static void MapInput() { var comboGenerator = new ComboGenerator { MinRowLength = 2, MaxRowLength = 5 }; _combo = new Combo(comboGenerator); var playerCharacter = new PlayerCharacter(_combo); PlayerInput.RightKeyPressed += () => playerCharacter.Attack(HorizontalDirection.Right); PlayerInput.DownKeyPressed += () => playerCharacter.Land(); PlayerInput.LeftKeyPressed += () => playerCharacter.Attack(HorizontalDirection.Left); PlayerInput.UpKeyPressed += () => playerCharacter.Jump(); }
public Combo(ComboGenerator generator) { _generator = generator; }