-
Notifications
You must be signed in to change notification settings - Fork 226
Tracks – General options
Ilja Jusupov edited this page Nov 25, 2023
·
14 revisions
There are some general options for tracks, allowing to tweak some things of how patch works with them. Most of those settings require race reload to apply.
[BASIC]
SUPPORTS_WIND = 1 ; set to 0 to disable all wind-based effects completely. might be good for interior tracks?
RALLY_TRACK = 0 ; single rally car on a rally track would get differently acting headlights. patch would try to guess rally track based on tags, but you can change it here
PITBOXES = 4 ; amount of pit boxes on a track, to fix if "ui_track.json" is messed up
IGNORE_OTHER_CONFIGS = 0 ; set to 1 to ignore other configs that may be available in other places
[LIGHTING]
ENABLE_TREES_LIGHTING = 0 ; if all your trees are not very close to a track, you can improve performance a lot by disabling trees lighting completely
TRACK_AMBIENT_GROUND_MULT = 0.5 ; only define it if needed! allows to redefine ambient multiplier for surfaces facing down
BOUNCED_LIGHT_MULT = 1, 1, 1, 1 ; multiplier for bouncing light (set to 0 if track is black, for example)
LIT_MULT = 1 ; multiplier for dynamic lights affecting the track
SPECULAR_MULT = 1 ; multiplier for speculars
CAR_LIGHTS_LIT_MULT = 1 ; multiplier for dynamic lights affecting cars on the track
TERRAIN_SHADOWS_THRESHOLD = 0.0 ; ?
[PARTICLES_FX]
FIREWORKS_POS_... = 12.4, 100.5, 340.0 ; x,y,z position for fireworks
FIREWORKS_POS_... = 16.4, 101.0, 341.0 ; x,y,z another second position for fireworks
[WEATHER_FX]
SKY_BELOW_HORIZON = 1 ; how far should sky be rendered below the horizon (default value is 0.2115, set to 1 to have 360° sky)
[SPECTATORS]
; list of meshes used for custom spectators (not "camera_facing.ini" thing), to hide if user chose to hide spectators in certain modes
MESHES = mesh1, mesh2
[KN5]
; prevent patch from optimizing certain meshes in case it causes issues
DISALLOW_MESH_OPTIMIZATIONS = mesh1, mesh2
DISALLOW_MESH_MORE_OPTIMIZATIONS = mesh1, mesh2
[VAO]
OPACITY = 0.9 ; override opacity of VAO patch if set
MULTIPLIER = 1.0 ; override brightness multiplier of VAO patch if set
[WIND]
IGNORE = meshnames? ; disable wind for certain meshes
DYNAMIC_FLAGS = AUTO ; Valid values: NONE, AUTO, or regular mesh filter
TREES_NORMALIZATION = 0.8, 1 ; Stretch trees normalization area so original 0.9 would become 0
GRASS_NORMALIZATION = 0.8, 1 ; Stretch grass normalization area so original 0.9 would become 0
RANDOMIZED_OFFSET_BASE = 4.0 ; ? 4.f
RANDOMIZED_OFFSET_REL = 0.0 ; ? 0.5f
RANDOMIZED_OFFSET_CHANGE_SPEED = 5.0 ; ? 5.f
RANDOMIZED_OFFSET_CHANGE_MAX = 0.0 ; ? 0.8f
; not per track-cfg, but in "extension\config\track_adjustments.ini" :
; [AUDIO]
; DISPLAY_DUMMIES = 0 ; 1 to show position of audio objects created by config with [EVENT_...]
; VOLUME = 1.0 ; 0..1 for patch-sounds like rain and such
If you have any questions or suggestions, please feel free to add a new issue.
- Enabling Extended Physics
- Aerodynamics
- Body Flex
- Custom Suspension Joints
- Driver Weight Shift for Karts
- Extra Turbo Options
- More Clutch Damage
- New Inputs for Dynamic Controllers
- Physics Scripts
- Setup Items Driven By Controllers
- Suspension
- Cosmic Suspension
- Tyre Types
- Enabling Extended Physics
- General Options
- Custom Raycasting
- Collision Parameters
- Dynamic Physics Objects
- Geometric colliders
- Surface Tweaks
- Extra FX Flags
- Extra FX Emissive
- Mesh Adjustments
- Model Replacements
- Shader Replacements
- Scene Queries
- UV2
- General Options
- Analog Instruments
- Animations
- Digital Instruments
- Emissive Objects
- Extra Switches
- Inputs
- LED panels
- Multichannel Emissives
- Vintage Tachometers
- Audio
- Brake Disc FX
- Deforming Bonnets
- Driver Model
- Exhaust Smoke
- Exhaust Flames
- Extra Lights
- Fake Shadows FX
- Local Cubemaps
- Mesh Splitting
- Miscellaneous Options
- Neck FX
- Node Adjustments
- Smart Mirror
- Sparks
- Tyres FX
- Visually Adjustable Wings
- Wheels
- Wobbly Bits
- Wobbly Wipers