Moved spawner to OnGameUpdate hook

This commit is contained in:
KiritoDv
2024-12-28 01:31:13 -06:00
committed by Lywx
parent 4dd2eb6eb6
commit 7cfa58117d
5 changed files with 58 additions and 18 deletions
+7 -6
View File
@@ -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);
}
}