Nanako Posted May 9, 2016 Share Posted May 9, 2016 Something from Second Life, where it worked exceptionally well. If you hit enter after typing something, regardless of the content of the text, it should use normal speech verbs (X says, or possibly exclaims) Nanako Magojiro says, "This guy looks kinda suspicious.." If you hold SHIFT and then press enter, it should instead shout. This can be done with yells/shouts as the speech verb, plus bolding the text. For extra noticeability, we could also have it use a larger font size, and be able to be heard through walls, and by people a farther distance away than the usual on-screen range. Maybe double the typical range. Nanako Magojiro shouts, "Help! this guy is trying to murder meee...." This is a far more flexible and user-controlled way of shouting, without depending on the exact contents of what you type. It gives the player more control to make their character act the way they intended. This implementation would also work with emotes, too. Such as Nanako Magojiro screams Ideally, this would be implemented in addition to this idea: http://forums.aurorastation.org/viewtopic.php?f=18&t=6003 Link to comment
Lucychan42 Posted May 9, 2016 Share Posted May 9, 2016 I feel this would be the better of all of the alternatives that have been listed so far. It gives the players control over something that they traditionally just have to use all caps for. It brings emphasis and is grammatically correct to do while still highlighting something that's supposed to stand out from the rest of the text. While I don't think it's a perfect solution, as all bold shouting would be more annoying in my eyes than just using caps, it's one that will get more solved and done than the other ones, in my eyes. I'd definitely be using this if it was implemented, and I imagine others would use it as well, since it definitely has its place in the roleplay setting. Link to comment
Brightdawn Posted May 9, 2016 Share Posted May 9, 2016 I'll look into it, If I can do it (and it shouldn't be too hard) I'll post a video with it as a feature! Link to comment
Skull132 Posted May 9, 2016 Share Posted May 9, 2016 There is no DM proc to recognize the pressing of shift enter as a variable upon the execute of a command. The only way to execute this smoothly and intuitively is to swap the entire input framework to be Javascript based. At which point, we may just be able to pull this off. The alternate hack for this is to implement a new command ingame, hide it, make it accessible only through the pressing of shift-enter. However, not only would this be unknown to new players, but it would be stupid as all fuck from a logic perspective. It may also conflict to high heaven with the normal usage of enter to execute any given command. Ergo, it is not intuitive. Parsers are the way to go, specifically since the system already relies on them. To add. My preference is for this: http://forums.aurorastation.org/viewtopic.php?f=18&t=6026 Why? Because it doesn't require a hidden hack to add functionality which is already present and makes sense. Further, I've already been toying with the idea of including simple mark-up for OOC, LOOC, and IC. Meaning that something like this: "Hey, _you_," would get turned into, "Hey, you." Add in the use of asterisks for bolding, like so: "Hey, *you*!" = "Hey, you!" and voila. Full control of chat input allotted to the player, through the use of a concise and self-contained mechanic which is already implemented (the speech parser). Link to comment
Brightdawn Posted May 9, 2016 Share Posted May 9, 2016 That was the plan I was thinking maybe !! or & to denote bold text, it'd work a lot like the radio emote system where you couldn't see the & at the end of a sentence. Link to comment
Recommended Posts