GMCP additions?

by Ssaliss

Back to Ideas.

Vadi2011-08-09 01:55:40
System... not client. Some systems were useless. m&m wasn't broken though, so highfive!
Ssaliss2011-08-09 01:57:54
Ah. And here is the new GMCP-message, in case anyone is curious:

Char.Vitals { "hp": "4522", "maxhp": "4810", "mp": "6600", "maxmp": "6600", "ego": "7935", "maxego": "6900", "pow": "10", "maxpow": "10", "ep": "21900", "maxep": "21900", "wp": "30900", "maxwp": "30900", "nl": "0", "prone": "1", "equilibrium": "0", "balance": "0", "head": "0", "right_arm": "0", "left_arm": "0", "right_leg": "0", "left_leg": "0", "left_leg": "0", "string": "NL:0/100 H:4522/4810 M:6600/6600 E:7935/6900 P:10/10 N:21900/21900 W:30900/30900 " }

I immediately notice that left_leg is listed twice... not sure if it's supposed to be two different values and the name wasn't changed, or if it's just a duplicate. Also, a lack of essence sad.gif
Ytran2011-08-09 02:30:05
QUOTE (Sior the Anomaly @ Aug 8 2011, 08:55 PM) <{POST_SNAPBACK}>
People were using exact regex matches for it..

Related question on SO, first answer relevant.
Lilia2011-08-09 02:34:14
You totally messed up that link.
Ytran2011-08-09 02:36:10
Did not.
Sior2011-08-09 03:16:22
I use www.rubular.com when checking my regular expressions. It's quite useful!
Unknown2011-08-09 04:43:06
Will you ever add Kafe to Char.Vitals?

It's not something I think is really necessary to be honest, but I guess it would then have all the info prompt has.
Just wondering so I can go ahead and add it to my script, if need be.

Thanks, Sior! content.gif
Unknown2011-08-09 04:51:41
Yes, and char.ectoplasm and char.burstvessels
Neos2011-08-09 04:56:25
QUOTE (Sojiro @ Aug 9 2011, 12:51 AM) <{POST_SNAPBACK}>
Yes, and char.ectoplasm and char.burstvessels

I approve.

Psi-balances weren't showing up for me on the test server. Just to make sure they're not forgotten.
Binjo2011-08-09 07:34:09
I'll feel like an idiot if there's already a way to do this but last I checked you had to pull momentum from the prompt via regex. Any chance for adding that? You'll get much monk <3.
Luenn2011-08-09 09:10:51
QUOTE (AquaNeos @ Aug 9 2011, 03:26 PM) <{POST_SNAPBACK}>
Psi-balances weren't showing up for me on the test server. Just to make sure they're not forgotten.


QUOTE (Binjo @ Aug 9 2011, 06:04 PM) <{POST_SNAPBACK}>
I'll feel like an idiot if there's already a way to do this but last I checked you had to pull momentum from the prompt via regex. Any chance for adding that? You'll get much monk <3.


I second having these added.


On a semi-related note, It'd be cool to add a GMCP event that sends a list of the afflictions you have when you use skills like firstaid or diag. Most of the IRE games have these skills (not sure about MKO), so it'd probably be a good thing to implement across all of them. I'm guessing that'd be somewhat more difficult to add in though.
Rivius2011-08-09 10:50:35
QUOTE (Ssaliss @ Aug 8 2011, 09:57 PM) <{POST_SNAPBACK}>
Ah. And here is the new GMCP-message, in case anyone is curious:

Char.Vitals { "hp": "4522", "maxhp": "4810", "mp": "6600", "maxmp": "6600", "ego": "7935", "maxego": "6900", "pow": "10", "maxpow": "10", "ep": "21900", "maxep": "21900", "wp": "30900", "maxwp": "30900", "nl": "0", "prone": "1", "equilibrium": "0", "balance": "0", "head": "0", "right_arm": "0", "left_arm": "0", "right_leg": "0", "left_leg": "0", "left_leg": "0", "string": "NL:0/100 H:4522/4810 M:6600/6600 E:7935/6900 P:10/10 N:21900/21900 W:30900/30900 " }

I immediately notice that left_leg is listed twice... not sure if it's supposed to be two different values and the name wasn't changed, or if it's just a duplicate. Also, a lack of essence sad.gif

Oh, awesome. Balances and prone are listed now?! *nerdgasm*

EDIT: Quick test, but I noticed paralysis doesn't set prone to 1, but sitting does. I don't mind either way, but was wondering if this was intentional and prone just meant "sprawled" in the gmcp message.
Ixion2011-08-09 12:40:51
Paralysis is a conditional prone, once focused you don't have to stand up. I would assume that's for true prone/sprawl, where you have to stand before unproned.
Unknown2011-08-09 14:14:08
In other words, "once the prone condition is cured, you're no longer prone," which is true for any of them. Being "sprawled" is one form of being prone, and the argument Rivius makes is that any time you see the 'p' flag on the prompt, you should see the "prone" field set to 1 in the GMCP. Tada!
Zilias2011-08-09 21:46:58
I like clap_1.gif

It would be cool to add in Momentum as well if its not already.
Unknown2011-08-10 13:37:49
QUOTE (Sior the Anomaly @ Aug 9 2011, 04:16 AM) <{POST_SNAPBACK}>
I use www.rubular.com when checking my regular expressions. It's quite useful!


No love for the kikire? sad.gif
Ssaliss2011-08-14 11:45:36
And here's the new Vitals for those interested:

Char.Vitals { "hp": "4810", "maxhp": "4810", "mp": "6525", "maxmp": "6600", "ego": "7935", "maxego": "6300", "pow": "10", "maxpow": "10", "ep": "21900", "maxep": "21900", "wp": "30900", "maxwp": "30900", "essence": "15609292", "blind": "0", "deaf": "0", "prone": "1", "equilibrium": "1", "balance": "1", "head": "1", "right_arm": "1", "left_arm": "1", "right_leg": "1", "left_leg": "1", "psisub": "1", "psisuper": "1", "psiid": "1", "kafe": "1", "string": "NL:0/100 H:4810/4810 M:6525/6600 E:7935/6300 P:10/10 N:21900/21900 W:30900/30900 " }

Essence! Whoo! Were any other modules modified, or was it only Vitals?
Calixa2011-08-14 12:34:56
nl still doesn't show decimal experience. /sadface Essence is kinda nice though!