Kenshi
84 个评价
Animal Husbandry - Breeding, Milk, and More
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
214.506 KB
2022 年 7 月 11 日 上午 6:39
2023 年 6 月 26 日 上午 8:31
5 项改动说明 ( 查看 )

订阅以下载
Animal Husbandry - Breeding, Milk, and More

在 Batrach 的 1 个合集中
Live Like a Nomad
9 件物品
描述
Have you ever felt like animals are pretty useless other than for storage space and eating all of your foodcubes within the span of a few hours? Have you ever wished there was more of a reason to have some goats than just goat stuff? Do you like to touch udders? Then this mod is for you!

It adds, through dialogue, an animal husbandry system to the game. While this is a more tedious way of producing food than farming or just buying it, the advantage is in mobility: live like the nomad you've always wanted to be!

Feature List
+ Ability to milk and breed animals released from the player squad so long as they are not in combat or starving.
+ New foods such as milk, cheese, and crab roe. New research associated with the food items as well.
+ 2 new books/pamphlets.

How It Works
1. Dismiss an animal from your faction.
2. You should now be able to talk to them, options are:
  • MILK, (If female)
  • BREED, (if male and you have another animal of the same species that is female)
  • RECRUIT, (Self explanatory)
  • KNOCKOUT, (Do this if you want to eat an animal without fighting it)
  • SET FREE. (They will run away if you pick this, but you can still talk to them)

Milking:
How often you can milk depends on the animal.
  • Goats - Every 7 hours
  • Bulls - Every 14 hours
  • Garru - Every 10 hours
  • Crabs - Collect eggs every 7 hours


Every 48 hours, you can milk an animal immediately after initially talking to them. Between this repetition limit however you need to camp out with your animals to collect milk at the intervals shown above. I know its kind of weird but this was the only way to make it work in FCS without either allowing an infinite milk exploit or using the repetition limit only (which would make it so you could milk only 1 animal per 48 hours, with the current method, each animal character has its own unique timer) You also should not talk to or re-recruit an animal between milkings unless you want to break camp. (This will reset the timer, as it is based on the DC_Target_Last_Seen condition in FCS, there is no other way to implement a unique timer tied to a character instead of to a line of dialogue that a whole class of characters share)

Breeding:
You must be at a player outpost and the animal must be male to initiate breeding, it relies on the dialogue to target a specific animal in the squad that is the same race as the male. For this reason I suggest separating 1 non-mute character into a squad with 1 female animal and having them talk to the animal you want to breed. If you don't do this a male animal may be targeted instead and the breeding attempt will fail. After about an hour in-game you should get a notification that a baby animal is heading to your outpost, I suggest using the map to locate them as they are very small, but they do also have announcement dialogue. Talk to them to recruit them into your squad. You can breed 1 animal of each species each week.

Recommended Companion-Mods

My other mod, Grazing and Animal Fodder , is recommended but not required. Recruitable Prisoners or Tamebeasties is recommended but not required as the mods effect different squads. Recruitable prisoners will allow you to steal other people's livestock :^ )

Bugs/Compatibility
The last image is not the complete changelist, but does include all vanilla squads and vendor lists that this mod impacts. Everything not shown is additive content. One quirk to keep in mind is that this mod will not work with custom starts. Nothing will break, but your animals won't have the dialogue package necessary for the mod to be functional. A compatibility patch is as easy as adding this dialogue package as "animal dialogue" to the starting squad though. I wanted to keep this mod in a limited scope as to minimize incompatibilities. A side-effect of this is that some game-starts won't allow you the ability to interact with your livestock due to them being constructed in a fundamentally different way than most. You can still play these starts, you just won't be able to use any functionalities of the mod. The problem is that the player squad of these starts seems to be generated instead of pre-existing in FCS, so I can't add animal dialogue packages to it. In order to make it work, I would have to make structural changes to those starts, which I feel would be too far out of scope and invite incompatibility issues.

Incompatible Starts:
  • The Cannibal Hunters
  • The Holy Sword
  • Son of a Captain
  • Any modded in start


*IMPORTANT*
The other major quirk is that you can only interact with animals that are in the original starting squad upon loading a save. If you move your animals to another squad that you created during a play-through and then reload they will lose the dialogue package necessary to talk to them. There is no way to fix this as animals cannot have dialogue tied to them at the character level, only at the squad level, which means they have to inherit their dialogue from the squad they are in every time you load a game. You can fix any animals that lost their dialogue by just putting them back into the starting squad, then save and reload the game.

tl;dr:
  • ANIMALS MUST BE IN THE NAMELESS_0 SQUAD WHEN YOU LOAD A GAME. (Or the squad which was originally called that)
  • BEFORE YOU SAVE/QUIT, PUT YOUR ANIMALS BACK IN NAMELESS_0.

Mod title:
Pastoralism
热门讨论 查看全部(1)
10
10 月 24 日 上午 3:36
Bug Reports / Suggestions
Batrach
36 条留言
SteelBlood 12 月 2 日 上午 10:13 
I don't think bull milk is... milk.
Batrach  [作者] 11 月 7 日 上午 10:53 
>Hi, are you instructing in the description, that we need to re-recruit them (to put them into the first squad) before each and every save?

Yeah before you save&quit they need to be in your first squad. (nameless_0 at the start) That should be fine, you don't have to boot them from your faction and re-recruit them if that's what you're asking

> Is there a place i can store the milk i get from milking my bulls?

I never added a dedicated container for milk, sorry.

> ಠ_ಠ

( ͡° ʖ̯ ͡°)
ExCaedibus 11 月 3 日 上午 12:07 
Hi, are you instructing in the description, that we need to re-recruit them (to put them into the first squad) before each and every save?
Y2Kafka 9 月 27 日 下午 4:04 
> Is there a place i can store the milk i get from milking my bulls?

ಠ_ಠ
Wasabiyuyu 3 月 24 日 上午 5:32 
is this compatible with Genesis mod?
Bubbarush 2024 年 7 月 25 日 下午 6:44 
Is there a place i can store the milk i get from milking my bulls?
Koltenv 2024 年 5 月 21 日 下午 10:55 
Question i have two Garru, one teen male, and one pup female and i can not find their children for the life of me. Is there a specific way for me to find them or is it that there was no child born to begin with as one is a female pup
Stink0! 2024 年 4 月 10 日 下午 3:18 
DO YOU GET TO SEE THEM FYUCKIN??
Turt 2024 年 2 月 7 日 下午 3:32 
Found a slight oversight. The Bonedogs and Boneyard Wolves are grouped together in the breeding dialogue trees. As a result, ff you attempt to breed two Boneyard wolves you will always end up getting a Bonedog instead.
Batrach  [作者] 2024 年 1 月 11 日 下午 2:02 
Yeah its unfortunate that there's no "is_animal" conditional in FCS so I had to make it race-based. It is pretty easy to make a compatibility patch though, just add the modded dogs into the racial conditions of the bonedog dialogue