diff options
| author | KiritoDv <kiritodev01@gmail.com> | 2024-12-28 01:31:13 -0600 |
|---|---|---|
| committer | Lywx <kiritodev01@gmail.com> | 2025-01-03 16:56:49 -0600 |
| commit | 7cfa58117dc1306efcd21b565d97e661944dffac (patch) | |
| tree | fe1870196289aee8d79765c73bc3be5a70e852e8 /src/engine | |
| parent | 4dd2eb6eb670b695d76c23357344a051fab7f7dd (diff) | |
Moved spawner to OnGameUpdate hook
Diffstat (limited to 'src/engine')
| -rw-r--r-- | src/engine/fox_game.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/engine/fox_game.c b/src/engine/fox_game.c index f982c97e..58295050 100644 --- a/src/engine/fox_game.c +++ b/src/engine/fox_game.c @@ -4,6 +4,7 @@ #include "assets/ast_logo.h" #include "mods.h" #include "port/interpolation/FrameInterpolation.h" +#include "port/hooks/list/EngineEvent.h" f32 gNextVsViewScale; f32 gVsViewScale; @@ -346,6 +347,9 @@ void Game_Update(void) { u8 partialFill; u8 soundMode; + // @port: @event: Call GAME_UPDATE_EVENT_PRE + EventSystem_CallEvent(GAME_UPDATE_EVENT_PRE, NULL); + Game_SetGameState(); if (gGameStandby) { Game_InitStandbyDL(&gUnkDisp1); @@ -600,12 +604,9 @@ void Game_Update(void) { gFillScreenRed, gFillScreenGreen, gFillScreenBlue, gFillScreenAlpha); } Audio_dummy_80016A50(); -#if MODS_RAM_MOD == 1 - RamMod_Update(); -#endif - if(CVarGetInteger("gSpawnerMod", 0) == 1){ - Spawner(); - } + + // @port: @event: Call GAME_UPDATE_EVENT_POST + EventSystem_CallEvent(GAME_UPDATE_EVENT_POST, NULL); } } |
