Kanda Interactions 0.7.1
Loading...
Searching...
No Matches
Changelog

[0.7.1] - 2025-01-16

Fixed

  • An issue where socket hints would be missing a material if unset in Interaction settings.

Changed

  • Renamed "Interaction Settings" tab in SDK project settings to "Interactions".

[0.7.0] - 2025-01-16

Added

  • A warning if Grabbable ActivationTypes did not overlap those of the Interactable.
  • Support for SocketFilters.
  • Option to automatically generate SocketableHints at runtime.
  • Support for LockMovable to maintain upright rotation regardless of lock.

Fixed

  • An issue where Socketables could be socketed to an occupied Socket.
  • Added missing BurstCompile attributes for MovableSmoothing action.
  • An issue where GrabbableAuthoring could not be combined with LockMovableAuthoring.

Changed

  • Improved client prediction of core interaction systems. For the most responsive interactions, increase the simulation tick rate.

[0.6.1] - 2024-12-20

Added

  • Optimizations to Interaction Binding system

Fixed

  • Fix to rotation locking for the entities with has not zero rotation initially

Changed

  • Simplified InteractionBinding feature so that it is now 1-1, that is, there can be only 1 interactor for an entity
  • Changed the ActivationType enum to Flag and renamed it as ActivationTypes

[0.6.0] - 2024-12-16

Added

  • Added requirement ActivationType filter for interaction bindings
  • Added more locking combinations for LockMovable (XY, XZ, and YZ)

Changed

  • Package upgraded to Unity 6
  • Updated .sdk-ci-tools submodule

[0.5.3] - 2024-12-06

Changed

  • Grabbable now implements "stealing" behaviour by default

Fixed

  • Better client prediction for Movable, reducing jitter and snapping artifacts

[0.5.2] - 2024-12-03

Added

  • LockMovable component to allow entity movement to be locked in certain axis for the position and rotation

[0.5.1] - 2024-11-28

Changed

  • Upgraded Kanda package dependencies

[0.5.0] - 2024-11-05

Added

  • ThresholdAttachable component to allow entity to follow the Player within certain threshold distance

Fixed

  • Error when entity destroyed while interacted

Changed

  • Updated .sdk-ci-tools submodule
  • Updated CSharpier config printWidth to 120
  • Made Grabbable default activation type to be Secondary

[0.4.0] - 2024-11-05

Added

  • Support for grabbing interactions
  • Support for highlighting entities

Fixed

  • An error where physics hover raycast was invalid
  • Simulation checks in predicted systems, reducing redundant work
  • An issue with smoothing of local movables

Changed

  • Moved physics mocking utilities to Foundation package
  • Use standard physics layers for improved performance when hovering entities

[0.3.1] - 2024-10-28

Added

  • Support for Ray Interactors

[0.3.0] - 2024-10-25

Added

  • Essentials for interaction systems

[0.2.1] - 2024-10-22

Added

  • PositionOffset and RotationOffset to Attachable component

[0.2.0] - 2024-10-15

Changed

  • Updated io.kanda.foundation dependency to 0.4.0

[0.1.1] - 2024-10-07

Fixed

  • Minor documentation issues

[0.1.0] - 2024-10-07

Added

  • Attachables for making an entity follow another
  • Movables for a unified approach to moving entities with or without smoothing