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

A panel of the fifth screen (STSTATUS_createDigivolvePanel) More...

#include <menus/field_menu.h>

Collaboration diagram for DigivolvePanel:
[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 DigivolvePanel *task, s32 state)
 
void(* setSubstate )(struct DigivolvePanel *task, s32 substate)
 
void(* setStep )(struct DigivolvePanel *task, s32 step)
 
void(* setCounter )(struct DigivolvePanel *task, s32 counter)
 
void(* nextState )(struct DigivolvePanel *task)
 
void(* nextSubstate )(struct DigivolvePanel *task)
 
void(* nextStep )(struct DigivolvePanel *task)
 
void(* tickCounter )(struct DigivolvePanel *task)
 
void(* update )()
 
void(* destroy )(struct DigivolvePanel *task)
 
StatsScreen * screen
 
s32 layer
 
s32 depth
 
s32 slot
 the cursors' rows
 
s32 option
 
s32 tech
 the list's row
 
s32 techCount
 the entry's techniques
 
s32 fromEntry
 the list shows the slot's techniques, not the partner's
 
s32 member
 
s16 slots [4]
 getPartnerSlots
 
s32 slotCount
 the slots holding an entry (4 on)
 
s32 listShown
 
MenuLerp scroll
 its value is added to the list's y
 
s32 blink
 the help arrow
 
s32 blinkFrame
 
s32 time
 
PanelAnim fades [5]
 

Detailed Description

A panel of the fifth screen (STSTATUS_createDigivolvePanel)

Definition at line 158 of file field_menu.h.

Field Documentation

◆ id

s32 DigivolvePanel::id

Definition at line 159 of file field_menu.h.

◆ key1

s32 DigivolvePanel::key1

Definition at line 159 of file field_menu.h.

◆ key2

s32 DigivolvePanel::key2

Definition at line 159 of file field_menu.h.

◆ state

s32 DigivolvePanel::state

Definition at line 159 of file field_menu.h.

Referenced by STSTATUS_endDigivolvePanel(), and STSTATUS_updateDigivolvePanel().

◆ substate

◆ step

s32 DigivolvePanel::step

Definition at line 159 of file field_menu.h.

◆ counter

s32 DigivolvePanel::counter

Definition at line 159 of file field_menu.h.

◆ paused

s32 DigivolvePanel::paused

Definition at line 159 of file field_menu.h.

◆ childCount

s32 DigivolvePanel::childCount

Definition at line 159 of file field_menu.h.

◆ children

void* DigivolvePanel::children

Definition at line 159 of file field_menu.h.

◆ setState

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

Definition at line 159 of file field_menu.h.

◆ setSubstate

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

Definition at line 159 of file field_menu.h.

◆ setStep

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

Definition at line 159 of file field_menu.h.

◆ setCounter

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

Definition at line 159 of file field_menu.h.

◆ nextState

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

Definition at line 159 of file field_menu.h.

Referenced by STSTATUS_updateDigivolvePanel().

◆ nextSubstate

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

Definition at line 159 of file field_menu.h.

◆ nextStep

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

Definition at line 159 of file field_menu.h.

◆ tickCounter

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

Definition at line 159 of file field_menu.h.

◆ update

void(* DigivolvePanel::update) ()

Definition at line 159 of file field_menu.h.

◆ destroy

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

Definition at line 159 of file field_menu.h.

◆ screen

StatsScreen* DigivolvePanel::screen

Definition at line 160 of file field_menu.h.

Referenced by STSTATUS_createDigivolvePanel().

◆ layer

s32 DigivolvePanel::layer

◆ depth

s32 DigivolvePanel::depth

◆ slot

◆ option

s32 DigivolvePanel::option

◆ tech

s32 DigivolvePanel::tech

the list's row

Definition at line 165 of file field_menu.h.

Referenced by STSTATUS_runDigivolvePanel(), STSTATUS_showPartnerTech(), and STSTATUS_showTechCost().

◆ techCount

s32 DigivolvePanel::techCount

the entry's techniques

Definition at line 166 of file field_menu.h.

Referenced by STSTATUS_runDigivolvePanel().

◆ fromEntry

s32 DigivolvePanel::fromEntry

the list shows the slot's techniques, not the partner's

Definition at line 167 of file field_menu.h.

Referenced by STSTATUS_chooseDigivolveSlot(), STSTATUS_drawDigivolvePanel(), STSTATUS_endBattleMessage(), STSTATUS_showDigivolveStats(), and STSTATUS_showTechCost().

◆ member

◆ slots

◆ slotCount

s32 DigivolvePanel::slotCount

the slots holding an entry (4 on)

Definition at line 170 of file field_menu.h.

Referenced by STSTATUS_chooseDigivolveSlot(), and STSTATUS_updateDigivolvePanel().

◆ listShown

s32 DigivolvePanel::listShown

Definition at line 171 of file field_menu.h.

Referenced by STSTATUS_drawDigivolvePanel(), and STSTATUS_showDigivolveStats().

◆ scroll

◆ blink

s32 DigivolvePanel::blink

the help arrow

Definition at line 173 of file field_menu.h.

Referenced by STSTATUS_drawDigivolvePanel(), STSTATUS_showBattleMessage(), and STSTATUS_waitBattleMessage().

◆ blinkFrame

s32 DigivolvePanel::blinkFrame

Definition at line 174 of file field_menu.h.

Referenced by STSTATUS_drawDigivolvePanel().

◆ time

s32 DigivolvePanel::time

Definition at line 175 of file field_menu.h.

Referenced by STSTATUS_drawDigivolvePanel().

◆ fades


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