Ladder
namespace Griff.Scenes;
public sealed class Ladder : ComponentSomething to climb: a PlatformerMovement touching its collider climbs it with up and down, without gravity, and jumps off it with Jump. Give it a trigger collider as tall as the ladder. (Tilemaps have LadderTiles for ladders painted into the level.) Put a one-way platform at the top to stand on; climbing passes through it both ways.
This is a component: its saved properties are on its component page.
Properties
Section titled “Properties”Center
Section titled “Center”public bool Center { get; set; }Line the climber up with the middle of the ladder when it grabs on, so it fits through a gap in the floor.