##---------------------------------------------------
## Shelby SSC Tuatara
## Replace Fiat Punto
## Attributes.bin patch script
##---------------------------------------------------

memfile GLOBAL\GlobalMemoryFile.bin
vpak GLOBAL\ATTRIBUTES.BIN db


##---------------------------------------------------
## Node: pvehicle/default/cars/racers/punto
##---------------------------------------------------

## turbosfx; upgrade_turbo*[0]
patch	int32	bin:0x3071c	0x08f716bd # turbo_exotic_0_mb

## turbosfx; upgrade_turbo*[1]
patch	int32	bin:0x3072c	0x8491a9c9 # turbo_exotic_1_mb

## turbosfx; upgrade_turbo*[2]
patch	int32	bin:0x3073c	0x2b16df5d # turbo_exotic_2_mb

## turbosfx; upgrade_turbo*[3]
patch	int32	bin:0x3074c	0x0ae4739d # turbo_lrg_1_mb

## car_type* ; patch Length, not Data
patch	int32	bin:0x306f0	0x80000000

## mass
patch	float	bin:0x306e8	1300

## engineaudio[0]
patch	int32	bin:0x30894	0xee6e3ffa

## engineaudio[1]
patch	int32	bin:0x308a0	0xee6e3ffa

## engineaudio[2]
patch	int32	bin:0x308ac	0xee6e3ffa

## roll_resistance*
patch	float	bin:0x306b0	1
patch	float	bin:0x306b4	2
patch	float	bin:0x306b8	1
patch	float	bin:0x306bc	0


##---------------------------------------------------
## Node: ecar/default/racers/punto
##---------------------------------------------------

## ride height
patch	float	bin:0x3ddcc	-0.5

## wheel_position*
## in format x, y, z, w
## x axis; car front = +; car rear = -
## y axis; left side = +; right = -
## z axis; up = +; down = - note: will move WHEELS [up or down] regarding CAR BODY, during race body will be on normal level
## unlike wheels that might be BELOW ground
## w - wheel diameter scaling; default game values range between 0.31 [elise] and 0.35 [mustanggt]
## NOTE: CAR BODY height will be changed to match wheel size
## all axles have point 0 in center of line between front left and rear right wheel or between front right and rear left

## front left
patch	float	bin:0x3dce0	1.0810
patch	float	bin:0x3dce4	1.0120
patch	float	bin:0x3dce8	0.0
patch	float	bin:0x3dcec	0.3286

## front right
patch	float	bin:0x3dcf0	1.0810
patch	float	bin:0x3dcf4	-1.0120
patch	float	bin:0x3dcf8	0.0
patch	float	bin:0x3dcfc	0.3286

## rear right
patch	float	bin:0x3dd00	-1.6890
patch	float	bin:0x3dd04	-0.9873
patch	float	bin:0x3dd08	0.0
patch	float	bin:0x3dd0c	0.3532

## rear left
patch	float	bin:0x3dd10	-1.6890
patch	float	bin:0x3dd14	0.9873
patch	float	bin:0x3dd18	0.0
patch	float	bin:0x3dd1c	0.3532

## body_kits_rear_axle_wheel_movement*
patch	int8	bin:0x3ddd8	0
patch	int8	bin:0x3ddd9	0
patch	int8	bin:0x3ddda	0
patch	int8	bin:0x3dddb	0
patch	int8	bin:0x3dddc	0
patch	int8	bin:0x3dddd	0

## body_kits_front_axle_wheel_movement*
patch	int8	bin:0x3dde6	0
patch	int8	bin:0x3dde7	0
patch	int8	bin:0x3dde8	0
patch	int8	bin:0x3dde9	0
patch	int8	bin:0x3ddea	0
patch	int8	bin:0x3ddeb	0

## CarBodyMotion1*
patch	float	bin:0x3dd88	0
patch	float	bin:0x3dd8c	1
patch	float	bin:0x3dd90	6

## CarBodyMotion2*
patch	float	bin:0x3dd7c	0
patch	float	bin:0x3dd80	1
patch	float	bin:0x3dd84	6

## CarBodyMotion3*
patch	float	bin:0x3dd70	0
patch	float	bin:0x3dd74	1
patch	float	bin:0x3dd78	8

## rear_axle_camber*
patch	float	bin:0x3ddc8	0.20

## front_axle_camber*
patch	float	bin:0x3ddc0	0.25

## frontend_reflections*
patch	float	bin:0x3ddf8	0.19
patch	float	bin:0x3ddfc	0.19

## tire_width*
patch	float	bin:0x3ddac	0.25
patch	float	bin:0x3ddb0	0.25
patch	float	bin:0x3ddb4	0.31
patch	float	bin:0x3ddb8	0.31

## wheel_spin_rate*
patch	int8	bin:0x3ddec	5


##---------------------------------------------------
## Node: brakes/default/punto
##---------------------------------------------------

## brakes
patch	float	bin:0x244c0	400
patch	float	bin:0x244c4	650

## brakes_BHP*
patch	float	bin:0x244c8	800

## brake_lock
patch	float	bin:0x244b8	1
patch	float	bin:0x244bc	3.6


##---------------------------------------------------
## Node: brakes/default/punto/punto_1*
##---------------------------------------------------

## brakes
patch	float	bin:0x24880	450
patch	float	bin:0x24884	675

## brakes_BHP*
patch	float	bin:0x24888	875

## brake_lock
patch	float	bin:0x24878	1
patch	float	bin:0x2487c	3.6


##---------------------------------------------------
## Node: chassis/default/punto
##---------------------------------------------------

## wheel_base
patch	float	bin:0x8dc0	2.56

## drag_coeff
patch	float	bin:0x8ddc	0.31

## ride_height
patch	float	bin:0x8d84	6.5
patch	float	bin:0x8d88	6.5

## downforce*
patch	float	bin:0x8d9c	50
patch	float	bin:0x8da0	50

## axle_masses*
patch	float	bin:0x8d94	55
patch	float	bin:0x8d98	55

## roll_center
patch	float	bin:0x8dbc	9.6

## spring_stiffness
patch	float	bin:0x8da4	550
patch	float	bin:0x8da8	660

## center_of_gravity*
patch	float	bin:0x8dc8	48

## track_width
patch	float	bin:0x8d8c	1.622
patch	float	bin:0x8d90	1.592

## body_tilting_ratio*
patch	float	bin:0x8dcc	1

## chassis_mass_center*
patch	float	bin:0x8dd8	53.85


##---------------------------------------------------
## Node: chassis/default/punto/punto_1*
##---------------------------------------------------

## wheel_base
patch	float	bin:0x9bcc	2.56

## drag_coeff
patch	float	bin:0x9be8	0.35

## ride_height
patch	float	bin:0x9b90	6
patch	float	bin:0x9b94	6

## downforce*
patch	float	bin:0x9ba8	65
patch	float	bin:0x9bac	65

## axle_masses*
patch	float	bin:0x9ba0	75
patch	float	bin:0x9ba4	75

## roll_center
patch	float	bin:0x9bc8	8.7

## spring_stiffness
patch	float	bin:0x9bb0	750
patch	float	bin:0x9bb4	750

## center_of_gravity*
patch	float	bin:0x9bd4	49

## track_width
patch	float	bin:0x9b98	1.622
patch	float	bin:0x9b9c	1.592

## body_tilting_ratio*
patch	float	bin:0x9bd8	0.5

## chassis_mass_center*
patch	float	bin:0x9be4	53.65


##---------------------------------------------------
## Node: engine/default/punto
##---------------------------------------------------

## engine_braking
patch	float	bin:0x12f54	0.7
patch	float	bin:0x12f58	0.8
patch	float	bin:0x12f5c	0.9

## idle
patch	float	bin:0x12f6c	900

## torque
patch	float	bin:0x12f18	280
patch	float	bin:0x12f1c	351
patch	float	bin:0x12f20	511
patch	float	bin:0x12f24	632
patch	float	bin:0x12f28	729
patch	float	bin:0x12f2c	809
patch	float	bin:0x12f30	720
patch	float	bin:0x12f34	601
patch	float	bin:0x12f38	520

## max_RPM
patch	float	bin:0x12f64	11000

## engine_inertia*
patch	float	bin:0x12f60	8

## red_line
patch	float	bin:0x12f68	10000


##---------------------------------------------------
## Node: engine/default/punto/punto_1*
##---------------------------------------------------

## engine_braking
patch	float	bin:0x13fd4	0.66
patch	float	bin:0x13fd8	0.70
patch	float	bin:0x13fdc	0.74

## idle
patch	float	bin:0x13fec	800

## torque
patch	float	bin:0x13f98	160
patch	float	bin:0x13f9c	250
patch	float	bin:0x13fa0	360
patch	float	bin:0x13fa4	490
patch	float	bin:0x13fa8	570
patch	float	bin:0x13fac	510
patch	float	bin:0x13fb0	460
patch	float	bin:0x13fb4	420
patch	float	bin:0x13fb8	390

## max_RPM
patch	float	bin:0x13fe4	11000

## engine_inertia*
patch	float	bin:0x13fe0	8

## red_line
patch	float	bin:0x13fe8	10000


##---------------------------------------------------
## Node: induction/default/0x1bcdb55e/punto_1*
##---------------------------------------------------

## psi
patch	float	bin:0x120e8	15

## spool; 0 for 'supercharger'; anything higher will give 'turbo' upgrade
patch	float	bin:0x120e0	0.2


##---------------------------------------------------
## Node: tires/default/punto
##---------------------------------------------------

## section_width
patch	float	bin:0x22690	235
patch	float	bin:0x22694	235

## tire_grip*
patch	float	bin:0x22658	0.1
patch	float	bin:0x2265c	0.45
patch	float	bin:0x22660	0.75
patch	float	bin:0x22664	1

## rim_size
patch	float	bin:0x22680	19
patch	float	bin:0x22684	19

## aspect_ratio
patch	float	bin:0x22678	35
patch	float	bin:0x2267c	35

## tires_upgrade1*
patch	float	bin:0x22668	1
patch	float	bin:0x2266c	1

## tires_upgrade2*
patch	float	bin:0x22670	1.9
patch	float	bin:0x22674	2

## tires_upgrade3*
patch	float	bin:0x22688	2.1
patch	float	bin:0x2268c	2.175

## steering
patch	float	bin:0x22698	1.05


##---------------------------------------------------
## Node: tires/default/punto/punto_1*
##---------------------------------------------------

## section_width
patch	float	bin:0x23040	235
patch	float	bin:0x23044	235

## tire_grip*
patch	float	bin:0x23008	0.1
patch	float	bin:0x2300c	0.5
patch	float	bin:0x23010	1
patch	float	bin:0x23014	1.3

## rim_size
patch	float	bin:0x23030	19
patch	float	bin:0x23034	19

## aspect_ratio
patch	float	bin:0x23028	35
patch	float	bin:0x2302c	35

## tires_upgrade1*
patch	float	bin:0x23018	1.15
patch	float	bin:0x2301c	1.15

## tires_upgrade2*
patch	float	bin:0x23020	1.9
patch	float	bin:0x23024	1.9

## tires_upgrade3*
patch	float	bin:0x23038	2.2
patch	float	bin:0x2303c	2.2

## steering
patch	float	bin:0x23048	1


##---------------------------------------------------
## Node: transmission/default/punto
##---------------------------------------------------

## gear count ; 1st gear_ratio offset -6
patch	int16	bin:0x1eaca	9

## gear_ratio
patch	float	bin:0x1ead0	2.625
patch	float	bin:0x1ead4	0
patch	float	bin:0x1ead8	2.610
patch	float	bin:0x1eadc	1.710
patch	float	bin:0x1eae0	1.230
patch	float	bin:0x1eae4	0.940
patch	float	bin:0x1eae8	0.770
patch	float	bin:0x1eaec	0.630
patch	float	bin:0x1eaf0	0.500

## differential
patch	float	bin:0x1eafc	0.8
patch	float	bin:0x1eb00	0.8
patch	float	bin:0x1eb04	0.8

## gear_efficiency
patch	float	bin:0x1eb10	1
patch	float	bin:0x1eb14	1
patch	float	bin:0x1eb18	1
patch	float	bin:0x1eb1c	1
patch	float	bin:0x1eb20	1
patch	float	bin:0x1eb24	1
patch	float	bin:0x1eb28	1
patch	float	bin:0x1eb2c	1

## drive_type*
patch	float	bin:0x1eb38	0.5

## 0x8dc16371; unidentified
patch	float	bin:0x1eb40	500

## final_gear
patch	float	bin:0x1eb48	3.360


##---------------------------------------------------
## Node: transmission/default/punto/punto_1*
##---------------------------------------------------

## gear count ; 1st gear_ratio offset -6
patch	int16	bin:0x20492	9

## gear_ratio
patch	float	bin:0x20498	2.8
patch	float	bin:0x2049c	0
patch	float	bin:0x204a0	2.316
patch	float	bin:0x204a4	1.665
patch	float	bin:0x204a8	1.146
patch	float	bin:0x204ac	0.831
patch	float	bin:0x204b0	0.706
patch	float	bin:0x204b4	0.631
patch	float	bin:0x204b8	0.429

## differential
patch	float	bin:0x204c4	0.65
patch	float	bin:0x204c8	0.65
patch	float	bin:0x204cc	0.8

## gear_efficiency
patch	float	bin:0x204d8	1
patch	float	bin:0x204dc	1
patch	float	bin:0x204e0	1
patch	float	bin:0x204e4	1
patch	float	bin:0x204e8	1
patch	float	bin:0x204ec	1
patch	float	bin:0x204f0	1
patch	float	bin:0x204f4	1

## drive_type*
patch	float	bin:0x20500	0.475

## 0x8dc16371; unidentified
patch	float	bin:0x20508	1

## final_gear
patch	float	bin:0x20510	1.775


##----------------------------------------------------
## Node: 0xc7c5806d/0xa95ab5ad; headlights setup
##----------------------------------------------------

## type
patch	float	bin:0x1842c	0

## 0xf7649e63; Size
patch	float	bin:0x18434	40

## Power
patch	float	bin:0x18428	0.1

## ZBias
patch	float	bin:0x18438	1.0


##----------------------------------------------------
## Node: 0xc7c5806d/0xb60dac69; braking lights setup
##----------------------------------------------------

## Power
patch	float	bin:0x18728	0.1

## ZBias
patch	float	bin:0x18738	1.0


##----------------------------------------------------
## Node: 0xc7c5806d/0x30ea58b4; reverse lights setup
##----------------------------------------------------

## Power
patch	float	bin:0x18728	0.1

## ZBias
patch	float	bin:0x18738	1.0


##----------------------------------------------------
## Node: emitterdata/default/emcar_nos_fire
##----------------------------------------------------

## Gravity
patch	float	bin:0x44758	0.5


##----------------------------------------------------
## Node: emitterdata/default/emcar_nos_glow
##----------------------------------------------------

## Gravity
patch	float	bin:0x442d8	0.5
