#include "backend/looped_command.hpp" #include "pointers.hpp" namespace big { class veh_no_collision : looped_command { using looped_command::looped_command; virtual void on_enable() override { g_pointers->m_disable_collision->apply(); } virtual void on_tick() override { } virtual void on_disable() override { g_pointers->m_disable_collision->restore(); } }; veh_no_collision g_veh_no_collision("vehnocollision", "No Collision", "Same as Ped No Collision, except this is global and also affects Ped", g.vehicle.no_collision); }