It's been a while since we've had one of these, and I figured these are rather different from simple ideas. So here goes... Feel free to post your own ideas.
Tables in GMCP. As far as I've understood it (and I could be horribly wrong, of course), the various who and info lists (CWHO, pipelist, beast list, etc etc) use actual row and column data that are translated into a display. It'd be nice if you could get that data in its "raw" form through GMCP as well. For instance, the following list:
************************************************************************************************************************
Id Pipe Herb Puffs Status
------------------------------------------------------------------------------------------------------------------------
12345 a glowing pipe soothingsteam 20 Lit
************************************************************************************************************************
would be accompanied by the following GMCP data:
[ [ "Id", "Pipe", "Herb", "Puffs", "Status" ] [12345, "a glowing pipe", "soothingsteam", 20, "lit" ] ]
That way the data in the table is there for handy accessing without having to write a special capture group for each kind of table, as well as ensuring that the data looks right no matter the width of the table.
0
Comments
So yes, Vitals is honkingly huge at the moment. There are certainly things in there that could be trimmed though (max stats don't change that often, for instance, and I'm not sure if anyone even uses the old ATCP-value anymore), but that's all a matter for @Ieptix & co.