#pragma once #include #include #include "Item.h" #include "Player.h" #include "Towner.h" #include "Trigger.h" namespace DAPI { enum struct StoreOption { TALK, IDENTIFYANITEM, EXIT, HEAL, BUYITEMS, WIRTPEEK, BUYBASIC, BUYPREMIUM, SELL, REPAIR, RECHARGE, BACK }; struct GameData { bool menuOpen; int pcurs; bool chrflag; bool invflag; bool qtextflag; int currlevel; size_t lastLogSize; std::map playerList; std::vector itemList; std::vector groundItems; std::map townerList; std::vector storeList; std::vector storeItems; std::vector triggerList; }; } // namespace DAPI