Improve the way command menus are handled
issueid=3556 01-12-2015 10:36 PM
Senior Member
Number of reported issues by Dogbreath: 74
Improve the way command menus are handled

This RFE is mostly copied from this bug report with some material from this RFE.

Currently, the game populations responses to requests for information (like 'W'eapon stats) as well as menus for game commands in the message buffer, which is really out of place with a modern UI, where the message buffer should be reserved for things actually happening in the game. Team ADOM has taken the right step with 'a'pplying skills by having the message pop up in the center of the screen. There should also be:

- Popup window for conversations. (http://www.adom.de/forums/project.php?issueid=3473) (this one is actually really important IMO, as the current conversations really suck and are easily missed)

- Center screen for:
- 'a'pplying (already done),
- giving 'o'rders (already done),
- checking 'W'eapon stats,
- checking 'K'ick stats (also broken),
- changing 'T'actics (also broken, uses the old UI),
- checking 'L'iteracy,
- checking ':W'eather,
- displaying ':b'urden levels (looks especially weird right now),
- displaying ':c'ompanions,
- displaying current wealth ('$'),
- displaying name of diety (':g'),
- displaying 'ctrl+e'lapsed game time,
- displaying monster ':w'ound status,
- 'l'ooking
- 'g'iving (when you have the option, i.e, two or more npcs to give to in the area)

And additionally these should be suppressed from the message buffer and log. The only exception would be 'g'iving, where the *result* shouldn't be suppressed (as it actually impacts the game environment), but the pop up should.

The idea here is that the message buffer should be reserved for things that actually happening in the game world. I.e, you hear a noise, a monster appears, a monster attacks you, you are hit by an arrow!, etc. So PC-gameworld interactions. When it's player-interface interactions, it should be in the center of the screen (because it's an active request rather than a passive observation), and not logged in the message buffer. I.e, checking your 'W'eapon stats isn't something that the PC is doing and/or an actual event in the world of Ancardia, it's the player requesting information from the game.
Issue Details
Issue Number 3556
Issue Type Feature
Project ADOM (Ancient Domains Of Mystery)
Category All Steam Versions
Status Implemented
Priority 5 - Medium
Suggested Version ADOM r56
Implemented Version ADOM 2.3.0 (r73)
Milestone "Ease of Use" UI
Votes for this feature 3
Votes against this feature 1
Assigned Users (none)
Tags (none)




12-26-2015 07:14 PM
Issue Changed by adom-admin
  • Milestone changed

01-10-2016 01:33 AM
Issue Changed by Dogbreath
  • Title changed from Steam version: improve the way command menus are handled to Improve the way command menus are handled

06-20-2017 07:42 PM
Issue Changed by adom-admin
  • Milestone changed

06-26-2017 05:43 PM
Issue Changed by adom-admin
  • Status changed from Suggested to Implemented
  • Issue marked as addressed

+ Reply