The battle background's work slot as the background code reads it: its display mode (2 draws it as an affine perspective plane). More...
#include <battle/battle_display.h>
Data Fields | |
| u8 | unk00 [8] |
| BattlePresentationTransition's targetYaw and frames. | |
| s32 | mode |
| 2 draws the affine plane; 1 sets BG1's scroll too | |
| s32 | secondMode |
| 1 also sets BG1's scroll; one effect sets it | |
| s32 | busy |
| while set, BattleCamera_SetRange leaves BG1's scroll | |
The battle background's work slot as the background code reads it: its display mode (2 draws it as an affine perspective plane).
Definition at line 68 of file battle_display.h.
| u8 BattleBackgroundView::unk00[8] |
BattlePresentationTransition's targetYaw and frames.
Definition at line 69 of file battle_display.h.
| s32 BattleBackgroundView::mode |
2 draws the affine plane; 1 sets BG1's scroll too
Definition at line 70 of file battle_display.h.
Referenced by BattleBackground_Load(), BattleCamera_SetRange(), BattlePres_RunEntryTransition(), BattlePresentation_ConfigurePaletteFade(), and BattlePresentation_InitializeWorkAndResetState().
| s32 BattleBackgroundView::secondMode |
1 also sets BG1's scroll; one effect sets it
Definition at line 71 of file battle_display.h.
Referenced by BattleCamera_SetRange(), BattleFx_BeginCanvasLayer(), BattleFx_HideBg1AndRestoreBackdrop(), BattleFx_OpenCanvasLayer(), BattleFx_RunShatteringOpening(), BattleFx_SetupCanvasTileMap(), and BattlePres_RunEntryTransition().
| s32 BattleBackgroundView::busy |
while set, BattleCamera_SetRange leaves BG1's scroll
Definition at line 72 of file battle_display.h.
Referenced by BattleCamera_SetRange(), BattleFx_RunAtalanta(), BattleFx_RunKirin(), BattleFx_RunNeptune(), BattleFx_RunShatteringOpening(), BattleFx_RunThor(), and BattlePres_RunEntryTransition().