Digimon World 3 decomp
The European version, SLES_039.36
Loading...
Searching...
No Matches
FighterCache Struct Reference

FIGHTSTG_fighterCache: the last fighter getInfo found, and the fighters' file's functions. More...

#include <battle/battle_mode/model.h>

Collaboration diagram for FighterCache:
[legend]

Data Fields

s32 id
 
s32 isEnemy
 the kind is 0x3A or more
 
s32 index
 in the partners' or the enemies' table
 
s32 kind
 
FighterInfo * partnerInfo
 both hold the info found, read by isEnemy
 
FighterInfo * enemyInfo
 
FighterInfoFuncs funcs
 
struct FaceRect *(* getFace )(s32 fighter)
 up to an x of 0xFF
 

Detailed Description

FIGHTSTG_fighterCache: the last fighter getInfo found, and the fighters' file's functions.

Definition at line 265 of file model.h.

Field Documentation

◆ id

s32 FighterCache::id

Definition at line 266 of file model.h.

Referenced by FIGHTSTG_cacheFighter(), FIGHTSTG_getFighterInfo(), and WFIGHTTS_fighterList().

◆ isEnemy

s32 FighterCache::isEnemy

the kind is 0x3A or more

Definition at line 267 of file model.h.

Referenced by FIGHTSTG_cacheFighter(), and FIGHTSTG_getFighterInfo().

◆ index

s32 FighterCache::index

in the partners' or the enemies' table

Definition at line 268 of file model.h.

Referenced by FIGHTSTG_cacheFighter(), and FIGHTSTG_getFighterInfo().

◆ kind

s32 FighterCache::kind

Definition at line 269 of file model.h.

Referenced by FIGHTSTG_cacheFighter(), FIGHTSTG_getFighterInfo(), and WFIGHTTS_fighterList().

◆ partnerInfo

FighterInfo* FighterCache::partnerInfo

both hold the info found, read by isEnemy

Definition at line 270 of file model.h.

Referenced by FIGHTSTG_cacheFighter(), FIGHTSTG_getFighterInfo(), FIGHTSTG_updateBattleScript(), fillEffectLists(), and WFIGHTTS_motionList().

◆ enemyInfo

FighterInfo* FighterCache::enemyInfo

Definition at line 271 of file model.h.

Referenced by FIGHTSTG_cacheFighter(), FIGHTSTG_getEnemyView(), and FIGHTSTG_getFighterInfo().

◆ funcs

◆ getFace

struct FaceRect *(* FighterCache::getFace) (s32 fighter)

up to an x of 0xFF

Definition at line 272 of file model.h.

Referenced by FIGHTSTG_createFace().


The documentation for this struct was generated from the following file: