BurgerBB Posted November 18, 2017 Posted November 18, 2017 Admins are cracking down on Dionaea players who don't constantly and consistently self-insert multiple... ellipses... after... every.... other.... word... orrrrrr exxxxxteeeeeeeenddddding theeeeeeeeir wooooooords, but lets be honest; it's incredibly irritating on the typing and reading end and makes an already less-enjoyable race less enjoyable compared to other races which have an automatic and very relaxed speech requirement. I would implement it myself but byond is a disastrous language and I struggle with setting up git stuff so I'm asking people who know how to do it to add it for me. If you need a guide, here's a python script I made simulating desired dionaea speech. import random LongWords = ["who","what","when","where","why","how","on","is","am","i'm","in","its","its","i'll","you're","you","have","i","my","i've","and","but","with","the","did","about","of","that","that's"] Vowels = ["a","e","i","o","u"] def DoConversion(sentence): sentence = sentence.split(" ") #Convert the string into a list returning = "" #returning variable for word in sentence: #for each word in a sentence if word.lower() in LongWords: #if the word is in the list "longwords" word = word + "..." #add 3 periods" for letter in word: #for each letter in the word if letter in Vowels and random.randint(1,4) == 4: #if the letter is a vowel and rng wills it letter = letter*3 #copy the vowel 3 times returning = returning + letter #add the letter to returning returning = returning + " " #add a space between each word. print(returning) #print it return returning #return it Works fine. Relevant code: https://github.com/Aurorastation/Aurora.3/blob/22ccecc1ba7c787ed54b9d8e4ae56d9930d4173f/code/modules/mob/living/autohiss.dm https://github.com/Aurorastation/Aurora.3/blob/22ccecc1ba7c787ed54b9d8e4ae56d9930d4173f/code/modules/mob/living/say.dm https://github.com/Aurorastation/Aurora.3/blob/7b1bcdc8f3b445b5eda314f5d619ecde0cb3785c/code/modules/mob/mob_helpers.dm#L291
Conspiir Posted November 18, 2017 Posted November 18, 2017 Mmm. I'm against this, I think. The thing that makes Dionaea different from, say, Tajarans or Unathi or Vaurca, is that there's no reason they MUST speak this way. Vaurca go so far as to have a speech modulator that forces z's ([mention]Bygonehero[/mention] might change that, idk). So the Auto-Hiss training wheels makes sense for those races. And I do call it training wheels. In order to improve, you should slowly wean yourself off of it. Dionaea, however, have no reason to be forced to speak this way. No, "they're slow" is not a valid enough argument. Certainly it's a popular Dionaea speech pattern, but it's a choice, and because of that (just like [mention]VisVirific[/mention] 's Lawrence) you get to type out your chosen speech pattern. But on the bright side, this means that you don't get hooked on the ease of Auto-Hiss and in order to stay in-character, you're taking the extra steps. To me, those extra steps disappear after playing the character long enough. Just like replacing "I" with "We", it comes second nature after a while. TL;DR - Dionaea don't need this.
BurgerBB Posted November 18, 2017 Author Posted November 18, 2017 I don't like the idea however but I received 2 warnings for not speaking elongated as Dionaea and i rather write something in python and suggest something than always have to type ... after every other word.
Superiorform Posted November 19, 2017 Posted November 19, 2017 Mmm. I'm against this, I think. The thing that makes Dionaea different from, say, Tajarans or Unathi or Vaurca, is that there's no reason they MUST speak this way. Vaurca go so far as to have a speech modulator that forces z's (@Bygonehero might change that, idk). So the Auto-Hiss training wheels makes sense for those races. And I do call it training wheels. In order to improve, you should slowly wean yourself off of it. Dionaea, however, have no reason to be forced to speak this way. No, "they're slow" is not a valid enough argument. Certainly it's a popular Dionaea speech pattern, but it's a choice, and because of that (just like @VisVirific 's Lawrence) you get to type out your chosen speech pattern. But on the bright side, this means that you don't get hooked on the ease of Auto-Hiss and in order to stay in-character, you're taking the extra steps. To me, those extra steps disappear after playing the character long enough. Just like replacing "I" with "We", it comes second nature after a while. TL;DR - Dionaea don't need this. Why is auto-hiss a training device? I use auto-hiss when I play unathi, because I can't be arsed writing out "Ssshe sssselllsssss ssssea ssshellssss by the ssseaa ssshore but the ssssshellssss ssssshe ssellssss aren't sssseasssshell I'm sssssure". Writing out 2-4 extra ss every time really slows me down, and I don't want to have to get in and out of "extra-s mode". Why is using auto-hiss bad? Or only for training?
Conspiir Posted November 19, 2017 Posted November 19, 2017 Why is auto-hiss a training device? I use auto-hiss when I play unathi, because I can't be arsed writing out "Ssshe sssselllsssss ssssea ssshellssss by the ssseaa ssshore but the ssssshellssss ssssshe ssellssss aren't sssseasssshell I'm sssssure". Writing out 2-4 extra ss every time really slows me down, and I don't want to have to get in and out of "extra-s mode". Why is using auto-hiss bad? Or only for training? I just see it as a way to get used to being an alien race. But once you're in that mindset, it doesn't slow you down at all. It's as natural as typing normal English. Autohiss can be pretty bad. You can use your accent to your advantage if you don't use it. High stress situation? Accent gets worse ("SSSSSOMEONE HELP!" vs the "SSOMEONE HELP" auto-hiss may give you). Having your character perfect their basic a bit more? Maybe only tap the s once more instead of three times during low-stress situation ("How'ssss... ssorry... how'ss life?" vs the "How'sss life?" that auto-hiss may give you). It puts more control into YOUR hands, your choices as a roleplayer, as opposed to something automated. It's just my opinion, but I think the more control you have over your own character, the better.
Skull132 Posted November 19, 2017 Posted November 19, 2017 [mention]SleepyWolf[/mention] your species, input required.
SleepyWolf Posted November 19, 2017 Posted November 19, 2017 I've decided to add to the lore page that Dionae can teach out the bulk of their accent, but adding this auto-hiss would be good. I personally always did want an autohiss, because it would help in the long run.
BurgerBB Posted November 19, 2017 Author Posted November 19, 2017 Alright, I sucked it up and I'm testing the finished product as we speak. Will be submitting a PR soon.
alexpkeaton Posted November 19, 2017 Posted November 19, 2017 Why is auto-hiss a training device? ... Writing out 2-4 extra ss every time really slows me down, ... once you're in that mindset, it doesn't slow you down at all. It's as natural as typing normal English. Autohiss can be pretty bad. ... It's just my opinion, but I think the more control you have over your own character, the better. First, and I do not mean to say this rudely, but typing more characters takes more time than typing less characters. SCIENCE. Second, I guess it comes down to what you want to get out of the experience of playing an alien character. Do you want the total immersion? If so, I suppose you could turn off auto-hiss. But auto-hiss provides a basic standard across the species. Also, IMHO I just don't think that people are playing Unathi to spam the "s" key. They want to get something else out of the experience and keeping accents in line using a keyboard or auto-hiss is simply a condition to that. Plus, auto-hiss gives you a little breathing room in tense moments. If someone is in a "click-or-be-clicked situation," standards will slip. Auto-hiss is there for you in these moments But let's also remember that accents are simply what we hear and are not what someone thinks. For example, an Australian doesn't think the following words: You cawl thayt a noyf? They are thinking: You call that a knife? It is simply how the vocal cords are translating that into sound. So I do not even think it is immersion-breaking to use auto-hiss. If anything, it reinforces the immersion to use auto-hiss because you are only mildly conscious of how your vocal cords are expressing the words. You think something and it comes out differently than how others might say it. Auto-accents for lisps is another example of the same situation. (Apologies to my Australian friends for my example. That's what came up in my seach for phonetic accents.) +1 To add dionae auto-hiss.
Sebbe Posted November 19, 2017 Posted November 19, 2017 As someone who basicly only play Dionaea, I have to say that typing becomes second nature, takes more time but it's something you get used to. I'm not against it, but I don't think complaining about immersing you into your character is the argument we should use. Well anyway the auto hiss is optional and being able to think about what I'm typing while I'm typing it is pleasant. +1
Conspiir Posted November 19, 2017 Posted November 19, 2017 I can see where you're coming from [mention]alexpkeaton[/mention]. I, personally, would never use it because I'm very hyperaware of everything and type very fast, but I realize that not everyone is that way. I honestly didn't know that many people used autohiss. There's no harm in adding it, just makes me sad we might be losing some creative Dionaea potential. I hope you all prove me wrong and make some great plantmen.
Guest Marlon Phoenix Posted November 19, 2017 Posted November 19, 2017 Auto-hiss would be neat. I too, understand how the thickness of an access being a subtle way of showing and not telling character traits. But if you want a thick accent, can you not just type an extra s on top of the autohiss? Then if you want to really control your accent just disable it. It is not THAT big of a deal.
Recommended Posts