public PlayerEntity(PlayerType playerType) : base(new Point2D(270, 430), InitaliseBounding(new Point2D(270, 430)), 1, "Player") { _grazeboxes = InitaliseBounding(new Point2D(270, 430)); _cannonAux = 0; _cannonMain = 0; _coolDown = 0; _playerType = playerType; _movementLeft = new VectorMovement(new Velocity2D(2.0, 180)); _movementRight = new VectorMovement(new Velocity2D(2.0, 0)); _movementDown = new VectorMovement(new Velocity2D(2.0, 90)); _movementUp = new VectorMovement(new Velocity2D(2.0, 270)); }