Skip to content

Commit

Permalink
Tons of changes for v0.3.0
Browse files Browse the repository at this point in the history
Changed CG height, moved graphics offset and colliders to compensate, slightly raised inertia, lowered steering lock, diff preload to 0, clutch max torque to 16, default autoclutch on, added front bumper and nassau panel selections, added sharedData values to support that, slightly widened front with RIM_OFFSET, reverted camber LUT, new tire slip curves, lowered tire damping and spring rate and pressure spring gain to compensate, halved FZ0, tweaked dropoff curve, changed CX_MULT and COMBINED_FACTOR, slightly changed thermals, added nassau panel bouncer, added items to 3D model, took more renders, updated version number
  • Loading branch information
ohyeah2389 committed Feb 8, 2025
1 parent 48d35b7 commit a3fc068
Show file tree
Hide file tree
Showing 24 changed files with 841 additions and 729 deletions.
Binary file added Renders/render3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Renders/render4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Renders/render5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Renders/render6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Renders/render6single.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 13 additions & 13 deletions Utilities/tire_parameters.toml
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
# Tire Parameters Configuration

[front_tire]
REF_M = 1.0
SLOPE_0 = 1.5
SLOPE_1 = 2.0
ADHESION = 250
X_MULT = 1.35
SLOPE_X = 0.65
M_CLAMP = 10
REF_M = 1.3
SLOPE_0 = 4
SLOPE_1 = 7
ADHESION = 200
X_MULT = 1.05
SLOPE_X = 0.95
M_CLAMP = 6

[rear_tire]
REF_M = 1.5
SLOPE_0 = 1.5
SLOPE_1 = 2.0
ADHESION = 250
REF_M = 1.6
SLOPE_0 = 4
SLOPE_1 = 6
ADHESION = 400
X_MULT = 1.35
SLOPE_X = 0.65
M_CLAMP = 10
SLOPE_X = 1.4
M_CLAMP = 6
6 changes: 3 additions & 3 deletions ohyeah2389_modkart_class2/data/car.ini
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ SCREEN_NAME=Modular Kart Class 2 KA100
SHORT_NAME=ModKart Cls2 KA100

[BASIC]
GRAPHICS_OFFSET=0, -0.25, 0.0992 ; 3 axis correction (x,y,z), applies only to the 3D object of the car. in meters -- based off of guessed CG empty in Blender
GRAPHICS_OFFSET=0, -0.137, 0.0992 ; 3 axis correction (x,y,z), applies only to the 3D object of the car. in meters -- based off of guessed CG empty in Blender
GRAPHICS_PITCH_ROTATION=0.0 ; changes 3D object rotation in pitch
TOTALMASS=166 ; total vehicle mass in kg NOT INCLUDING FUEL -- 365 lbs (166kg) from CKNA rules (Senior Medium)
INERTIA=0.6, 0.35, 0.9 ; car polar inertia -- width, height, length
INERTIA=0.7, 0.4, 1.0 ; car polar inertia -- width, height, length

[GRAPHICS]
DRIVEREYES=0.000000,0.730000,-0.300000
Expand All @@ -29,7 +29,7 @@ BUMPER_CAMERA_PITCH=-1.999967
[CONTROLS]
FFMULT=8 ; -- guessed
STEER_ASSIST=1.0 ; -- Arch recommended 1.0 as it is gamma for Real Feel
STEER_LOCK=80 ; Real car's steer lock from center to right -- guessed
STEER_LOCK=70 ; Real car's steer lock from center to right -- guessed
STEER_RATIO=7.778 ; Steer ratio -- guessed
LINEAR_STEER_ROD_RATIO=-0.1 ; -- guessed, must be negative for steering to be in correct direction
RACK_TRAVEL_LUT=steer_sin.lut
Expand Down
2 changes: 1 addition & 1 deletion ohyeah2389_modkart_class2/data/colliders.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[COLLIDER_0]
CENTRE=0, -0.25, 0.0 ; -- ColliderData in Blender
CENTRE=0, -0.137, 0.0 ; -- ColliderData in Blender
SIZE=0.7, 0.03, 1.55 ; -- ColliderData in Blender
GROUND_ENABLE=1
6 changes: 3 additions & 3 deletions ohyeah2389_modkart_class2/data/drivetrain.ini
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ FINAL=8.4 ; final gear ratio -- sets default gearing but must match a ratio in g
[DIFFERENTIAL]
POWER=1.0 ; differential lock under power. 1.0=100% lock - 0 0% lock -- obvious
COAST=1.0 ; differential lock under coasting. 1.0=100% lock 0=0% lock -- obvious
PRELOAD=100 ; preload torque setting -- guessed
PRELOAD=0 ; preload torque setting -- guessed

[GEARBOX]
CHANGE_UP_TIME=240 ; change up time in milliseconds
Expand All @@ -27,15 +27,15 @@ CONTROLS_WINDOW_GAIN=0.4 ; multiplayer for gas,brake,clutch pedals that permits
INERTIA=0.003 ; gearbox inertia. default values to 0.02 if not set -- guessed

[CLUTCH]
MAX_TORQUE=30 ; -- placeholder
MAX_TORQUE=16 ; -- placeholder

[AUTOCLUTCH]
UPSHIFT_PROFILE=NONE ; Name of the autoclutch profile for upshifts. NONE to disable autoclutch on shift up -- default
DOWNSHIFT_PROFILE=DOWNSHIFT_PROFILE ; Same as above for downshifts -- default
USE_ON_CHANGES=0
MIN_RPM=4300 ; -- 4500 per Curt's data
MAX_RPM=4700 ; -- ''
FORCED_ON=0 ; -- full-time centrifugal clutch, but overridden by Lua
FORCED_ON=1 ; -- full-time centrifugal clutch, but overridden by Lua

[DOWNSHIFT_PROFILE]
POINT_0=50 ; Time to reach fully depress clutch -- default
Expand Down
2 changes: 2 additions & 0 deletions ohyeah2389_modkart_class2/data/front_bumper_options.lut
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
OTK M6|0
KG 506|1
3 changes: 3 additions & 0 deletions ohyeah2389_modkart_class2/data/nassau_options.lut
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
OTK M7|0
KG 508|1
EuroDyna|2
Loading

0 comments on commit a3fc068

Please sign in to comment.