helapordo 1.4.12
|
Represents the entity initialised from a fighterClass. More...
#include <game_core.h>
Data Fields | |
char | name [FIGHTER_NAME_BUFSIZE] |
Name string. | |
fighterClass | class |
Defines which kind of fighterClass the instance relates to. | |
int | hp |
Current hp value. | |
int | atk |
Current atk value. | |
int | def |
Current def value. | |
int | vel |
Current vel value. | |
int | level |
Current level value. | |
int | luck |
Current luck value. | |
int | totalxp |
Lifetime xp value. | |
int | currentlevelxp |
Xp gained for the current level. | |
int | totallevelxp |
Xp needed to level up. | |
int | totalhp |
Full hp value. | |
fighterStatus | status |
Defines active fighterStatus. | |
int | energy |
Current energy value. | |
int | totalenergy |
Full energy value. | |
int | stamina |
Current stamina value. | |
int | totalstamina |
Full stamina value. | |
Specialslot * | specials [SPECIALSMAX+1] |
Array with all the Specialslot. | |
Skillslot * | skills [FIGHTER_SKILL_SLOTS+1] |
Array with all the Skillslot. | |
struct Turncounter * | counters [COUNTERSMAX+1] |
Array with all the Turncounter pointers. | |
int | turnboost_atk |
Current temp boost value for atk. | |
int | turnboost_def |
Current temp boost value for def. | |
int | turnboost_vel |
Current temp boost value for vel. | |
int | turnboost_enr |
Current temp boost value for enr. | |
int | perksCount |
Keeps track of how many perks are active. | |
Perk * | perks [PERKSMAX+1] |
Array with all the Perk. | |
struct Equipslot * | equipslots [EQUIPZONES+1] |
Array with all the Equipslot. | |
struct Equip * | equipsBag [EQUIPSBAGSIZE+1] |
Array with all the Equip found. | |
Consumable * | consumablesBag [CONSUMABLESMAX+1] |
Array with all the Consumables found. | |
struct Artifact * | artifactsBag [ARTIFACTSMAX+1] |
Array with all the Artifacts found. | |
int | equipsBagOccupiedSlots |
Keeps track of how many slots are occupied. | |
int | earliestBagSlot |
Keeps track of first available spot. | |
int | permboost_atk |
Current temp boost value for atk. | |
int | permboost_def |
Current temp boost value for def. | |
int | permboost_vel |
Current temp boost value for vel. | |
int | permboost_enr |
Current temp boost value for enr. | |
int | equipboost_atk |
Current equip boost value for atk. | |
int | equipboost_def |
Current equip boost value for def. | |
int | equipboost_vel |
Current equip boost value for vel. | |
int | equipboost_enr |
Current equip boost value for enr. | |
countStats * | stats |
Pointer to countStats instance. | |
int | balance |
Amount of currency owned. | |
int | keys_balance |
Amount of keys owned. | |
char | sprite [8][20] |
Char matrix to hold the encoded sprite. | |
int | floor_x |
Current x position in floor. | |
int | floor_y |
Current y position in floor. | |
Represents the entity initialised from a fighterClass.
struct Artifact* Fighter::artifactsBag[ARTIFACTSMAX+1] |
Array with all the Artifacts found.
int Fighter::atk |
Current atk value.
int Fighter::balance |
Amount of currency owned.
fighterClass Fighter::class |
Defines which kind of fighterClass the instance relates to.
Consumable* Fighter::consumablesBag[CONSUMABLESMAX+1] |
Array with all the Consumables found.
struct Turncounter* Fighter::counters[COUNTERSMAX+1] |
Array with all the Turncounter pointers.
int Fighter::currentlevelxp |
Xp gained for the current level.
int Fighter::def |
Current def value.
int Fighter::earliestBagSlot |
Keeps track of first available spot.
int Fighter::energy |
Current energy value.
int Fighter::equipboost_atk |
Current equip boost value for atk.
int Fighter::equipboost_def |
Current equip boost value for def.
int Fighter::equipboost_enr |
Current equip boost value for enr.
int Fighter::equipboost_vel |
Current equip boost value for vel.
struct Equip* Fighter::equipsBag[EQUIPSBAGSIZE+1] |
Array with all the Equip found.
int Fighter::equipsBagOccupiedSlots |
Keeps track of how many slots are occupied.
struct Equipslot* Fighter::equipslots[EQUIPZONES+1] |
Array with all the Equipslot.
int Fighter::floor_x |
Current x position in floor.
int Fighter::floor_y |
Current y position in floor.
int Fighter::hp |
Current hp value.
int Fighter::keys_balance |
Amount of keys owned.
int Fighter::level |
Current level value.
int Fighter::luck |
Current luck value.
char Fighter::name[FIGHTER_NAME_BUFSIZE] |
Name string.
int Fighter::perksCount |
Keeps track of how many perks are active.
int Fighter::permboost_atk |
Current temp boost value for atk.
int Fighter::permboost_def |
Current temp boost value for def.
int Fighter::permboost_enr |
Current temp boost value for enr.
int Fighter::permboost_vel |
Current temp boost value for vel.
Skillslot* Fighter::skills[FIGHTER_SKILL_SLOTS+1] |
Array with all the Skillslot.
Specialslot* Fighter::specials[SPECIALSMAX+1] |
Array with all the Specialslot.
char Fighter::sprite[8][20] |
Char matrix to hold the encoded sprite.
int Fighter::stamina |
Current stamina value.
countStats* Fighter::stats |
Pointer to countStats instance.
fighterStatus Fighter::status |
Defines active fighterStatus.
int Fighter::totalenergy |
Full energy value.
int Fighter::totalhp |
Full hp value.
int Fighter::totallevelxp |
Xp needed to level up.
int Fighter::totalstamina |
Full stamina value.
int Fighter::totalxp |
Lifetime xp value.
int Fighter::turnboost_atk |
Current temp boost value for atk.
int Fighter::turnboost_def |
Current temp boost value for def.
int Fighter::turnboost_enr |
Current temp boost value for enr.
int Fighter::turnboost_vel |
Current temp boost value for vel.
int Fighter::vel |
Current vel value.