You are viewing a potentially older version of this package.
View all versions.
| Date uploaded | 5 months ago |
| Version | 1.1.0 |
| Download link | KnusBernd-VirtualBooth-1.1.0.zip |
| Downloads | 29 |
| Dependency string | KnusBernd-VirtualBooth-1.1.0 |
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.2304README
Virtual Outfit Booth
A Quality of Life mod for Ultimate Chicken Horse that adds a virtual outfit booth to the Treehouse Lobby, allowing you to preview and equip outfits seamlessly without needing to own them or return to the menu.
Features
- Virtual Booth UI: Access a dedicated outfit selection interface directly from the Treehouse Lobby.
- Preview Outfits: Cycle through all available outfits for your character.
- Instant Equip: Apply your chosen outfit immediately and jump back into the action.
- Smart Camera: Automatically zooms in on your character while in the booth for a better view.
- Safe Interaction: Freezes your character and disables other inputs while in the booth to prevent accidental movement or menu usage.
Installation
- Ensure you have BepInEx installed for Ultimate Chicken Horse.
- Download the mod from Thunderstore.
- Extract the contents to your game's
BepInEx/pluginsfolder. - Launch the game!
Usage
- Enter the Treehouse Lobby.
- Look for the Hanger Icon in the bottom right of the screen (or wherever the UI is placed, usually near the character selector or as a standalone button).
- Click the icon to enter the Virtual Outfit Booth.
- Use your controller or keyboard to cycle through outfits:
- Left / Right: Change Outfit
- Jump (Accept): Confirm and equip the current outfit.
- Give Up (Suicide) / Back: Cancel and revert to your previous outfit.
Configuration
Settings are stored in BepInEx/config/de.knusbernd.virtualoutfitbooth.cfg:
| Setting | Default | Description |
|---|---|---|
ReturnToMenuAfterBooth |
true |
If enabled, reopens the pause menu after exiting the booth. Disable to jump back into gameplay immediately. |
Notes
- This mod is client-side for the UI, but outfit changes are synced to other players in the lobby.
- Works in both Local and Online lobbies (outfit changes are visible to others!).
CHANGELOG
Changelog
[1.1.1] - 2026-01-18
Added
- Configuration: Added
ReturnToMenuAfterBoothtoggle (Default:true) to control if the tablet menu reopens after exiting the booth. - Audio: restored the "Whoosh" exit sound by dynamically calling
AkSoundEngine.PostEvent. - UX: Added a
0.1sdelay before unfreezing to prevent accidental jumps on exit.
Fixed
- Added robust error logging to outfit synchronization logic.
- Fixed redundant manual Harmony patching in the UI layer.
Changed
- Major Refactor: Extracted all Harmony patches from
VirtualOutfitBooth.csinto a dedicatedPatches/directory for better maintainability. - UI Optimization: Completely refactored the virtual booth button injection logic into a modular, helper-based system.
- Cleanup: Removed dead code including
FixInventoryBookand unusedOnDestroymethods. - Simplified internal comments and removed verbose logging.