Skip to content

Releases: CyanLaser/CyanEmu

V0.3.10 Bug fixes

24 Jul 08:51
Compare
Choose a tag to compare

CyanEmu has been replaced by ClientSim! Only use CyanEmu for SDK2 projects and use ClientSim for SDK3 projects. ClientSim is already included with every VCC project.

Please make sure you have the latest VRChat SDK when using CyanEmu!

Features

  • 2107d08 - Sitting in stations now lowers the player camera (Thanks @evolvedant).
  • 4038932 - Added settings option to hide the desktop reticle.
  • 3946290 - Added settings button in playmode menu to make settings more discoverable.

Bug Fixes

  • 4006f8a - Fixed Udon movement input events sending previous value instead of current value. #40
  • 4753cc9 - Fixed pickup rotations that broke in the last update.
  • 2107d08 - Fixed Udon stations from kicking players out immediately (Thanks @evolvedant).
  • 2107d08 - Settings window is now drawn on top of all world objects (Thanks @evolvedant).
  • 6062ce4 - Fixed jump input so that you must press again to jump again (Thanks @evolvedant).

V0.3.9 - Bug fixes

07 Jul 20:18
Compare
Choose a tag to compare

Please make sure you have the latest VRChat SDK when using CyanEmu!

Features

  • 7beee1e - Added the ability to edit udon variables in playmode.
  • bea9923 - Stations without a VRC_Trigger or UdonBehaviour will auto add sit logic.
  • aca7dba - Added error when using VRCPlayerApi.ClearPlayerTags. Prefabs are starting to use player tags and calling this method will break them.

Bug fixes

  • 3d13608 - Fixed pickup drop issues.
  • 89046b6 - Potentially fixed an issue where switching between pc and android breaks compiling.
  • 56697b2 - Fixed OnPlayerLeft player being invalid.
  • 3598ff1 - Added rigidbodies to remote players so that dragging them will fire Physics events.
  • a0202d6 - Fixed local player arm tracking data rotation (Thanks Xeverian).
  • d832959 - Added Joystick axes in input manager. (Popular swimming prefab should work in editor)
  • 37e44e2 - Fixed compile issue with Noodle bowl and Button.
  • c4fcb06 - Teleporting a player while in a station will now force exit the station in Udon.

v0.3.8 - ObjectSync Respawn

20 May 20:56
Compare
Choose a tag to compare

Please make sure you have the latest VRChat SDK when using CyanEmu!

Features

  • 938ef23 - Support for SDK3 VRC_ObjectSync.Respawn
  • 373e63a - Support for Networking.IsInstanceOwner which was missing in the last version

Bug fixes

  • 74771d5 - Fixed pickups without auto hold always launching when dropped

v0.3.7 - Fix OnPickupUse events firing multiple times

06 May 15:21
Compare
Choose a tag to compare

Quick patch to fix OnPickupUseDown and OnPickupUseUp events as they would fire multiple times in the last version.
Please make sure you have the latest VRChat SDK when using CyanEmu.

Bug Fixes

  • Fixed OnPickupUseDown and OnPickupUseUp Firing multiple times per frame
  • Fixed firing OnPickupUseDown and OnPickupUseUp right after grabbing the pickup (VRChat has a 0.5 second delay before either event can fire)

v0.3.6 - Throwing Pickups, IsInstanceOwner, SpawnOrder

04 May 17:56
Compare
Choose a tag to compare

Please make sure you have the latest VRChat SDK when using CyanEmu.

Features

  • f07d58b - You can now throw pickups. Hold right click to charge a throw. Pickups are no longer forced kinematic. #5
  • b2e057e - Added support for new IsInstanceOwner node in Udon. Value can be changed in CyanEmu Settings Window.
  • 4d3adbe - Added support for spawn order in the VRC_Descriptor. #24

Bug Fixes

  • 8dbd4da - Fixed a bug in combat system helper preventing players from dying in Udon worlds.
  • b8681c0 - Fixed a bug with pickup helpers failing to initialize when spawned from scene.
  • 7bf7df6 - Get Player Bones now always return zero since player controller is generic.

v0.3.5 Bug fixes

24 Mar 12:37
Compare
Choose a tag to compare

Bug Fixes

fffc95d - Clicking the Player capsule or remote player sphere should select the root object now #34
e53d01f - Fixed issue with IsValid when called on VRCPlayerApi #33
2579c63 - Fixed input events not firing while siting in a station #35
ceaf4be 0ba76e6 - Fixed errors caused when spawning objects from start or player join.
? - Fixed inconsistent line endings in package, although github did not see the changes

v0.3.4 Beta OnRespawn and Input Events

09 Mar 03:56
Compare
Choose a tag to compare
Pre-release

Beta release to support the new features included in the current VRChat Open Beta SDK 2021.03.05.18.16.

Features

  • 5fec7cd - Support for Input events
  • e6fdb8b - Support for OnPlayerRespawn
  • 959d978 - SDK modification option now allows multi edit for VRC_SpatialAudioSources

Bug Fixes

  • ffada50 - Objects on UI or UI Menu layers will only interact when the menu is open #2

v0.3.4 OnRespawn and Input Events

11 Mar 02:57
Compare
Choose a tag to compare

This version requires the latest VRChat SDK! 2021.03.09.13.57

Features

  • 5fec7cd - Support for Input events
  • e6fdb8b - Support for OnPlayerRespawn
  • 959d978 - SDK modification option now allows multi edit for VRC_SpatialAudioSources

Bug Fixes

  • ffada50 - Objects on UI or UI Menu layers will only interact when the menu is open #2
  • a033448 - Fixed issue where recent interacted UI elements would fire when jumping.

V0.3.3 - VRCPlayerAPI.Immobilize and Bug Fixes

04 Feb 00:49
Compare
Choose a tag to compare

Features:

  • bec15a6 - Support for VRCPlayerAPI.Immobilize in Udon

Bug Fixes:

  • 8fc64e5 - Fix initialization error for all Udon thanks to change introduced in VRCSDK3-2021.01.28.19.07
  • 91c2d90 - Prevent one error during Udon OnNetworkReady from breaking all initialization
  • da7b431 - Fixes to PlayerManager options to return proper data or throw errors similar to VRChat client.

V0.3.2 - Bug fixes

20 Jan 04:16
Compare
Choose a tag to compare

Bug fixes:

  • c5a1bc3 - Allow toggling CyanEmu settings panes by clicking on the title instead of just the dropdown arrow.
  • 7854b94 - Ignore post processing and log warning in console when Post Processing is used on Quest build target.
  • 50aec3c - Prevent OnDrop and OnPickup from sending events when the user isn't actually holding or dropping the pickup.
  • 0d22b51 - Fixed AudioTrigger trigger in sdk2 when clip is left blank.
  • 72b0427 - Fixed audio spatialization settings when audio was in a prefab for SDK3.
  • f7d62a6 - Fixed object reset behaviour for uninitialized UdonBehaviours.
  • 8c9b746 - Use CyanEmu logging for SendCustomNetworkedEvent so that the message can be disabled.
  • c1d66e5 - Fixed compile error in latest SDK3 (2021.01.19.07.28). Note that this still works on older sdks.