diff --git a/src/backend/backend.cpp b/src/backend/backend.cpp index 32a5a462..073791f9 100644 --- a/src/backend/backend.cpp +++ b/src/backend/backend.cpp @@ -107,6 +107,7 @@ namespace big looped::session_force_thunder(); looped::session_randomize_ceo_colors(); looped::session_auto_kick_host(); + looped::session_block_jobs(); script::get_current()->yield(); } @@ -176,4 +177,16 @@ namespace big script::get_current()->yield(); } } + + void backend::world_loop() + { + LOG(INFO) << "Starting script: World"; + + while (g_running) + { + + looped::world_spawn_ped(); + script::get_current()->yield(); + } + } } diff --git a/src/backend/backend.hpp b/src/backend/backend.hpp index b6793ec9..cfa2726e 100644 --- a/src/backend/backend.hpp +++ b/src/backend/backend.hpp @@ -17,5 +17,6 @@ namespace big static void rainbowpaint_loop(); static void vehiclefly_loop(); static void disable_control_action_loop(); + static void world_loop(); }; } diff --git a/src/backend/commands/player/misc/enter_interior.cpp b/src/backend/commands/player/misc/enter_interior.cpp index 7fb98710..bef2291c 100644 --- a/src/backend/commands/player/misc/enter_interior.cpp +++ b/src/backend/commands/player/misc/enter_interior.cpp @@ -4,6 +4,9 @@ #include "core/scr_globals.hpp" #include "util/misc.hpp" +#include