mirror of
https://github.com/SAT-R/sa2.git
synced 2026-10-28 09:43:38 +00:00
* SA1 alignment * Rename SpriteBase::spriteX -> meX * Rename FLAGS_10 -> FLAGS_EXECUTE_VBLANK_CALLBACKS * Align task.h with SA3 * Align core.c more with SA3 * Align core.c data with SA3 * Align task.h with SA1 * Align more with SA3 * Align task.h with SA1 * Align task.h with SA3 * Align task.c with SA1|SA3 * Align core.c with SA3 * Align EngineMainLoop with SA3 * Align core.c with SA3 * Some tools alignment with SA1 * Align Makefile with SA1 * Make BG_PLTT and OBJ_PLTT u16* * Align with SA3 * Make BG_PLTT|OBJ_PLTT accessible as an array. Fix erroneous #if. * Address USE_SA2_TASK_SYSTEM use from commit comments
26 lines
847 B
C
26 lines
847 B
C
#ifndef GUARD_FLAGS_H
|
|
#define GUARD_FLAGS_H
|
|
|
|
#include "global.h"
|
|
|
|
// used by 'animCmd_GetPalette_COPY' (0x08004314 in SA2)
|
|
#define FLAGS_UPDATE_BACKGROUND_PALETTES 0x1
|
|
#define FLAGS_UPDATE_SPRITE_PALETTES 0x2
|
|
#define FLAGS_EXECUTE_HBLANK_COPY 0x4
|
|
#define FLAGS_EXECUTE_HBLANK_CALLBACKS 0x8
|
|
#define FLAGS_EXECUTE_VBLANK_CALLBACKS 0x10
|
|
#define FLAGS_20 0x20
|
|
#define FLAGS_40 0x40
|
|
#define FLAGS_80 0x80
|
|
#define FLAGS_NO_FLASH_MEMORY 0x100
|
|
#define FLAGS_200 0x200
|
|
#define FLAGS_PAUSE_GAME 0x400
|
|
#define FLAGS_800 0x800
|
|
#define FLAGS_SKIP_INTRO 0x1000
|
|
#define FLAGS_4000 0x4000
|
|
#define FLAGS_8000 0x8000
|
|
|
|
extern u32 gFlags;
|
|
|
|
#endif
|