Wizard Mileage version 1.2.0 released!

🪠 Intervals & Effects

⁉️ Configure the distances, wear limits, and effects related to vehicle maintenance parts to simulate realistic wear and performance degradation.

Spark Plug:

  • Distance before change required (km/miles): Config.SparkPlugChangeDistance = 50

  • Maximum wear value before failure: Config.MaxSparkPlugWear = 0.02

  • Chance of engine misfire when worn (0 to 1): Config.MissfireChance = 0.3

Oil & Oil Filter:

  • Distance before oil change: Config.OilChangeDistance = 50

  • Distance before oil filter change: Config.OilFilterDistance = 40

  • Engine damage rate from poor maintenance: Config.EngineDamageRate = 0.5

Air Filter:

  • Distance before air filter change: Config.AirFilterDistance = 100

  • Maximum speed reduction due to wear (0 to 1): Config.MaxSpeedReduction = 0.2

  • Maximum acceleration reduction due to wear (0 to 1): Config.AccelerationReduction = 0.3

Tires:

  • Distance before tire change: Config.TireWearDistance = 250

  • New tire grip value: Config.BaseTireGrip = 2.5

  • Minimum tire grip when worn: Config.MinTireGrip = 0.5

Brakes:

  • Brake wear rate: Config.BrakeWearRate = 0.08

  • Maximum brake wear value: Config.MaxBrakeWear = 100.0

  • Braking power loss when worn: Config.BrakeEfficiencyLoss = 1.0

  • Base brake force: Config.BaseBrakeForce = 1.0

Suspension:

  • Distance before suspension change: Config.SuspensionChangeDistance = 300

  • Maximum suspension wear value: Config.MaxSuspensionWear = 1.0

Clutch:

  • Clutch wear rate: Config.ClutchWearRate = 0.1

  • Maximum clutch wear value: Config.MaxClutchWear = 100.0

  • Power loss when clutch is worn: Config.ClutchEfficiencyLoss = 0.8

  • Base clutch force: Config.BaseClutchForce = 1.0

  • Stall chance when clutch is worn: Config.StallChance = 0.4


👀 Example configuration:

Config.SparkPlugChangeDistance = 50     -- Distance before spark plug change (km/miles)
Config.MaxSparkPlugWear        = 0.02   -- Max spark plug wear value
Config.MissfireChance          = 0.3    -- Chance of misfire when worn (0-1)

Config.OilChangeDistance       = 50     -- Distance before oil change
Config.OilFilterDistance       = 40     -- Distance before oil filter change
Config.EngineDamageRate        = 0.5    -- Engine damage rate from poor maintenance

Config.AirFilterDistance       = 100    -- Distance before air filter change
Config.MaxSpeedReduction       = 0.2    -- Max speed reduction (0-1)
Config.AccelerationReduction   = 0.3    -- Max acceleration reduction (0-1)

Config.TireWearDistance        = 250    -- Distance before tire change
Config.BaseTireGrip            = 2.5    -- New tire grip
Config.MinTireGrip             = 0.5    -- Worn tire grip

Config.BrakeWearRate           = 0.08   -- Brake wear rate
Config.MaxBrakeWear            = 100.0  -- Max brake wear value
Config.BrakeEfficiencyLoss     = 1.0    -- Braking power loss when worn
Config.BaseBrakeForce          = 1.0    -- Base brake force

Config.SuspensionChangeDistance= 300    -- Distance before suspension change
Config.MaxSuspensionWear       = 1.0    -- Max suspension wear value

Config.ClutchWearRate          = 0.1    -- Clutch wear rate
Config.MaxClutchWear           = 100.0  -- Max clutch wear value
Config.ClutchEfficiencyLoss    = 0.8    -- Power loss when clutch is worn
Config.BaseClutchForce         = 1.0    -- Base clutch force
Config.StallChance             = 0.4    -- Stall chance when clutch is worn

Last updated