Better use `Actor.OnKilled(TechCenter, MissionFailed)` instead of checking `Actor.IsDead(TechCenter)` every tick.