Checkpoint System for the S&box engine
Place and manage checkpoints in your S&box game with a built-in editor tool. Left-click to place checkpoints directly in the scene — no manual component wiring required.
How It Works
Three pieces work together:
CheckpointPlacer — an editor tool (toolbar icon: add_location) that lets you left-click to place checkpoints in your scene. It auto-creates a CheckpointManager if one doesn't exist, and auto-increments the checkpoint index as you place each one.CheckpointRing — the runtime component on each checkpoint. Detects any GameObject tagged player entering its radius and fires events. Supports sequential or free-order modes.CheckpointManager — singleton that tracks overall progress (NextCheckpoint), enforces sequential ordering, and exposes events your gamemode can subscribe to.
Installation
Add the package into the S&box editor:
1. Select the Asset Browser tab in the S&box editor.
2. Navigate to the Asset Browser tab -> Find the cloud asset store
3. Search for Checkpoint System from rwtrcsc
https://sbox.game/rwtrcsc/checkpoint_system/
Open your project in S&box. The Checkpoint Placer tool will appear in the editor toolbar.
Docs
"Documentation" starts below
this section on the GitHub repo.