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

The main task of the screen (STFGTREP_createScreen) More...

#include <battle/report.h>

Collaboration diagram for FightReport:
[legend]

Data Fields

s32 id
 
s32 key1
 
s32 key2
 
s32 state
 
s32 substate
 
s32 step
 
s32 counter
 
s32 paused
 
s32 childCount
 
void * children
 
void(* setState )(struct FightReport *task, s32 state)
 
void(* setSubstate )(struct FightReport *task, s32 substate)
 
void(* setStep )(struct FightReport *task, s32 step)
 
void(* setCounter )(struct FightReport *task, s32 counter)
 
void(* nextState )(struct FightReport *task)
 
void(* nextSubstate )(struct FightReport *task)
 
void(* nextStep )(struct FightReport *task)
 
void(* tickCounter )(struct FightReport *task)
 
void(* update )()
 
void(* destroy )(struct FightReport *task)
 
s32 layer
 
s32 depth
 
s32 bgScroll
 
s32 bgSkip
 the background moves every other frame
 
s32 count
 partners in the party
 
s32 exp [3]
 what each one gets
 
s32 used
 Digimon used in the battle.
 
s32 arrowOn
 the message waits for a button
 
s32 arrowTime
 
s32 arrowFrame
 
PanelAnim header
 
PanelAnim footer
 

Detailed Description

The main task of the screen (STFGTREP_createScreen)

Definition at line 104 of file report.h.

Field Documentation

◆ id

s32 FightReport::id

Definition at line 105 of file report.h.

◆ key1

s32 FightReport::key1

Definition at line 105 of file report.h.

◆ key2

s32 FightReport::key2

Definition at line 105 of file report.h.

◆ state

s32 FightReport::state

Definition at line 105 of file report.h.

Referenced by STFGTREP_runReport(), and STFGTREP_updateReport().

◆ substate

s32 FightReport::substate

◆ step

s32 FightReport::step

Definition at line 105 of file report.h.

Referenced by giveItem(), giveMoney(), hideExp(), selectNextPartner(), showExp(), and STFGTREP_runReport().

◆ counter

s32 FightReport::counter

Definition at line 105 of file report.h.

◆ paused

s32 FightReport::paused

Definition at line 105 of file report.h.

◆ childCount

s32 FightReport::childCount

Definition at line 105 of file report.h.

◆ children

void* FightReport::children

Definition at line 105 of file report.h.

◆ setState

void(* FightReport::setState) (struct FightReport *task, s32 state)

Definition at line 105 of file report.h.

◆ setSubstate

void(* FightReport::setSubstate) (struct FightReport *task, s32 substate)

Definition at line 105 of file report.h.

Referenced by selectNextPartner().

◆ setStep

void(* FightReport::setStep) (struct FightReport *task, s32 step)

Definition at line 105 of file report.h.

◆ setCounter

void(* FightReport::setCounter) (struct FightReport *task, s32 counter)

Definition at line 105 of file report.h.

◆ nextState

void(* FightReport::nextState) (struct FightReport *task)

Definition at line 105 of file report.h.

Referenced by STFGTREP_updateReport().

◆ nextSubstate

void(* FightReport::nextSubstate) (struct FightReport *task)

Definition at line 105 of file report.h.

◆ nextStep

void(* FightReport::nextStep) (struct FightReport *task)

Definition at line 105 of file report.h.

◆ tickCounter

void(* FightReport::tickCounter) (struct FightReport *task)

Definition at line 105 of file report.h.

◆ update

void(* FightReport::update) ()

Definition at line 105 of file report.h.

◆ destroy

void(* FightReport::destroy) (struct FightReport *task)

Definition at line 105 of file report.h.

◆ layer

s32 FightReport::layer

Definition at line 106 of file report.h.

Referenced by STFGTREP_createScreen(), STFGTREP_createWindows(), and STFGTREP_drawReport().

◆ depth

s32 FightReport::depth

Definition at line 107 of file report.h.

Referenced by STFGTREP_createScreen(), and STFGTREP_drawReport().

◆ bgScroll

s32 FightReport::bgScroll

Definition at line 108 of file report.h.

Referenced by STFGTREP_drawReport().

◆ bgSkip

s32 FightReport::bgSkip

the background moves every other frame

Definition at line 109 of file report.h.

Referenced by STFGTREP_drawReport().

◆ count

s32 FightReport::count

partners in the party

Definition at line 110 of file report.h.

Referenced by selectNextPartner(), STFGTREP_runReport(), and STFGTREP_updateReport().

◆ exp

s32 FightReport::exp[3]

what each one gets

Definition at line 111 of file report.h.

Referenced by selectNextPartner(), showExp(), and STFGTREP_updateReport().

◆ used

s32 FightReport::used

Digimon used in the battle.

Definition at line 112 of file report.h.

Referenced by giveDigimonExp(), and STFGTREP_updateReport().

◆ arrowOn

s32 FightReport::arrowOn

the message waits for a button

Definition at line 113 of file report.h.

Referenced by STFGTREP_drawReport(), STFGTREP_runPartner(), STFGTREP_runReport(), and turnMessagePage().

◆ arrowTime

s32 FightReport::arrowTime

Definition at line 114 of file report.h.

Referenced by STFGTREP_drawReport().

◆ arrowFrame

s32 FightReport::arrowFrame

Definition at line 115 of file report.h.

Referenced by STFGTREP_drawReport().

◆ header

PanelAnim FightReport::header

◆ footer

PanelAnim FightReport::footer

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