Jump to content

Setting minimum obedience for Beefalo


Recommended Posts

Beefalo are my main focus when playing and recently I've been trying to figure out console commands involving them with mixed success. Even after a lot of trial and error I cant figure out how to adjust obedience or minimum obedience. I went hunting through the domesticatable.lua to try figure it out as I go

c_find("beefalo").components.hunger:DoDelta(375) sets the hunger of the nearest beefalo to its maximum, but c_find("beefalo").components.obedience:DoDelta(100) does not do the same thing.

c_find("beefalo").components.domesticatable:DeltaTendency("RIDER",100) increases tendency progression towards a particular type, while c_find("beefalo").components.domesticatable.domestication=1 (where 1 = 100 and 0.50 = 50) changes domestication progress of nearest beefalo but c_find("beefalo").components.domesticatable:DeltaObedience(100) doesn't do it either.

Even something such as c_find("beefalo"):SetMinObedience() doesn't work, neither on its own or with any of the above syntax. Am I missing something? Or is it a matter of minimum obedience constantly being updated to match the Beefalos tendency? Any help would be appreciated.

 

(Edit) After about a week of playing around and looking through the files, it turns out c_find("beefalo").components.domesticatable:SetMinObedience(min) is the correct command, with min being a value from 0 - 1 (So 0.90 will give a minimum obedience of 90). Figured I'd update incase anybody else was curious about it.

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...