Climbing was removed in v0.4 due to rework to ECS - it didn't fit to the new system-based implementation and I couldn't place it into the release schedule as it was full already.
Changes:
Climbing is handled in a generic way through InputSystem - entity must have a ClimbingComponent to climb
MapTile now has a climbable property. It is set by default on ladder tiles and dynamically on tiles overlapping with rope.
MainDudeClimbingLadderState is renamed to MainDudeClimbingState as it now handles both rope and ladder
Climbing was removed in v0.4 due to rework to ECS - it didn't fit to the new system-based implementation and I couldn't place it into the release schedule as it was full already.
Changes:
InputSystem
- entity must have aClimbingComponent
to climbMapTile
now has aclimbable
property. It is set by default on ladder tiles and dynamically on tiles overlapping with rope.MainDudeClimbingLadderState
is renamed toMainDudeClimbingState
as it now handles both rope and ladder