public double Stamina; // TODO: учитавать изменение? public AHock(Hockeyist self) : base(MyStrategy.Get(self), MyStrategy.GetSpeed(self), self.Angle) { Base = self; AngularSpeed = self.AngularSpeed; Angle = self.Angle; CoolDown = self.RemainingCooldownTicks; KnockDown = self.RemainingKnockdownTicks; Stamina = self.Stamina; }
public APuck(Puck puck, Hockeyist goalie) : base(MyStrategy.Get(puck), MyStrategy.GetSpeed(puck), 0) { Goalie = MyStrategy.Get(goalie); }