Setup

Install Vehicle Terrain or migrate it from Realistic Vehicles.

#New Installation

  1. Install and start the latest zyke_lib.
  2. Download Vehicle Terrain and keep the folder name zyke_vehicleterrain.
  3. Configure shared/unlocked/config.lua.
  4. Start the resources in this order:
cfg
ensure zyke_lib
ensure zyke_realisticvehicles # optional
ensure zyke_wheelpop          # optional
ensure zyke_vehicleterrain

#Moving From Realistic Vehicles

Terrain behavior previously lived under Config.DamageSystem.terrainSink. It now belongs to Vehicle Terrain under Config.Terrain.

Previous locationNew location
Config.DamageSystem.terrainSink.enabledConfig.Terrain.enabled
Config.DamageSystem.terrainSink.presetConfig.Terrain.preset
Config.DamageSystem.terrainSink.visualEnabledConfig.Terrain.visualEnabled
Config.DamageSystem.terrainSink.materialsConfig.Terrain.materials

Copy only values you intentionally customized. Start with the new defaults for all other settings so current preset improvements are preserved.

Vehicle Terrain works independently. If your installed Realistic Vehicles version still contains the old terrain implementation, update it before enabling zyke_vehicleterrain so two resources do not manage the same handling state.

Any integration calling the old terrain exports through zyke_realisticvehicles should switch its resource name to zyke_vehicleterrain.