Exemplo n.º 1
0
 public bool TryingToShoot(GunControlGroup controlGroup)
 {
     return this.controlGroup.HasFlag(controlGroup);
 }
Exemplo n.º 2
0
 public Cannon(GameState game, Vector2 positionOffset, Angle directionOffset,
         GunControlGroup controlGroup)
     : base(game, positionOffset, directionOffset)
 {
     this.controlGroup = controlGroup;
 }
Exemplo n.º 3
0
 public ShipControlState(bool accelerate, float steer, GunControlGroup controlGroup)
 {
     this.accelerate = accelerate;
     this.steer = steer.Clamped(-1, 1);
     this.controlGroup = controlGroup;
 }