Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Look up vehicle-related stuff
The pages following this aim to give a detailed view of the resources that make up each vehicle in the game, with the hope that you'll be able to create (not just modify) vehicles for the game.
You can also check the vehicles section of the console command list to see their names and spawn codes.
(Dumped as of 2.12a)
This page is archived. Its contents are no longer relevant.
Referenced from base\appearances_mappings.json
, base\vehicles\vehicle_filename_parsing.json
contains a regex string is defined that outlines the allowable file names for .ent files (play around with this regex here):
For a filename like v_sport2_mizutani_shion__ext01_body_01.ent
, this would match the following groups:
Group 1: sport
Group 2: mizutani
Group 3: body
av
Aerial
sport
Car
standard
Car
utility
Car
Mahir
Mahir Motors
Group 3 has no mapping, is of the type partType
.
Curiously, this regex doesn't work for vehicles such as the Type 66, or the 911, since numbers aren't permitted in Group 2. It's unknown if this is even used, or if there is replacing done at some point.
Vroom Vroom
The list below has the main entity files for the vehicles in the game, should be a good starting off point for whatever your wanting to do to them.
Referenced from base\appearances_mappings.json
, base\vehicles\base_types_map.csv
maps vehicle names to their respective .ent files. The names are defined in each vehicle's .app file as baseEntityType
.
Arch Nemesis Sportsbike
v_sportbike2_arch_nemesis_basic_01.ent v_sportbike2_arch_nemesis_lina_01.ent
Archer Bandit
v_standard2_archer_bandit_01.ent
Archer Hella (police version)
v_standard2_archer_hella__basic_01.ent v_standard2_archer_hella__police_01.ent v_standard2_archer_hella_ep1__basic_01.ent v_standard2_archer_hella_ep1__kurtz_01.ent
Archer Quartz (Nomad version)
v_standard2_archer_quartz__basic_01.ent v_standard2_archer_quartz_nomad__01.ent
Brennan Apollo Sportsbike
v_sportbike3_brennan_apollo_basic_01.ent
Chevalier Thrax
v_standard2_chevalier_thrax__basic_01.ent
Chevalier Emperor
v_standard3_chevalier_emperor_01__basic_01.ent v_standard3_chevalier_emperor__nusa_01.ent
Chevalier Centurion
v_utility4_chevalier_centurion__basic_01.ent v_utility4_chevalier_centurion__cargo_01.ent v_utility4_chevalier_centurion__flatbed_01.en
Herrera Outlaw
v_sport1_herrera_outlaw_basic_01.ent v_sport1_herrera_outlaw_heist_01.ent (PL version)
Herrera Riptide
v_sport1_herrera_riptide_01.ent
Kaukaz z71 Aras
v_kaukaz_z71_aras__basic_01.ent
Kaukaz Bratsk
v_utility4_kaukaz_bratsk_extended__basic_01.ent v_utility4_kaukaz_bratsk__basic_01.ent v_utility4_kaukaz_bratsk__basic_concrete_truck_01.ent v_utility4_kaukaz_bratsk__basic_container_truck_01.ent v_utility4_kaukaz_bratsk__basic_dump_truck_01.ent v_utility4_kaukaz_bratsk__basic_machine_truck_01.ent v_utility4_kaukaz_bratsk__basic_metalstud_truck_01.ent v_utility4_kaukaz_bratsk_corp_bud_01.ent v_utility4_kaukaz_bratsk_corp_bud_02.ent v_utility4_kaukaz_bratsk_corp_bud_03.ent v_utility4_kaukaz_bratsk_dogtown_container_truck_01.ent v_utility4_kaukaz_bratsk_barghest_container_truck_01.ent
Kaukaz Zeya
v_utility4_kaukaz_zeya__barrels_01.ent v_utility4_kaukaz_zeya__basic_01.ent v_utility4_kaukaz_zeya__container_01.ent v_utility4_kaukaz_zeya__freight_01.ent v_utility4_kaukaz_zeya__full_01.ent v_utility4_kaukaz_zeya__kurtz_01.ent
Kusanagi Sportsbike
v_sportbike1_yaiba_kusanagi_basic_01.ent
Mahir mt28 coach
v_mahir_mt28_coach_basic_01.ent
Mahir Supron
v_standard25_mahir_supron_01__basic_01.ent v_standard3_mahir_supron_kurtz__basic_01.ent v_standard3_mahir_supron_kurtz__basic_no_cd_01.ent v_standard3_mahir_supron_kurtz__basic_mq304.ent
Makigai Maimai
v_standard2_makigai_maimai_01_basic_01.ent
Makigai Tanishi
v_standard3_makigai_tanishi_basic_01.ent v_standard3_makigai_tanishi_hfs_01.ent v_standard3_makigai_tanishi_player_01.ent
Miltech Basilisk
v_militech_basilisk_01__basic_01.ent
Militech Behemoth
v_utility4_militech_behemoth_basic_01.ent v_utility4_militech_behemoth_basic_flatbed.ent v_utility4_militech_behemoth_netwatch_01.ent v_utility4_militech_behemoth_police_01.ent
Militech Griffin AV
av_militech_griffin__basic_01.ent
Militech HellHound
v_standard3_militech_hellhound__basic_01.ent
Militech Manticore AV
av_militech_manticore_basic_01.ent
Militech Wyvern AV
av_militech_wyvern__basic_01.ent
Mizutani Shion (Nomad version)
v_sport2_mizutani_shion__basic_01.ent v_sport2_mizutani_shion_nomad__basic_01.ent v_sport2_mizutani_shion_nomad__courier_01.ent
Mizutani Hozuki
v_standard3_mizutani_hozuki__basic_01.ent
Orbital Air Rocket
orbital_air_rocket.ent orbital_air_capsule_ext01_body.ent (passenger capsules)
Jonnys Porsche 911
v_sport2_porsche_911turbo__basic_01.ent
Quadra Turbo
v_sport1_quadra_turbo__basic_01.ent
Quadra Type 66 (Nomad version)
v_sport2_quadra_type66__basic_01.ent v_sport2_quadra_type66_nomad__basic_01.ent
Quadra Sport R7
v_sport1_quadra_sport_r7_01.ent
Rayfield Aerondight
v_sport1_rayfield_aerondight__basic_01.ent
Rayfield Caliburn
v_sport1_rayfield_caliburn__basic_01.ent
Rayfield Excalibur AV
av_rayfield_excalibur__basic_01.ent
Thorton Colby Station wagon
v_standard2_thorton_colby__basic_01.ent
Thorton Colby Pickup (Nomad version)
v_standard25_thorton_colby_pickup__basic_01.ent v_standard25_thorton_colby_pickup_nomad__basic_01.ent
Thornton Galena (Nomad version)
v_standard2_thorton_galena_01__basic_01.ent v_standard2_thorton_galena_nomad__01.ent
Thornton Mackinaw Pickup (w rear shell) (Nomad version)
v_standard3_thorton_mackinaw_01__basic_01.ent v_standard3_thorton_mackinaw_larimore_01.ent v_standard3_thorton_mackinaw_nomad_01__basic_01.ent
Thornton Mackinaw Monster truck
v_utility4_thorton_mackinaw_bmf_01.ent
Thorton Merrimac
v_standard25_thorton_merrimac_01_basic_01.ent v_standard25_thorton_merrimac_01_player_01.ent
Villefort Alvarado
v_sport2_villefort_alvarado__basic_01.ent v_sport2_villefort_alvarado__hearse_01.ent
Villefort Alvarado Cabrio
v_sport2_villefort_alvarado__cabrio_01.ent
Villefort Columbus
v_standard25_villefort_columbus_01__basic_01.ent v_standard25_villefort_columbus_scavengers_01.ent v_standard25_villefort_columbus_songbird_01.ent
Villefort Cortes (police version) (Delamain cab)
v_standard2_villefort_cortes_01__basic_01.ent v_standard2_villefort_cortes_01__police_01.ent v_standard2_villefort_cortes_02__delamain_01.ent
Villefort Deleon
v_sport2_villefort_deleon_01.ent
Trains
av_public_train.ent av_public_train_b.ent v_monorail_train_basic_01.ent v_spaceport_tram_basic_01.ent
Zetatech Atlus AV
av_zetatech_atlus_basic_01.ent av_zetatech_atlus_basic_02.ent
Zetatech Bombus AV
av_zetatech_bombus__basic.ent
Zetatech Canopy AV
av_zetatech_canopy__basic_01.ent
Zetatech Octant AV
av_zetatech_octant.ent av_zetatech_octant__basic_01.ent
Zetatech Surveyor AV
av_zetatech_surveyor_basic_01.ent
Zetatech Valgus AV
av_zetatech_valgus_basic_01.ent
For more information about TweakDB modding, follow the links under TweakXL.
To make your new vehicle available in-game, add its record to the flat Vehicle.vehicle_list.list
To unlock a vehicle at the start of the game, add the record to Vehicle.vehicle_list.initially_unlocked_list
This page is archived. Its contents are no longer relevant.
In base\appearance_mappings.json
, entity types have their resources defined. The vehicle definition is below:
name
Vehicle
baseTypesFile
base\vehicles\base_types_map.csv
baseTypePrefix
baseType
categoriesFile
base\vehicles\categories.csv
partsFile
partsCategoriesFile
scanDirectory
base\vehicles\
filenameParsingRules
This page is archived. Its contents are no longer relevant.
This section contains an overview of things that you might encounter while modding vehicles. For a full list of sub-pages, please check the link tree in the left-hand menu.
For the documentation on .app files (appearance definitions), see or check the subpage.
For the documentation on .ent files, see .
An example entry for a vehicle entEntityTemplate from a vehicle's .ent file looks like this:
name
quadra_type66__basic_urban_01
appearanceResource
[`base\vehicles\appearances\sport\quadra_type66__basic.app`](.app-file-appearanceresource.md)
appearanceName
urban_01
This page is archived. Its contents are no longer relevant.
These are the part names used in filenames for .mesh and .ent files. Each header is their category - base
is used in both Interior
& Exterior
.
base
steering_wheel
pedals
base
bumper_f
bumper_b
hood
trunk
door_fl
door_fr
door_bl
door_br
fuelcap
fuelport
wheel
The TweakDB default vehicle record
This is the main vehicle record in TweakDB, referenced from VehicleObject
in the game, that references all the other vehicle-related records. Below is the .tweak vehicle template (that's also in the TweakDB) that you can customize for creating your own vehicle. The name Vehicle.vehicle_template
near the top will need to be customized to your vehicle name.
entityTemplatePath
is an important field here, because this is the file that ties our record to the resource files needed for rendering.