v1.6.0
ExtendReality-Bot
released this
30 Jan 12:32
·
706 commits
to master
since this release
1.6.0 (2021-01-30)
Features
- Target: extract target that climbing mutates (e3cda5f)
The Climb Facade would previously take an injected dependency of the PsuedoBodyFacade to determine which target to mutate in the scene.
This hard coupled the Climbing mechanic to the requirement of a PsuedoBody, which it didn't really need. The new way is to have an abstract class that handles all of the generic mechanisms required by climbing to move the target, this is the ClimbTarget class.
Then the Climbing Facade has a concrete ClimbTarget injected to know how to mutate the target in the scene. The concrete PsuedoBodyClimbTarget allows the climbing to work with a PsuedoBody still.
The Original injected PsuedoBodyFacade property has been deprecated so it will still work if this option is set but it will give a console warning.