RitualUI is now ritual::UI and uses a FSM to coordinate its activities.

This commit is contained in:
Zed A. Shaw 2025-05-01 00:24:11 -04:00
parent d1bd6b7c45
commit 8a1f42c0f1
6 changed files with 141 additions and 231 deletions

View file

@ -14,7 +14,7 @@ namespace gui {
std::map<std::string, size_t> $slots;
std::deque<std::wstring> $messages;
GameLevel $level;
RitualUI $ritual_ui;
ritual::UI $ritual_ui;
StatusUI(GameLevel level);
void select_slot(DinkyECS::Entity ent, std::any data);