private void doTurretTick()
        {
            var powerComp = this.TryGetComp <CompPowerTrader>();

            if ((powerComp == null || powerComp.PowerOn) && Spawned)
            {
                //  if ((this.ShouldAttackNow))
                // {

                top.TurretTopTick();
                // }
            }
        }
Exemple #2
0
        public override void Tick()
        {
            base.Tick();


            if (powerComp != null && !powerComp.PowerOn || mannableComp != null && !mannableComp.MannedNow ||
                !Spawned)
            {
                return;
            }

            GunCompEq.verbTracker.VerbsTick();
            if (!stunner.Stunned && GunCompEq.PrimaryVerb.state != VerbState.Bursting)
            {
                top.TurretTopTick();
            }
        }