Lyle-Tafoya / Omega

My C++ fork of the 1987 roguelike "Omega"
GNU General Public License v3.0
31 stars 3 forks source link

When picking up items, the player should be presented with a menu if multiple items are present #19

Open Lyle-Tafoya opened 1 year ago

Lyle-Tafoya commented 1 year ago

Currently the player is prompted to confirm pickup for each item, one at a time. This should be replaced by a menu where the player can see a list of the items and corresponding letters, similar to NetHack, DCSS, and other popular roguelikes.

Lyle-Tafoya commented 10 months ago

To help facilitate this, we should probably switch from std::forward_list to std::vector for location::things

Lyle-Tafoya commented 10 months ago

location::things has been switched over to std::vector. Now I just need to stop being lazy and implement the pickup menu.