2023-10-13 04:50:53 -03:00
|
|
|
#ifndef GLOBAL_H
|
|
|
|
#define GLOBAL_H
|
|
|
|
|
2024-02-16 16:04:22 -06:00
|
|
|
#include "sys.h"
|
2024-10-16 21:16:05 -03:00
|
|
|
#include "debug.h"
|
2024-02-16 16:04:22 -06:00
|
|
|
|
2024-04-15 18:38:19 -05:00
|
|
|
typedef enum OverlayCalls {
|
|
|
|
/* 90 */ OVLCALL_FO_CS_COMPLETE = 90,
|
2024-08-12 11:58:54 -03:00
|
|
|
/* 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,
|
2024-04-15 18:38:19 -05:00
|
|
|
/* 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;
|
|
|
|
|
2024-05-20 22:29:07 -06:00
|
|
|
#include "sf64context.h"
|
2024-03-01 12:57:44 -06:00
|
|
|
#include "sf64audio_external.h"
|
2023-10-13 04:50:53 -03:00
|
|
|
#include "functions.h"
|
|
|
|
#include "variables.h"
|
2024-03-24 02:01:28 -06:00
|
|
|
#include "sf64context.h"
|
2023-12-04 12:50:52 -06:00
|
|
|
#include "sf64mesg.h"
|
2024-03-11 11:54:44 -06:00
|
|
|
#include "assets/ast_radio.h"
|
2023-12-14 08:41:43 -06:00
|
|
|
#include "sf64object.h"
|
|
|
|
#include "sf64level.h"
|
2024-04-08 17:25:56 -05:00
|
|
|
#include "sf64event.h"
|
2023-12-20 13:32:50 -06:00
|
|
|
#include "sf64player.h"
|
2024-01-17 09:36:58 -06:00
|
|
|
#include "i1.h"
|
|
|
|
#include "i2.h"
|
|
|
|
#include "i3.h"
|
|
|
|
#include "i4.h"
|
|
|
|
#include "i5.h"
|
|
|
|
#include "i6.h"
|
2024-04-03 09:57:24 -06:00
|
|
|
#include "libc/math.h"
|
2024-03-14 16:31:03 -05:00
|
|
|
#include "assets/ast_common.h"
|
2024-04-03 02:16:31 -06:00
|
|
|
#include "gfx_dimensions.h"
|
2024-11-17 23:22:51 -06:00
|
|
|
#include "port/interpolation/FrameInterpolation.h"
|
2024-03-24 02:01:28 -06:00
|
|
|
#include <libultraship.h>
|
2023-10-13 04:50:53 -03:00
|
|
|
|
2024-04-15 18:38:19 -05:00
|
|
|
|
|
|
|
|
2023-10-13 06:19:10 -03:00
|
|
|
#endif // GLOBAL_H
|