public PlayerInputHandler( PlayerInputState inputState, PlayerModel playerModel) { _inputState = inputState; _playerModel = playerModel; }
public PlayerGrounded( PlayerModel playerModel, PlayerInputState playerInputState) { _playerModel = playerModel; _inputState = playerInputState; }
public PlayerMovement( Settings settings, PlayerModel playerModel, PlayerInputState playerInputState, PlayerAnimationStates playerAnimationStates) { _settings = settings; _playerModel = playerModel; _inputState = playerInputState; }
public PlayerActionHandler( PlayerModel playerModel, PlayerInputState playerInputState, Weapons.Dynamite.Code.Dynamite.Pool dynamitePool, DynamitesCounter dynamitesCounter, DynamitesActive dynamitesActive, Laser laser) { _playerModel = playerModel; _inputState = playerInputState; _dynamitePool = dynamitePool; _dynamitesCounter = dynamitesCounter; _dynamitesActive = dynamitesActive; _laser = laser; }