RimWorld

RimWorld

Clean Pathfinding 2
403 kommentarer
Judaspriester 13. okt. kl. 1:50 
I love those people who post here, but doesn't even check the last 10 comments below.
This mod is sadly abandoned and has seen it's last update 2023. There is/was a continued version, that at least got updates til mid 2024:
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3260446812
I honestly don't know if that mod is abandoned as well or the person behind is still cooking on the code, but I guess you are more likely to get a response there.
sashaeconomic 13. okt. kl. 0:53 
+ same question
NeinDao 9. aug. kl. 12:32 
does this work for 1.6?
CheezbouL™ 2. maj kl. 12:21 
@BreBearz because Biomes! Islands has its own Pathfinding Framework, maybe try to put this one below Biomes! Islands. Or choose between them ; )
BreBearz 9. apr. kl. 13:14 
Seems to have issues with BiomesIslands mod and won’t use the road attraction
Judaspriester 12. sep. 2024 kl. 1:29 
as mentioned a few comments below yours, there is another modder that has continued this project:
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3260446812
Raptorlos 11. sep. 2024 kl. 22:44 
rather then begging for 1.5, im asking what the difference is to 1.4 and 1.5, it changes alot, yes but from what im seeing the biggest change is the crawling and ornate doors that would need a closer inspection for this mod specifically. other then that i dont think anything else needs to be tweaked for a 1.5 port, am i wrong?
Kaedys 11. sep. 2024 kl. 1:00 
Yes, Simola, because acting like an entitled jerk is definitely going to convince the author to update the mod /s
simolish.11 10. sep. 2024 kl. 20:14 
1.5!!?!?!?
King DaMuncha 16. aug. 2024 kl. 21:23 
Please update this mod.
Happy 8. aug. 2024 kl. 15:18 
Hi @Owlchemmist, I am currently learning how to mod RimWorld, would you be okay with me using your mod as a guide?
JessieFeathers 8. aug. 2024 kl. 13:07 
1.5?
Steel Driver 5. aug. 2024 kl. 8:55 
Bloody hell, just downgrade your game to 1.4. It doesn't have to be the latest version.
RestInFreeze 12. juli 2024 kl. 10:36 
please make this work for 1.5. Save us!!! we'll all venmo you $5 lol
-ᴍᴀᴄʜᴛ 31. maj 2024 kl. 9:12 
Last piece of my modlist for a better performance. Hope someone forks this mod soon.
Shinoskay 29. maj 2024 kl. 23:49 
@tomahawk agreed... and thats how it use to be pre royalty... from what ive seen. people made mods, mods were good, and then the mods were implemented into the core game. then ludeon started getting dlc happy and not only did they stop implementing logical mods into the core but their dlc started conflicting with mods so that the mod couldnt update and the only way you could only enjoy that content was paying for the dlc.
ilovehorrorcats 28. maj 2024 kl. 9:46 
1.5?
1chiiba 25. maj 2024 kl. 0:26 
What would I need to study to learn how to update this mod T.T
Tomahawk 22. maj 2024 kl. 15:14 
I'd much rather see changes like these make it into base game than the latest expansion pack..
The Blind One 20. maj 2024 kl. 7:00 
This was such a good mod to improve pathfinding in the colony :(


Plz owlchemist return to us! Your owlets await your return! :steamsad:
jetriot 14. maj 2024 kl. 21:32 
According to Reddit, Owl is taking a break from modding. Not sure if anyone else is working on these. I know someone made an unofficial version of giddyup 2 so maybe someone will eventually get to Owl's other amazing mods.
Judaspriester 14. maj 2024 kl. 2:54 
@jimmyal, right now it doesn't work well for 1.5. According to the comments last month, people are working on it, but the topic has sadly become quiet, at least here.
jimmyal 14. maj 2024 kl. 2:52 
does anyone know if this works fine for 1.5?

please update when possible.
The Bard of Hearts 13. maj 2024 kl. 13:27 
+1 for a hoping for a 1.5 update.
Judaspriester 12. maj 2024 kl. 12:45 
since it has become quiet here for a while, any news on this becoming 1.5 viable?
adHerry 5. maj 2024 kl. 9:58 
@tk421 think there is still some issue in the pathing not finding paths. Tried your beta branch and it has issues finding paths https://gist.github.com/HugsLibRecordKeeper/37c601499f4b33301e46da0beb0bda0c
GULÉ🏠 2. maj 2024 kl. 0:09 
@Judaspriester Thank you!:steamhappy:
Judaspriester 29. apr. 2024 kl. 10:46 
@GULE just take a look at the comments below. not yet, but people are working on it.
GULÉ🏠 29. apr. 2024 kl. 9:11 
Does this work with 1.5?
-=JkJkLoL=- tk421storm 22. apr. 2024 kl. 9:23 
@Yitan, yeah there could def be more than one cause. I uploaded a "fix" - it doesn't actually solve the issue, but it does catch and stop the process before it overflows the memory. The affected Pawn will likely be unable to move, however in my case it returns to normal after the pawn's high speed buff times out
Yitan 21. apr. 2024 kl. 18:02 
@-=JkJkLoL=- tk421storm
I'm not sure about that, it happened to me with a new game, with only 5 settlers, none with any buffs or too high a speed.

But in my case, if I have several mods that add commercial caravans or npcs that are seen passing by the road (Silk Road mod), it may have to do with the route calculation when a caravan or raid spawns and must calculate the route of all npc at once. (I'm not sure it's just a theory)
-=JkJkLoL=- tk421storm 21. apr. 2024 kl. 17:02 
@Yitan I think the mem leak and crash has to do with pawns that are moving super fast? I have a pawn with psychic speed, and if the effect is active and he is not drafted, his pathfinding will fail.
Judaspriester 21. apr. 2024 kl. 16:06 
@JeBo8O they are working on making the mod 1.5 viable. I just think we need a little more patience, since ludeon seems to have done alot of stuff in the engine room with 1.5.
NikkiDarkMatter 21. apr. 2024 kl. 14:59 
@JeBo8O I don't believe so. Getting an error in the console as of 1.5 whenever the mod tries to instantiate.
JeBo80 21. apr. 2024 kl. 14:37 
is this running with 1.5?
-=JkJkLoL=- tk421storm 21. apr. 2024 kl. 13:52 
wow i just got that same error just now! will take a look but not sure I can help
Yitan 21. apr. 2024 kl. 13:49 
Hello! With the intention of helping, I detected that there is a CTD caused by a memory leak, I managed to rescue the log that rocketman made just before the CTD and mentions Clean Pathfinding functions

I am using the version of Git published by @-=JkJkLoL=- tk421storm downloaded just 1 hour ago.

I hope you find it helpful.

https://pastebin.com/TCjYgZh9
-=JkJkLoL=- tk421storm 21. apr. 2024 kl. 10:23 
ooo good point Kane, i'll update those and push up now
Kane 21. apr. 2024 kl. 10:22 
@-=JkJkLoL=- tk421storm you updated the code in your repo but not the assemblies, so any download of it is still broken.
Judaspriester 21. apr. 2024 kl. 3:38 
github is valuable for stuff like this because you have public code, versioning etc.
for the common mod user, getting the releases there in stead of waiting for steam is more or less beta testing (which is absolutely fine).
trollhattington 21. apr. 2024 kl. 3:22 
@Nirahiel They.. Could, do that, but any number of reasons might prevent it. Not, yknow, prevent, prevent it, but perhaps they feel it's an interim thing and shouldn't upload it on steam and give the wrong impression, or perhaps they feel it isn't as good or complete or whatever to upload it to steam. Maybe they prefer github. Only they're to say.
SkillCheckMaster 21. apr. 2024 kl. 0:25 
You can also just download from github too...
Madlark 20. apr. 2024 kl. 17:18 
I got so used to this mod that only now when it's down have I realised how stupid and annoying the vanilla pathfinding is. Thank you all who are working to keep it alive!
Nirahiel 20. apr. 2024 kl. 12:07 
Those who create forks and put them on github, you could put them on steam instead, no ?
Rachel L 20. apr. 2024 kl. 10:05 
@-=JkJkLoL=- tk421storm going to wait for it to be uploaded to steam workshop, but thank you for the update
-=JkJkLoL=- tk421storm 20. apr. 2024 kl. 8:02 
ooo great catch pos 5! i just updated my branch and added a pull request with that. I've been running it this AM and it seems to work fine!
Pos 4/5 20. apr. 2024 kl. 3:07 
@-=JkJkLoL=- tk421storm I haven't tried yours but I also used to have transpiler errors when porting the code. It turns out to be the AdjustCosts function in CleanPathfindingUtility.cs.

The Patch_PathFinder Transpiler is making a call to CleanPathfindingUtility.AdjustCosts function. However, the type of path cost is float in 1.5 and int in 1.4, and that's the reason for my transpiler error.

By changing the input parameter and return type to float, I was able to fix the transpiler errors.
-=JkJkLoL=- tk421storm 19. apr. 2024 kl. 15:34 
while owlchemist is working, i forked and updated this mod - I couldn't get the transpiler working (will error on startup) but in my big snowy base in 1.5 all my pawns are finally following my nice paved paths again

https://github.com/tk421storm/clean-pathfinding/tree/1_5
Judaspriester 16. apr. 2024 kl. 15:18 
Yeah, it was working okay for me for some time, but I've just got a pawn who doesn't managed to find a way back to the storage and the cpu load was going up like hell.