feat(vehicle): LSC (Los Santos Customs) tab (#254)

Co-authored-by: mentolixite <mentolixite@pm.me>
This commit is contained in:
mentolixite
2022-06-26 00:14:00 +02:00
committed by GitHub
parent 5df7a425b0
commit 12f4035eff
7 changed files with 727 additions and 3 deletions
+3 -2
View File
@@ -22,7 +22,8 @@ enum WheelTypes
WHEEL_TYPE_BIKEWHEELS,
WHEEL_TYPE_HIGHEND,
WHEEL_TYPE_BENNYS_ORIGINAL,
WHEEL_TYPE_BENNYS_BESPOKE
WHEEL_TYPE_BENNYS_BESPOKE,
WHEEL_TYPE_F1
};
enum VehicleWeapons
@@ -759,7 +760,7 @@ static bool GetVehicleInfoForClanLogo(Hash vehicleModel, rage::fvector3& x, rage
z = { -1.0f, 0.0f, 0.0f };
scale = 0.2f;
return true;
case VEHICLE_BULLET:
case VEHICLE_BULLETGT:
x = { -1.57f, 0.07f, 0.16f };
y = { 1.0f, 0.0f, 0.0f };
z = { 0.0f, -1.0f, 0.0f };
+1 -1
View File
@@ -550,7 +550,7 @@ enum Super : Hash
VEHICLE_ADDER = RAGE_JOAAT("ADDER"),
VEHICLE_AUTARCH = RAGE_JOAAT("AUTARCH"),
VEHICLE_BANSHEE2 = RAGE_JOAAT("BANSHEE2"),
VEHICLE_BULLET = RAGE_JOAAT("BULLET"),
VEHICLE_BULLETGT = RAGE_JOAAT("BULLET"),
VEHICLE_CHEETAH = RAGE_JOAAT("CHEETAH"),
VEHICLE_CYCLONE = RAGE_JOAAT("CYCLONE"),
VEHICLE_ENTITYXF = RAGE_JOAAT("ENTITYXF"),
+2
View File
@@ -11,6 +11,7 @@ namespace big
HANDLING_SAVED_PROFILE,
HANDLING_MY_PROFILES,
HANDLING_CURRENT_PROFILE,
LSC,
NOTIFICATION_SETTINGS,
PROTECTION_SETTINGS,
DEBUG,
@@ -54,6 +55,7 @@ namespace big
{ tabs::HANDLING_SAVED_PROFILE, {"Saved Profiles", view::handling_saved_profiles } },
{ tabs::HANDLING_SEARCH, {"Search Handling", view::handling_search } },
}}},
{ tabs::LSC, {"LSC", view::lsc }},
{ tabs::SPAWN, { "Spawn", view::spawn }},
}}},
{tabs::NETWORK, { "Network", nullptr, {
File diff suppressed because it is too large Load Diff
+16
View File
@@ -0,0 +1,16 @@
#pragma once
#include "gta\VehicleValues.h"
namespace big
{
class vehicle_helper
{
public:
static const char* get_mod_slot_name(int mod_slot, Vehicle vehicle);
static const char* get_mod_name(int mod, int mod_slot, int mod_count, Vehicle vehicle);
static void add_clan_logo_to_vehicle(Vehicle vehicle, Ped ped);
static void set_mp_parameters_for_vehicle(Vehicle vehicle);
static Vehicle create_vehicle(Hash modelHash, float x, float y, float z, float heading);
};
}
File diff suppressed because it is too large Load Diff
+1
View File
@@ -41,6 +41,7 @@ namespace big
static void spoofing();
static void teleport();
static void vehicle();
static void lsc();
static void view_player();
static void players();
static void weapons();