边缘世界 RimWorld

边缘世界 RimWorld

398 个评价
Animals are fun! (Continued)
6
3
7
4
3
   
奖励
收藏
已收藏
取消收藏
Mod, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
文件大小
发表于
更新日期
902.282 KB
2024 年 5 月 12 日 下午 2:33
8 月 9 日 下午 10:51
13 项改动说明 ( 查看 )

订阅以下载
Animals are fun! (Continued)

描述
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 and supports RimWorld versions 1.1 through 1.6. Support requests for this mod will be prioritized for the latest version of RimWorld first.

This mod contains no dependencies and should be able to 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. Create a backup of your save file before adding or removing this mod.

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! Always back up your save file when adding or removing a mod.

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. Always back up your save file when adding or removing a mod.

Q: What are the experimental settings in the mod settings?
A: These settings will enable new features that are currently in development or being tested. A descriptive tooltip will be displayed by hovering your mouse over each of the settings. As these features are completed, they will be moved into the normal settings.

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].
112 条留言
ColossalFossil  [作者] 12 月 11 日 上午 8:08 
That sounds like an easy fix and if it is that easy, I should be able to get that in this weekend at some point. But - that also makes me hope that someone makes an Animals in Space mod. :)
Nishe 12 月 11 日 上午 8:03 
Just FYI, Odyssey doesn't currently add any ways to give animals vacsuit protection, and I'm not aware of any mods that are doing that yet, so the easiest fix at this point would probably just be to disallow this recreation from ever being done in a vacuum at all.
ColossalFossil  [作者] 12 月 11 日 上午 7:59 
Oh no! To be honest, I haven't played a full run of Odyssey yet so I haven't had any animals out in space. I will create a test save for myself and figure out what needs to be added to the "Does the animal want to play outside?" section of my code.

More than likely, I need to check if both the animal and the colonist have vac suit protection. Which - I am doing neither at the moment. I also should make sure that it works with both Odyssey and Vanilla GravShip expanded that was recently released.

If it's a major issue right now, you should be able to remove the mod temporarily before I create a fix. Be sure to make a backup of your save first though. I am not sure I should be able to get this fixed within the next week.
Nishe 12 月 11 日 上午 5:30 
Hi there,
I'm guessing others may have already reported this but in case not:
My colonists have a tendency to walk pets outside of the ship when in space (odyssey). Maybe it's allowed to happen because the colonist has vac protection, but the pet obviously doesn't and it doesn't seem to check for that. So I have pets repeatedly almost dying from vacuum exposure and hypothermia due to being out in space following their master, lol.
ColossalFossil  [作者] 10 月 11 日 下午 1:21 
@advanceddarkness - I will need a log file to assist you. More than likely it is another mod that may have a compatibility problem with this one.
advanceddarkness 10 月 11 日 上午 10:58 
when my colonists walk an animal, they will follow the colonist indefinitely. uninstalling the mod seems to have fixed the issue. love your mod but perhaps this is a bug?
ColossalFossil  [作者] 8 月 9 日 下午 11:02 
UPDATE 8/10/25:

Hi everyone! I was able to find the time tonight to look at the cause of the bug. It turns out that while the pawn was doing anything other than walking, recreational joy was not being processed. In fact, in many cases, it was going down instead of up.

It would look like this. Pawn walks up to pet, recreation goes down. Pawn starts walking to pet, recreation goes up. Pawn throws ball and watches pet fetch the ball, recreation goes down. Pawn starts walking again, recreation goes up. This usually led to minimal gain to recreation at all and probably explains the complaints about how some people were seeing little to no recreation gain.

The good news - it's fixed. I changed each of the toils (the steps of a job) to process recreational joy every tick. The change is so significant, that I am going to hold off on the recreation vs skill bar for now because it may be completely unnecessary. Lets wait a little bit and see how people feel about it.
ColossalFossil  [作者] 8 月 9 日 上午 10:05 
@Chocolayte - The playing fetch job does increase the bar, but I did notice a bug while watching closely. The recreation does not go up while the animal is chasing the ball. Instead, it seems the recreation only goes up while the pawn is moving to each of the way points in between the pawn throwing the ball.

Since walking a pet doesn't pause to throw a ball, walking a pet is unaffected from the bug. I'm going to fix this bug before I create the slider I mentioned. I am still unpacking my house (irl), but I will see if I can find a solution sometime tomorrow.

If you notice that the bar is not increasing while the pawn is walking to the next waypoint, it may be another mod you have is affecting recreational jobs.
Chocolayte 8 月 9 日 上午 9:14 
@ColossalFossil sorry, typing error, my fault, i mean pawn playing fetch doesn't increase my pawn recreation bar.
ColossalFossil  [作者] 8 月 9 日 上午 7:28 
@Chocolayte - This mod does not affect the mood bar directly. It affects your recreation bar and skill bars. Mood can increase over time while your recreation bar is up. However, there are other base game factors that affect the pawns overall mood. I am not sure what you mean by animation work.

I am working on a change that will allow you to choose how much recreation versus skill should be gained while playing with animals.