sf64/include/global.h
Alejandro Asenjo Nitti 0251769d16
General docs (#269)
* fox_display.c DOCS

* PRINTF

* actor->destroy boolean

* corneria docs

* Boss->unk_04C to Boss->animFrame

* aCoGrangaWalkingAnim

* more corneria docs

* Spawner

* Spawner code refined

* Spawner description

* Actor Spawn guard

* Molar Rock (name by @inspectredc)

* more docs

* actor docs

* initial disassembly config for lodgenet

* correct vram addresses for lodgenet

* Actor Docs

* More actor docs

* more actor docs

* correction

* correction

* more actor docs

* Preliminary work for Effect documentation

* Change Init for Setup

* fox_play cleanup and defake

* fox_zo function names

* fox_so function renaming

* more object docs

* venom 1 actors

* actor docs

* some fox_bo docs

* some fox_fo corrections

* fox_ma obj->this

* fox_ma renamings

* fox_ma docs

* fox_ti Actors

* revert permuter settings to ido

* some renames on fox_andross.c

* fox_sy actors

* object names

* corrections

* some effect comments

* fix AudioTable struct and data to avoid UB

* uintptr_t in audio

* audio load changes

* event id enum usage in fox_sy

* clear padding in sPlaylists

* HUD_FoBase_ExplodeCs

* HUD
2024-08-12 11:58:54 -03:00

47 lines
1.1 KiB
C

#ifndef GLOBAL_H
#define GLOBAL_H
#include "sys.h"
typedef enum OverlayCalls {
/* 90 */ OVLCALL_FO_CS_COMPLETE = 90,
/* 91 */ OVLCALL_BO_BASE_UPDATE,
/* 92 */ OVLCALL_BO_BASE_DRAW,
/* 93 */ OVLCALL_BO_BASE_SHIELD_UPDATE,
/* 94 */ OVLCALL_BO_BASE_SHIELD_DRAW,
/* 95 */ OVLCALL_BO_SHIELD_REACTOR_UPDATE,
/* 96 */ OVLCALL_BO_SHIELD_REACTOR_DRAW,
/* 97 */ OVLCALL_BO_LASER_CANNON_UPDATE,
/* 98 */ OVLCALL_BO_LASER_CANNON_DRAW,
/* 103 */ OVLCALL_TITLE_UPDATE = 103,
/* 104 */ OVLCALL_TITLE_DRAW,
/* 105 */ OVLCALL_MAP_UPDATE,
/* 106 */ OVLCALL_MAP_DRAW,
/* 107 */ OVLCALL_OPTION_UPDATE,
/* 108 */ OVLCALL_OPTION_DRAW,
/* 109 */ OVLCALL_GAME_OVER_UPDATE,
/* 110 */ OVLCALL_UNKMAP_DRAW,
} OverlayCalls;
#include "sf64audio_external.h"
#include "functions.h"
#include "variables.h"
#include "context.h"
#include "sf64mesg.h"
#include "assets/ast_radio.h"
#include "sf64object.h"
#include "sf64level.h"
#include "sf64event.h"
#include "sf64player.h"
#include "i1.h"
#include "i2.h"
#include "i3.h"
#include "i4.h"
#include "i5.h"
#include "i6.h"
#include "assets/ast_common.h"
#endif // GLOBAL_H