Jump to content

Please add "autohiss" + custom say verbs to Dionaea


Recommended Posts

Posted

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.

 

Vi7KgnB.png

 

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

Posted

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.

Posted

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.

Posted

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?

Posted

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.

Posted

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.

Posted

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.

Posted

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

Posted

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

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.

  • Gem locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...