Skip to content
This repository has been archived by the owner on Nov 3, 2022. It is now read-only.

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
KylianB committed Sep 8, 2022
2 parents b76fa4d + 391d1cc commit 7d069e3
Show file tree
Hide file tree
Showing 7 changed files with 13 additions and 4 deletions.
Binary file modified 1.3/Assemblies/VFECore.dll
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ namespace AnimalBehaviours
public class CompProperties_AnimalProductOnCaravan : CompProperties
{

//Makes the animal produce things while caravaning. These resources will be added
//to caravan inventory, and CAN OVERLOAD IT, making it unable to move

public int gatheringIntervalTicks = 30000;
public int resourceAmount = 1;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@ namespace AnimalBehaviours
public class CompProperties_GiveThoughtsOnCaravan : CompProperties
{


//CompGiveThoughtsOnCaravan scans the pawn list of a caravan this animal is a part of,
//and confers "thought" on each of them. A "negativeThought" can be configured to be created at random

public int intervalTicks = 30000;
public ThoughtDef thought;
public bool causeNegativeAtRandom = false;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ namespace AnimalBehaviours
public class CompProperties_HediffWhenFleeing : CompProperties
{

//Applies a hediff when a creature starts fleeing. The hediff can also be applied to other pawns in a radius

public int tickInterval = 60;
public HediffDef hediffToCause;
public bool graphicAndSoundEffect = false;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ namespace AnimalBehaviours
public class CompProperties_InitialAbility : CompProperties
{


//A comp class that makes animals always spawn with an initial ability

public AbilityDef initialAbility;

public CompProperties_InitialAbility()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ namespace AnimalBehaviours
{
public class CompProperties_NoTamingDecay : CompProperties
{

//Both taming and training of this animal won't ever decay, avoiding it losing
//training abilities and returning to the wild

public CompProperties_NoTamingDecay()
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,6 @@ public static void DontFlee(Pawn pawn, ref bool __result)
}
}



}

0 comments on commit 7d069e3

Please sign in to comment.