Armageddon General Discussion Board

General => Code Discussion => Topic started by: FantasyWriter on August 24, 2012, 08:04:06 PM

Title: > k Templar
Post by: FantasyWriter on August 24, 2012, 08:04:06 PM
I propose the removal of the Kiss social.
Have the game automatically alias 'k' to 'Look.'
Title: Re: > k Templar
Post by: BadSkeelz on August 24, 2012, 08:05:51 PM
I aliased mine to "key."

I support the removal of the kiss social, with out without a redefining.
Title: Re: > k Templar
Post by: Barsook on August 24, 2012, 08:06:59 PM
I support it too.
Title: Re: > k Templar
Post by: Malken on August 24, 2012, 08:09:18 PM
Quote from: Barsook on August 20, 2012, 09:45:43 AM
Quote from: spicemustflow on August 20, 2012, 02:43:52 AM
I find it unbelievably hard to care about this.
Title: Re: > k Templar
Post by: ShaLeah on August 24, 2012, 08:30:42 PM
Quote from: Malken on August 24, 2012, 08:09:18 PM
Quote from: Barsook on August 20, 2012, 09:45:43 AM
Quote from: spicemustflow on August 20, 2012, 02:43:52 AM
I find it unbelievably hard to care about this.
Title: Re: > k Templar
Post by: MeTekillot on August 24, 2012, 08:55:52 PM
I was going to say something about not playing the game drunk, but you could just be clumsy.

But all socials are scum, anyway.
Title: Re: > k Templar
Post by: Barsook on August 24, 2012, 09:00:39 PM
The only ones that are truly need are nod, wave, smile and smile.
Title: Re: > k Templar
Post by: MeTekillot on August 24, 2012, 09:03:29 PM
no

If you think about it realistically, how often do you just plainly NOD at someone without any other sort of indicator that you get what they're saying?

And I like to emote the way my character smiles. Sometimes they crinkle their eyes or wrinkle their nose or bare of a bunch of hideous teeth.

And having a signature wave is a staple of being COOL
Title: Re: > k Templar
Post by: morrigan on August 24, 2012, 09:06:33 PM
Quote from: MeTekillot on August 24, 2012, 09:03:29 PM
no

If you think about it realistically, how often do you just plainly NOD at someone without any other sort of indicator that you get what they're saying?

And I like to emote the way my character smiles. Sometimes they crinkle their eyes or wrinkle their nose or bare of a bunch of hideous teeth.

And having a signature wave is a staple of being COOL

I do..but I'm notoriously bland in my use of facial expressions and don't often speak with my hands.

Also, I too advocate the removal of the kiss social. It's caused far too many awkward moments. Mine may have been with a templar as well. I don't remember for sure, but it was definitely someone I had no business kissing.
Title: Re: > k Templar
Post by: brytta.leofa on August 24, 2012, 09:35:22 PM
The figure in a red, hooded templar's robe says, his one good eye a dull white orb in the flickering torchlight, his voice the rustling slither of a snake in dry reeds, in sirihish,
   "Kiss them all."
Title: Re: > k Templar
Post by: Lizzie on August 24, 2012, 10:05:34 PM
Quote from: MeTekillot on August 24, 2012, 09:03:29 PM
no

If you think about it realistically, how often do you just plainly NOD at someone without any other sort of indicator that you get what they're saying?

And I like to emote the way my character smiles. Sometimes they crinkle their eyes or wrinkle their nose or bare of a bunch of hideous teeth.

And having a signature wave is a staple of being COOL

I nod at people without any other indication that I get what they're saying, all the time. Usually it's because I'm really not listening to anything they're saying at all, but don't want to be blatantly rude about it. So I just nod every time I hear them end a sentence. If their voice lilts up, as though asking a question, I might nod and say "uh huh." I'm still not listening to them and have no idea what they're saying, and therefore don't get what they're saying, even remotely.

Sometimes, my smile is just as fake as my nod. It's just a generic smile, meant to be polite to someone I don't know, and don't really care about.

I wave differently to different people depending on the circumstance. When I'm waving to a regular customer who is obsessed with his stint in the Army back in 1963, I might do a two-fingered half-salute/half-wave for him. If I'm waving to my sister to call her over through a crowd at a party, I'll wave frantically. If someone I don't know waves in my direction, and I don't see anyone nearby that they might be waving to, I'll usually just wave, generically, to be polite, since they went to the trouble of waving at me first.

So yeah, I use nod OFTEN without any qualifer, in real life.
I use smile OFTEN without any qualifier in real life.
I wave - differently most of the time, so I agree with the end result of your opinion on the wave, though not with the reasoning for it.
Title: Re: > k Templar
Post by: X-D on August 24, 2012, 10:16:00 PM
Somebody other then me should look up past GDB threads on this subject, they go all the way back to the very first one and before.

But the basics is, Kiss social was left in simply BECAUSE K and L are right next to each other and we would rather have the newbs or butter fingers Kiss the templar then Kill the templar. Butter fingers includes staffers who can insta Kill you or an entire city.

Nah, leave as is.

And honestly, If you don't want to roll with it, just OOC the fact that you meant to look...and if the other players don't want to roll with that, log out and file a complaint...Or stop being so lazy and type look templar instead of l templar.
Title: Re: > k Templar
Post by: Maso on August 24, 2012, 10:33:26 PM
Quote from: Lizzie on August 24, 2012, 10:05:34 PM

So yeah, I use nod OFTEN without any qualifer, in real life.
I use smile OFTEN without any qualifier in real life.


That's probably not true at all. There are tons of different ways of to nod and smile, all reflective of subtle differences in your mood, response or level of attentiveness. If you are distracted you will give a slightly different nod to if you are engaged in what someone is saying. Subtle inflections on your facial expression will accompany. Etc etc etc.
Title: Re: > k Templar
Post by: FantasyWriter on August 24, 2012, 11:16:45 PM
Quote from: X-D on August 24, 2012, 10:16:00 PM
But the basics is, Kiss social was left in simply BECAUSE K and L are right next to each other and we would rather have the newbs or butter fingers Kiss the templar then Kill the templar. Butter fingers includes staffers who can insta Kill you or an entire city.

That looks like a perfect argument to change k to trigger look instead of kiss.  It accomplishes the kill-mistake avoidance AND is much less ICly jarring when the mistake is made than kissing someone.

Title: Re: > k Templar
Post by: MeTekillot on August 24, 2012, 11:22:17 PM
k templar
You must type 'kill' in order to initiate combat.




woah
woah we have removed the kiss social
not changed the k key to the l key
and now people are not accidentally murderizing templars when they simply want to gander at the fine gams of the resident Faithful Lady

"but metekillot" you balefully state, "now those who would use k to shorten the kill message will not be able to summarily initiate combat and murder a fellow before he throws off an emote"

young squire
i shall instruct yee in the way of

alias k kill
Title: Re: > k Templar
Post by: Riya OniSenshi on August 24, 2012, 11:24:47 PM
Why "kill" or "look" when "keyword" obviously comes before either?
Title: Re: > k Templar
Post by: MeTekillot on August 24, 2012, 11:27:57 PM
your wisdom shines forth in precedent.
Title: Re: > k Templar
Post by: kayza on August 24, 2012, 11:30:00 PM
Quote from: Maso on August 24, 2012, 10:33:26 PM
Quote from: Lizzie on August 24, 2012, 10:05:34 PM

So yeah, I use nod OFTEN without any qualifer, in real life.
I use smile OFTEN without any qualifier in real life.


That's probably not true at all. There are tons of different ways of to nod and smile, all reflective of subtle differences in your mood, response or level of attentiveness. If you are distracted you will give a slightly different nod to if you are engaged in what someone is saying. Subtle inflections on your facial expression will accompany. Etc etc etc.

As I am reading this my wife is talking to her dad and he is nodding with just a neutral expression.  

People nod a lot irl without really having some expresssion to go with it.
Title: Re: > k Templar
Post by: brytta.leofa on August 24, 2012, 11:31:01 PM
Quote from: Riya OniSenshi on August 24, 2012, 11:24:47 PM
Why "kill" or "look" when "keyword" obviously comes before either?

If it was strictly alphabetical, "kill" would come before "kiss."
Title: Re: > k Templar
Post by: Delirium on August 24, 2012, 11:32:44 PM
In Zalanthas, people kiss before they kill.
Title: Re: > k Templar
Post by: BadSkeelz on August 24, 2012, 11:56:24 PM
Quote from: brytta.leofa on August 24, 2012, 11:31:01 PM
Quote from: Riya OniSenshi on August 24, 2012, 11:24:47 PM
Why "kill" or "look" when "keyword" obviously comes before either?

If it was strictly alphabetical, "kill" would come before "kiss."

And "kank" has them both beat.
Title: Re: > k Templar
Post by: Delirium on August 25, 2012, 12:29:28 AM
>kank templar
Title: Re: > k Templar
Post by: Narf on August 25, 2012, 12:47:08 AM
Quote from: Delirium on August 25, 2012, 12:29:28 AM
>kank templar

Oh man, I wish we had a kank command. That'd streamline the mudsex. Think of the increase in productivity!
Title: Re: > k Templar
Post by: Evoru on August 25, 2012, 12:47:45 AM
I support the implementation of the kank command.
Title: Re: > k Templar
Post by: FantasyWriter on August 25, 2012, 01:47:39 AM
I love you guys. :)
Title: Re: > k Templar
Post by: lordcooper on August 25, 2012, 05:28:02 AM
I'm gonna be extremely conscious of how people nod for the next few days :-\
Title: Re: > k Templar
Post by: Delirium on August 25, 2012, 06:58:44 AM
>look lordcooper
>nod
Title: Re: > k Templar
Post by: Case on August 25, 2012, 07:53:14 AM
Quote from: BadSkeelz on August 24, 2012, 11:56:24 PM
Quote from: brytta.leofa on August 24, 2012, 11:31:01 PM
Quote from: Riya OniSenshi on August 24, 2012, 11:24:47 PM
Why "kill" or "look" when "keyword" obviously comes before either?

If it was strictly alphabetical, "kill" would come before "kiss."

And "kank" has them both beat.
Warning, spoiler code answer:

It depends on the underlying code.

There's three 'normal' ways a text command list is implemented and all three can create this non-alphabetic-matching outcome:

1. arbitrary order (typically order of implementation or just by whim) in which to get our end result, kiss has occurred prior to any other 'k' match. SOI does this, I imagine DIKU does being C.

2. hash table order. This means the list of commands are stored as effectively random numbers in memory, and these are generated from a string from a mathematical function. When this table is queried, the query is converted and the result is checked against previously stored numbers for a match. An abbreviation search will not work in this form because 'kill' and 'k' would be very different numbers, so 'k' would have to be in the list. What the coder matches 'k' to would be what results. Futuremud C++ did this (I know because I wrote it way back when)

3. gatekept order. It's possible the command path is searching two lists, one after the other, socials and commands. If socials is searched first, 'k' will trigger on 'kiss', but 'kill' will fail the social list but have a hit on the command list. The lists could be using either method 1 or 2 but due to splitting the lookup into 2, either commands or socials could be checked first.
Title: Re: > k Templar
Post by: Orin on August 25, 2012, 11:23:27 AM
Quote from: ShaLeah on August 24, 2012, 08:30:42 PM
Quote from: Malken on August 24, 2012, 08:09:18 PM
Quote from: Barsook on August 20, 2012, 09:45:43 AM
Quote from: spicemustflow on August 20, 2012, 02:43:52 AM
I find it unbelievably hard to care about this.

(http://i.imgur.com/5YmW0.jpg)
Title: Re: > k Templar
Post by: Barsook on August 25, 2012, 11:47:13 AM
Awesome and yeah, thanks for that.
Title: Re: > k Templar
Post by: spicemustflow on August 25, 2012, 12:08:28 PM
Quote from: Orin on August 25, 2012, 11:23:27 AM
(http://i.imgur.com/5YmW0.jpg)

;D
Title: Re: > k Templar
Post by: brytta.leofa on August 25, 2012, 01:08:37 PM
Quote from: Case on August 25, 2012, 07:53:14 AM
3. gatekept order. It's possible the command path is searching two lists, one after the other, socials and commands. If socials is searched first, 'k' will trigger on 'kiss', but 'kill' will fail the social list but have a hit on the command list. The lists could be using either method 1 or 2 but due to splitting the lookup into 2, either commands or socials could be checked first.

I'm thinking that this is what Circle does. Don't recall for sure.
Title: Re: > k Templar
Post by: lordcooper on August 25, 2012, 04:10:47 PM
Man, people nod way too much IRL.
Title: Re: > k Templar
Post by: TheBadSeed on August 30, 2012, 10:33:41 PM
Quote from: lordcooper on August 25, 2012, 04:10:47 PM
Man, people nod way too much IRL.

say (with a quick nod to LordCooper) I agree
Title: Re: > k Templar
Post by: Bogre on August 31, 2012, 08:32:31 AM
Quote from: brytta.leofa on August 24, 2012, 09:35:22 PM
The figure in a red, hooded templar's robe says, his one good eye a dull white orb in the flickering torchlight, his voice the rustling slither of a snake in dry reeds, in sirihish,
   "Kiss them all."


snicker
Title: Re: > k Templar
Post by: Marauder Moe on August 31, 2012, 11:43:38 AM
Given how many people, including myself, do >alias k key immediately with a new character, and given the infrequency of the usage of the kiss social, I think making this a default alias/priority/whatever seems like a no-brainer.
Title: Re: > k Templar
Post by: knewage1 on August 31, 2012, 05:22:46 PM
This is somewhat of a derail, but purely out of curiosity, does anybody know if typing "kiss me" gives an echo?
Title: Re: > k Templar
Post by: Morgenes on September 05, 2012, 03:11:37 PM
I've swapped it so that keyword is used instead of kiss.
Title: Re: > k Templar
Post by: Ender on September 05, 2012, 06:54:41 PM
Quote from: Morgenes on September 05, 2012, 03:11:37 PM
I've swapped it so that keyword is used instead of kiss.

(http://i.imgur.com/flRWu.gif)
Title: Re: > k Templar
Post by: Maso on September 05, 2012, 08:04:22 PM
Quote from: Morgenes on September 05, 2012, 03:11:37 PM
I've swapped it so that keyword is used instead of kiss.

:-*
Title: Re: > k Templar
Post by: FantasyWriter on September 05, 2012, 10:14:02 PM
>give more.Guinness Morgenes
Title: Re: > k Templar
Post by: BadSkeelz on September 05, 2012, 10:55:49 PM
Quote from: Morgenes on September 05, 2012, 03:11:37 PM
I've swapped it so that keyword is used instead of kiss.

This doesn't go in till the next reboot, right? Glad I tried to key .something that wasn't animate...
Title: Re: > k Templar
Post by: Shepard on September 10, 2012, 01:04:17 AM
WAIT!

So now, because of a few cry babies, I have to type kISS templar now!? It was so much easier when I just did k templar!

OMG!

AHHH!

RAGE QUIT THIS GAME NOW!

Title: Re: > k Templar
Post by: X-D on September 10, 2012, 08:56:42 AM
I admit to liking this change.
Title: Re: > k Templar
Post by: Spoon on September 10, 2012, 12:31:58 PM
Also makes it even easier to keyword things, which people should do all the time to avoid mis-firing emotes etc.
Title: Re: > k Templar
Post by: FantasyWriter on September 10, 2012, 09:22:39 PM
Quote from: Shepard on September 10, 2012, 01:04:17 AM
WAIT!

So now, because of a few cry babies, I have to type kISS templar now!? It was so much easier when I just did k templar!

OMG!

AHHH!

RAGE QUIT THIS GAME NOW!



>alias k kiss
;)

The short, beardless man ducks.