B2699 car customs
In the new update rockstar updated old gta cars, but the used hashed names in the carcols / carvariation files (modkit name and the names of the yfts) this seems to break something in fivem cauz those cars either don't have those new mods or simply don't have any modkit anymore
this seems to break something in fivem cauz those cars either don't have those new mods or simply don't have any modkit anymore
Could you elaborate a bit more on what this exactly breaks? A repro would also be useful to us.
So, rockstar added new mods to some cars (picador, zentorno, stirling GT etc) but when they added the new mods they didn't use the modelname they used hashes, after testing a bit more the new stuff do show up (even tho they're hashes), simply some of it being HSW it doesn't do anything (as expected the HSW files are all empty so yeah) But, for the picador the modkit's name is now a hash wich means that car doesn't have a modkit at all (i don't know why for that one specifically it doesn't work tho)
Quite simple to reproduce, in my case i'm using QBCore so just try to customize the picador and you'll see only a few categories appear:

(what it should look like:)

normally it should do the same no matter what script/method you use, just try to customize the picador and you'll see there's only those few options
I fixed it for myself by streaming a custom modkit for the picador, just renamed the modkit and used the correct modelnames (the latter probably not being necessary now that i think about it). but there might be a better fix idk
picador seems to work fine on a bare server. However, indeed, vigero2's mods do seem to be incorrectly having the Gen9 exclusive pack loaded.
... though that's a R* bug. The main carcols.meta for mpsum2 contains vig2_hswroof4 and such, and the g9ec pack one isn't used.
Can't reproduce the picador behavior either, however.
I believe the Banshee has a similar issue. It was given an additional level of performance upgrades (engine, suspension, etc) which don't get applied, and additionally some HSW spoilers I think.
I believe the Banshee has a similar issue. It was given an additional level of performance upgrades (engine, suspension, etc) which do not get applied, and additionally some HSW spoilers I think.
2699 added 0x00834EAC4A96E010 which returns true for all vehicle mods listed in Gen9ExclusiveAssetsDataVehicles. The decompiled game scripts contain a few common use cases/functions related to this natives use.
At the time of documenting that native, I wondered whether FiveM could nop the Gen9 bits in CExtraContentFileMounter to avoid the above. Especially with how less ergonomic things become to compensate for these changes.