void handleExitClimbableTile(MapTileBehaviour tile) { if (currentClimbingTarget == tile) { currentClimbingTarget = null; } }
void handleExitCollideWithTile(MapTileBehaviour tile) { if (tile.GetTile.IsClimbable) { handleExitClimbableTile(tile); } }
void handleEnterClimbableTile(MapTileBehaviour tile) { currentClimbingTarget = tile; }