Source-checkedGameplay & overhauls

Rain Better Skateboards IL2CPP

by Raining_Death · for Schedule I

Rain's Better Skateboards - A lightweight mod that gives you the ability to configure each skateboard to your liking.

2.2KDownloads
13 mo agoLast updated
BepInExLoaders
ThunderstoreSource

About Rain Better Skateboards IL2CPP

From Thunderstore

Rain's Better Skateboards - A lightweight mod that gives you the ability to configure each skateboard to your liking.

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.json on first run.
  • Safe Prefab Editing — Edits prefab values directly; no runtime instability.
  • Backup System — Saves previous config as .json.bak before 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

  1. Install MelonLoader v0.6.1+ (Mono) or v0.7.0+ (IL2CPP).
  2. Copy the correct version of the mod into your game’s Mods folder:
  • RainsBetterSkateboards.dll for Mono
  • RainsBetterSkateboardsIL2CPP.dll for IL2CPP
  1. Launch the game once to generate the config file.
  2. 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.bak in the same folder.

  • Changes not applying

Ensure each Name matches exactly with the board prefab name (e.g., GoldSkateboard, Cruiser, etc.).


Technical Notes

  • Applies configuration once on scene load (Main).
  • Uses Newtonsoft.Json for 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

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Dependencies

Needs 1 other project installed alongside it.

Rain Better Skateboards IL2CPP on Nxeon

From our catalogue
One-click install
Not available. One-click install isn't available for this game's mods yet. Download it and upload it to your server in Files.
Server type needed
BepInEx
Server load
light
Latest build
1.0.0, released 2025-10-24

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 1 recorded build of Rain Better Skateboards IL2CPP.

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Content”

Gameplay & overhauls

New mechanics, content and overhauls that change how the game plays.

Compatibility

Game
Schedule I
Loaders
BepInEx
Requires
One-click install needs a BepInEx server. 1 other project installed alongside it.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-02Open ↗
  • ✓AuthorRaining_Death, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

Rain Better Skateboards IL2CPP, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

Yes. Rain Better Skateboards IL2CPP is free to download from Thunderstore.

How do I add it to my Nxeon server?

NxLabs doesn’t install Schedule I mods for you. Download Rain Better Skateboards IL2CPP free from Thunderstore.

NxLabs

Run Rain Better Skateboards IL2CPP on a Schedule I server.

Free to download from Thunderstore.