JNR
|
Classes | |
class | rpgAttack |
Attack RPG Properties. More... | |
class | rpgPotion |
Potion RPG Properties. More... | |
class | rpgProjectile |
Projectile RPG Properties. More... | |
class | rpgSheet |
Abstract RPG Properties Sheet. More... | |
class | rpgTrap |
Trap Properties. More... | |
class | uiWeaponDescriptor |
Icon descriptor. More... | |
class | rpgSheet_Acrobate |
Acrobatics RPG Properties. More... | |
class | laCreatureSheet |
Fighting RPG Properties. More... | |
class | rpgSheet_PlayableChar |
Player RPG Properties. More... | |
Functions | |
M_SHEET_BEGIN (rpgSheet_Acrobate, rpgSheet) | |
double | modSpeed () |
double | modJPower () |
double | modSPower () |
M_SHEET_BEGIN (rpgSheet_Fighter, rpgSheet_Acrobate) | |
virtual rpgAttack | modAttack (unsigned n) |
virtual double | modDP (unsigned nElement) |
M_BOOL | isAlive () |
virtual unsigned | attack (unsigned nAttack, rpgSheet_Fighter *pTarget) |
virtual unsigned | hit (rpgAttack attack) |
unsigned | heal (unsigned hp_heal) |
void | addAttack (rpgAttack attack) |
M_SHEET_BEGIN (rpgSheet_PlayableChar, rpgSheet_Fighter) | |
void | collect (unsigned nXP) |
unsigned | _XP_for_next_level () |
void | _level_up () |
Variables | |
M_SHEET_END | |
M_SHEET_END | |
M_SHEET_END | |
#define M_SHEET_BEGIN | ( | class_name, | |
class_base | |||
) |
Definition at line 88 of file rpgSheet.h.
#define M_SHEET_PROPS_COPY | ( | class_name | ) |
Definition at line 43 of file rpgSheet.h.