public Hockeyist(long id, long playerId, int teammateIndex, double mass, double radius, double x, double y,
         double speedX, double speedY, double angle, double angularSpeed, bool isTeammate, HockeyistType type,
         int strength, int endurance, int dexterity, int agility, double stamina, HockeyistState state,
         int originalPositionIndex, int remainingKnockdownTicks, int remainingCooldownTicks, int swingTicks,
         ActionType? lastAction, int? lastActionTick)
         : base(id, mass, radius, x, y, speedX, speedY, angle, angularSpeed) {
     this.playerId = playerId;
     this.teammateIndex = teammateIndex;
     this.isTeammate = isTeammate;
     this.type = type;
     this.strength = strength;
     this.endurance = endurance;
     this.dexterity = dexterity;
     this.agility = agility;
     this.stamina = stamina;
     this.state = state;
     this.originalPositionIndex = originalPositionIndex;
     this.remainingKnockdownTicks = remainingKnockdownTicks;
     this.remainingCooldownTicks = remainingCooldownTicks;
     this.swingTicks = swingTicks;
     this.lastAction = lastAction;
     this.lastActionTick = lastActionTick;
 }
Esempio n. 2
0
 public Hockeyist(long id, long playerId, int teammateIndex, double mass, double radius, double x, double y,
                  double speedX, double speedY, double angle, double angularSpeed, bool isTeammate, HockeyistType type,
                  int strength, int endurance, int dexterity, int agility, double stamina, HockeyistState state,
                  int originalPositionIndex, int remainingKnockdownTicks, int remainingCooldownTicks, int swingTicks,
                  ActionType?lastAction, int?lastActionTick)
     : base(id, mass, radius, x, y, speedX, speedY, angle, angularSpeed)
 {
     this.playerId                = playerId;
     this.teammateIndex           = teammateIndex;
     this.isTeammate              = isTeammate;
     this.type                    = type;
     this.strength                = strength;
     this.endurance               = endurance;
     this.dexterity               = dexterity;
     this.agility                 = agility;
     this.stamina                 = stamina;
     this.state                   = state;
     this.originalPositionIndex   = originalPositionIndex;
     this.remainingKnockdownTicks = remainingKnockdownTicks;
     this.remainingCooldownTicks  = remainingCooldownTicks;
     this.swingTicks              = swingTicks;
     this.lastAction              = lastAction;
     this.lastActionTick          = lastActionTick;
 }