コード例 #1
0
ファイル: LaiStage.cs プロジェクト: Slate5521/Momu
 public virtual void CompTickRare(CompLifeStages compInstance)
 {
     if (ShouldEvolve)
     {
         EvolveNow();
     }
 }
コード例 #2
0
ファイル: LaiStageChrysalis.cs プロジェクト: Slate5521/Momu
 public override void PostGeneratePawn(CompLifeStages compInstance)
 {
     Parent.health.AddHediff(LaiDefOf.ChrysalisHediff);
 }
コード例 #3
0
ファイル: LaiStageChrysalis.cs プロジェクト: Slate5521/Momu
 public override void PostSpawnSetup(CompLifeStages compLai, bool respawningAfterLoad)
 {
 }
コード例 #4
0
ファイル: LaiStageChrysalis.cs プロジェクト: Slate5521/Momu
 public LaiStageChrysalis(CompLifeStages comp) : base(comp)
 {
 }
コード例 #5
0
ファイル: LaiStage.cs プロジェクト: Slate5521/Momu
 public abstract void PostSpawnSetup(CompLifeStages compLai, bool respawningAfterLoad);
コード例 #6
0
ファイル: LaiStage.cs プロジェクト: Slate5521/Momu
 public virtual void CompTick(CompLifeStages compInstance)
 {
     ++LifeStageTicks;
 }
コード例 #7
0
ファイル: LaiStage.cs プロジェクト: Slate5521/Momu
 /// <summary>Called when the pawn finishes generating.</summary>
 public virtual void PostGeneratePawn(CompLifeStages compInstance)
 {
     return;
 }
コード例 #8
0
ファイル: LaiStage.cs プロジェクト: Slate5521/Momu
 protected LaiStage(CompLifeStages comp)
 {
     ParentComp     = comp;
     LifeStageTicks = 0;
 }
コード例 #9
0
ファイル: LaiStageLarva.cs プロジェクト: Slate5521/Momu
 public LaiStageLarva(CompLifeStages comp) : base(comp)
 {
 }