Information Panels

by Unknown

Back to Mechanic's Corner.

Unknown2010-08-10 15:01:34
Ok, so I've been working on capturing some in game information and having it displayed for me in a set of tabbed miniconsoles. Screenshots to be included below. What I would like is some advice as to what order to list things, potential layout changes, and the like.

Also, curious if anyone would be interested in having such a thing for themselves (It's for Mudlet). It would have aliases and example keybindings for switching between the tabs (though currently it's mouse only... I don't like to use the mouse when mudding, so that's gonna change soon)

Anyways, to the pictures!
QUOTE

QUOTE

QUOTE

QUOTE
Neos2010-08-10 20:02:50
Already looks awesome. Maybe add in for pipes, which ones and if they're lit or not? All I can think of atm.
Unknown2010-08-10 20:24:48
Are you tracking this information on-the-fly? Or only updating when you check things like PotionList and PipeList? I'm trying to add the former into my new system, and I'd like to code a sort of mouseover-flyout window thing for displays similar to these. So, cool!
Unknown2010-08-10 21:11:39
QUOTE (Zarquan @ Aug 10 2010, 04:24 PM) <{POST_SNAPBACK}>
Are you tracking this information on-the-fly? Or only updating when you check things like PotionList and PipeList? I'm trying to add the former into my new system, and I'd like to code a sort of mouseover-flyout window thing for displays similar to these. So, cool!



A mixture of both. Currently, the majority of it is only when I check potionlist/etc. but I'm working on the triggers and such necessary to keep it all updated on the fly. I considered putting in a heartbeat to just do a gagged potionlist/magiclist/ir/pipelist ... but I have misgivings about that, both due to spamming Lusternia's server (not so bad if it's just me, but if I hand it out to a bunch of people?) and because it will add a chunk of cycles to combat curing (which I've mostly got working... finally) which I'm not sure I'm willing to sacrifice. And if it's done infrequently, especially in combat, then the information would be too stale to necessarily do any good.

Though I suppose it's better than none at all. I'm definitely open to suggestions as to how best handle it. Adding triggers for outrifting and inrifting things will add a bit of trigger overhead, but I can shield them well enough it shouldn't make a big difference.

As a test, I've got it tracking bromides on the fly while I turn the influencer loose (and I have it not gagging or capturing if I do potionlist .. I aliased over pl ) and it's been keeping pace. Need to add in triggers for when I refill vials, though... forgot to do a pl and my display said I had -11 sips left.

Unknown2010-08-10 21:16:42
QUOTE (AquaNeos @ Aug 10 2010, 04:02 PM) <{POST_SNAPBACK}>
Already looks awesome. Maybe add in for pipes, which ones and if they're lit or not? All I can think of atm.



The information is already in a table, so adding it to the display wouldn't be too difficult. Made making my 'chargeall' alias a lot easier, now it just loops a table and recharges everything in it. I'll work on making that sometime in the next day or so.




Can anyone think of something they'd like to see on a tabbed information panel like that that isn't on there (afflictions/wounds are coming, haven't done up the code for that yet).
Unknown2010-08-10 21:39:47
Tracking sips can be tricky unless you're OCD like me and keep everything in its own type of vial. Salves and pipes are even more of a pain but not impossible.

You might want a window to show configurable options, like sip levels, toggles, and such, if you have that sort of setup. You could also conceivably show the contents of your inventory and/or containers, though that's obviously a bit more work.
Everiine2010-08-11 00:44:53
QUOTE (Zarquan @ Aug 10 2010, 04:24 PM) <{POST_SNAPBACK}>
Are you tracking this information on-the-fly? Or only updating when you check things like PotionList and PipeList? I'm trying to add the former into my new system, and I'd like to code a sort of mouseover-flyout window thing for displays similar to these. So, cool!

I would pay many many credits for even a super simple one of these. Because every time I look at the Mini window tutorials, my brain explodes.
Unknown2010-08-11 01:06:16
QUOTE (Zarquan @ Aug 10 2010, 05:39 PM) <{POST_SNAPBACK}>
Tracking sips can be tricky unless you're OCD like me and keep everything in its own type of vial. Salves and pipes are even more of a pain but not impossible.

You might want a window to show configurable options, like sip levels, toggles, and such, if you have that sort of setup. You could also conceivably show the contents of your inventory and/or containers, though that's obviously a bit more work.



hmm, inventory could definitely be doable, though the containers bit might be fun to make work.
I do like having a 'system settings' kind of thing, I'll have to make that a reality.

Thendis2010-08-11 01:26:36
QUOTE
pl summary
*******************************************************************************
Contents Containers Total Sips
-------------------------------------------------------------------------------
a potion of healing 2 85
a potion of mana 8 366
a mending salve 5 197
liniment 5 242
a regeneration salve 5 219
a love potion 5 232
a sanguine purgative 5 250
a melancholic purgative 5 224
a phlegmatic purgative 5 250
a choleric purgative 5 249
an antidote potion 5 221
a potion of fire 5 218
quicksilver 5 250
green tea 2 86
a potion of frost 5 240
empty 11 0
*******************************************************************************
15 types of fluids in your containers.


like that?
Unknown2010-08-11 01:34:50
He means tracking them on the fly without potionlisting.