diff --git a/BigBaseV2/backend/looped/rgb/synced_fade.cpp b/BigBaseV2/backend/looped/rgb/synced_fade.cpp deleted file mode 100644 index 929305a6..00000000 --- a/BigBaseV2/backend/looped/rgb/synced_fade.cpp +++ /dev/null @@ -1,83 +0,0 @@ -#include "backend/looped/looped.hpp" -#include "script.hpp" - -namespace big -{ - enum rgb_controller_t - { - rgb_controller_green_up, - rgb_controller_red_down, - rgb_controller_blue_up, - rgb_controller_green_down, - rgb_controller_red_up, - rgb_controller_blue_down, - }; - - void looped::rgb_synced_fade() - { - if (g->rgb.fade) - { - static int rgb_controller_v = rgb_controller_green_up; - - switch (rgb_controller_v) - { - case rgb_controller_green_up: - g->rgb.g += g->rgb.speed; - if (g->rgb.g >= 255) - { - g->rgb.g = 255; - rgb_controller_v = rgb_controller_red_down; - } - break; - - case rgb_controller_red_down: - g->rgb.r -= g->rgb.speed; - if (g->rgb.r < 0) - { - g->rgb.r = 0; - rgb_controller_v = rgb_controller_blue_up; - } - break; - - case rgb_controller_blue_up: - g->rgb.b += g->rgb.speed; - if (g->rgb.b >= 255) - { - g->rgb.b = 255; - rgb_controller_v = rgb_controller_green_down; - } - break; - - case rgb_controller_green_down: - g->rgb.g -= g->rgb.speed; - if (g->rgb.g < 0) - { - g->rgb.g = 0; - rgb_controller_v = rgb_controller_red_up; - } - break; - - case rgb_controller_red_up: - g->rgb.r += g->rgb.speed; - if (g->rgb.r >= 255) - { - g->rgb.r = 255; - rgb_controller_v = rgb_controller_blue_down; - } - break; - - case rgb_controller_blue_down: - g->rgb.b -= g->rgb.speed; - if (g->rgb.b < 0) - { - g->rgb.b = 0; - rgb_controller_v = rgb_controller_green_up; - } - break; - - default: - throw std::runtime_error("Invalid case provided to RGB controller!"); - } - } - } -} \ No newline at end of file diff --git a/BigBaseV2/backend/looped/rgb/synced_spam.cpp b/BigBaseV2/backend/looped/rgb/synced_spam.cpp deleted file mode 100644 index 4acf5e35..00000000 --- a/BigBaseV2/backend/looped/rgb/synced_spam.cpp +++ /dev/null @@ -1,18 +0,0 @@ -#include "backend/looped/looped.hpp" -#include "script.hpp" - -namespace big -{ - void looped::rgb_synced_spasm() - { - auto delay = std::chrono::milliseconds(1000 - (g->rgb.speed * 100)); - - if (g->rgb.spasm) - { - g->rgb.r = rand() % 256; - g->rgb.g = rand() % 256; - g->rgb.b = rand() % 256; - } - script::get_current()->yield(delay); - } -} \ No newline at end of file diff --git a/BigBaseV2/drive_on_water.cpp b/BigBaseV2/drive_on_water.cpp deleted file mode 100644 index 9846ccee..00000000 --- a/BigBaseV2/drive_on_water.cpp +++ /dev/null @@ -1,65 +0,0 @@ -#include "backend/looped/looped.hpp" -#include "natives.hpp" -#include "script.hpp" -#include "util/entity.hpp" - -namespace big -{ - void looped::vehicle_drive_on_water() - { - if (g->vehicle.drive_on_water) { - - Player player = PLAYER::PLAYER_ID(); - Ped playerPed = PLAYER::PLAYER_PED_ID(); - Vehicle veh = PED::GET_VEHICLE_PED_IS_IN(playerPed, 0); - DWORD model = ENTITY::GET_ENTITY_MODEL(veh); - Vector3 pos = ENTITY::GET_ENTITY_COORDS(playerPed, 0); - Hash hash = MISC::GET_HASH_KEY("prop_container_ld2"); - float height = 0; - - WATER::SET_DEEP_OCEAN_SCALER(height); - if ((!(VEHICLE::IS_THIS_MODEL_A_PLANE(ENTITY::GET_ENTITY_MODEL(veh)))) && WATER::GET_WATER_HEIGHT_NO_WAVES(pos.x, pos.y, pos.z, &height)) { - Object container = OBJECT::GET_CLOSEST_OBJECT_OF_TYPE(pos.x, pos.y, pos.z, 4.0, hash, 0, 0, 1); - if (ENTITY::DOES_ENTITY_EXIST(container) && height > -50.0f) { - Vector3 pRot = ENTITY::GET_ENTITY_ROTATION(playerPed, 0); - if (PED::IS_PED_IN_ANY_VEHICLE(playerPed, 1)) pRot = ENTITY::GET_ENTITY_ROTATION(veh, 0); - entity::take_control_of(container); - ENTITY::SET_ENTITY_COORDS(container, pos.x, pos.y, height - 2.5f, 0, 0, 0, 1); - ENTITY::SET_ENTITY_ROTATION(container, 0, 0, pRot.z, 0, 1); - Vector3 containerCoords = ENTITY::GET_ENTITY_COORDS(container, 1); - if (pos.z < containerCoords.z) { - if (!PED::IS_PED_IN_ANY_VEHICLE(playerPed, 0)) { - ENTITY::SET_ENTITY_COORDS(playerPed, pos.x, pos.y, containerCoords.z + 2.0f, 0, 0, 0, 1); - } - else { - entity::take_control_of(veh); - Vector3 vehc = ENTITY::GET_ENTITY_COORDS(veh, 1); - ENTITY::SET_ENTITY_COORDS(veh, vehc.x, vehc.y, containerCoords.z + 2.0f, 0, 0, 0, 1); - } - } - } - else { - Hash model = hash; - STREAMING::REQUEST_MODEL(model); - while (!STREAMING::HAS_MODEL_LOADED(model)) script::get_current()->yield(0ms); - container = OBJECT::CREATE_OBJECT(model, pos.x, pos.y, pos.z, 1, 1, 0); - entity::take_control_of(container); - ENTITY::FREEZE_ENTITY_POSITION(container, 1); - ENTITY::SET_ENTITY_ALPHA(container, 0, 1); - ENTITY::SET_ENTITY_VISIBLE(container, false, 0); - } - } - else { - Object container = OBJECT::GET_CLOSEST_OBJECT_OF_TYPE(pos.x, pos.y, pos.z, 4.0, hash, 0, 0, 1); - if (ENTITY::DOES_ENTITY_EXIST(container)) { - entity::take_control_of(container); - ENTITY::SET_ENTITY_COORDS(container, 0, 0, -1000.0f, 0, 0, 0, 1); - script::get_current()->yield(10ms); - ENTITY::SET_ENTITY_AS_NO_LONGER_NEEDED(&container); - ENTITY::DELETE_ENTITY(&container); - WATER::RESET_DEEP_OCEAN_SCALER(); - } - } - } - } -} \ No newline at end of file diff --git a/BigBaseV2/rgb_paint.cpp b/BigBaseV2/rgb_paint.cpp deleted file mode 100644 index 6f278117..00000000 --- a/BigBaseV2/rgb_paint.cpp +++ /dev/null @@ -1,27 +0,0 @@ -#include "backend/looped/looped.hpp" -#include "natives.hpp" - -namespace big -{ - void looped::vehicle_rainbow_paint() - { - const Vehicle veh = PED::GET_VEHICLE_PED_IS_IN(PLAYER::PLAYER_PED_ID(), false); - - if (veh && g->vehicle.rainbow_paint) - { - if (g->vehicle.rainbow_paint == 1) - { - g->rgb.fade = true; - g->rgb.spasm = false; - } - else if (g->vehicle.rainbow_paint == 2) - { - g->rgb.spasm = true; - g->rgb.fade = false; - } - - VEHICLE::SET_VEHICLE_CUSTOM_PRIMARY_COLOUR(veh, g->rgb.r, g->rgb.g, g->rgb.b); - VEHICLE::SET_VEHICLE_CUSTOM_PRIMARY_COLOUR(veh, g->rgb.r, g->rgb.g, g->rgb.b); - } - } -} \ No newline at end of file diff --git a/BigBaseV2/src/backend/looped/rgb/synced_spam.cpp b/BigBaseV2/src/backend/looped/rgb/synced_spam.cpp index 3cad489b..6c70f54c 100644 --- a/BigBaseV2/src/backend/looped/rgb/synced_spam.cpp +++ b/BigBaseV2/src/backend/looped/rgb/synced_spam.cpp @@ -9,7 +9,7 @@ namespace big if (g->rgb.spasm) { - g->rgb.r = rand()%256; + g->rgb.r = rand() % 256; g->rgb.g = rand() % 256; g->rgb.b = rand() % 256; } diff --git a/BigBaseV2/src/backend/looped/vehicle/rgb_paint.cpp b/BigBaseV2/src/backend/looped/vehicle/rgb_paint.cpp index cbe4bf27..6f278117 100644 --- a/BigBaseV2/src/backend/looped/vehicle/rgb_paint.cpp +++ b/BigBaseV2/src/backend/looped/vehicle/rgb_paint.cpp @@ -24,4 +24,4 @@ namespace big VEHICLE::SET_VEHICLE_CUSTOM_PRIMARY_COLOUR(veh, g->rgb.r, g->rgb.g, g->rgb.b); } } -} +} \ No newline at end of file