Skip to content

TONIGHT, A STAR OF THE CITY SHALL FALL (adds A* pathfinding)#45

Merged
flleeppyy merged 10 commits intoMonkestation:masterfrom
Absolucy:is-that-a-fukkin-library-of-ruina-reference-in-the-title
Mar 7, 2026
Merged

TONIGHT, A STAR OF THE CITY SHALL FALL (adds A* pathfinding)#45
flleeppyy merged 10 commits intoMonkestation:masterfrom
Absolucy:is-that-a-fukkin-library-of-ruina-reference-in-the-title

Conversation

@Absolucy
Copy link

@Absolucy Absolucy commented Mar 4, 2026

About The Pull Request

Ports Monkestation/Monkestation2.0#8775

this ports A* pathfinding from Monkestation/Vanderlin, and makes the navigator use it

the result is more "sane" paths, as we can properly weight paths, so that for example, hallways are preferred, and maintenance is discouraged, and MULTI-Z PATHFINDING

Why it's Good for the Game

better pathfinding

Proof of Testing

Video of me navigating to various areas on SerenityStation, across both floors

Changelog

🆑 Absolucy, dwasint
add: Added A* pathfinding, currently used by the Navigate verb/button.
add: Navigation now works properly across multiple Z-levels, creating a full path up/down stairs, instead of requiring you to re-use the navigator manually when changing Z-levels.
/:cl:

@Absolucy Absolucy marked this pull request as ready for review March 4, 2026 04:28
@Absolucy
Copy link
Author

Absolucy commented Mar 4, 2026

remind me later to write the astar module readme i wrote it

XeonMations
XeonMations previously approved these changes Mar 4, 2026
…into is-that-a-fukkin-library-of-ruina-reference-in-the-title
@Absolucy Absolucy force-pushed the is-that-a-fukkin-library-of-ruina-reference-in-the-title branch from d3869b8 to 1a0d1c4 Compare March 6, 2026 22:00
…into is-that-a-fukkin-library-of-ruina-reference-in-the-title
Absolucy added 2 commits March 7, 2026 11:13
…into is-that-a-fukkin-library-of-ruina-reference-in-the-title
…into is-that-a-fukkin-library-of-ruina-reference-in-the-title
@flleeppyy flleeppyy merged commit 9ce2933 into Monkestation:master Mar 7, 2026
27 checks passed
oculisstation-ci bot added a commit that referenced this pull request Mar 7, 2026
@Absolucy Absolucy deleted the is-that-a-fukkin-library-of-ruina-reference-in-the-title branch March 7, 2026 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants