torilmud / issues

Bug reports for TorilMUD
11 stars 8 forks source link

Prompt Nameplates Mode needs to be consistent #999

Open Inames opened 11 months ago

Inames commented 11 months ago

Prompt Nameplates is a nice option, looks fairly clean, and has potential. But as can be seen in this screenshot, it's fairly redundant to have the Position and Enemy Position fields to the right of the nameplates when the fields are used inside of the nameplates. Also having an entire text field appear and disappear inside of the nameplates causes hell with trying to extract prompt data for client-side scripts, not to mention it's hard to read at a glance when you are looking for something that isn't there.

Suggestion: Auto disable Position/EnemyPosition fields when toggling nameplates, just as you've done for the legacy T: TC: E: EC: fields Show Position in nameplates at ALL times. Not just when pos != std

PS: Yes, I know I can just toggle the redundant position fields myself, but those being at the end of the prompt are some of the most important text fields for scripting anything that has to do with the prompt, and losing them without the nameplates being consistent would be catastrophic.

image

shevarash commented 10 months ago

It hides on purpose, in an effort to hide non-actionable data. That said, this might not be the best approach, and I can see the wisdom in just always showing the position. Perhaps a prompt toggle could hide it when the mob is standing if someone wanted that.