#include "backend/looped/looped.hpp" #include "backend/looped_command.hpp" #include "core/scr_globals.hpp" #include "services/tunables/tunables_service.hpp" namespace big { class allvehsinheists : looped_command { using looped_command::looped_command; virtual void on_tick() override { *scr_globals::tuneables.at(21911).as() = FALSE; //APC *scr_globals::tuneables.at(21912).as() = FALSE; //ARDENT *scr_globals::tuneables.at(21913).as() = FALSE; //NIGHTSHARK *scr_globals::tuneables.at(21914).as() = FALSE; //INSURGENT3 *scr_globals::tuneables.at(21915).as() = FALSE; //TECHNICAL3 *scr_globals::tuneables.at(21916).as() = FALSE; //HALFTRACK *scr_globals::tuneables.at(21917).as() = FALSE; //TRAILERSMALL *scr_globals::tuneables.at(21918).as() = FALSE; //TAMPA3 *scr_globals::tuneables.at(21919).as() = FALSE; //DUNE3 *scr_globals::tuneables.at(21920).as() = FALSE; //OPPRESSOR *scr_globals::tuneables.at(23026).as() = FALSE; //VIGILANTE *scr_globals::tuneables.at(23597).as() = FALSE; //THRUSTER *scr_globals::tuneables.at(23598).as() = FALSE; //DELUXO *scr_globals::tuneables.at(23599).as() = FALSE; //STROMBERG *scr_globals::tuneables.at(23600).as() = FALSE; //RCV *scr_globals::tuneables.at(23601).as() = FALSE; //CHERNOBOG *scr_globals::tuneables.at(23602).as() = FALSE; //BARRAGE *scr_globals::tuneables.at(23603).as() = FALSE; //KHANJALI *scr_globals::tuneables.at(23604).as() = FALSE; //SAFARI *scr_globals::tuneables.at(23605).as() = FALSE; //SAVESTRA *scr_globals::tuneables.at(23607).as() = FALSE; //REVOLTER *scr_globals::tuneables.at(23608).as() = FALSE; //AVENGER *scr_globals::tuneables.at(23609).as() = FALSE; //VOLATOL *scr_globals::tuneables.at(23610).as() = FALSE; //AKULA *scr_globals::tuneables.at(23611).as() = FALSE; //OPPRESSOR2 *scr_globals::tuneables.at(23612).as() = FALSE; //SCRAMJET *scr_globals::tuneables.at(23613).as() = FALSE; //HYDRA *scr_globals::tuneables.at(25952).as() = FALSE; //TOREADOR *scr_globals::tuneables.at(23606).as() = FALSE; //VISERIS } virtual void on_disable() override { *scr_globals::tuneables.at(21911).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("GR_BLOCK_APC_IN_HEISTS")); *scr_globals::tuneables.at(21912).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("GR_BLOCK_ARDENT_IN_HEISTS")); *scr_globals::tuneables.at(21913).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("GR_BLOCK_NIGHTSHARK_IN_HEISTS")); *scr_globals::tuneables.at(21914).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("GR_BLOCK_INSURGENT3_IN_HEISTS")); *scr_globals::tuneables.at(21915).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("GR_BLOCK_TECHNICAL3_IN_HEISTS")); *scr_globals::tuneables.at(21916).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("GR_BLOCK_HALFTRACK_IN_HEISTS")); *scr_globals::tuneables.at(21917).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("GR_BLOCK_TRAILERSMALL_IN_HEISTS")); *scr_globals::tuneables.at(21918).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("GR_BLOCK_TAMPA3_IN_HEISTS")); *scr_globals::tuneables.at(21919).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("GR_BLOCK_DUNE3_IN_HEISTS")); *scr_globals::tuneables.at(21920).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("GR_BLOCK_OPPRESSOR_IN_HEISTS")); *scr_globals::tuneables.at(23026).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("SMUG_BLOCK_VIGILANTE_IN_HEISTS")); *scr_globals::tuneables.at(23597).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("H2_BLOCK_THRUSTER_IN_HEISTS")); *scr_globals::tuneables.at(23598).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("H2_BLOCK_DELUXO_IN_HEISTS")); *scr_globals::tuneables.at(23599).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("H2_BLOCK_STROMBERG_IN_HEISTS")); *scr_globals::tuneables.at(23600).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("H2_BLOCK_RCV_IN_HEISTS")); *scr_globals::tuneables.at(23601).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("H2_BLOCK_CHERNOBOG_IN_HEISTS")); *scr_globals::tuneables.at(23602).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("H2_BLOCK_BARRAGE_IN_HEISTS")); *scr_globals::tuneables.at(23603).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("H2_BLOCK_KHANJALI_IN_HEISTS")); *scr_globals::tuneables.at(23604).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("H2_BLOCK_SAFARI_IN_HEISTS")); *scr_globals::tuneables.at(23605).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("H2_BLOCK_SAVESTRA_IN_HEISTS")); *scr_globals::tuneables.at(23607).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("H2_BLOCK_REVOLTER_IN_HEISTS")); *scr_globals::tuneables.at(23608).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("H2_BLOCK_AVENGER_IN_HEISTS")); *scr_globals::tuneables.at(23609).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("H2_BLOCK_VOLATOL_IN_HEISTS")); *scr_globals::tuneables.at(23610).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("H2_BLOCK_AKULA_IN_HEISTS")); *scr_globals::tuneables.at(23611).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("BB_BLOCK_OPPRESSOR2_IN_HEISTS")); *scr_globals::tuneables.at(23612).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("BB_BLOCK_SCRAMJET_IN_HEISTS")); *scr_globals::tuneables.at(23613).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("BLOCK_HYDRA_IN_HEISTS")); *scr_globals::tuneables.at(25952).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("BLOCK_TOREADOR_IN_HEISTS")); *scr_globals::tuneables.at(23606).as() = *g_tunables_service->get_tunable(RAGE_JOAAT("H2_BLOCK_VISERIS_IN_HEISTS")); } }; allvehsinheists g_allvehsinheists("allvehsinheists", "VEHICLE_ALLOW_ALL_IN_HEISTS", "VEHICLE_ALLOW_ALL_IN_HEISTS_DESC", g.vehicle.all_vehs_in_heists); }