Added feature-based source file separation so each C# file name describes its responsibility instead of using numbered file names.
Fixed visible PhysGrab internal debug visuals that could appear as green or pink spheres while grabbing valuables.
Improved local state reset at level start, level end, scene changes, and round restarts to clear disguise, invisibility, Alt-lock, and movement lock leftovers.
Improved host-side PropHunt settings synchronization and client-side application of the synchronized settings.
Improved hunter-lock helper behavior so full valuable discovery is handled by the host and full room exploration is handled by each client.
Optimized hunter-lock helper processing to avoid repeated full-scene scans and periodic log spam that could cause interval-based stutter.
Added disguise interaction support so hunters can discover hiders by using grab input on the visible disguised valuable.
Added disguise collision support to reduce invalid hiding by pushing disguised valuables out of walls, floors, ceilings, tables, and other colliders.
Fixed Alt-lock behavior so the hider's player body is held with the disguised valuable instead of falling away from the visible prop.
Fixed a warning loop caused by assigning linear or angular velocity to kinematic Rigidbody objects during Alt-lock.
Added cleanup so Alt-locked disguised valuables are hidden or removed when the hider is discovered, killed, or reset.
Strengthened flashlight suppression while disguised by controlling FlashlightController behavior, Light components, MeshRenderer components, and flashlight GameObject active state.
Kept the mod as an all-clients-required patch because both host-side and client-side PropHunt behavior are modified.
1.1.0
Fixed the disguise flashlight suppression regression where the flashlight could reappear after walking or running while disguised.
Added stronger per-frame flashlight suppression through FlashlightController, Light components, MeshRenderer components, and flashlight GameObject active state control.
Added a Harmony Postfix overwrite after FlashlightController.Update so the original movement-based flashlight restore behavior is suppressed after it runs.
Added host-side full valuable discovery while hunters are locked.
Added client-side full room exploration while hunters are locked.
Added infinite stamina for non-hunters while hunters are locked.
Kept the mod as an all-clients-required patch because both host-side and client-side PropHunt behavior are modified.
1.0.0
Initial release.
Added fair hunter selection for Omniscye's PropHunt.
Added multi-hunter support with configurable hunter count.
Added hunter selection history and total hunter count balancing.
Added host-synced PropHunt gameplay settings through room properties.
Added synchronized hunter unlock countdown with electronic beep sounds.
Added countdown UI for hunter unlock.
Added remaining round time alerts.
Added multilingual text support.
Added AutoTranslatorConfig.ini language detection.
Added hunter-only red eyes.
Added role-based name tag coloring.
Added pre-round hunter count display.
Added configurable round room count.
Added high-level room generation unlock during PropHunt.
Added map player count upgrade distribution.
Added post-match all-player voice hearing.
Added disguise flashlight suppression fix.
Added separate volume settings for death sound, win sound, countdown sound, and main menu music.
Added release-ready bilingual config descriptions and comments.