Step Slide Solver
Slides the character along walls and steps it up stairs. Movement flows through the level instead of stopping at every obstacle.
Moves the shape through the level: it slides along walls instead of stopping dead, and steps up stairs and small ledges without a jump. Without it a character sticks to every wall and needs a ramp for every step.
How it works
Collide and slide that climbs stairs by probing the obstacle (decision D28). When a walking move stops short against something too steep to stand on, look just past it from step height: if the hull fits up there and comes down onto walkable ground no higher than the step height, rise by exactly that much and carry on with the rest of the move. Only states that ask for it (walking) step; jumping and falling never do.
Combine it
- Used by the presets: Arena Shooter, Competitive Shooter, Surf, Retro Platformer, Modern Platformer, Traversal Adventure, Action RPG.
Properties
| Property | Description | Range | Default |
|---|---|---|---|
| Character | The character this module belongs to. Drag its Character Motor here. | None | |
| Max Iterations | How many times one move may hit something and carry on along it. | 1 to 12 | 6 |
| Contact Gap | Gap left between the hull and a surface it stops at, metres. | 0 or more | 0.002 |
| Steep As Walls | While walking, treat surfaces too steep to stand on as vertical walls, so the character never rides up them. Off: a capsule rolls up low lips and steep corners. | On | |
| Step Height | Highest ledge the character walks up without jumping, metres. | 0 or more | 0.4 |