22 #ifndef MM1_VIEWS_CHARACTER_INFO_H 23 #define MM1_VIEWS_CHARACTER_INFO_H 25 #include "common/array.h" 26 #include "mm/mm1/views/character_base.h" 27 #include "mm/mm1/data/character.h" 28 #include "mm/mm1/data/items.h" 29 #include "mm/mm1/game/equip_remove.h" 30 #include "mm/mm1/game/use_item.h" 31 #include "mm/mm1/views/text_entry.h" 44 DISPLAY, DISCARD, EQUIP, GATHER, REMOVE, SHARE,
45 TRADE_WITH, TRADE_KIND, TRADE_ITEM, USE };
46 ViewState _state = DISPLAY;
50 TransferKind _tradeKind = TK_GEMS;
52 static void abortFunc();
58 void discardItem(uint index);
63 void equipItem(uint index);
68 void removeItem(uint index);
73 void drawGemsGoldFood();
Definition: character_info.h:40
Definition: character.h:225
Definition: messages.h:56
void howMuchEntered(uint amount)
Definition: messages.h:49
Definition: text_entry.h:34
Definition: detection.h:27
Definition: messages.h:87
Definition: use_item.h:32
Definition: equip_remove.h:31
Definition: character_base.h:39
Definition: messages.h:41
Definition: character.h:223