CMCharacter Modules 0.1.0

Wall Kick

Kind: Modifier · Add Component: Character Modules > Modifiers > Wall Kick

Kicks off a wall just after hitting it. Two close walls become a chimney to climb.

Jump just after bumping into a wall: kick off it, up and away. Two walls close together become a chimney to climb.

Inspector
▼Wall Kick⋮
CharacterCharacter (Character Motor)
Window0.167
Height5.76
Minimum Forward Speed8.1
The Wall Kick component in the Inspector, with its defaults.
Origin. Super Mario 64 (1996).

How it works

Changes Jump: kick off a wall just bumped. Jump may then also start from the Falling mode and Jump, when just bumped a wall.

Happens on: jump after a wall bump.

Wall Kick: jump just after bumping a wall in the air, and the character kicks off it, as in classic 3D platformers. It leaves at the mirror of the angle it came in at, high, and at least at a set forward speed; on the very first step after the bonk it keeps its speed if faster. Letting go of jump early cuts the kick short; landing counts as a single jump. Needs Wall Bump, which notices the hits. Numbers from the classic 3D platformer study (D33).

Combine it

  • Needs: Wall Bump. The Inspector warns while one is missing.
  • Jump rank 40: when a jump starts, the highest-ranked shape that applies chooses its launch.
  • Used by the presets: Retro Platformer.

Properties

PropertyDescriptionRangeDefault
CharacterThe character this module belongs to. Drag its Character Motor here.None
WindowSeconds after a wall bump during which jump kicks off the wall.0 or more0.167
HeightTop of the kick above where it starts, metres.0 or more5.76
Minimum Forward SpeedSlowest forward speed the kick leaves with, m/s.0 or more8.1

Additional resources