Emoting

User avatar
Jirato
DEV
Posts: 3049
Joined: Sat Apr 14, 2012 12:17 pm

Re: Emoting

Post by Jirato »

So what would we have to do to make this work and not have it turn into a horrible powergaming enabler?


Your name would have to appear, properly capitalized, somewhere within the emote.
Your name would need to be highlighted or marked with a symbol for VI players.
The first word of the emote can't start with a pronoun or another player's name.
[GMCHAT Uyoku]: Octum is when the octumbunny comes around and lays pumpkins everywhere right?
[GMCHAT Rias]: Dimmes says "oh hai :) u need healz? ill get u dont worry thaum lasers pew pew pew lol"
[CHAT - GameMaster Rias would totally nuke Rooks]: Here's how elemancy works: The freeblegreeble and the zippoflasm have to be combined with the correct ration of himbleplimp, then you add the gargenheimer and adjust the froopulon for the pattern you want, apply some tarratarrtarr, yibble the wantaban, and let 'er rip!
User avatar
Lysse
Member
Posts: 439
Joined: Sun Dec 16, 2012 4:54 pm

Re: Emoting

Post by Lysse »

I can appreciate the difficulty involved in that, and if it really would be over the top and put a strain on the Staff (I genuinely don't have a frame of reference with coding difficulty, I don't do any coding), then I'd rather the GMs work on something else, to be perfectly frank. I just thought that alternative name placement would be a nice addition.
“There is always a choice."
"You mean I could choose certain death?"
"A choice nevertheless, or perhaps an alternative. You see I believe in freedom. Not many people do, although they will of course protest otherwise. And no practical definition of freedom would be complete without the freedom to take the consequences. Indeed, it is the freedom upon which all the others are based.”
User avatar
Jirato
DEV
Posts: 3049
Joined: Sat Apr 14, 2012 12:17 pm

Re: Emoting

Post by Jirato »

What I listed above is actually pretty trivial as far as code work is concerned... But is that really all that there needs to be, or are there other things that should be taken into account that we haven't thought of yet?


One big thing is speech in emotes. It totally bypasses the language system and some other things, to a point we used to have a big alert go off whenever someone did it so we could say "hey, don't do that!". But we've been more lax n it lately because so many people do it and it just seemed like we couldn't control it. And writing code to fix all that and add in the necessary language stuff is NOT trivial.

I'm concerned that allowing custom name placement will actually encourage people to use emote speech more often as well.
[GMCHAT Uyoku]: Octum is when the octumbunny comes around and lays pumpkins everywhere right?
[GMCHAT Rias]: Dimmes says "oh hai :) u need healz? ill get u dont worry thaum lasers pew pew pew lol"
[CHAT - GameMaster Rias would totally nuke Rooks]: Here's how elemancy works: The freeblegreeble and the zippoflasm have to be combined with the correct ration of himbleplimp, then you add the gargenheimer and adjust the froopulon for the pattern you want, apply some tarratarrtarr, yibble the wantaban, and let 'er rip!
Barius
Member
Posts: 239
Joined: Tue Mar 26, 2013 9:05 am

Re: Emoting

Post by Barius »

Speech in emotes is one of those things that people who come from true roleplaying muds are accustomed to having. I constantly have to rethink how to word things just so I can make GMs happy and eventually I got tired of doing that so yes, I do put speech in emotes. Otherwise I have to separate it and other players can sometimes respond so fast they get theirs in before I can include the rest of what I wanted to do. Plus it's horribly awkward having to work around that all the time. If I thought it'd be plausible, I'd suggest reworking the emote command to catch speech and apply coded language to it. But that's a fight I know I won't win ever.

I know I probably sound grumpy and harsh, but the emote issues have been a thorn in my side since I started playing CLOK and I have very strong views about it. I almost didn't come back to playing because the RP seemed so put-aside and restrictive.
User avatar
Lysse
Member
Posts: 439
Joined: Sun Dec 16, 2012 4:54 pm

Re: Emoting

Post by Lysse »

Personally, I'd be happy with just custom name placement. I don't include speech in my emotes, and I'll continue to leave it out until speech and languages are hard coded to be supported in emotes, for a number of reasons.

I just write up my emote, and then write up my say appropriate to it, and then command stack or save something in the buffer so I can launch both one after the other.
“There is always a choice."
"You mean I could choose certain death?"
"A choice nevertheless, or perhaps an alternative. You see I believe in freedom. Not many people do, although they will of course protest otherwise. And no practical definition of freedom would be complete without the freedom to take the consequences. Indeed, it is the freedom upon which all the others are based.”
jilliana
Member
Posts: 936
Joined: Thu Jan 02, 2014 2:51 pm
Location: Texas
Contact:

Re: Emoting

Post by jilliana »

As a VI player, I like the consideration, but I don't really need a symbol before someone's name in the middle of an emote. If anything, it would be distracting to me.

I came from a game that has a very intricate emoting system and is also predominantly VI and I think we did pretty ok.

Of course, I'm just speaking for myself.
CHAT - Sir Alexander Candelori: Truly a man is an abomination that does not dip his french fries into his chocolate frosty.
Bryce flatly says, "Just fair warning: If one of those things webs me, I'm going to scream like a girl."
preiman
CLOK Patron
Posts: 440
Joined: Mon Mar 31, 2014 10:34 pm
Location: Rancho Cordova CA.

Re: Emoting

Post by preiman »

I can see the symbol being of use, mostly so I can be sure who's emote it is. Helpful when there might be several names in it, or if it's being abused, because let's be honest, eventually someone will abuse it, that's just life. If it's possible to misuse a thing, eventually someone will.
"I don't think we're ever going to find out what is going on with these canim, where are they coming from?!"
Kent arrives from the southeast.
Kent hugs you.
say um
You say, "Um."
a Mistral Lake sentry arrives from the east, armor clanking.
Kent heads north.
Barius
Member
Posts: 239
Joined: Tue Mar 26, 2013 9:05 am

Re: Emoting

Post by Barius »

preiman wrote:I can see the symbol being of use, mostly so I can be sure who's emote it is. Helpful when there might be several names in it, or if it's being abused, because let's be honest, eventually someone will abuse it, that's just life. If it's possible to misuse a thing, eventually someone will.
I can appreciate this sentiment, I really can. Though I want to draw a line between "preventing every single abuse through code" and making a solid attempt at policing the individuals prone to the abuse. But this is just a general statement, not a specific response to this specific part.
User avatar
Kunren
Member
Posts: 509
Joined: Sat Dec 13, 2014 4:40 pm

Re: Emoting

Post by Kunren »

Personally I have had few problems, but that almost certainly because I'm not super RP focused. Sure, it can be awkward having to start every emote with your name, and it takes some planning to make emotes, then speak, instead of putting the speech with the emote, but overall it's not a huge problem IMO.
Life is like a box of chocolates. The caramel filled ones are the best.
User avatar
Jirato
DEV
Posts: 3049
Joined: Sat Apr 14, 2012 12:17 pm

Re: Emoting

Post by Jirato »

I'm not sure how much code work I'll be able to do this week, because work at my real job is really piling up with everyone taking vacation and me being stuck doing the jobs of three people. I'll see if maybe I can start working on a prototype though.

I have next Monday off, maybe I can do something then.
[GMCHAT Uyoku]: Octum is when the octumbunny comes around and lays pumpkins everywhere right?
[GMCHAT Rias]: Dimmes says "oh hai :) u need healz? ill get u dont worry thaum lasers pew pew pew lol"
[CHAT - GameMaster Rias would totally nuke Rooks]: Here's how elemancy works: The freeblegreeble and the zippoflasm have to be combined with the correct ration of himbleplimp, then you add the gargenheimer and adjust the froopulon for the pattern you want, apply some tarratarrtarr, yibble the wantaban, and let 'er rip!
User avatar
Jirato
DEV
Posts: 3049
Joined: Sat Apr 14, 2012 12:17 pm

Re: Emoting

Post by Jirato »

As for the whole emote speech deal, like I said, we used to give people a slap on the wrist, but we don't really any more. In fact, a few of us were observing some players the other day and someone'special speech seemed so perfectly written and animated they got an RPA for it.

If you feel so strongly about it, I would say go ahead and do it, and don't feel guilty about it. It adds good depth to the conversations.

Just please make sure you're speaking common.

In fact, maybe rather than coding a complete speech detection and language system for the new emote prototype (2 - 3 hours), I'll just add a prevent if it detects quotes and your character sn't using common (10 minutes).
[GMCHAT Uyoku]: Octum is when the octumbunny comes around and lays pumpkins everywhere right?
[GMCHAT Rias]: Dimmes says "oh hai :) u need healz? ill get u dont worry thaum lasers pew pew pew lol"
[CHAT - GameMaster Rias would totally nuke Rooks]: Here's how elemancy works: The freeblegreeble and the zippoflasm have to be combined with the correct ration of himbleplimp, then you add the gargenheimer and adjust the froopulon for the pattern you want, apply some tarratarrtarr, yibble the wantaban, and let 'er rip!
User avatar
Jirato
DEV
Posts: 3049
Joined: Sat Apr 14, 2012 12:17 pm

Re: Emoting

Post by Jirato »

So, I found some unfinished emote targeting code when I looked at the emote verb earlier, and I don't see where it was announced anywhere on the BBS or the changelog. Not exactly who made it either. It's not exactly what you originally asked for, but might help to hold you over until I can look into how exactly I want to handle name placement.

So yeah, just wanted to point out that this is a thing. It's probably been a thing for quite some time but had a few minor bugs such as working on stealthed gms/hidden people and not dealing with punctuation and not-found targets (would just return your name instead of what you typed). That's all been fixed now, so feel free to use it I guess. Just prefix the target's name with an at sign like so:
emote smiles at @Otarij.
(Jirato smiles at Otarij.)

[OFFDUTY]EAvd>
[TEST] (Jirato smiles at you.)
[GMCHAT Uyoku]: Octum is when the octumbunny comes around and lays pumpkins everywhere right?
[GMCHAT Rias]: Dimmes says "oh hai :) u need healz? ill get u dont worry thaum lasers pew pew pew lol"
[CHAT - GameMaster Rias would totally nuke Rooks]: Here's how elemancy works: The freeblegreeble and the zippoflasm have to be combined with the correct ration of himbleplimp, then you add the gargenheimer and adjust the froopulon for the pattern you want, apply some tarratarrtarr, yibble the wantaban, and let 'er rip!
User avatar
Jirato
DEV
Posts: 3049
Joined: Sat Apr 14, 2012 12:17 pm

Re: Emoting

Post by Jirato »

emote Smiling at @Otarij, Jirato does something something blah blah blah I suck at RP.
(Smiling at Otarij, Jirato does something something blah blah blah I suck at RP.)

[OFFDUTY]EAvd>
[TEST] (Smiling at you, Jirato does something something blah blah blah I suck at RP.)
[TEST]
[TEST]
emote knows that if you don't specify your name in the emote it'll continue to act as normal.
(Jirato knows that if you don't specify your name in the emote it'll continue to act as normal.)

[OFFDUTY]EAvd>
[TEST] (Jirato knows that if you don't specify your name in the emote it'll continue to act as normal.)
Boom, done.

As for adding thousands of restrictions and controls on this to prevent powergaming and enforce what we feel is "proper" RP... You know what, we should just trust our users to use stuff responsibly. The same way we trust people to not discuss OOC over ESP and such. Yeah, we could lock it down super tight and put a thousand restrictions on it, but those parenthesis are really enough, when it comes down to it. They're what put a big flag on it saying "Hey, this is a custom emote from someone.". And if someone emotes something that isn't kosher, then people can just ignore it. If it gets excessive, they can report it and we can look at blocking that person's emote restrictions. No need to spend hours trying to prevent what might happen when maybe only 1 out of a 100 people will abuse it.
[GMCHAT Uyoku]: Octum is when the octumbunny comes around and lays pumpkins everywhere right?
[GMCHAT Rias]: Dimmes says "oh hai :) u need healz? ill get u dont worry thaum lasers pew pew pew lol"
[CHAT - GameMaster Rias would totally nuke Rooks]: Here's how elemancy works: The freeblegreeble and the zippoflasm have to be combined with the correct ration of himbleplimp, then you add the gargenheimer and adjust the froopulon for the pattern you want, apply some tarratarrtarr, yibble the wantaban, and let 'er rip!
jilliana
Member
Posts: 936
Joined: Thu Jan 02, 2014 2:51 pm
Location: Texas
Contact:

Re: Emoting

Post by jilliana »

Thank you Jirato! :)

I really appreciate that the staff reconsidered. I'm looking forward to seeing what you come up with in the future. :)
CHAT - Sir Alexander Candelori: Truly a man is an abomination that does not dip his french fries into his chocolate frosty.
Bryce flatly says, "Just fair warning: If one of those things webs me, I'm going to scream like a girl."
Barius
Member
Posts: 239
Joined: Tue Mar 26, 2013 9:05 am

Re: Emoting

Post by Barius »

What is this feeling?

Is it warm and fuzzy? I think it is.

Thank you, Jirato.
User avatar
Lae
Member
Posts: 400
Joined: Tue Mar 06, 2012 12:05 pm
Location: Pennsylvania

Re: Emoting

Post by Lae »

Super excited for this and grateful we are trusted to use it responsibly.
http://i.imgur.com/SuO0Fej.gif
[FROM Rias (OOC)]: Jaster can now pick the lock on your bathroom door. I don't want any more details on that bug report.
You ask, "Are we there yet?"
Bryce angrily says, "I will turn this horse RIGHT AROUND."
Speaking to you, Jaster exclaims, "Compassion, Sister Lae!"
User avatar
Alicia
Member
Posts: 70
Joined: Sun Mar 08, 2015 1:04 am

Re: Emoting

Post by Alicia »

Takes some getting used to (Especially with a character that referrers to themselves in the third person) but it looks really snazy! Thanks J
Barius
Member
Posts: 239
Joined: Tue Mar 26, 2013 9:05 am

Re: Emoting

Post by Barius »

Alicia wrote:Takes some getting used to (Especially with a character that referrers to themselves in the third person) but it looks really snazy! Thanks J
This is just me being curious, but -- what does the character speaking in third person have to do with this? It's not like the targeting will be in dialogue. Will it?
Fayne
Member
Posts: 602
Joined: Mon Oct 06, 2014 7:21 pm
Location: LA area, CA

Re: Emoting

Post by Fayne »

If you speak in third person while in an emote, it removes your name from the front. So typing 'emote scratches her chin and says, "Fayne is confused."' returns (Scratches her chin and says, "Fayne is confused.")
A scrawny alley cat stares after the dog with big green eyes.
Speaking to a scrawny alley cat, you ask, "Friend of yours?"
A scrawny alley cat hisses angrily.
Barius
Member
Posts: 239
Joined: Tue Mar 26, 2013 9:05 am

Re: Emoting

Post by Barius »

Oh, I see. Gotcha.
User avatar
Jaster
Member
Posts: 773
Joined: Thu Sep 01, 2011 10:06 pm
Location: Eastern U.S.

Re: Emoting

Post by Jaster »

So what happens if you type, 'emote Fayne scratches her chin and says, "Fayne is confused."'?
User avatar
Alicia
Member
Posts: 70
Joined: Sun Mar 08, 2015 1:04 am

Re: Emoting

Post by Alicia »

then it would come out normal
Post Reply

Return to “Feature Requests and Suggestions”