moving-platform · git:20260912.d014c2d · 2026-09-12 · sha256 fc67f4a400c552df
moving-platform git:20260912.d014c2dA
Immutable. This exact content never changes and is served at /api/v1/blob/fc67f4a400c552df.
--- name: moving-platform description: > Riders inherit platform velocity. Use when a character slides off a lift, or when a jump from a mover ignores its speed. Stacks on platform-jump and locomotion. --- # Moving platform Ask the column. | Column | Rider keeps | |---|---| | stick-carry | full platform delta while grounded | | loose-carry | partial; player can walk off | | one-shot-lift | elevator, no walk | | crush-safe | publish crush or no-crush | ## Clock Move platforms on the logic tick before riders sample ground. A jump from a mover adds the platform velocity to v0 unless the column is one-shot-lift. Coyote still counts if the platform slides out from under the feet. ## Iron rules - Do not parent the mesh only. Carry is velocity, not a visual attach that desyncs collision. - Crush: either a published kill volume or the platform yields. Silent squash is a bug. - Camera-anti-clip treats the mover as moving geometry. - Enemies on movers use nav-mesh that updates or a leash on the platform id. ## Accept Stand still on a lift and you arrive. Jump with the lift and you keep the extra speed. A closing door either kills with a tell or stops on the body.