private void doTurretTick() { var powerComp = this.TryGetComp <CompPowerTrader>(); if ((powerComp == null || powerComp.PowerOn) && Spawned) { // if ((this.ShouldAttackNow)) // { top.TurretTopTick(); // } } }
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(); } }