Pathfinding and movement range #5
Labels
No labels
area/ai
area/build
area/character
area/combat
area/data
area/docs
area/game
area/net
area/ui
area/world
size
l
size
m
size
s
type
bug
type
design
type
feature
type
refactor
type
test
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
icub3d/terra-redux#5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Movement: where can this unit go, what path does it take, and show it.
Scope
MOVEMENT_RANGE(teal) and the previewed path withSELECTION_CONFIRMED(lavender), both fromtheme::semantic.Acceptance criteria
HashMapiteration (CLAUDE.md§ Determinism). A test asserts the same start andgoal always yield the identical path, not merely an equal-cost one.
allowance exactly reaching versus one short.
Notes
Elevation cost and any climb rules are M2. This issue only needs paths to be correct
on the flat and to respect blocked tiles.