Page 1 of 1

GMCP Requests

Posted: 14 Mar 2015 01:12
by Jooli
Moved into new thread. /Mercade

Would it be possible to add char.enemy or something similar?

- Init combat
- Vitals of enemy while fighting
- Description of enemy
- Enemy death


Loving the gmcp functions so far!

- Jooli

Re: GMCP Requests

Posted: 14 Mar 2015 01:26
by Icarus
I second Jooli's requests here, also would love to see something I've mentioned to you before, Mercade, if possible:

- Comm.Channel.Target

For those targets of asks, whispers, says etc...

Re: GMCP Requests

Posted: 14 Mar 2015 02:32
by Zhar
Just some questions out of curiosity. I've decided to experiment a bit and enable GMCP support for Genesis in TinyFugue. Just reading on how to do it but I need to know a few things beforehand:

a) Is Genesis using ATCP2 subnegotiation protocol 201?
b) How long of a string can I expect to get in return? If the subnegotiation is longer than 255 chars TF assumes the server is broken. How much should I increase it (if at all)?

I guess that enabling the subnegotiation shouldn't be very hard. The problem would be including some JSON parser...

Re: GMCP Requests

Posted: 14 Mar 2015 02:34
by Chanele
This gives me a headache but I'm sure it is good stuff...

Re: GMCP Requests

Posted: 14 Mar 2015 02:39
by Zhar
Chanele wrote:This gives me a headache but I'm sure it is good stuff...
Please don't mind the technobabble :)

Re: GMCP Requests

Posted: 14 Mar 2015 11:07
by Mercade
Zhar wrote:a) Is Genesis using ATCP2 subnegotiation protocol 201?
b) How long of a string can I expect to get in return? If the subnegotiation is longer than 255 chars TF assumes the server is broken. How much should I increase it (if at all)?
a) Sounds like it came out of a bad spy movie.
b) In Room.Map the maps can be larger, so let's say 40*80 = 3200 for a rather big map and with a zoom it might be double that in the package.

Re: GMCP Requests

Posted: 09 Apr 2015 10:50
by Einar
I'd love to receive via GMCP information about health status of my teammebers - it would stop me from spamming my screen with health of team. With buttons on the screen tracking health via gmcp I'd need just one look to notice someone is not very well.
Image

Re: GMCP Requests

Posted: 13 Dec 2015 07:45
by Vlek
I've made several requests in another thread, but the main ones I wish got implemented are room.mobs (or something even more general to include players) and room.items. room.mobs so that I don't have to spam each location with kill requests, and room.items so I don't have to try to pick up items at each location either. Both would hopefully return an array.