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

The battle's events (FIGHTSTG_events) More...

#include <battle/battle_mode/battle.h>

Collaboration diagram for EventQueue:
[legend]

Data Fields

QueuedEvent events [99]
 
u8 pad [0x1C]
 never read or written: room for a 100th QueuedEvent, which the loops (i < 99) never reach
 
s8 curType
 the type of the event popped last
 
s8 curIndex
 and where it is
 
s8 findType
 what first and next look for, 1-24
 
s8 found
 the event they found, or -1
 
EventQueueFuncs funcs
 

Detailed Description

The battle's events (FIGHTSTG_events)

Definition at line 164 of file battle.h.

Field Documentation

◆ events

◆ pad

u8 EventQueue::pad[0x1C]

never read or written: room for a 100th QueuedEvent, which the loops (i < 99) never reach

Definition at line 166 of file battle.h.

◆ curType

s8 EventQueue::curType

the type of the event popped last

Definition at line 167 of file battle.h.

Referenced by FIGHTSTG_popEvent().

◆ curIndex

◆ findType

s8 EventQueue::findType

what first and next look for, 1-24

Definition at line 169 of file battle.h.

Referenced by FIGHTSTG_findEvent(), FIGHTSTG_findEventFrom(), FIGHTSTG_findFirstEvent(), and FIGHTSTG_queueClearField().

◆ found

s8 EventQueue::found

the event they found, or -1

Definition at line 170 of file battle.h.

Referenced by FIGHTSTG_findEvent(), FIGHTSTG_findFirstEvent(), and FIGHTSTG_findNextEvent().

◆ funcs


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