public HeliDeployInner(Actor self, HeliGrantConditionOnDeploy deployment) { this.deployment = deployment; // Once deployment animation starts, the animation must finish. IsInterruptible = false; }
public HeliDeployForGrantedCondition(Actor self, HeliGrantConditionOnDeploy deploy, bool moving = false) { w = self.World; this.deploy = deploy; this.moving = moving; aircraft = self.Trait <Aircraft>(); canTurn = self.Info.HasTraitInfo <IFacingInfo>(); }