Exemplo n.º 1
0
        /*
         * public override bool CanActivate()
         * {
         *
         *  if (GetPawn is Pawn p && p.Spawned && p.Map != null)
         *  {
         *      return true;
         *  }
         *  return false;
         * }
         */


        public override void Initialize()
        {
            base.Initialize();
            if (!GetPawn.IsColonist)
            {
                this.currentState = AdeptusMechanicus.CompActivatableEffect.State.Activated;
            }
        }
 public override void Initialize()
 {
     base.Initialize();
     if (GetPawn != null && GetPawn.isPsyker(out int level))
     {
         this.currentState = AdeptusMechanicus.CompActivatableEffect.State.Activated;
     }
 }