Armageddon General Discussion Board

General => Code Discussion => Topic started by: Marauder Moe on May 01, 2011, 03:03:33 PM

Title: Numerous foes
Post by: Marauder Moe on May 01, 2011, 03:03:33 PM
While people seem to be in the mood for minor Arm 1 code updates...  ;D

One problem I've noticed in mass combat is determining exactly who and how many people are attacking someone.  Currently you have to do it by picking through the room occupants list, which is very hard to do when it's a long list and/or attacks are flooding the screen.  I propose a command to give you a better/faster idea of a combat situation:

foe [target]

>foe

You are attacking:
   a lean yellow-skinned gith
You are being attacked by:
   a hunched red gith
   a lean yellow-skinned gith
   a gnarled brown gith

> foe Amos

The tall muscular man is attacking:
   a gnarled brown gith
The tall muscular man is being attacked by:
   a lean yellow-skinned gith
   a lean yellow-skinned gith


I think this would let people use tactics more easily in large combats and determine more accurately when someone is in trouble.
Title: Re: Numerous foes
Post by: Reiloth on May 01, 2011, 03:05:49 PM
Great idea!
Title: Re: Numerous foes
Post by: valeria on May 01, 2011, 03:09:11 PM
This would have been supremely helpful to just about any and all of my combat characters.  Even when you've only got a few opponents, the screen scroll can get intense.
Title: Re: Numerous foes
Post by: jhunter on May 01, 2011, 03:10:30 PM
Quote from: Marauder Moe on May 01, 2011, 03:03:33 PM
While people seem to be in the mood for minor Arm 1 code updates...  ;D

One problem I've noticed in mass combat is determining exactly who and how many people are attacking someone.  Currently you have to do it by picking through the room occupants list, which is very hard to do when it's a long list and/or attacks are flooding the screen.  I propose a command to give you a better/faster idea of a combat situation:

foe [target]

>foe

You are attacking:
  1) a lean yellow-skinned gith
You are being attacked by:
  1) a lean yellow-skinned gith
  2) a hunched red gith
  3) a gnarled brown gith

> foe Amos

The tall muscular man is attacking:
  1) a gnarled brown gith
The tall muscular man is being attacked by:
  1) a gnarled brown gith
  2) a lean yellow-skinned gith
  3) a lean yellow-skinned gith


I think this would let people use tactics more easily in large combats and determine more accurately when someone is in trouble.

I like this idea but I would have it number the opponents as well. Matching the numbers assigned if you are both attacking them and being attacked by them.
Title: Re: Numerous foes
Post by: MeTekillot on May 01, 2011, 03:23:53 PM
(http://media.tumblr.com/tumblr_lk8fd2IyoR1qdph4f.gif)
Title: Re: Numerous foes
Post by: Marauder Moe on May 01, 2011, 03:26:32 PM
Quote from: jhunter on May 01, 2011, 03:10:30 PMI like this idea but I would have it number the opponents as well. Matching the numbers assigned if you are both attacking them and being attacked by them.
Perhaps.  Numbers would imply some meaning for other commands though, like rescue and change opponents, which I suspect would significantly increase the complexity of implementing it and decrease the chances someone up in the sky will want to do it.

What about just adding an asterisk (*) or something on the "attacked by" list that matched the "attacking" target?
Title: Re: Numerous foes
Post by: jhunter on May 01, 2011, 03:28:13 PM
That's an idea too.
Title: Re: Numerous foes
Post by: Gunnerblaster on May 01, 2011, 03:29:45 PM
Oh I'd love the fuck out of this.
Title: Re: Numerous foes
Post by: Samoa on May 01, 2011, 03:30:29 PM
FANTASTIC idea, but I think it should also function akin to 'keyword', by offering you a number.identifier for you to interact with foes. This would fix the problem of:

The Labyrinth [NS]
It's dirty here. People are trying to kill you, and, also, other people. There are some rats.
The figure in a dark hooded cloak is here, fighting the figure in a dark hooded cloak.
The figure in a dark hooded cloak is here, fighting you!
The figure in a dark hooded cloak is here, fighting the figure in a dark hooded cloak.
The figure in a dark hooded cloak is here, fighting you!
The figure in a dark hooded cloak is here, fighting the figure in a dark hooded cloak.
Title: Re: Numerous foes
Post by: Feco on May 01, 2011, 04:19:26 PM
I dig Moe's idea.  A lot.
Title: Re: Numerous foes
Post by: Yam on May 01, 2011, 06:26:48 PM
Yes
Title: Re: Numerous foes
Post by: Ocotillo on May 01, 2011, 06:28:02 PM
Winning.
Title: Re: Numerous foes
Post by: Majikal on May 01, 2011, 08:03:19 PM
I'd use the shit out of it. Definitely.
Title: Re: Numerous foes
Post by: Rhyden on May 01, 2011, 10:08:30 PM
Great idea Moe. I'm all for this.
Title: Re: Numerous foes
Post by: Zoltan on May 02, 2011, 12:03:40 AM
Excellent idea. That sort of thing would be incredibly useful during combat RPTs.
Title: Re: Numerous foes
Post by: Bogre on May 02, 2011, 05:25:20 AM
Can it be something other than foe? Foe is a mashed typo away from flee (and probably a lot of peoples aliases for it).

Maybe 'opp' for opponent or 'enemy'?

And this is a -fantastic- idea.
Title: Re: Numerous foes
Post by: Barsook on May 02, 2011, 09:53:18 AM
I dig this.  And yeah, it should be opp not foe.
Title: Re: Numerous foes
Post by: lordcooper on May 02, 2011, 01:58:58 PM
'Target' perhaps?
Title: Re: Numerous foes
Post by: Morgenes on May 02, 2011, 02:08:27 PM
Or how about 'combat'?
Title: Re: Numerous foes
Post by: Marauder Moe on May 02, 2011, 02:09:59 PM
Combat seems good.

Personally I wouldn't care all that much what the command is called, though.  I'd probably just alias it regardless.   :)
Title: Re: Numerous foes
Post by: jhunter on May 02, 2011, 02:10:07 PM
I think either opponents or combat.
Title: Re: Numerous foes
Post by: Thunkkin on May 02, 2011, 04:20:20 PM
I'm down with opp.
Title: Re: Numerous foes
Post by: Morgenes on May 02, 2011, 04:25:35 PM
Ya, you know me.
Title: Re: Numerous foes
Post by: Saellyn on May 02, 2011, 04:32:11 PM
No matter what it is, this is a really good idea that will simplify fighting in general, and make things less "OOPS" during a hectic situation. While still leaving room for "OOPS I MEANT TO ATTACK THE ENEMY NOT MY ALLY!"
Title: Re: Numerous foes
Post by: MeTekillot on May 02, 2011, 04:37:49 PM
OOPSIES. DONE KILLED MY BROWN-HAIRED SERGEANT INSTEAD OF THAT BROWN-BAOBAB, UNDERSLINGING TARANTULA. MY BAD.
Title: Re: Numerous foes
Post by: Saellyn on May 02, 2011, 06:02:30 PM
Quote from: MeTekillot on May 02, 2011, 04:37:49 PM
OOPSIES. DONE KILLED MY BROWN-HAIRED SERGEANT INSTEAD OF THAT BROWN-BAOBAB, UNDERSLINGING TARANTULA. MY BAD.

True, but at least now you can attribute it to legitimate IC stupidity instead of OOC faults! Or ooc faults anyways.

The brown-haired, tarantula-inked sergeant is here.

A brown-furred, ugly tarantula is here.

kill tarantula
You slash the brown-haired, tarantula-inked sergeant on the head, dealing frightening damage!

A brown-furred, ugly tarantula bites the brown-haired, tarantula-inked sergeant, wounding him!

The brown-haired, tarantula-inked sergeant crumples to the ground.

think (shocked) Uh. Shit.
Feeling shocked, you think:
     "Uh. Shit."
Title: Re: Numerous foes
Post by: Yam on May 02, 2011, 06:59:29 PM
Another mud I played used 'tactical' or 'tac' and it showed a dropdown list of people, their hp status, and who they were fighting.
Title: Re: Numerous foes
Post by: MeTekillot on May 02, 2011, 07:30:46 PM
Quote from: Yam on May 02, 2011, 06:59:29 PM
Another mud I played used 'tactical' or 'tac' and it showed a dropdown list of people, their hp status, and who they were fighting.
The way HellMOO does it would likely be too long for Arm, when it comes to large-scale battles. There'd be 30+ lines to sift through.
Title: Re: Numerous foes
Post by: Yam on May 02, 2011, 07:57:07 PM
Quote from: MeTekillot on May 02, 2011, 07:30:46 PM
Quote from: Yam on May 02, 2011, 06:59:29 PM
Another mud I played used 'tactical' or 'tac' and it showed a dropdown list of people, their hp status, and who they were fighting.
The way HellMOO does it would likely be too long for Arm, when it comes to large-scale battles. There'd be 30+ lines to sift through.

Yeah. Looking back on it Moe's solution is a lot better.
Title: Re: Numerous foes
Post by: boog on May 02, 2011, 09:49:03 PM
Uh. Am I just a retard or is there a command to check on mass peoples' conditions? Wow, Engrish, boog?

Basically, it's hard for me to keep up with peoples' health and who needs saving, too.  Could we incorporate a general health check in it too? Like a quick star sorta system?

I'm probably asking too much and just need to play more combaty roles to get used to the headache of scroll screening.
Title: Re: Numerous foes
Post by: valeria on May 02, 2011, 10:24:00 PM
Quote from: boog on May 02, 2011, 09:49:03 PM
Could we incorporate a general health check in it too? Like a quick star sorta system?

Or even just the same 'bleeding' status you would get by pulling a 'look room'.  Just without the scroll of looking at the room.
Title: Re: Numerous foes
Post by: Majikal on May 02, 2011, 10:57:55 PM
Also just to toss it out there, brief combat is the shiz in cutting out spam. Secondly, if I can dig it up I had something set up for mushclient that would highlight people with colors depending on the various stock damage messages which I found useful, bleeding lightly, bleeding profusely, near-death, etc. Was real useful during Hrpts.


And again, this new command idea is tits. In all the variations suggested. I'd be happy with anything in this line of thinking.
Title: Re: Numerous foes
Post by: Xeran Van Houten on May 02, 2011, 11:17:13 PM
Checking for health seems more a way to get around having to go through learning unit tactics and make preparation for large encounters.  When both those are done, there should be no problem getting the right people in front of the damage and the wrong people out from in front of it.  As Majikal said, the brief commands (combat and room) can help a lot with spam - so can using your client's highlighting features if you got them.
If for some reason you're with a group of people that's not you normal group of people from your clan, there's no reason you can't ask "What do we do if the Shatner hits the fan?" before doing anything remotely dangerous.

Besides, rescue isn't always the best option.

The "foe" check would be more than enough.
Title: Re: Numerous foes
Post by: Qzzrbl on May 03, 2011, 03:37:09 AM
Assist.
Title: Re: Numerous foes
Post by: Saellyn on May 03, 2011, 06:17:00 AM
The tarantula-inked man is here, fighting the massive tarantula.

The massive tarantula is here, fighting the tarantula-inked man.

assist tarantula

You join the massive tarantula's fight!

You brutally chop the tarantula-inked man on the neck, dealing horrendous damage!

think Oops..
You think:
     "Oops."
Title: Re: Numerous foes
Post by: SMuz on May 03, 2011, 06:41:34 AM
Quote from: Saellyn on May 03, 2011, 06:17:00 AM
The tarantula-inked man is here, fighting the massive tarantula.

The massive tarantula is here, fighting the tarantula-inked man.

assist tarantula

You join the massive tarantula's fight!

You brutally chop the tarantula-inked man on the neck, dealing horrendous damage!

think Oops..
You think:
     "Oops."


Yeah, I think I've accidentally done something like this before IG. It's funnier when a cloaked figure enters the room, a friend assists that cloaked figure, and you assist that friend. Since then, I've tried to learn the names of all possible friends before going out on the wastes with them.
Title: Re: Numerous foes
Post by: Xeran Van Houten on May 03, 2011, 11:22:57 AM
Same thing can happen if you 'rescue tarantula' in that situation, though it's slightly more likely you'll get hit (not always).

People who keyword themselves to common mobs sort of deserve what they get, however, you would still be partially at fault for using the common keyword deliberately.
Even if his name is "fgheghujafghufrjahurghurghygahf" (tribal for "retard who gets fucked by spiders"), "inked" and "man" are much shorter than "tarantula".
Title: Re: Numerous foes
Post by: Qzzrbl on May 03, 2011, 03:59:45 PM
key tarantula

-then- assist

Title: Re: Numerous foes
Post by: maxid on May 03, 2011, 04:02:00 PM
That only solves one issue, but thanks for your suggestion!
Title: Re: Numerous foes
Post by: Kol on May 03, 2011, 04:10:46 PM
Quote from: MeTekillot on May 01, 2011, 03:23:53 PM
(http://media.tumblr.com/tumblr_lk8fd2IyoR1qdph4f.gif)
Title: Re: Numerous foes
Post by: Qzzrbl on May 03, 2011, 04:28:21 PM
Either way, I support OP's suggestion.
Title: Re: Numerous foes
Post by: mattrious on May 04, 2011, 07:23:26 PM
This is a great idea! Would be some helpful!
Title: Re: Numerous foes
Post by: The7DeadlyVenomz on May 06, 2011, 12:26:54 AM
Quote from: Samoa on May 01, 2011, 03:30:29 PM
The Labyrinth [NS]
It's dirty here. People are trying to kill you, and, also, other people. There are some rats.
The figure in a dark hooded cloak is here, fighting the figure in a dark hooded cloak.
The figure in a dark hooded cloak is here, fighting you!
The figure in a dark hooded cloak is here, fighting the figure in a dark hooded cloak.
The figure in a dark hooded cloak is here, fighting you!
The figure in a dark hooded cloak is here, fighting the figure in a dark hooded cloak.

I'd like to see this all narrowed down to:
The Labyrinth [NS]
It's dirty here. People are trying to kill you, and, also, other people. There are some rats.
A couple of  figures in a dark hooded cloak are here, fighting you!
The figure in a dark hooded cloak is here, fighting the figure in a dark hooded cloak.
The figure in a dark hooded cloak is here, fighting the figure in a dark hooded cloak.
The figure in a dark hooded cloak is here, fighting the figure in a dark hooded cloak.

Also, I dig the idea, Moe.

Title: Re: Numerous foes
Post by: lordcooper on May 06, 2011, 05:33:47 PM
Quote from: The7DeadlyVenomz on May 06, 2011, 12:26:54 AM
A couple of  figures in a dark hooded cloak are here, fighting you!

Big fucking cloak  ;)
Title: Re: Numerous foes
Post by: Qzzrbl on May 06, 2011, 07:44:09 PM
Quote from: lordcooper on May 06, 2011, 05:33:47 PM
Quote from: The7DeadlyVenomz on May 06, 2011, 12:26:54 AM
A couple of  figures in a dark hooded cloak are here, fighting you!

Big fucking cloak  ;)

Nah, all the halflings just moved to 'Rinth.
Title: Re: Numerous foes
Post by: BleakOne on May 06, 2011, 09:39:12 PM
When assisting in large combats, I find it easier to either use the person's name, or use two keywords. Assist 'tarantula.man', and such.
Title: Re: Numerous foes
Post by: Jdr on May 06, 2011, 11:11:19 PM
TARANTULA MAN
Title: Re: Numerous foes
Post by: Saellyn on May 06, 2011, 11:14:26 PM
The brother to Spider Man?
Title: Re: Numerous foes
Post by: Ocotillo on May 07, 2011, 02:30:31 AM
Quote from: Qzzrbl on May 06, 2011, 07:44:09 PM
Quote from: lordcooper on May 06, 2011, 05:33:47 PM
Quote from: The7DeadlyVenomz on May 06, 2011, 12:26:54 AM
A couple of  figures in a dark hooded cloak are here, fighting you!

Big fucking cloak  ;)

Nah, all the halflings just moved to 'Rinth.

my immersions :(