callbacked-ElevatorRedux icon

ElevatorRedux

an elevator rework so you and your friends can split across floors and keep playing independently.

Last updated 2 hours ago
Total downloads 4
Total rating 0 
Categories Mods
Dependency string callbacked-ElevatorRedux-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

the elevator moves as long as at least one person is inside, and everyone else just stays where they are and keeps playing. so you can split up with your friends instead of being forced to ride together every time.

whoever stays behind gets a floor that still works normally. you only see and hear your own floor, your held items don't get yanked out of your hands when someone else takes a ride, and the games on other floors keep running instead of freezing while you're gone. the machine pinpad screens work right too.

everyone in the lobby needs it installed (and host).

settings included with the mod

BepInEx/config/com.callbacked.elevatorredux.cfg

setting default what it does
Enabled true master switch, off = normal elevator
ShowStatusDisplay true the ready / busy readout
LocalMusicFollowsLocalFloor true music matches your floor
KeepHeldItemsOfStayingPlayers true stop the elevator stealing items from people who stayed
HideRemotePlayersOnOtherFloors true hide people on other floors
HiddenFloorColliders Auto background floor collision on the host, leave on auto
FloorAwareGoHomeZone false let the go-home vehicle leave with only its floor
UnmoddedClients Kick host only, what to do if someone joins without the mod
AnnounceToHost true leave on unless you're joining a vanilla lobby
VerboseLogging false turn on if you're reporting a bug

if someone doesn't have the mod

the host kicks them by default, because the mod can't give a modless player a working split casino. set UnmoddedClients = VanillaFallback on the host to let them stay (elevator just acts vanilla while they're in). joining a vanilla lobby yourself? set AnnounceToHost = false so you don't get dropped.

known limits

  • npcs can look slightly floaty, might fix it but doesn't really bother me