RimWorld

RimWorld

93 ratings
Animals are fun! (Continued)
4
2
5
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.5
File Size
Posted
Updated
662.070 KB
12 May @ 2:33pm
15 Jun @ 11:53am
5 Change Notes ( view )

Subscribe to download
Animals are fun! (Continued)

Description
About

Spend time and have fun with your pets! This mod lets your pawns play fetch or go for a walk for recreation. Your pawns will gain a little animal skill as well. This mod is a continuation of the Animals are fun mod by Revolus.

This mod currently only supports version 1.5 of RimWorld. If you are running an older version of RimWorld, you can download the original mod this was derived from found here.

This mod contains no dependencies and can be added or removed at any time. If a save file contains a pawn or animal that is assigned a job from this mod, you may see an error when loading the save file. However, the error will automatically correct and will not be displayed on future saves.

Translations are supported for this mod but should be maintained and distributed in their own mod packages. Both DefInjected and Keyed translations are supported.

FAQ
Q: Does this count toward recreation?
A: Yes. It also slowly increases your animal skill as well.

Q: Is this safe to add mid-save?
A: Absolutely!

Q: Is this safe to remove mid-save?
A: Yes! You can try it out and if you no longer want to use it you can remove it. If you have a save file with a pawn playing with a pet, you may see an error when loading the save file. However, the error will automatically correct and will not be displayed on future saves.

License
This project and the work it was derived is free software. You can redistribute it and/or modify it under the terms of the GNU Lesser General Public License[github.com].

Source Code
The project's source code can be found on my GitHub resository[github.com].
47 Comments
ColossalFossil  [author] 10 Jul @ 8:01am 
Hey everyone, last weekend I was unable to sneak away and work on the project. So, I will be updating the mod this weekend instead. There are a couple of bugs that snuck past me. For example, issues with bounds checking, repeating jobs to quick, and one that I ran into while save scumming, a pet stuck in following mode while the pawn has already moved onto other things. Poor thing fell over due to exhaustion.
the witch 6 Jul @ 1:26pm 
The corgi had a restricted area, and I think Min-Ho was unrestricted.
creatura.exe 5 Jul @ 12:27pm 
awesome, thanks!
ColossalFossil  [author] 5 Jul @ 12:26pm 
Hi @creatura.exe - Thank you for sharing that with me. I will put in a fix to prevent that in the next update - which should be on Sunday.
creatura.exe 5 Jul @ 10:09am 
ColossalFossil  [author] 3 Jul @ 2:29pm 
@the witch - would you be able to answer a couple of questions?

1) Is the pawn assigned to a zone or unrestricted? If assigned, does switching to unrestricted fix the issue?
2) Is the corgi pup assigned to a zone or unrestricted? If assigned, does switching to unrestricted fix the issue?
3) Is the corgi pup in a fenced in area or an area that doesn't allow the pup to cross?

Thanks in advance. This will help me try to recreate your conditions.
ColossalFossil  [author] 3 Jul @ 2:23pm 
@the witch - Hi there. What the log is reporting is that it's looking for an animal, found Donkey36956. Saw that the Donkey was busy doing something and went to the next animal, which was Corgi57877 with the name of 'corgi puppy 3'. It then immediately aborted the job and tried again over and over. I suspect because Min-Ho or the puppy was in an area that wasn't zoned to them or possibly not enough walkable space.

I am going to try to recreate this over the weekend. But, the pawn shouldn't sit around. I will try to create a flag that indicates that the pawn has tried to walk/play with a pet in the past x number of minutes and not try again for a couple of minutes to avoid the pawn getting stuck in a loop. If you need to, you can always disable the mod until I get it fixed for you.
the witch 2 Jul @ 11:22pm 
Any idea about errors with a pawn not being able to find a path to an animal to interact with? I've got a pawn stuck standing around, and the logs make it seem like it's because it can't get to an animal it shouldn't have any issues getting to.
https://gist.github.com/HugsLibRecordKeeper/b3c2ec5da35ed755a933ec51ab2a27e5
retrobarbaari 23 Jun @ 4:36am 
Finally someone gets pets!
NFSNOOB 19 Jun @ 2:08am 
Hey thank you for supporting the mod further!
Please considering to add the original donating details / Link to the description. Its helping a relative small but animal friendly park in Germany. I also rechecked the donating details its legit. :)