While GMCP is pretty awesome, it can always be made even more awesomer. And since there was no thread for GMCP yet, well, why not make one? Here are a couple of ideas from me (one inspired my Athree):
- When you use MAP, you get the map wrapped in "Redirect.Window "map"" and "Redirect.Window "main"". I'd suggest adding a similar redirect for aethermaps, that'd redirect to "aethermap" (if it redirected to "map", I think it'd create some havoc with systems that exist today).
- Right now, Vitals has a beastbal variable that is 1 when you have beast balance and 0 if you don't. The problem is that it's 1 even if you don't have a beast with you. I propose this is altered to be 1 when you have your beast with you and have balance, 0 when you have your beast with you and you don't have balance, and -1 if you don't have your beast with you, regardless of balance status.
- Add another variable to items (or just wrap it into the "flags" variable, although that'd probably cause issues) that contain information that is specific to that type of item. For instance, a powerstone would give its power left, weapons and armour would give their stats, etc.
- Add decay time to the items, as long as you have audit in Discernment. If not, return -1 (should also return -1 if the item is permanent).
Other suggestions welcome!
Comments
You have received a new honour! Congratulations! On this day, you have shown your willingness to ensure a bug-free Lusternia for everyone to enjoy. The face of Iosai the Anomaly unfolds before you, and within you grows the knowledge that you have earned the elusive and rare honour of membership in Her Order.
Curio Exchange - A website to help with the trading of curio pieces in Lusternia.
You have received a new honour! Congratulations! On this day, you have shown your willingness to ensure a bug-free Lusternia for everyone to enjoy. The face of Iosai the Anomaly unfolds before you, and within you grows the knowledge that you have earned the elusive and rare honour of membership in Her Order.
Curio Exchange - A website to help with the trading of curio pieces in Lusternia.
* Wielded items.
* Fix Char.Items!
* (If feeling fancy): Guild specific 'balances' such as Holyfire, etc.
* Gold amount.
* Credit/dingbat amounts.
* Beast trains.
* Stratagem queued items.
* Org potion balance.
There's a few to get us going. More incoming as I think of them!
Already exists, I think. The flag "l" should indicate that.
4841h, 7245m, 8640e, 10p, 18900en, 29400w ex-
You begin to wield an athame dagger in your right hand.
Char.Items.Update { "location": "inv", "item": { "id": "12305", "name": "an athame dagger", "attrib": "lt" } }
4841h, 7245m, 8640e, 10p, 18900en, 29400w ex-
You cease wielding an athame dagger in your right hand.
Char.Items.Update { "location": "inv", "item": { "id": "12305", "name": "an athame dagger", "attrib": "t" } }
4841h, 7245m, 8640e, 10p, 18900en, 29400w ex-
Exists through Char.Status:
4841h, 7245m, 8640e, 10p, 18900en, 29400w ex-
Char.Status { "gold": "21387597" }
Char.Status { "gold": "21387597" }
You drop 5 gold sovereigns.
4841h, 7245m, 8640e, 10p, 18900en, 29400w ex-
Char.Status { "gold": "21387597" }
Char.Status { "gold": "21387602" }
You pick up 5 gold sovereigns.
4841h, 7245m, 8640e, 10p, 18900en, 29400w ex-
Similar for gold in the bank. Seems to be slightly bugged though, with it firing twice.
Fix how? Assume no one other than yourself knows about the problems with it
I'd like to see affs reported in GMCP under the overhaul (and cures) but that is the only thing I would really say is a needed or worthwhile thing.
Either way, adding data to other places than Vitals probably wouldn't impact things too badly.
Over the years, I've seen a lot of idealistic gmcp requests/posts across a few IRE games. Is anyone aware what the status of gmcp work in Lusty is? Like current projects? Is there any room for ~realistic~ suggestions of things to cut/add?
question: how much processing and server time is spent on creating the map that everyone receives a link to via GMCP? I was surprised that it doesn't wait for a client request before generating those. AFAIK Nexus uses its own mapper?
Thanks!
*afflictions (some need to be added)
*need to add 'classes' to gmcp that may be useful for classflex
**or just display active skillsets rather than classes.
- Adding the current continent to the Room.Info.details table or to Room.Info
- Current class and matching key in Char.StatusVars
- Furniture in Char.Items.Inv "room"
edit2change: I assume there's a good reason we aren't able to toggle updates only/full Char.Vitals every prompt even after that feature being requested several times so I removed my asking for that.