CSP/Cars/Analog instruments
You can set new analog instruments with extended config, unlimited amount, with various customizations. Any input from this list is supported.
Syntax
[ANALOG_INDICATOR_...]
INPUT = TIME_HOURS ; any of supported inputs
NAME = ARROW_TIME_HOURS ; name of mesh to move
UPPER_BOUND = 24 ; maximum input value for arrow to move with
LOWER_BOUND = 0 ; minimum input value
START = -180 ; offset for starting point, degress
RANGE = 360 ; full range of arrow to move to at the upper bound, degress
POS_OFFSET_START = 0, -0.1, 0.1 ; position offset for the minimum value
POS_OFFSET_END = 0, -0.1, 0.1 ; position offset for the upper bound
SCALE_START = 0, 1, 1 ; scale for the minimum value
SCALE_END = 1, 1, 1 ; scale for the upper bound (allows to create progress bars and such)
SPEED_LAG = 0.2 ; lag for speed, adding inertia of movement
G_FACTOR = 0.1, 0, 0 ; adds a bit of needle offset bound to G-forces for those axis
LUT = (| 60=-1| 90=-62 |) ; optionally maps input values to degrees
If needed, you can use original style parameters too (available only if UPPER_BOUND
is not set):
[ANALOG_INDICATOR_...]
INPUT = RPM
INPUT_MAX = 8200
NAME = ARROW_RPM
ZERO = 1
STEP = 0.033375
LUT, as with original AC style, also works as intended, allowing to set degrees:
[ANALOG_INDICATOR_...]
INPUT = WATER_TEMP ; temperature: here, angles are set with LUT, as in original
NAME = ARROW_WATER
MIN_VALUE = 60
Keep in mind that new inputs system has a lot of other options like INPUT_MIN
, INPUT_MAX
, INPUT_MOD
and INPUT_STALLED_VALUE
allowing to make that needle move more accurately.
Tips
- Use
INPUT_DEBUG
to make sure input values map to dials properly; - With
POS_OFFSET_START
andPOS_OFFSET_END
, you can fix positioning of needle, or add movement. Or even replace rotation with movement alone; - If you want needle to stop going through 360° back to 0°, set
RANGE
to 359.99; - With new system, you could recreate vintage tachometers without actually using that feature at all.
- 🔼 ..
- 📝 About guessed configs
- 📝 Aerodynamics
- 📝 Analog instruments
- 📝 Animations
- 📝 Audio options
- 📝 Body flex
- 📝 Brake Disc FX
- 📝 Cosmic Suspension
- 📝 Custom suspension joints
- 📝 Deforming bonnets
- 📝 Digital instruments
- 📝 Driver model
- 📝 Driver weight shift
- 📝 Emissive objects
- 📝 Enabling extended physics
- 📝 Exhaust flames
- 📝 Exhaust smoke
- 📝 Extra switches
- 📝 Extra turbo options
- 📝 Fake Shadows FX
- 📝 General options
- 📝 Instruments inputs
- 📝 Instruments options
- 📝 LED panels
- 📝 Local cubemaps
- 📝 Meshes splitting
- 📝 Miscellaneous options
- 📝 More clutch damage
- 📝 Multichannel emissives
- 📝 Neck FX
- 📝 New inputs for dynamic controllers
- 📝 Node adjustments
- 📝 Physics scripts
- 📝 Setup controllers
- 📝 Smart Mirror
- 📝 Sparks
- 📝 Suspension
- 📝 Tips and tricks
- 📝 Tyre Types
- 📝 Tyres FX
- 📝 Vintage tachometers
- 📝 Visually adjustable wings
- 📝 Wheels
- 📝 Wobbly bits
- 📝 Wobbly wipers