22 #ifndef XEEN_DIALOGS_CREATE_CHAR_H 23 #define XEEN_DIALOGS_CREATE_CHAR_H 25 #include "mm/xeen/dialogs/dialogs.h" 26 #include "mm/xeen/character.h" 39 uint _attribs[TOTAL_ATTRIBUTES];
40 bool _allowedClasses[TOTAL_CLASSES];
75 int getAttribFromKeycode(
int keycode)
const;
82 bool swapAttributes(
int keycode);
87 int exchangeAttribute(
int srcAttr);
98 int newCharDetails(Race race, Sex sex,
int classId,
int selectedClass,
Common::String &msg);
103 void printSelectionArrow(
int selectedClass);
108 bool saveCharacter(
Character &c,
int classId, Race race, Sex sex);
114 void rollAttributes();
Definition: character.h:106
Definition: detection.h:27
static void show(XeenEngine *vm)
Definition: dialogs_create_char.h:31