KnusBernd-VirtualBooth icon

VirtualBooth

Open the OutfitBooth from inside the Pause Menu.

CHANGELOG

Changelog

[1.1.1] - 2026-01-18

Added

  • Configuration: Added ReturnToMenuAfterBooth toggle (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.1s delay 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.cs into a dedicated Patches/ 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 FixInventoryBook and unused OnDestroy methods.
  • Simplified internal comments and removed verbose logging.