feat(Features): Only loop certain feature groups when playing

This commit is contained in:
Yimura 2021-02-21 00:19:15 +01:00
parent 758f0f4e19
commit d81223f8e3
No known key found for this signature in database
GPG Key ID: 54EFAD29393A6E78

View File

@ -7,6 +7,7 @@
#include "features/util.hpp" #include "features/util.hpp"
#include "features/vehicle.hpp" #include "features/vehicle.hpp"
#include "features/world.hpp" #include "features/world.hpp"
#include "pointers.hpp"
#include "script.hpp" #include "script.hpp"
namespace big namespace big
@ -16,12 +17,14 @@ namespace big
// System // System
sys::loop(); sys::loop();
// Custom Guns
custom_guns::loop();
// Protections // Protections
protections::loop(); protections::loop();
if (*g_pointers->m_game_state == eGameState::Playing)
{
// Custom Guns
custom_guns::loop();
// Self // Self
self::loop(); self::loop();
@ -37,6 +40,7 @@ namespace big
// World // World
world::loop(); world::loop();
} }
}
void features::script_func() void features::script_func()
{ {