Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
SceneSwitcher
Host-only scene switching: jump to the lobby menu, the truck, any shop, any map at a chosen level, or the Game Over arenas. Chat command /scene and an Insert-key window.
| Last updated | 11 hours ago |
| Total downloads | 32 |
| Total rating | 0 |
| Categories | Server-side Quality Of Life Tools Mods |
| Dependency string | Abzu-SceneSwitcher-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305README
SceneSwitcher
Host-only scene switching for R.E.P.O. (v0.5.0). Jump straight to where you want to be, without playing through a run:
- Lobby Menu
- Truck
- Any Shop, by zone: Forest, Harbor, Wasteland, Suburb, Dead Forest
- Any Map, at the level number you choose
- Game Over Arenas: Arena Fight (disposal) and Arena Race (race cars)
Requires BepInExPack: https://thunderstore.io/c/repo/p/BepInEx/BepInExPack/v/5.4.2305/
Window (Insert)
Press INS (Insert key) as the host to open the Scene Switcher Window. Pick a level number and click a destination. ESC or INS closes it again.
Chat command
Type in the in-game chat (host only):
| Command | Effect |
|---|---|
/scene lobby |
Lobby menu |
/scene truck [level] |
Truck |
/scene shop [zone] [level] |
Shop by zone (forest, harbor, wasteland, suburb, dead forest); no zone or random = random shop |
/scene map <name> [level] |
Map, e.g. /scene map arctic 5 (names can be shortened: /scene map wiz) |
/scene map random [level] |
Random map |
/scene arena fight / /scene arena race |
Game Over arenas |
/scene list |
Available maps, shops and arenas |
/scene help |
Usage |
Commands are not posted to the chat. Other players get "Only the host can change scenes."
Configuration
BepInEx/config/abzu.SceneSwitcher.cfg (or in game with REPOConfig, changes apply at once):
| Setting | Default | Description |
|---|---|---|
Window.ToggleKey |
Insert |
Key that opens the window. None disables it. |
Saves.ProgressOnSceneChange |
RevertToLastSave |
In saved (private) lobbies: RevertToLastSave goes back to the last save before switching; KeepCurrent keeps money, upgrades and level. Map to shop always keeps progress. |
Good to know
- Arenas are the Game Over screen. In saved (private) lobbies, entering an arena deletes the save file, exactly like in vanilla, even if you leave it right away.
- Works with vanilla maps. Tested alongside LateJoinPlus, MenuLib and REPOConfig.
Source
github.com/abzuest/SceneSwitcher (MIT license)