Truck Door Button
Version: 1.2.2
Message to my awesome friends and the players who use my mods.
- I was banned from the REPO modding server when I was taking a temp leave from the server due to drama. I was not even in the server when the ban happened. As such, if you need support for my mods or just want to hang out join my new personal server on Discord: https://discord.gg/QXDj8hrdRc
Make the truck bay door obey. This adds a physical button that beeps, flashes, and opens/closes the door with smooth motion fully multiplayer-synced via Photon events. Auto-binds on first event and survives level changes.
Update 1.2.1
- Game 0.3.x Compatibility!
Features
- Networked OPEN/CLOSE events (reliable, all-clients).
- Auto-bind on first event so clients who never pressed the button still animate correctly.
- Cooldown to stop mashers from griefing (configurable).
- Audio + visual FX: short beep + color flash, optional door SFX (door.ogg).
- Scene-safe: host object persists across loads; handler re-hooks every scene.
Multiplayer Behavior
- Authoritative timing: Everyone receives the same OPEN/CLOSE at the same moment.
- Local animation: Door moves client-side to the configured positions/durations.
- Master auto-open: If enabled, only the MasterClient triggers timed auto-reopen after a close.
Config (BepInEx)
DoorFind: RootHint, ParentName, DoorName — find the door quickly without deep scene crawling.
Motion: UseLocal, ClosedY, OpenY, OpenDuration, CloseDuration, AutoOpenDelay.
UI: ShowPrompt, ButtonCooldown (seconds).
Compatibility & Safety
- Built on BepInEx + Harmony (non-invasive patches).
- Photon RaiseEvent opcodes
Changelog
1.0.0 - Initial release
Have fun, hit the button, don’t get crushed.
Made by Omniscye/Empress