ok final update, got it all working with vehicles installed in a single resource, layouts and vehicle_names.lua in a second resource.
EVEN THE RX7 WORKS NOW with the shared LAYOUT_LOW_RHD
vehicles resource example:
resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937'
files {
--jzx100
'cars/jzx100/vehicles.meta',
'cars/jzx100/carvariations.meta',
'cars/jzx100/carcols.meta',
'cars/jzx100/handling.meta',
'cars/jzx100/jzx100contentunlocks.meta',
}
--jzx100
data_file 'HANDLING_FILE' 'cars/jzx100/handling.meta'
data_file 'VEHICLE_METADATA_FILE' 'cars/jzx100/vehicles.meta'
data_file 'CARCOLS_FILE' 'cars/jzx100/carcols.meta'
data_file 'VEHICLE_VARIATION_FILE' 'cars/jzx100/carvariations.meta'
data_file 'CONTENT_UNLOCKING_META_FILE' 'cars/jzx100/jzx100contentunlocks.meta'
files {
--evo6
'cars/evo6/vehicles.meta',
'cars/evo6/carvariations.meta',
'cars/evo6/carcols.meta',
'cars/evo6/handling.meta',
'cars/evo6/evo6contentunlocks.meta',
}
--evo6
data_file 'HANDLING_FILE' 'cars/evo6/handling.meta'
data_file 'VEHICLE_METADATA_FILE' 'cars/evo6/vehicles.meta'
data_file 'CARCOLS_FILE' 'cars/evo6/carcols.meta'
data_file 'VEHICLE_VARIATION_FILE' 'cars/evo6/carvariations.meta'
data_file 'CONTENT_UNLOCKING_META_FILE' 'cars/evo6/evo6contentunlocks.meta'
files {
--gdwrxsti
'cars/gdwrxsti/vehicles.meta',
'cars/gdwrxsti/carvariations.meta',
'cars/gdwrxsti/carcols.meta',
'cars/gdwrxsti/handling.meta',
}
--gdwrxsti
data_file 'HANDLING_FILE' 'cars/gdwrxsti/handling.meta'
data_file 'VEHICLE_METADATA_FILE' 'cars/gdwrxsti/vehicles.meta'
data_file 'CARCOLS_FILE' 'cars/gdwrxsti/carcols.meta'
data_file 'VEHICLE_VARIATION_FILE' 'cars/gdwrxsti/carvariations.meta'
files {
--eg6
'cars/eg6/vehicles.meta',
'cars/eg6/carvariations.meta',
'cars/eg6/carcols.meta',
'cars/eg6/handling.meta',
}
--eg6
data_file 'HANDLING_FILE' 'cars/eg6/handling.meta'
data_file 'VEHICLE_METADATA_FILE' 'cars/eg6/vehicles.meta'
data_file 'CARCOLS_FILE' 'cars/eg6/carcols.meta'
data_file 'VEHICLE_VARIATION_FILE' 'cars/eg6/carvariations.meta'
files {
--FD
'cars/FD/vehicles.meta',
'cars/FD/carvariations.meta',
'cars/FD/carcols.meta',
'cars/FD/handling.meta',
}
--FD
data_file 'HANDLING_FILE' 'cars/FD/handling.meta'
data_file 'VEHICLE_METADATA_FILE' 'cars/FD/vehicles.meta'
data_file 'CARCOLS_FILE' 'cars/FD/carcols.meta'
data_file 'VEHICLE_VARIATION_FILE' 'cars/FD/carvariations.meta'
and then the vehicle layouts resource example:
resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937'
files {
'vehiclelayouts.meta',
'evo6/vehiclelayouts.meta',
'jzx100/vehiclelayouts.meta'
}
data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.meta'
data_file 'VEHICLE_LAYOUTS_FILE' 'evo6/vehiclelayouts.meta'
data_file 'VEHICLE_LAYOUTS_FILE' 'jzx100/vehiclelayouts.meta'
client_script {
'vehicle_names.lua' -- Not Required, but you might as well add the cars to it (USE GAMENAME not ModelName)
}
that should do it. just make sure the layouts resource starts directly after the vehicles resource.
@N3ON1: also now have got both of those vehicles working with same method / same asset. (the Fairlady z and brians r34 working great)
I dare say any vehicle should work now.