22 #ifndef MM1_VIEWS_CREATE_CHARACTERS_H 23 #define MM1_VIEWS_CREATE_CHARACTERS_H 25 #include "mm/mm1/data/roster.h" 26 #include "mm/mm1/views/text_view.h" 34 SELECT_CLASS, SELECT_RACE, SELECT_ALIGNMENT,
35 SELECT_SEX, SELECT_NAME, SAVE_PROMPT
38 INTELLECT, MIGHT, PERSONALITY, ENDURANCE, SPEED,
46 uint8 _attribs1[LUCK + 1] = { 0 };
47 uint8 _attribs2[LUCK + 1] = { 0 };
48 CharacterClass _class = KNIGHT;
50 Alignment _alignment = GOOD;
54 bool _classesAllowed[7] = {
false };
62 State _state = SELECT_CLASS;
63 NewCharacter _newChar;
68 void printAttributes();
83 void printAlignments();
94 void printSummary(
bool promptToSave);
103 void draw()
override;
Definition: messages.h:56
Definition: text_view.h:35
Definition: messages.h:49
Definition: detection.h:27
Definition: create_characters.h:32
Definition: messages.h:41