public CrouchProxy(IStateProxy playerState, IToggleProxySprintMediator sprintProxyToggleMediator) { _IsInputActive = false; _StatePlayer = playerState; _SprintToggleMediator = sprintProxyToggleMediator; _CommandCrouch = new CrouchCommand(); }
public SprintProxy(IStateProxy playerState, IToggleProxyCrouchMediator crouchProxyToggleMediator) { _IsInputActive = false; _StatePlayer = playerState; _CommandSprint = new SprintCommand(); _CrouchToggleMediator = crouchProxyToggleMediator; _WalkInput = Vector3.zero; }
public WalkProxy(IStateProxy playerState, IToggleProxySprintMediator sprintProxyToggleMediator) { _IsInputActive = false; _StatePlayer = playerState; _SprintToggleMediator = sprintProxyToggleMediator; }
public FallProxy(IStateProxy playerState) { _IsPhysicsActive = false; _StatePlayer = playerState; }
public JumpProxy(IStateProxy playerState, IToggleProxyCrouchMediator crouchProxyToggleMediator) { _IsInputActive = false; _StatePlayer = playerState; _CrouchToggleMediator = crouchProxyToggleMediator; }