Exemplo n.º 1
0
 public virtual void CompTickRare(CompLifeStages compInstance)
 {
     if (ShouldEvolve)
     {
         EvolveNow();
     }
 }
Exemplo n.º 2
0
 public override void PostGeneratePawn(CompLifeStages compInstance)
 {
     Parent.health.AddHediff(LaiDefOf.ChrysalisHediff);
 }
Exemplo n.º 3
0
 public override void PostSpawnSetup(CompLifeStages compLai, bool respawningAfterLoad)
 {
 }
Exemplo n.º 4
0
 public LaiStageChrysalis(CompLifeStages comp) : base(comp)
 {
 }
Exemplo n.º 5
0
 public abstract void PostSpawnSetup(CompLifeStages compLai, bool respawningAfterLoad);
Exemplo n.º 6
0
 public virtual void CompTick(CompLifeStages compInstance)
 {
     ++LifeStageTicks;
 }
Exemplo n.º 7
0
 /// <summary>Called when the pawn finishes generating.</summary>
 public virtual void PostGeneratePawn(CompLifeStages compInstance)
 {
     return;
 }
Exemplo n.º 8
0
 protected LaiStage(CompLifeStages comp)
 {
     ParentComp     = comp;
     LifeStageTicks = 0;
 }
Exemplo n.º 9
0
 public LaiStageLarva(CompLifeStages comp) : base(comp)
 {
 }