Ever wished your colonists in RimWorld could do more than just walk? With the Pathfinding Framework mod, they can! The mod introduces a variety of new movement types, allowing pawns to move across the world in entirely new ways.
You only need to add this mod to your mod list, along with any other mods of your choice that have support for this framework (such as for example mods in the Biomes! series). Pathfinding Framework will then automatically assign appropriate movement types to pawns based on their characteristics, apparel, and other factors.
Discord server: https://discord.gg/HB3KyzStgp
Diverse movement types: Introduces a variety of movement types, including aquatic, flying and digging.
Terrain interaction: Pawns intelligently interact with terrains based on their movement type. Watch as birds effortlessly fly over obstacles or fish navigate through deep waters.
Extensible framework: Mod authors can patch movement type support for their pawns, apparel, genes or other items, or even define custom movement types. Check the Modding wiki for details.
Compatible and performance-friendly: Designed to play well with other mods and optimized for smooth gameplay.
Can I safely add this mod to an existing save?
Yes.
Can I safely remove this mod from an existing save?
No.
How can I make humans walk over deep water?
Go to Options > Mod Settings > Pathfinding Framework. Choose the Pawn Movements tab. Scroll to the end until you see the Human entry. Click on the Terrestrial button and set it to Swimming.
Where should I place Pathfinding Framework in my mod list load order?
As long as the mod does not trigger any load order warnings, it will work fine. Using RimSort or RimPy to sort your list should always give optimal results.
Is this mod compatible with...
Pathfinding Framework should be compatible with almost every mod. Other mods can be found in the table below.
Mod | Compatible |
---|---|
Biomes! Islands | Yes |
Clean Pathfinding 2 | Yes |
Giddy-Up 2 | Yes |
Vanilla Expanded Framework | Yes |
Vehicles Framework | Yes |
Vanilla Furniture Expanded - Security | Yes |
Windows | Yes |
SwimmingKit | No |
TerrainMovementKit | No |
Pathfinding Framework releases can be found at the following places:
Steam Workshop page: https://steamcommunity.com/sharedfiles/filedetails/?id=3070914628
GitHub tags: https://github.com/joseasoler/Pathfinding-Framework/tags
Pathfinding Framework includes some useful features for troubleshooting bugs, which can be checked at the Troubleshooting wiki.
The preferred sites for bug reports are the Discord server and the GitHub issue tracker.
To compile this mod on Windows, you will need to install the .NET Framework 4.8 Developer Pack. On Linux the packages you need vary depending on your distribution of choice. Dependencies are managed using NuGet. Your checkout must be placed in the RimWorld/Mods folder to let it find the RimWorld assemblies required for compilation.
This project encourages community involvement and contributions. Check the CONTRIBUTING file for details.
• MSeal: Original implementation of TerrainMovementKit and SwimmingKit.
• joseasoler: Pathfinding Framework implementation.
• Elseud: Preview image.
Other contributors can be checked in the contributors list.
This project is licensed under the MIT license. Check the LICENSE file for details.
The preview image is licensed under the Attribution-NonCommercial-NoDerivs 4.0 International license.
Read the ACKNOWLEDGEMENTS file for details.