fix(physics): #32 L.2c wire edge-slide movement flag
This commit is contained in:
parent
9fea9b13ad
commit
1ec40f2a4f
6 changed files with 75 additions and 14 deletions
|
|
@ -179,7 +179,7 @@ missing is the plugin-API surface.
|
|||
|
||||
## #32 — Retail edge-slide / cliff-slide / precipice-slide incomplete
|
||||
|
||||
**Status:** OPEN
|
||||
**Status:** IN-PROGRESS
|
||||
**Severity:** HIGH
|
||||
**Filed:** 2026-04-29
|
||||
**Component:** physics / collision
|
||||
|
|
@ -188,7 +188,12 @@ missing is the plugin-API surface.
|
|||
step-down boundaries, retail often slides along the boundary. acdream still
|
||||
hard-blocks or accepts too much in several of these cases.
|
||||
|
||||
**Root cause / status:** Tracked under Phase L.2c. Named retail anchors include
|
||||
**Root cause / status:** Tracked under Phase L.2c. Wall-adjacent
|
||||
`step_up_slide` now feels acceptable in live testing. L.2c plumbing now passes
|
||||
the retail-default `EdgeSlide` flag into local and remote movement and logs
|
||||
failed step-down edge cases behind `ACDREAM_DUMP_EDGE_SLIDE=1`. Remaining gap:
|
||||
preserve walkable polygon context for `precipice_slide` and finish
|
||||
`cliff_slide` / `NegPolyHit` dispatch. Named retail anchors include
|
||||
`CTransition::edge_slide`, `CTransition::cliff_slide`,
|
||||
`SPHEREPATH::precipice_slide`, and `SPHEREPATH::step_up_slide`.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue