|
Digimon World 3 decomp
The European version, SLES_039.36
|
A partner Digimon from its name on (Partner.info), as getPartnerStats gives it. More...
#include <engine/game_state.h>
Data Fields | |
| char | name [0x18] |
| s32 | exp |
| s16 | stats [19] |
| s16 | status [3] |
| s16 | slots [4] |
| PARTNER_SLOT_COUNT entries picked from entries[]. | |
| PartnerEntry | entries [44] |
| s16 | equip [6] |
| u8 | lastBonus |
| the training whose bonus try last worked, 0 for none: its try can't work again at once | |
A partner Digimon from its name on (Partner.info), as getPartnerStats gives it.
Stats (computeStats and setStat order): 0 level, 1 TP, 2 HP, 3 max HP, 4 MP, 5 max MP, 6-11 the battle stats strength, defense, spirit, wisdom, speed and charisma (STSTATUS's messages for the items that raise them; weapons raise 6, armour 7, all equipment 11), 12-18 seven resistances; the totals add 19-21, which are subtracted from 6, 7 and 10.
Definition at line 303 of file game_state.h.
| char PartnerStats::name[0x18] |
Definition at line 304 of file game_state.h.
Referenced by FIGHTSTG_showFighterNames(), initNewGameData(), raisePartnerLevel(), STDGNAME_showMenuWindow(), STDGNAME_stepScreen(), STGDGLAB_showMenuPage(), STGDGLAB_showPartyPage(), and STITSHOP_showPartnerStats().
| s32 PartnerStats::exp |
Definition at line 305 of file game_state.h.
Referenced by STFGTREP_addExp(), STFGTREP_updatePartner(), and STSTATUS_runStatusChoice().
| s16 PartnerStats::stats[19] |
Definition at line 306 of file game_state.h.
Referenced by addStat(), checkPartner(), computeStats(), editParty(), healParty(), initNewGameData(), raisePartnerLevel(), setStat(), STFGTREP_addExp(), STFGTREP_fillPartnerWindows(), STFGTREP_getDigimonExp(), STFGTREP_learnDigimon(), STFGTREP_raiseStats(), STGMCARD_fillSave(), STGTRAIN_answerToTrain(), STGTRAIN_lowerStat(), STGTRAIN_raiseMaxHpMp(), STGTRAIN_raiseResistance(), STGTRAIN_raiseStat(), STITSHOP_computeStats(), STSTATUS_useItem(), STSTATUS_useTech(), updateEvent9015(), WFIGHTMN_blast(), WFIGHTMN_endBattle(), WFIGHTMN_initFighters(), and WFIGHTMN_rollAmbush().
| s16 PartnerStats::status[3] |
Definition at line 307 of file game_state.h.
Referenced by FIGHTSTG_raiseAllStatus(), FIGHTSTG_raiseEachStatus(), FIGHTSTG_raiseOneStatus(), and healParty().
| s16 PartnerStats::slots[4] |
PARTNER_SLOT_COUNT entries picked from entries[].
Definition at line 308 of file game_state.h.
Referenced by getPartnerSlots(), and setPartnerSlots().
| PartnerEntry PartnerStats::entries[44] |
Definition at line 309 of file game_state.h.
Referenced by addPartnerEntry(), findPartnerEntry(), getPartnerEntry(), getPartnerSlots(), listPartnerEntries(), setPartnerEntry(), and setPartnerSlots().
| s16 PartnerStats::equip[6] |
Definition at line 310 of file game_state.h.
Referenced by computeStats(), FIGHTSTG_computeStats(), FIGHTSTG_getGaugeGain(), FIGHTSTG_getTechCost(), giveMoney(), STFGTREP_boostExp(), STGTRAIN_getAccessoryBonus(), STITSHOP_compareEquip(), STITSHOP_computeStats(), STITSHOP_equip(), STITSHOP_fillPartnerRows(), STSTATUS_drawEquipPanel(), STSTATUS_drawStatusScreen(), STSTATUS_equip(), STSTATUS_previewStats(), STSTATUS_showEquipment(), STSTATUS_showPartnerEquipment(), STSTATUS_showSlotItem(), unequipItem(), WFIGHTMN_checkEquip(), and WFIGHTMN_endAutoRecover().
| u8 PartnerStats::lastBonus |
the training whose bonus try last worked, 0 for none: its try can't work again at once
Definition at line 311 of file game_state.h.
Referenced by STGTRAIN_startBonusTry(), and STGTRAIN_takeBonusTry().