CyanLaser / CyanEmu

CyanEmu is a VRChat client emulator in Unity. Includes a player controller with interact system. Works with SDK2 and SDK3.
MIT License
359 stars 15 forks source link

Fixed menu so it draws on top, various fixes/enhancements to stations #43

Closed evolvedant closed 3 years ago

evolvedant commented 3 years ago

Fixed the menu so it always draws on top. Fixed stations to no longer auto-exit. Added feature: Character height now lowers when using a station to emulate sitting in a chair lowering ones head and vision. The amount lowered is based on the average height loss for a humanoid which is about 55% height retained (or 45% lost). This can deviate slightly +/-5% depending on the age/height/sex of the human, but this seems like a good middle ground, especially since Avatars in VRC can be anything including generic non-humanoid, so we shouldn't need to be exact.