put goals in the goals, and a ball to throw at them #124
No reviewers
Labels
No labels
animation
audio
blocked
bug report
controversial
documentation
easy
feature request
hard
medium
multiplayer
physics
ui
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
elsie/liuverse!124
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/45-44-50-mark-the-parking-spaces"
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?
closes #45 closes #44 closes #50
What the worker did
All three issues were already implemented in the worktree's existing commits; I verified the implementation and the canonical check.
Per issue:
#45 Mark the parking spaces — commit
810f232(slop) mark out the parking spaces of the campus. OSM lots and MazeMap-named places are merged inliuverse-fetch-map/src/parking.rs, bay lines come fromliuverse-world/src/parking.rsusingcapacity(or shape-derived count), and disabled/motorcycle/charge/taxi bays take distinctAREA_PARKING_*kinds. Scene paints the lines per place.just checkpasses; bake produced an identicalvalla.bin(no re-bake change).#44 Put goals in the goals — commit
486edbb(slop) put goals in the goals, and a ball to throw at them.man_made=soccer_goalways becomePROP_SOCCER_GOALprops with width from the mapped goal line, drawn as two posts + crossbar + net inliuverse-scene/src/props.rs;Bthrows a ball along the look direction under gravity, andliuverse-world/src/throw.rsimplements the scoring rule (crosses the goal line between posts and under the bar). Count shows in the HUD.just checkpasses.#50 Bake street name signs — commit
35afb76(slop) sign the streets of the campus. Named roads get a roadsideSIGN_STREETsign instreet_signs_of, anddestination_signrelations placeSIGN_DESTINATIONsigns at their named junction indestination_signs_of; both render viasign_tris.just checkpasses; bake reports 204 street signs.What I deliberately left out: integration with newer
maincommits (pitch colouring, relation-area sports) is out of this batch's scope and would widen it; the coordinator's merge process handles those overlaps. No new code or commits were added, since the worktree was already complete andjust checkis green.How to test
See the issues for the acceptance criteria. The branch is
feat/45-44-50-mark-the-parking-spaces.A 👍 reaction on this pull request flags it for merge.
486edbb475to657aff235f