They've changed _SET_VEHICLE_ROCKET_BOOST_ACTIVE literally every update now lol.
b944

b1011/1032

b1103

They've changed _SET_VEHICLE_ROCKET_BOOST_ACTIVE literally every update now lol.
b944

b1011/1032

b1103

@nkjellman said in [SCRIPT] [WIP] - Grand Theft Space:
Also, the shadow height limit is at 1600. It is below the games regular aircraft height limit. This mod or even regular GTA V could use this to be cracked.
Ok so I found the limit, it's actually at 1500m. All I need to do now is adjusting the float array. I could also disable the dynamic shadows completely if I wanted to just by NOPing this: movaps xmm1, xmmword ptr [r14+0D00h] at the right address.
Edit: Unfortunately, it turns out to be way more complex than I thought. I'll have to do some research before to understand what's going on.
@nkjellman Current features:
; Settings for NoBoundaryLimits.asi | (C) Unknown Modder
[SETTINGS]
patch_player_world_limits = true
patch_global_height_limit = true
patch_entity_map_depth_limit = false
patch_explosives_boundary = true
patch_entity_spawn_boundary = true
patch_entity_task_boundary = true
patch_camera_boundary = true
patch_object_spawn_model_check = true
I'm not sure about the shadows, though. I didn't even know that they disappear.
@Paroozal No, trust me. You only need to edit dlclist.xml. extratitleupdatedata.meta is needed for patch files to fix vehicles, objects, etc. from older DLCs. It's absolutely unnecessary for Add-On vehicles. Just don't do that, ever.
Awesome, I need to test this. Can you send me the files or is the next dev release just around the corner?
@sollaholla The name of that hash is prop_barrier_work05 btw.
@ReNNie I'm sorry, didn't see your previous post. So here's a complete list: (a few months old so idk if it's all of them)
ASEA_FBUM = Rally Bumper
ASEA_SBUM = Stickerbomb Bumper
ASEA_SHOOD1 = Stickerbomb Hood
ASEA_SHOOD2 = Stickerbomb & Bonnet Bra
ASEA_SROOF = Stickerbomb Roof & Trunk
ASEA_WINGL = Stickerbomb Left Fender
ASEA_WINGR = Stickerbomb Right Fender
BAN_BUMF = Carbon Front Bumper
BARB_EX1 = Stubby Turbo Exhaust
BD2_ARCH_CB_T1 = Carbon Set 1
BD2_ARCH_CB_T2 = Carbon Set 2
BD2_ARCH_CC_T1 = Painted Set 1
BD2_ARCH_CC_T2 = Painted Set 2
BD2_HOOD = Bull Horns
BD2_HOOD5 = Twin Intakes
BD2_HOOD6 = Carbon Twin Intakes
BD2_RC = Chrome
BD2_RC2 = Chrome with Guard
BD2_RC3 = Chrome with Guard and Horns
BD2_RC4 = Carbon
BD2_RC5 = Carbon with Guard
BIKEW_01 = Speedway
BIKEW_02 = Street Special
BIKEW_03 = Racer
BIKEW_04 = Track Star
BIKEW_05 = Overlord
BIKEW_06 = Trident
BIKEW_07 = Triple Threat
BIKEW_08 = Stilleto
BIKEW_09 = Wires
BIKEW_10 = Bobber
BIKEW_11 = Solidus
BIKEW_12 = Ice Shield
BIKEW_13 = Loops
BJXL_BUMF = Off-Road Bumper
BUC_BUMR1 = De-Chromed Rear Bumper
BUC_BUMR2 = De-Chromed & Wheelie Bar
CAV_ICE = 10000W ICE Install
COM_ARCH = Arch Extensions
DAEM_SIS_1 = Sissy Bar
DAEM_TAS = Seat Tassels
DAEM_TNK_1 = Custom Tank & Speedo
DAEM_TNK_2 = Custom Aero Tank
DOM_ROOFC = Carbon Roof & Louvers
DOM_VENTS = Window Vents
DRFT_01 = Cosmo
DRFT_02 = Super Mesh
DRFT_03 = Outsider
DRFT_04 = Rollas
DRFT_05 = Driftmeister
DRFT_06 = Slicer
DRFT_07 = El Quatro
DRFT_08 = Dubbed
DRFT_09 = Five Star
DRFT_10 = Slideways
DRFT_11 = Apex
DRFT_12 = Stanced EG
DRFT_13 = Countersteer
DRFT_14 = Endo v.1
DRFT_15 = Endo v.2 Dish
DRFT_16 = Gruppe Z
DRFT_17 = Choku-Dori
DRFT_18 = Chicane
DRFT_19 = Saisoku
DRFT_20 = Dished Eight
DRFT_21 = Fujiwara
DRFT_22 = Zokusha
DRFT_23 = Battle VIII
DRFT_24 = Rally Master
DUB_BUMF1 = Chrome Bullbar
DUB_BUMF2 = Bullbar & Winch
DUB_BUMF3 = Bullbar & Lights
DUB_BUMF4 = Bullbar with Winch & Lights
DUB_BUMR1 = Chrome Rear Guard
DUB_BUMR2 = Black Rear Guard
DUB_HOOD1 = Off-Road Hood
DUB_HOOD2 = Off-Road Hood with Spare
DUB_MBAR = Black Bullbar
DUB_MBAR2 = Black Bullbar with Winch & Lights
DUB_ROOF2 = Roof Rack with Spotlights
DUB_ROOF3 = Black Roof Rack
DUB_ROOF4 = Black Rack/Spotlights
DUB_STEP = Black Side Steps
FELTZ_CHAS = Roof Vent & Headlight Cover
FELTZ_SIDE = Vented Wings
FUTO_BON = Vented Carbon Hood
FUTO_BUMR1 = Drift Bumper
FUTO_BUMR2 = Drift Bumper & Charm
FUTO_GRN = Retro Racer Kit
FUTO_RAL = Rally Bumper
FUTO_ROOF = Roof Spoiler
HIEND_01 = Shadow
HIEND_02 = Hypher
HIEND_03 = Blade
HIEND_04 = Diamond
HIEND_05 = Supa Gee
HIEND_06 = Chromatic Z
HIEND_07 = Mercie Ch.Lip
HIEND_08 = Obey RS
HIEND_09 = GT Chrome
HIEND_10 = Cheetah RR
HIEND_11 = Solar
HIEND_12 = Split Ten
HIEND_13 = Dash VIP
HIEND_14 = LozSpeed Ten
HIEND_15 = Carbon Inferno
HIEND_16 = Carbon Shadow
HIEND_17 = Carbonic Z
HIEND_18 = Carbon Solar
HIEND_19 = Cheetah Carbon R
HIEND_20 = Carbon S Racer
HOT_FEND = Cycle Fenders
LORIDE_01 = Flare
LORIDE_02 = Wired
LORIDE_03 = Triple Golds
LORIDE_04 = Big Worm
LORIDE_05 = Seven Fives
LORIDE_06 = Split Six
LORIDE_07 = Fresh Mesh
LORIDE_08 = Lead Sled
LORIDE_09 = Turbine
LORIDE_10 = Super Fin
LORIDE_11 = Classic Rod
LORIDE_12 = Dollar
LORIDE_13 = Dukes
LORIDE_14 = Low Five
LORIDE_15 = Gooch
MAN_ARCH1 = Painted Fender Skirt
MAN_ARCH2 = Painted & Chrome Fender Skirt
MAN_BUMF1 = Lower Lip
MAN_BUMF2 = Bumper Detail
MAN_BUMF3 = Bumper Detail & Lower Lip
MAN_EXT1 = Dual Shotgun Exhaust
MAN_EXT2 = Double Exhaust
MAN_FEEL = Curb Feelers
MAN_FLAME = Arch Flames
MAN_LTGRILL = Headlight Grilles
MNU_BAR = Custom Handlebars
MNU_BODYC = Carbon Panels
MNU_BONB = Single Intake Bug Catcher
MNU_BONB2 = Triple Intake Bug Catcher
MNU_BONC = Carbon Hood
MNU_BONCI = Cowl Induction Hood
MNU_BONP = Performance Hood
MNU_BONR = Ram Air Hood
MNU_BONSC = Carbon Scooped Hood
MNU_BONSC2 = Scooped Hood
MNU_BONV = Vented Hood
MNU_BONV2 = Double Vented Hood
MNU_BONVC = Carbon Vented Hood
MNU_BULL = Bullbars
MNU_BUMC1 = Custom Chin Spoiler
MNU_BUMC2 = Extended Chin Spoiler
MNU_BUMC3 = Painted & Chin Spoiler
MNU_BUMC4 = Painted & Large Splitter
MNU_BUMF1 = Custom Front Splitter
MNU_BUMF10 = Painted & Carbon Splitter
MNU_BUMF11 = Splitter With Twin Canards
MNU_BUMF12 = Painted Front Splitter
MNU_BUMF13 = Carbon Splitter & Canards
MNU_BUMF2 = Carbon Front Splitter
MNU_BUMF3 = Splitter With Canards
MNU_BUMF4 = Exposed Intercooler
MNU_BUMF5 = Painted Front Bumper
MNU_BUMF7 = Custom Splitter & Intercooler
MNU_BUMF8 = Extreme Aero Front Bumper
MNU_BUMF9 = Painted Bumper & Splitter
MNU_BUMR = Custom Rear Bumper
MNU_BUMR0 = Carbon Rear Bumper
MNU_BUMR1 = Painted Rear Bumper
MNU_BUMR2 = Carbon Rear Diffuser
MNU_BUMR4 = Carbon Diffuser & Tow Hook
MNU_BUMR5 = Painted Diffuser & Tow Hook
MNU_BUMR6 = Painted Rear Bumper
MNU_BUMR7 = Painted Bumper & Diffuser
MNU_BUMR8 = Sports Rear Bumper
MNU_CAGE = Roll Cage and Chassis Upgrade
MNU_EXH1 = Chrome Tip Exhaust
MNU_EXH10 = Snorkel Intake
MNU_EXH11 = Dual Titanium Exhaust
MNU_EXH12 = Oval Exhaust
MNU_EXH13 = Triple Exit Exhaust
MNU_EXH2 = Big Bore Exhaust
MNU_EXH3 = Dual Exit Exhaust
MNU_EXH4 = Titanium Exhaust
MNU_EXH5 = Titanium Tuner Exhaust
MNU_EXH6 = Race Exhaust
MNU_EXH7 = Shakotan Exhaust
MNU_EXH9 = Side Exit Exhaust
MNU_EXHB1 = Side Mounted Carbon Can
MNU_EXHB2 = Stubby Turbo Exhaust
MNU_EXHB3 = Custom Shotgun Exhaust
MNU_EXHB4 = Twin Carbon Can
MNU_EXHB5 = Short Slash Exhaust
MNU_EXHB6 = Long Twin Exhaust
MNU_FORK = Custom Forks
MNU_FRAME1 = Custom Frame
MNU_FRAME2 = Chrome Frame
MNU_GRL = Mesh Grille
MNU_GRL2 = Split Mesh Grille
MNU_GRL3 = Billet Grille
MNU_GRL4 = Custom Chrome Grille
MNU_GRL5 = Lead Sled Grille
MNU_GRL6 = Black Open Grille
MNU_GRL7 = Chrome Open Grille
MNU_GRLB = Black Grille
MNU_GRLC = Chrome Grille
MNU_GRLP = Sports Grille
MNU_INT = Custom Interior
MNU_LOU = Rear Louvers
MNU_MIR = Chrome Mirrors
MNU_MUDCF = Carbon Front Mudguard
MNU_MUDCNO = Remove Front Mudguard
MNU_MUDCR = Carbon Rear Mudguard
MNU_NFAR = Remove Fairing
MNU_NOBAG = Remove Saddle Bags
MNU_NOGRILL = Remove Grille
MNU_PLAT = Remove Plate Holder
MNU_PUSH1 = Enhanced Pushbar
MNU_PUSH2 = Enforcer Pushbar
MNU_ROOFB = Roof Rack
MNU_ROOFC = Carbon Roof
MNU_ROOFC2 = Carbon Roof & Trunk
MNU_ROOFG = Glass Roof
MNU_ROOFP = Painted Roof
MNU_ROOFS = Side Steps & Roof Rack
MNU_SBAGG = Leather Saddle Bags
MNU_SEATR = Rear Seat
MNU_SHADE = Sunshade
MNU_SKIRT = Custom Skirts
MNU_SKIRT1 = Bippu Side Skirts
MNU_SKIRT2 = Carbon Skirts
MNU_SKIRT3 = Low Skirts
MNU_SKIRT4 = Street Skirts
MNU_SKIRT5 = Sport Skirts
MNU_SPARE = Spare Wheel
MNU_SSTEP = Side Steps
MNU_TNK = Fuel Tank 1
MNU_TNK2 = Fuel Tank 2
MNU_VNT2 = Custom Side Vents
MNU_WBAR = Wheelie Bar
MNU_WING1 = GT Wing
MNU_WING10 = Tuner Wing
MNU_WING11 = Stock Car Wing
MNU_WING12 = Carbon Wing Type II
MNU_WING13 = Color Coded Wing
MNU_WING2 = Drift Wing
MNU_WING3 = Low Level Spoiler
MNU_WING4 = High Level Spoiler
MNU_WING5 = Ducktail Spoiler
MNU_WING6 = Lip Spoiler
MNU_WING7 = Drag Wing
MNU_WING8 = Carbon Wing
MNU_WING9 = Mid Level Spoiler
MUSC_01 = Classic Five
MUSC_02 = Dukes
MUSC_03 = Muscle Freak
MUSC_04 = Kracka
MUSC_05 = Azreal
MUSC_06 = Mecha
MUSC_07 = Black Top
MUSC_08 = Drag SPL
MUSC_09 = Revolver
MUSC_10 = Classic Rod
MUSC_11 = Fairlie
MUSC_12 = Spooner
MUSC_13 = Five Star
MUSC_14 = Old School
MUSC_15 = El Jefe
MUSC_16 = Dodman
MUSC_17 = Six Gun
MUSC_20 = Mercenary
OFFR_01 = Raider
OFFR_02 = Mudslinger
OFFR_03 = Nevis
OFFR_04 = Cairngorm
OFFR_05 = Amazon
OFFR_06 = Challenger
OFFR_07 = Dune Basher
OFFR_08 = Five Star
OFFR_09 = Rock Crawler
OFFR_10 = Mil Spec Steelie
PEY_BUMF = Dechromed Front Bumper
PEY_BUMR = Dechromed Rear Bumper
PEY_INT1 = Los Santos Plaque
PEY_INT2 = Los Santos Customs Plaque
PEY_SPR1 = Bumper Mounted Spare Wheel
PEY_SPR2 = Dechromed Bumper & Spare
PNX_GRILL = Iron Mask
RAT_ENG1 = Chromed V8
RAT_EXH1 = Short Exhausts
RAT_EXH2 = Straight Exit Exhausts
RAT_EXH3 = Stinger Exhaust
RAT_FBED1 = Basic Truck Bed
RAT_FBED2 = Wooden Sided Truck Bed
RAT_FBED3 = Chopped Truck Bed
RAT_FBED4 = Basic Truck Bed With Arches
RAT_GRL1 = Grille with Fixed Bars
RAT_GRL2 = Grille Bars Removed
RAT_GRL3 = Vintage Grille
RAT_GRL4 = Grille Cowl Removed
RAT_HOOD1 = Remove Hood
RAT_HOOD2 = Repaired Hood
RAT_HOOD3 = Single Scoop With Hood
RAT_HOOD4 = Single Scoop Without Hood
RAT_HOOD5 = Triple Scoop With Hood
RAT_HOOD6 = Triple Scoop Without Hood
RAT_WING = Remove Fenders
RBL_BULL = Baja Bar
REBEL_BED1 = Widearch kit
REBEL_BED2 = Aero Bed Cover
REBEL_BED3 = Dakar Space Frame
REBEL_BED4 = Baja Space Frame
REBEL_BED5 = Sandrail Conversion
RUINER_BON = Carbon Hood & Light Covers
RUINER_BUMF = Chin Spoiler & Oil Cooler
SABRE_CAG = Stunt Cage
SCHWAR_BUM1 = Euro Bumper
SCHWAR_BUM3 = Exposed Intercooler
SCHWAR_GRILL = Big Badge Grille
SDKING_BAR1 = Chrome Roll Bar
SDKING_BAR2 = Painted Roll Bar
SDKING_BAR3 = Painted Double Roll Bar
SDKING_BUMF1 = Chrome Tow Hooks
SDKING_BUMF2 = Chrome Skidplate & Bullbars
SDKING_BUMF3 = Painted Skidplate
SDKING_BUMF4 = Painted Skidplate & Bullbars
SDKING_CAP = Bed Cap
SDKING_TANK1 = Chrome Extended Fuel Tanks
SDKING_TANK2 = Black Extended Fuel Tanks
SPT_01 = Inferno
SPT_02 = Deep Five
SPT_03 = Lozspeed Mk.V
SPT_04 = Diamond Cut
SPT_05 = Chrono
SPT_06 = Feroci RR
SPT_07 = FiftyNine
SPT_08 = Mercie
SPT_09 = Synthetic Z
SPT_10 = Organic Type 0
SPT_11 = Endo v.1
SPT_12 = GT One
SPT_13 = Duper 7
SPT_14 = Uzer
SPT_15 = GroundRide
SPT_16 = S Racer
SPT_17 = Venum
SPT_18 = Cosmo
SPT_19 = Dash VIP
SPT_20 = Ice Kid
SPT_21 = Ruff Weld
SPT_22 = Wangan Master
SPT_23 = Super Five
SPT_24 = Endo v.2
SPT_25 = Split Six
SUL_STRIP = Sunstrip
SUV_01 = VIP
SUV_02 = Benefactor
SUV_03 = Cosmo
SUV_04 = Bippu
SUV_05 = Royal Six
SUV_06 = Fagorme
SUV_07 = Deluxe
SUV_08 = Iced Out
SUV_09 = Cognoscenti
SUV_10 = LozSpeed Ten
SUV_11 = Supernova
SUV_12 = Obey RS
SUV_13 = LozSpeed Baller
SUV_14 = Extravaganzo
SUV_15 = Split Six
SUV_16 = Empowered
SUV_17 = Sunrise
SUV_18 = Dash VIP
SUV_19 = Cutter
TG_CHRARCH = Chrome Arch Trim
TMPA_BUMR2 = Painted Light Surround
TMPA_GRL1 = De-Chromed Split Grille
TORN_BON = Classic Hood
TORN_FEN_DET = Fender & Chrome Detail
TORN_FEN_DET2 = Fender Skirts & Chrome Detail
TORN_FEN_SKT = Fender Skirts Body Color
TORN_FEN_SKT2 = Fender Skirts Chrome
TORN_ORN = Fender Ornaments
YOU_BUMF1 = Splitter with Tow Hook
YOU_BUMF2 = Splitter, Oil cooler & Towhook
YOU_ROOF1 = Roof Extension
YOU_ROOF2 = Panel Van Conversion
ZTYPE_COVER = Headlight Cover
@sollaholla We've definitely made good progress in the past days
@ismailmoustafa0802 I don't think it's gonna be very soon but we've already come far, so a little patience and it's gonna be soon™
@LeeC2202 It's not dynamic. After the data from platform:/data/carcols.ymt/meta was read and assigned in CVehicleModelInfoVarGlobal, the game basically does this
SetModKitArrayValues(g_vehicleModelInfoVarGlobal, 0, g_vehicleModelInfoVarGlobal->modKitsCount);
and that's it. No modifications, the stored items will only be read after this.
I might finally know what's going on with the mod kits. Will do more research when I have enough time and confirm my findings.
In the meantime, here's a list of the mod kits defined in the files (lower 8 bits) and the actual values in-game. I can now get both at runtime:
adder = 2 (in-game: 2)
airbus = *none*
airtug = *none*
akuma = 11 (in-game: 11)
alpha = 95 (in-game: 92)
ambulance = 0 (in-game: 0)
annihilator = *none*
armytanker = *none*
armytrailer = *none*
armytrailer2 = *none*
asea = 24 (in-game: 24)
asea2 = *none*
asterope = 0 (in-game: 0)
avarus = 182 (in-game: 172)
bagger = 63 (in-game: 63)
baletrailer = *none*
baller = 22 (in-game: 22)
baller2 = 4 (in-game: 4)
baller3 = 0 (in-game: 0)
baller4 = 0 (in-game: 0)
baller5 = 0 (in-game: 0)
baller6 = 0 (in-game: 0)
banshee = 51 (in-game: 51)
banshee2 = 131 (in-game: 140)
barracks = *none*
barracks2 = *none*
barracks3 = *none*
bati = 7 (in-game: 7)
bati2 = 81 (in-game: 81)
benson = *none*
besra = *none*
bestiagts = 133 (in-game: 149)
bf400 = 174 (in-game: 168)
bfinjection = 0 (in-game: 0)
biff = *none*
bifta = 87 (in-game: 87)
bison = 4 (in-game: 4)
bison2 = 4 (in-game: 4)
bison3 = 0 (in-game: 0)
bjxl = 41 (in-game: 41)
blade = 99 (in-game: 99)
blazer = 0 (in-game: 0)
blazer2 = 0 (in-game: 0)
blazer3 = 0 (in-game: 0)
blazer4 = 192 (in-game: 184)
blazer5 = 0 (in-game: 0)
blimp = *none*
blimp2 = *none*
blista = 36 (in-game: 36)
blista2 = 154 (in-game: 210)
blista3 = 155 (in-game: 211)
bmx = *none*
boattrailer = *none*
bobcatxl = 4 (in-game: 4)
bodhi2 = 14 (in-game: 14)
boxville = *none*
boxville2 = *none*
boxville3 = *none*
boxville4 = *none*
boxville5 = 0 (in-game: 0)
brawler = 163 (in-game: 120)
brickade = 0 (in-game: 0)
brioso = 140 (in-game: 157)
btype = 0 (in-game: 0)
btype2 = 118 (in-game: 130)
btype3 = 148 (in-game: 141)
buccaneer = 25 (in-game: 25)
buccaneer2 = 153 (in-game: 123)
buffalo = 13 (in-game: 13)
buffalo2 = 66 (in-game: 66)
bulldozer = *none*
bullet = 2 (in-game: 2)
burrito = 0 (in-game: 0)
burrito2 = 0 (in-game: 0)
burrito3 = 0 (in-game: 0)
burrito4 = 0 (in-game: 0)
burrito5 = 0 (in-game: 0)
bus = *none*
buzzard = *none*
buzzard2 = *none*
cablecar = *none*
caddy = *none*
caddy2 = *none*
camper = *none*
carbonizzare = 76 (in-game: 76)
carbonrs = 7 (in-game: 7)
cargobob = *none*
cargobob2 = *none*
cargobob3 = *none*
cargobob4 = *none*
cargoplane = *none*
casco = 0 (in-game: 0)
cavalcade = 15 (in-game: 15)
cavalcade2 = 4 (in-game: 4)
cheetah = 70 (in-game: 70)
chimera = 188 (in-game: 182)
chino = 201 (in-game: 121)
chino2 = 117 (in-game: 128)
cliffhanger = 175 (in-game: 169)
coach = *none*
cog55 = 0 (in-game: 0)
cog552 = 0 (in-game: 0)
cogcabrio = 3 (in-game: 3)
cognoscenti = 0 (in-game: 0)
cognoscenti2 = 0 (in-game: 0)
comet2 = 56 (in-game: 56)
comet3 = 213 (in-game: 192)
contender = 0 (in-game: 0)
coquette = 69 (in-game: 69)
coquette2 = 105 (in-game: 104)
coquette3 = 166 (in-game: 122)
cruiser = *none*
crusader = *none*
cuban800 = *none*
cutter = *none*
daemon = 19 (in-game: 19)
daemon2 = 186 (in-game: 178)
defiler = 183 (in-game: 174)
diablous = 0 (in-game: 0)
diablous2 = 209 (in-game: 194)
dilettante = 1 (in-game: 1)
dilettante2 = 1 (in-game: 1)
dinghy = *none*
dinghy2 = *none*
dinghy3 = *none*
dinghy4 = *none*
dloader = 0 (in-game: 0)
docktrailer = *none*
docktug = *none*
dodo = *none*
dominator = 33 (in-game: 33)
double = 21 (in-game: 21)
double = 0 (in-game: 0)
dubsta = 8 (in-game: 8)
dubsta2 = 30 (in-game: 30)
dubsta3 = 103 (in-game: 102)
dump = *none*
dune = 0 (in-game: 0)
dune2 = *none*
dune4 = 6 (in-game: 6)
dune5 = 6 (in-game: 6)
duster = *none*
elegy = 211 (in-game: 193)
elegy2 = 37 (in-game: 37)
emperor = 0 (in-game: 0)
emperor2 = 0 (in-game: 0)
emperor3 = 0 (in-game: 0)
enduro = 109 (in-game: 112)
entityxf = 68 (in-game: 68)
esskey = 195 (in-game: 183)
exemplar = 3 (in-game: 3)
f620 = 3 (in-game: 3)
faction = 0 (in-game: 0)
faction2 = 170 (in-game: 124)
faction3 = 147 (in-game: 144)
faggio = 7 (in-game: 7)
faggio2 = 7 (in-game: 7)
faggio3 = 197 (in-game: 187)
fbi = 0 (in-game: 0)
fbi2 = 0 (in-game: 0)
fcr = 202 (in-game: 201)
fcr2 = 204 (in-game: 200)
felon = 34 (in-game: 34)
felon2 = 5 (in-game: 5)
feltzer2 = 10 (in-game: 10)
feltzer3 = 168 (in-game: 117)
firetruk = *none*
fixter = *none*
flatbed = *none*
fmj = 138 (in-game: 154)
forklift = *none*
fq2 = 0 (in-game: 0)
freight = *none*
freightcar = *none*
freightcont1 = *none*
freightcont2 = *none*
freightgrain = *none*
freighttrailer = *none*
frogger = *none*
frogger2 = *none*
fugitive = 6 (in-game: 6)
furoregt = 0 (in-game: 0)
fusilade = 49 (in-game: 49)
futo = 9 (in-game: 9)
gargoyle = 173 (in-game: 156)
gauntlet = 5 (in-game: 5)
gauntlet2 = 0 (in-game: 0)
gburrito = 0 (in-game: 0)
gburrito2 = 107 (in-game: 110)
glendale = 100 (in-game: 100)
gp1 = 223 (in-game: 206)
graintrailer = *none*
granger = 4 (in-game: 4)
gresley = 39 (in-game: 39)
guardian = 108 (in-game: 111)
habanero = 6 (in-game: 6)
hakuchou = 7 (in-game: 7)
hakuchou2 = 191 (in-game: 176)
handler = *none*
hauler = *none*
hexer = 7 (in-game: 7)
hotknife = 62 (in-game: 62)
huntley = 94 (in-game: 95)
hydra = *none*
infernus = 79 (in-game: 79)
infernus2 = 221 (in-game: 205)
ingot = 0 (in-game: 0)
innovation = 7 (in-game: 7)
insurgent = 0 (in-game: 0)
insurgent2 = 0 (in-game: 0)
intruder = 75 (in-game: 75)
issi2 = 40 (in-game: 40)
italigtb = 207 (in-game: 198)
italigtb2 = 208 (in-game: 199)
jackal = 29 (in-game: 29)
jb700 = 2 (in-game: 2)
jester = 92 (in-game: 90)
jester2 = 156 (in-game: 106)
jet = *none*
jetmax = *none*
journey = *none*
kalahari = 88 (in-game: 88)
khamelion = 53 (in-game: 53)
kuruma = 110 (in-game: 113)
kuruma2 = 110 (in-game: 113)
landstalker = 42 (in-game: 42)
lazer = *none*
le7b = 178 (in-game: 160)
lectro = 7 (in-game: 7)
lguard = 0 (in-game: 0)
limo2 = 0 (in-game: 0)
lurcher = 116 (in-game: 129)
luxor = *none*
luxor2 = *none*
lynx = 142 (in-game: 158)
mamba = 125 (in-game: 135)
mammatus = *none*
manana = 64 (in-game: 64)
manchez = 193 (in-game: 185)
marquis = *none*
marshall = 149 (in-game: 212)
massacro = 91 (in-game: 94)
massacro2 = 157 (in-game: 107)
maverick = *none*
mesa = 4 (in-game: 4)
mesa2 = *none*
mesa3 = 4 (in-game: 4)
metrotrain = *none*
miljet = *none*
minivan = 0 (in-game: 0)
minivan2 = 132 (in-game: 148)
mixer = *none*
mixer2 = *none*
monroe = 5 (in-game: 5)
monster = 7 (in-game: 7)
moonbeam = 0 (in-game: 0)
moonbeam2 = 115 (in-game: 125)
mower = *none*
mule = *none*
mule2 = 0 (in-game: 0)
mule3 = *none*
nemesis = 7 (in-game: 7)
nero = 206 (in-game: 195)
nero2 = 212 (in-game: 196)
nightblade = 185 (in-game: 175)
nightshade = 122 (in-game: 132)
nimbus = *none*
ninef = 32 (in-game: 32)
ninef2 = 18 (in-game: 18)
omnis = 141 (in-game: 159)
oracle = 3 (in-game: 3)
oracle2 = 72 (in-game: 72)
osiris = 160 (in-game: 114)
packer = *none*
panto = 102 (in-game: 101)
paradise = 89 (in-game: 89)
patriot = 4 (in-game: 4)
pbus = *none*
pcj = 47 (in-game: 47)
penetrator = 205 (in-game: 197)
penumbra = 35 (in-game: 35)
peyote = 67 (in-game: 67)
pfister811 = 134 (in-game: 150)
phantom = *none*
phantom2 = 0 (in-game: 0)
phoenix = 31 (in-game: 31)
picador = 6 (in-game: 6)
pigalle = 104 (in-game: 103)
police = 0 (in-game: 0)
police2 = 0 (in-game: 0)
police3 = 16 (in-game: 16)
police4 = 0 (in-game: 0)
policeb = *none*
policeold1 = *none*
policeold2 = *none*
policet = 0 (in-game: 0)
polmav = 86 (in-game: 86)
pony = 0 (in-game: 0)
pony = 0 (in-game: 0)
pony2 = 0 (in-game: 0)
pounder = *none*
prairie = 55 (in-game: 55)
pranger = 0 (in-game: 0)
predator = *none*
premier = 43 (in-game: 43)
primo = 54 (in-game: 54)
primo2 = 114 (in-game: 126)
proptrailer = *none*
prototipo = 135 (in-game: 151)
radi = 0 (in-game: 0)
raketrailer = *none*
rallytruck = 177 (in-game: 165)
rancherxl = 4 (in-game: 4)
rancherxl2 = 0 (in-game: 0)
rapidgt = 77 (in-game: 77)
rapidgt2 = 80 (in-game: 80)
raptor = 0 (in-game: 0)
ratbike = 187 (in-game: 179)
ratloader = 27 (in-game: 27)
ratloader2 = 158 (in-game: 108)
reaper = 139 (in-game: 155)
rebel = 48 (in-game: 48)
rebel2 = 4 (in-game: 4)
regina = 0 (in-game: 0)
rentalbus = *none*
rhapsody = 97 (in-game: 97)
rhino = *none*
riot = *none*
ripley = *none*
rocoto = 4 (in-game: 4)
romero = 0 (in-game: 0)
rubble = *none*
ruffian = 17 (in-game: 17)
ruiner = 44 (in-game: 44)
ruiner2 = 0 (in-game: 0)
ruiner3 = 0 (in-game: 0)
rumpo = 85 (in-game: 85)
rumpo2 = 0 (in-game: 0)
rumpo3 = 0 (in-game: 0)
ruston = 217 (in-game: 204)
sabregt = 71 (in-game: 71)
sabregt2 = 172 (in-game: 143)
sadler = 4 (in-game: 4)
sadler2 = 0 (in-game: 0)
sanchez = 82 (in-game: 82)
sanchez2 = 82 (in-game: 82)
sanctus = 194 (in-game: 173)
sandking = 59 (in-game: 59)
sandking2 = 60 (in-game: 60)
savage = *none*
schafter2 = 52 (in-game: 52)
schafter3 = 123 (in-game: 133)
schafter4 = 124 (in-game: 134)
schafter5 = 126 (in-game: 136)
schafter6 = 127 (in-game: 137)
schwarzer = 58 (in-game: 58)
scorcher = *none*
scrap = *none*
seashark = *none*
seashark2 = *none*
seashark3 = *none*
seminole = 4 (in-game: 4)
sentinel = 50 (in-game: 50)
sentinel2 = 61 (in-game: 61)
serrano = 46 (in-game: 46)
seven70 = 137 (in-game: 153)
shamal = 84 (in-game: 84)
sheava = 179 (in-game: 166)
sheriff = 0 (in-game: 0)
sheriff2 = 0 (in-game: 0)
shotaro = 199 (in-game: 188)
skylift = *none*
slamvan = 159 (in-game: 109)
slamvan2 = 159 (in-game: 109)
slamvan3 = 171 (in-game: 142)
sovereign = 7 (in-game: 7)
specter = 216 (in-game: 189)
specter2 = 214 (in-game: 191)
speeder = *none*
speeder2 = *none*
speedo = 0 (in-game: 0)
speedo2 = 0 (in-game: 0)
squalo = *none*
stalion = 0 (in-game: 0)
stalion2 = 0 (in-game: 0)
stanier = 6 (in-game: 6)
stinger = 2 (in-game: 2)
stingergt = 2 (in-game: 2)
stockade = *none*
stockade3 = *none*
stratum = 0 (in-game: 0)
stretch = 0 (in-game: 0)
stunt = 83 (in-game: 83)
submersible = *none*
sultan = 45 (in-game: 45)
sultanrs = 130 (in-game: 139)
suntrap = *none*
superd = 2 (in-game: 2)
supervolito = *none*
supervolito2 = *none*
surano = 28 (in-game: 28)
surfer = 0 (in-game: 0)
surfer2 = 0 (in-game: 0)
surge = 26 (in-game: 26)
swift = 106 (in-game: 105)
swift2 = 106 (in-game: 105)
t20 = 161 (in-game: 118)
taco = *none*
tailgater = 12 (in-game: 12)
tampa = 128 (in-game: 138)
tampa2 = 143 (in-game: 162)
tanker = *none*
tanker2 = *none*
tankercar = *none*
taxi = 0 (in-game: 0)
technical = 0 (in-game: 0)
technical2 = 6 (in-game: 6)
tempesta = 210 (in-game: 202)
thrust = 96 (in-game: 96)
tiptruck = *none*
tiptruck2 = *none*
titan = *none*
tornado = 65 (in-game: 65)
tornado2 = 65 (in-game: 65)
tornado3 = 0 (in-game: 0)
tornado4 = 0 (in-game: 0)
tornado5 = 113 (in-game: 146)
tornado6 = 196 (in-game: 186)
toro = 0 (in-game: 0)
toro2 = 0 (in-game: 0)
tourbus = *none*
towtruck = *none*
towtruck2 = 0 (in-game: 0)
tr2 = *none*
tr3 = *none*
tr4 = *none*
tractor = *none*
tractor2 = *none*
tractor3 = *none*
trailerlogs = *none*
trailers = *none*
trailers2 = *none*
trailers3 = *none*
trailersmall = *none*
trash = *none*
trash2 = *none*
trflat = 0 (in-game: 0)
tribike = *none*
tribike2 = *none*
tribike3 = *none*
trophytruck = 144 (in-game: 163)
trophytruck2 = 176 (in-game: 164)
tropic = *none*
tropic2 = *none*
tropos = 145 (in-game: 167)
tug = *none*
turismo2 = 225 (in-game: 203)
turismor = 93 (in-game: 91)
tvtrailer = *none*
tyrus = 146 (in-game: 161)
utillitruck = *none*
utillitruck2 = *none*
utillitruck3 = *none*
vacca = 78 (in-game: 78)
vader = 7 (in-game: 7)
valkyrie = *none*
valkyrie2 = *none*
velum = *none*
velum2 = *none*
verlierer2 = 121 (in-game: 131)
vestra = *none*
vigero = 57 (in-game: 57)
vindicator = 162 (in-game: 119)
virgo = 164 (in-game: 115)
virgo2 = 119 (in-game: 145)
virgo3 = 0 (in-game: 0)
volatus = *none*
voltic = 38 (in-game: 38)
voltic2 = 215 (in-game: 190)
voodoo = 112 (in-game: 127)
voodoo2 = 6 (in-game: 6)
vortex = 190 (in-game: 181)
warrener = 98 (in-game: 98)
washington = 0 (in-game: 0)
wastelander = 0 (in-game: 0)
windsor = 167 (in-game: 116)
windsor2 = 136 (in-game: 152)
wolfsbane = 189 (in-game: 180)
xls = 0 (in-game: 0)
xls2 = 0 (in-game: 0)
youga = 23 (in-game: 23)
youga2 = 198 (in-game: 177)
zentorno = 90 (in-game: 93)
zion = 73 (in-game: 73)
zion2 = 74 (in-game: 74)
zombiea = 180 (in-game: 170)
zombieb = 181 (in-game: 171)
ztype = 20 (in-game: 20)
@meimeiriver Because I didn't want to do this after every update, I've made a little .asi that automatically adjusts pool sizes in memory while the game loads. I don't know why I haven't done this way earlier but yeah.
Tested with b944, b1011 and b1032 and works great but I'm still trying to figure out ideal values for the sizes so that it's 100% safe from crashing.
Currently, this is what I'm adjusting but I don't use Add-On peds so that might require some additional patching in the future if it causes problems:
[INIT] Creating thread...
[INIT] Created thread, id 0xFFC
[DEBUG] fwConfigManager @ 0x0000025A5A957120
[DEBUG] CGameConfig @ 0x0000025A5A9CAE50
[DEBUG] fwConfigEntries (191) @ 0x0000025A5A957130
[DEBUG] DwdStore pool size (14500) @ 0x0000025A5AA10794
[DEBUG] FragmentStore pool size (11500) @ 0x0000025A5AA10744
[DEBUG] TxdStore pool size (48500) @ 0x0000025A5AA104A4
[DEBUG] HandlingData pool size (900) @ 0x0000025A5AA103F4
[DEBUG] VehicleStruct pool size (200) @ 0x0000025A5AA10434
[DEBUG] fwDynamicArchetypeComponent pool size (9000) @ 0x0000025A5AA10384
[DEBUG] MaxPedModelInfos (725) @ 0x0000025A5A9CB160
[DEBUG] MaxVehicleModelInfos (320) @ 0x0000025A5A9CB168
[DEBUG] MaxExtraPedModelInfos (100) @ 0x0000025A5A9CB170
[DEBUG] MaxExtraVehicleModelInfos (250) @ 0x0000025A5A9CB174
[INFO] New pool sizes set
[INFO] Freeing library and exiting thread...
Probably tomorrow according to OpenIV: https://twitter.com/OpenIV/status/850814657677975552
IT'S BEEN UPDATED GUYS!
@meimeiriver No, this is for getting fuel, oil, current gear, etc. (which is not possible using natives).
@ikt The offsets don't seem to have changed.
@ikt said in The New Grand Theft Auto Update: 1.0.1011.1:
Oh boy here we go again.
Please only have updated natives
There are 36 new natives. And regarding the vehicle memory offsets, I'll look into it in a few mins
@sollaholla Yeah, as far as I can tell from looking at the NativeUI source code, the reason for this is that whenever it draws a rectangle, the Draw(Size offset) function gets the screen width and height and also calculates the aspect ratio as well as the rectangle width, height and position. Thus, the fps drop like crazy. This simply shouldn't be done in Draw().
Talking about bugs, I think I have found one. When you die in space, you spawn in the air at LS International Airport where you are supposed to land when you come back from space to earth and after that the screen finally fades out and you respawn. I don't think this is intended. @sollaholla
Locked. Read the rules before creating a topic.
Florence78 and their alternate accounts have all been banned a week ago, we are aware of the spam.