How to add a new car (Burnout Paradise)

Tools

 * Bundle Manager
 * HxD
 * Noesis
 * Noesis plugins

Steps

 * 1) Get a vehicle file (_AT.BIN and _GR.BIN)
 * 2) Open up the vehicles/vehiclelist.bundle in Bundle Manager
 * 3) Copy Entry for Hunter Cavalry
 * 4) Give it a new vehicle id
 * 5) Give it a new attribsys id in vehicle list. Can be any ID, but has to be unique like 1000005.
 * 6) Rename the Files to have the structure VEH_ _AT.BIN, VEH_ _CD.BIN,  VEH_ _GR.BIN
 * 7) If you don't have a _CD.BIN file for your car, just pick another one and rename it.
 * 8) Edit the binary files:
 * 9) Find the IDs that you have to edit. For all values in the table below, do the following:
 * 10) Calculate the replacement value, by following the schema in the table below, change all letters to lowercase, generate a CRC32 value with HxD and bit swap them
 * 11) Open up the File in Bundle Manager and look at the IDs. They are corrected, so you have to bit swap them when looking for them, e.g. ac21de43 is 43de21ac in the binary file.
 * 12) Open Hexedit and search for the IDs to find out where you have to replace it
 * 13) Replace
 * 14) If it worked the name will show up in BundleManager
 * 15) Unpack the VEH_ _AT with the Noesis and the noesis plugin to a folder
 * 16) Edit the file in the AttributeSysVault folder, replace the values starting from 0x2E8 with the AttribSys ID from step three hashed as lookup8 little endian
 * 17) Pack it up, rename it to VEH_ _AT and replace it in vehicles.

Then you should see your new car!

Values to change
Also change the name and hash in cleartext in VEH_ _CD. The hash in clear text is not bitswapped.