Skip to content

Mob Traversal + AStar pathfinding. - #10708

Merged
Bod9001 merged 22 commits into
unitystation:developfrom
MaxIsJoe:22025-MobTraversal
Feb 25, 2025
Merged

Bod9001 merged 22 commits into
unitystation:developfrom
MaxIsJoe:22025-MobTraversal

Conversation

@MaxIsJoe

@MaxIsJoe MaxIsJoe commented Feb 22, 2025 •

Copy link
Copy Markdown
Member

CL: [New] New Mobs (including players) can now utilize the new pathfinding solutions to traverse around the map.
CL: [New] Added A* Pathfinding as an alternative method for pathfinding. This method results in generally lower quality paths, but should be faster when attempting to cover larger distances.
CL: [New] Pathfinding solutions now have the option to generate paths through doors. (It is highly recommended to not over-use them as they can heavily spike memory usage and CPU on larger matrices)
CL: [New] Added a new mutation that allows the skin to become invisible. The invisibility mutation is only available for feline and lizard based species.
CL: [Improvement] Arials now decloak from their invisibly after receiving damage.
CL: [Improvement] Arials can now chase down their prank victims.
CL: [Improvement] Arials can now open doors when walking to different destinations.
CL: [Improvement] Arials can now attempt to climb tables when attempting to cross a path that's blocked by a table.
CL: [Improvement] Arial mobs have had their walking speeds greatly increased, and they now use the same movement that players use.
CL: [Fix] Our resident pranksters have been finally fixed, and Arials will once again be able to exchange their culture with Nanotrasen employees.

@AtnerNT AtnerNT left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I only did a quick read through, so some of the comments might be mis informed but let me know

Comment thread UnityProject/Assets/Scripts/Tilemaps/Behaviours/Pathfinding/PressurePathfinder.cs Outdated
Comment thread UnityProject/Assets/Scripts/Mobs/Traversal/MobTraversal.cs
@MaxIsJoe
MaxIsJoe marked this pull request as ready for review February 24, 2025 01:11
@MaxIsJoe MaxIsJoe changed the title [Draft] Mob Traversal + AStar pathfinding. Mob Traversal + AStar pathfinding. Feb 24, 2025
Comment thread UnityProject/Assets/Scripts/Tilemaps/Behaviours/Pathfinding/PressurePathfinder.cs Outdated
@MaxIsJoe
MaxIsJoe force-pushed the 22025-MobTraversal branch 2 times, most recently from 8a561d1 to 62a208e Compare February 24, 2025 21:47
@Bod9001
Bod9001 merged commit 3535215 into unitystation:develop Feb 25, 2025
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