Some mods target the Mono version of the game, which is available by opting into the Steam beta branch "alternate"
Rain Better Skateboards MONO
Rain's Better Skateboards - A lightweight mod that gives you the ability to configure each skateboard to your liking.
| Last updated | 3 days ago |
| Total downloads | 98 |
| Total rating | 0 |
| Categories | Mods Mono |
| Dependency string | Raining_Death-Rain_Better_Skateboards_MONO-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
LavaGang-MelonLoader
The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono
Preferred version: 0.7.0README
Rain’s Better Skateboards
Customize and rebalance every skateboard in Schedule I with Rain’s Better Skateboards.
Fine-tune hover height, jump force, handling, and speed across all six boards using a simple configuration file.
Features
- Fully Configurable Physics — Modify top speed, hover strength, jump force, and handling.
- Applies to All Boards — CheapSkateboard, Cruiser, GoldSkateboard, LightweightSkateboard, OffroadSkateboard, and the default Skateboard.
- Automatic Config Generation — Writes
BetterSkateboardConfig.jsonon first run. - Safe Prefab Editing — Edits prefab values directly; no runtime instability.
- Backup System — Saves previous config as
.json.bakbefore overwriting.
Configuration
A configuration file named BetterSkateboardConfig.json will be created automatically in your Mods folder when the game is launched for the first time.
Each board’s values can be edited freely; the mod applies them at startup.
Default path:
C:\Program Files (x86)\Steam\steamapps\common\Schedule I\Mods\BetterSkateboardConfig.json
Example Configuration
{
"Boards": [
{
"Name": "GoldSkateboard",
"TopSpeed_Kmh": 50.0,
"ReverseTopSpeed_Kmh": 1.0,
"TurnForce": 30.0,
"TurnChangeRate": 4.0,
"TurnReturnToRestRate": 1.5,
"TurnSpeedBoost": 1.0,
"Gravity": 12.0,
"BrakeForce": 4.0,
"RotationClampForce": 5.0,
"HoverForce": 1.0,
"HoverHeight": 0.2,
"HoverRayLength": 0.2,
"Hover_P": 150.0,
"Hover_I": 1.0,
"Hover_D": 10.0,
"SlowOnTerrain": false,
"FrictionEnabled": true,
"LongitudinalFrictionMultiplier": 0.9,
"LateralFrictionForceMultiplier": 10.0,
"JumpForce": 35.0,
"JumpDuration_Min": 0.17,
"JumpDuration_Max": 0.27,
"JumpForwardBoost": 15.0,
"PushForceMultiplier": 12.0,
"PushForceDuration": 0.8,
"PushDelay": 0.15,
"AirMovementEnabled": true,
"AirMovementForce": 10.0,
"AirMovementJumpReductionDuration": 0.25
}
]
}
Key Parameters
| Field | Description |
|---|---|
| Name | Prefab name of the board (must match exactly). |
| TopSpeed_Kmh / ReverseTopSpeed_Kmh | Forward and reverse speed limits. |
| HoverForce / HoverHeight / HoverRayLength | Hover lift power and target altitude. |
| JumpForce / JumpDuration_Min / JumpDuration_Max | Jump behavior tuning. |
| TurnForce / TurnChangeRate / TurnReturnToRestRate | Turning and stabilization response. |
| BrakeForce / FrictionEnabled | Braking and traction control. |
| AirMovementEnabled / AirMovementForce | In-air mobility and responsiveness. |
All fields are optional; any omitted values retain their in-game defaults.
Installation
- Install MelonLoader v0.6.1+ (Mono) or v0.7.0+ (IL2CPP).
- Copy the correct version of the mod into your game’s
Modsfolder:RainsBetterSkateboards.dllfor MonoRainsBetterSkateboardsIL2CPP.dllfor IL2CPP
- Launch the game once to generate the config file.
- Edit the file and relaunch to apply your changes.
Troubleshooting
-
“No valid config at startup”
The JSON contains an error. Check for missing commas or braces. The mod will not overwrite your config unless parsing fails. -
Backup files (.bak)
Every time the mod writes defaults, it saves your previous configuration as
BetterSkateboardConfig.json.bakin the same folder. -
Changes not applying
Ensure eachNamematches exactly with the board prefab name (e.g.,GoldSkateboard,Cruiser, etc.).
Technical Notes
- Applies configuration once on scene load (
Main). - Uses
Newtonsoft.Jsonfor config serialization. - Operates entirely on prefab data; no runtime patches or active update loops.
- Confirmed working on Schedule I v0.4.0f9 (Unity 2022.3.62f2).
Credits
Created by RainingDeath
Built with C#, Unity 2022.3, and MelonLoader
Tested on both Mono and IL2CPP game versions