public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { @Move.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @Move.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @Move.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @Attack.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAttack; @Attack.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAttack; @Attack.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAttack; @Pause.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPause; @Pause.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPause; @Pause.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPause; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { @Move.started += instance.OnMove; @Move.performed += instance.OnMove; @Move.canceled += instance.OnMove; @Attack.started += instance.OnAttack; @Attack.performed += instance.OnAttack; @Attack.canceled += instance.OnAttack; @Pause.started += instance.OnPause; @Pause.performed += instance.OnPause; @Pause.canceled += instance.OnPause; } }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { @Move.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @Move.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @Move.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @Jump.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @Jump.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @Jump.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @Run.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRun; @Run.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRun; @Run.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRun; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { @Move.started += instance.OnMove; @Move.performed += instance.OnMove; @Move.canceled += instance.OnMove; @Jump.started += instance.OnJump; @Jump.performed += instance.OnJump; @Jump.canceled += instance.OnJump; @Run.started += instance.OnRun; @Run.performed += instance.OnRun; @Run.canceled += instance.OnRun; } }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { @Move.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @Move.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @Move.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @Fire.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFire; @Fire.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFire; @Fire.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFire; @Aim.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAim; @Aim.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAim; @Aim.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAim; @FireRelease.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFireRelease; @FireRelease.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFireRelease; @FireRelease.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFireRelease; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { @Move.started += instance.OnMove; @Move.performed += instance.OnMove; @Move.canceled += instance.OnMove; @Fire.started += instance.OnFire; @Fire.performed += instance.OnFire; @Fire.canceled += instance.OnFire; @Aim.started += instance.OnAim; @Aim.performed += instance.OnAim; @Aim.canceled += instance.OnAim; @FireRelease.started += instance.OnFireRelease; @FireRelease.performed += instance.OnFireRelease; @FireRelease.canceled += instance.OnFireRelease; } }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { @Movement.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Movement.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Movement.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Jump.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @Jump.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @Jump.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @EnterSpacecraft.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnEnterSpacecraft; @EnterSpacecraft.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnEnterSpacecraft; @EnterSpacecraft.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnEnterSpacecraft; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { @Movement.started += instance.OnMovement; @Movement.performed += instance.OnMovement; @Movement.canceled += instance.OnMovement; @Jump.started += instance.OnJump; @Jump.performed += instance.OnJump; @Jump.canceled += instance.OnJump; @EnterSpacecraft.started += instance.OnEnterSpacecraft; @EnterSpacecraft.performed += instance.OnEnterSpacecraft; @EnterSpacecraft.canceled += instance.OnEnterSpacecraft; } }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { Jump.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; Jump.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; Jump.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; LAtk.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLAtk; LAtk.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLAtk; LAtk.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLAtk; MAtk.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMAtk; MAtk.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMAtk; MAtk.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMAtk; HAtk.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHAtk; HAtk.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHAtk; HAtk.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHAtk; Block.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnBlock; Block.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnBlock; Block.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnBlock; Dodge.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDodge; Dodge.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDodge; Dodge.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDodge; Move.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; Move.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; Move.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; Dash.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDash; Dash.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDash; Dash.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDash; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { Jump.started += instance.OnJump; Jump.performed += instance.OnJump; Jump.canceled += instance.OnJump; LAtk.started += instance.OnLAtk; LAtk.performed += instance.OnLAtk; LAtk.canceled += instance.OnLAtk; MAtk.started += instance.OnMAtk; MAtk.performed += instance.OnMAtk; MAtk.canceled += instance.OnMAtk; HAtk.started += instance.OnHAtk; HAtk.performed += instance.OnHAtk; HAtk.canceled += instance.OnHAtk; Block.started += instance.OnBlock; Block.performed += instance.OnBlock; Block.canceled += instance.OnBlock; Dodge.started += instance.OnDodge; Dodge.performed += instance.OnDodge; Dodge.canceled += instance.OnDodge; Move.started += instance.OnMove; Move.performed += instance.OnMove; Move.canceled += instance.OnMove; Dash.started += instance.OnDash; Dash.performed += instance.OnDash; Dash.canceled += instance.OnDash; } }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { @Movement.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Movement.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Movement.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Look.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLook; @Look.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLook; @Look.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLook; @Aim.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAim; @Aim.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAim; @Aim.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAim; @Fire.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFire; @Fire.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFire; @Fire.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFire; @Melee.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMelee; @Melee.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMelee; @Melee.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMelee; @Crouch.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnCrouch; @Crouch.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnCrouch; @Crouch.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnCrouch; @Item0.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnItem0; @Item0.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnItem0; @Item0.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnItem0; @Item1.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnItem1; @Item1.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnItem1; @Item1.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnItem1; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { @Movement.started += instance.OnMovement; @Movement.performed += instance.OnMovement; @Movement.canceled += instance.OnMovement; @Look.started += instance.OnLook; @Look.performed += instance.OnLook; @Look.canceled += instance.OnLook; @Aim.started += instance.OnAim; @Aim.performed += instance.OnAim; @Aim.canceled += instance.OnAim; @Fire.started += instance.OnFire; @Fire.performed += instance.OnFire; @Fire.canceled += instance.OnFire; @Melee.started += instance.OnMelee; @Melee.performed += instance.OnMelee; @Melee.canceled += instance.OnMelee; @Crouch.started += instance.OnCrouch; @Crouch.performed += instance.OnCrouch; @Crouch.canceled += instance.OnCrouch; @Item0.started += instance.OnItem0; @Item0.performed += instance.OnItem0; @Item0.canceled += instance.OnItem0; @Item1.started += instance.OnItem1; @Item1.performed += instance.OnItem1; @Item1.canceled += instance.OnItem1; } }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { @Movement.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Movement.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Movement.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Jump.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @Jump.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @Jump.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @Click.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnClick; @Click.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnClick; @Click.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnClick; @DirectionalAttack.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDirectionalAttack; @DirectionalAttack.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDirectionalAttack; @DirectionalAttack.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDirectionalAttack; @ChangeOrbColor.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnChangeOrbColor; @ChangeOrbColor.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnChangeOrbColor; @ChangeOrbColor.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnChangeOrbColor; @DirectionalAttackButton.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDirectionalAttackButton; @DirectionalAttackButton.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDirectionalAttackButton; @DirectionalAttackButton.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDirectionalAttackButton; @Interact.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnInteract; @Interact.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnInteract; @Interact.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnInteract; @Escape.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnEscape; @Escape.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnEscape; @Escape.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnEscape; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { @Movement.started += instance.OnMovement; @Movement.performed += instance.OnMovement; @Movement.canceled += instance.OnMovement; @Jump.started += instance.OnJump; @Jump.performed += instance.OnJump; @Jump.canceled += instance.OnJump; @Click.started += instance.OnClick; @Click.performed += instance.OnClick; @Click.canceled += instance.OnClick; @DirectionalAttack.started += instance.OnDirectionalAttack; @DirectionalAttack.performed += instance.OnDirectionalAttack; @DirectionalAttack.canceled += instance.OnDirectionalAttack; @ChangeOrbColor.started += instance.OnChangeOrbColor; @ChangeOrbColor.performed += instance.OnChangeOrbColor; @ChangeOrbColor.canceled += instance.OnChangeOrbColor; @DirectionalAttackButton.started += instance.OnDirectionalAttackButton; @DirectionalAttackButton.performed += instance.OnDirectionalAttackButton; @DirectionalAttackButton.canceled += instance.OnDirectionalAttackButton; @Interact.started += instance.OnInteract; @Interact.performed += instance.OnInteract; @Interact.canceled += instance.OnInteract; @Escape.started += instance.OnEscape; @Escape.performed += instance.OnEscape; @Escape.canceled += instance.OnEscape; } }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { Movement.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; Movement.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; Movement.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; RollLeft.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRollLeft; RollLeft.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRollLeft; RollLeft.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRollLeft; RollForward.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRollForward; RollForward.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRollForward; RollForward.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRollForward; RollRight.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRollRight; RollRight.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRollRight; RollRight.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRollRight; RollBackward.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRollBackward; RollBackward.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRollBackward; RollBackward.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRollBackward; Jump.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; Jump.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; Jump.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; LightAttack.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLightAttack; LightAttack.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLightAttack; LightAttack.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLightAttack; HeavyAttack.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHeavyAttack; HeavyAttack.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHeavyAttack; HeavyAttack.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHeavyAttack; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { Movement.started += instance.OnMovement; Movement.performed += instance.OnMovement; Movement.canceled += instance.OnMovement; RollLeft.started += instance.OnRollLeft; RollLeft.performed += instance.OnRollLeft; RollLeft.canceled += instance.OnRollLeft; RollForward.started += instance.OnRollForward; RollForward.performed += instance.OnRollForward; RollForward.canceled += instance.OnRollForward; RollRight.started += instance.OnRollRight; RollRight.performed += instance.OnRollRight; RollRight.canceled += instance.OnRollRight; RollBackward.started += instance.OnRollBackward; RollBackward.performed += instance.OnRollBackward; RollBackward.canceled += instance.OnRollBackward; Jump.started += instance.OnJump; Jump.performed += instance.OnJump; Jump.canceled += instance.OnJump; LightAttack.started += instance.OnLightAttack; LightAttack.performed += instance.OnLightAttack; LightAttack.canceled += instance.OnLightAttack; HeavyAttack.started += instance.OnHeavyAttack; HeavyAttack.performed += instance.OnHeavyAttack; HeavyAttack.canceled += instance.OnHeavyAttack; } }
public ArrowKeyController(IWalkValidationActions walkValidationActions, ICharacterAnimationActions characterAnimationActions, ICharacterActions characterActions, ICharacterProvider characterProvider, IWalkErrorHandler walkErrorHandler) { _walkValidationActions = walkValidationActions; _characterAnimationActions = characterAnimationActions; _characterActions = characterActions; _characterProvider = characterProvider; _walkErrorHandler = walkErrorHandler; }
public ControlKeyController(ICharacterProvider characterProvider, IAttackValidationActions attackValidationActions, ICharacterActions characterActions, ICharacterAnimationActions characterAnimationActions, IStatusLabelSetter statusLabelSetter) { _characterProvider = characterProvider; _attackValidationActions = attackValidationActions; _characterActions = characterActions; _characterAnimationActions = characterAnimationActions; _statusLabelSetter = statusLabelSetter; }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { Movement.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; Movement.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; Movement.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; Button1.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnButton1; Button1.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnButton1; Button1.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnButton1; Button2.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnButton2; Button2.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnButton2; Button2.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnButton2; Button3.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnButton3; Button3.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnButton3; Button3.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnButton3; Button4.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnButton4; Button4.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnButton4; Button4.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnButton4; PossessJob.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPossessJob; PossessJob.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPossessJob; PossessJob.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPossessJob; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { Movement.started += instance.OnMovement; Movement.performed += instance.OnMovement; Movement.canceled += instance.OnMovement; Button1.started += instance.OnButton1; Button1.performed += instance.OnButton1; Button1.canceled += instance.OnButton1; Button2.started += instance.OnButton2; Button2.performed += instance.OnButton2; Button2.canceled += instance.OnButton2; Button3.started += instance.OnButton3; Button3.performed += instance.OnButton3; Button3.canceled += instance.OnButton3; Button4.started += instance.OnButton4; Button4.performed += instance.OnButton4; Button4.canceled += instance.OnButton4; PossessJob.started += instance.OnPossessJob; PossessJob.performed += instance.OnPossessJob; PossessJob.canceled += instance.OnPossessJob; } }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { @Move.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @Move.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @Move.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @LightAttack.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLightAttack; @LightAttack.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLightAttack; @LightAttack.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLightAttack; @HeavyAttack.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHeavyAttack; @HeavyAttack.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHeavyAttack; @HeavyAttack.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHeavyAttack; @Jump.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @Jump.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @Jump.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @Special.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnSpecial; @Special.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnSpecial; @Special.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnSpecial; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { @Move.started += instance.OnMove; @Move.performed += instance.OnMove; @Move.canceled += instance.OnMove; @LightAttack.started += instance.OnLightAttack; @LightAttack.performed += instance.OnLightAttack; @LightAttack.canceled += instance.OnLightAttack; @HeavyAttack.started += instance.OnHeavyAttack; @HeavyAttack.performed += instance.OnHeavyAttack; @HeavyAttack.canceled += instance.OnHeavyAttack; @Jump.started += instance.OnJump; @Jump.performed += instance.OnJump; @Jump.canceled += instance.OnJump; @Special.started += instance.OnSpecial; @Special.performed += instance.OnSpecial; @Special.canceled += instance.OnSpecial; } }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { @Move.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @Move.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @Move.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; @MultiFunction.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMultiFunction; @MultiFunction.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMultiFunction; @MultiFunction.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMultiFunction; @Ignore.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnIgnore; @Ignore.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnIgnore; @Ignore.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnIgnore; @SelectButton.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnSelectButton; @SelectButton.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnSelectButton; @SelectButton.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnSelectButton; @Vertical.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnVertical; @Vertical.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnVertical; @Vertical.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnVertical; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { @Move.started += instance.OnMove; @Move.performed += instance.OnMove; @Move.canceled += instance.OnMove; @MultiFunction.started += instance.OnMultiFunction; @MultiFunction.performed += instance.OnMultiFunction; @MultiFunction.canceled += instance.OnMultiFunction; @Ignore.started += instance.OnIgnore; @Ignore.performed += instance.OnIgnore; @Ignore.canceled += instance.OnIgnore; @SelectButton.started += instance.OnSelectButton; @SelectButton.performed += instance.OnSelectButton; @SelectButton.canceled += instance.OnSelectButton; @Vertical.started += instance.OnVertical; @Vertical.performed += instance.OnVertical; @Vertical.canceled += instance.OnVertical; } }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { HorizontalMovement.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHorizontalMovement; HorizontalMovement.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHorizontalMovement; HorizontalMovement.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHorizontalMovement; Jump.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; Jump.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; Jump.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; Crouch.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnCrouch; Crouch.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnCrouch; Crouch.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnCrouch; Fire.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFire; Fire.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFire; Fire.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFire; Sprint.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnSprint; Sprint.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnSprint; Sprint.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnSprint; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { HorizontalMovement.started += instance.OnHorizontalMovement; HorizontalMovement.performed += instance.OnHorizontalMovement; HorizontalMovement.canceled += instance.OnHorizontalMovement; Jump.started += instance.OnJump; Jump.performed += instance.OnJump; Jump.canceled += instance.OnJump; Crouch.started += instance.OnCrouch; Crouch.performed += instance.OnCrouch; Crouch.canceled += instance.OnCrouch; Fire.started += instance.OnFire; Fire.performed += instance.OnFire; Fire.canceled += instance.OnFire; Sprint.started += instance.OnSprint; Sprint.performed += instance.OnSprint; Sprint.canceled += instance.OnSprint; } }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { @Steer.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnSteer; @Steer.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnSteer; @Steer.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnSteer; @Attack.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAttack; @Attack.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAttack; @Attack.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAttack; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { @Steer.started += instance.OnSteer; @Steer.performed += instance.OnSteer; @Steer.canceled += instance.OnSteer; @Attack.started += instance.OnAttack; @Attack.performed += instance.OnAttack; @Attack.canceled += instance.OnAttack; } }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { @Movement.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Movement.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Movement.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Fire.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFire; @Fire.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFire; @Fire.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnFire; @CaughtObject.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnCaughtObject; @CaughtObject.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnCaughtObject; @CaughtObject.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnCaughtObject; @Aim.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAim; @Aim.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAim; @Aim.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAim; @Dash.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDash; @Dash.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDash; @Dash.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDash; @HoldLv1.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHoldLv1; @HoldLv1.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHoldLv1; @HoldLv1.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHoldLv1; @HoldLv2.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHoldLv2; @HoldLv2.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHoldLv2; @HoldLv2.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnHoldLv2; @CaugthLv1.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnCaugthLv1; @CaugthLv1.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnCaugthLv1; @CaugthLv1.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnCaugthLv1; @TestAction.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnTestAction; @TestAction.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnTestAction; @TestAction.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnTestAction; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { @Movement.started += instance.OnMovement; @Movement.performed += instance.OnMovement; @Movement.canceled += instance.OnMovement; @Fire.started += instance.OnFire; @Fire.performed += instance.OnFire; @Fire.canceled += instance.OnFire; @CaughtObject.started += instance.OnCaughtObject; @CaughtObject.performed += instance.OnCaughtObject; @CaughtObject.canceled += instance.OnCaughtObject; @Aim.started += instance.OnAim; @Aim.performed += instance.OnAim; @Aim.canceled += instance.OnAim; @Dash.started += instance.OnDash; @Dash.performed += instance.OnDash; @Dash.canceled += instance.OnDash; @HoldLv1.started += instance.OnHoldLv1; @HoldLv1.performed += instance.OnHoldLv1; @HoldLv1.canceled += instance.OnHoldLv1; @HoldLv2.started += instance.OnHoldLv2; @HoldLv2.performed += instance.OnHoldLv2; @HoldLv2.canceled += instance.OnHoldLv2; @CaugthLv1.started += instance.OnCaugthLv1; @CaugthLv1.performed += instance.OnCaugthLv1; @CaugthLv1.canceled += instance.OnCaugthLv1; @TestAction.started += instance.OnTestAction; @TestAction.performed += instance.OnTestAction; @TestAction.canceled += instance.OnTestAction; } }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { Shoot.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnShoot; Shoot.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnShoot; Shoot.cancelled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnShoot; Interact.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnInteract; Interact.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnInteract; Interact.cancelled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnInteract; Run.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRun; Run.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRun; Run.cancelled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRun; Reload.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnReload; Reload.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnReload; Reload.cancelled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnReload; Rotate.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRotate; Rotate.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRotate; Rotate.cancelled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnRotate; Move.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; Move.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; Move.cancelled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMove; PrevWeapon.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPrevWeapon; PrevWeapon.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPrevWeapon; PrevWeapon.cancelled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPrevWeapon; NextWeapon.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnNextWeapon; NextWeapon.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnNextWeapon; NextWeapon.cancelled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnNextWeapon; PrevItem.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPrevItem; PrevItem.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPrevItem; PrevItem.cancelled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPrevItem; NextItem.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnNextItem; NextItem.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnNextItem; NextItem.cancelled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnNextItem; UseItem.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnUseItem; UseItem.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnUseItem; UseItem.cancelled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnUseItem; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { Shoot.started += instance.OnShoot; Shoot.performed += instance.OnShoot; Shoot.cancelled += instance.OnShoot; Interact.started += instance.OnInteract; Interact.performed += instance.OnInteract; Interact.cancelled += instance.OnInteract; Run.started += instance.OnRun; Run.performed += instance.OnRun; Run.cancelled += instance.OnRun; Reload.started += instance.OnReload; Reload.performed += instance.OnReload; Reload.cancelled += instance.OnReload; Rotate.started += instance.OnRotate; Rotate.performed += instance.OnRotate; Rotate.cancelled += instance.OnRotate; Move.started += instance.OnMove; Move.performed += instance.OnMove; Move.cancelled += instance.OnMove; PrevWeapon.started += instance.OnPrevWeapon; PrevWeapon.performed += instance.OnPrevWeapon; PrevWeapon.cancelled += instance.OnPrevWeapon; NextWeapon.started += instance.OnNextWeapon; NextWeapon.performed += instance.OnNextWeapon; NextWeapon.cancelled += instance.OnNextWeapon; PrevItem.started += instance.OnPrevItem; PrevItem.performed += instance.OnPrevItem; PrevItem.cancelled += instance.OnPrevItem; NextItem.started += instance.OnNextItem; NextItem.performed += instance.OnNextItem; NextItem.cancelled += instance.OnNextItem; UseItem.started += instance.OnUseItem; UseItem.performed += instance.OnUseItem; UseItem.cancelled += instance.OnUseItem; } }
public void SetCallbacks(ICharacterActions instance) { if (m_Wrapper.m_CharacterActionsCallbackInterface != null) { @Movement.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Movement.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Movement.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMovement; @Look.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLook; @Look.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLook; @Look.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnLook; @Shoot.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnShoot; @Shoot.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnShoot; @Shoot.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnShoot; @Jump.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @Jump.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @Jump.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnJump; @ClearClones.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnClearClones; @ClearClones.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnClearClones; @ClearClones.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnClearClones; @IncreaseTimescale.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnIncreaseTimescale; @IncreaseTimescale.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnIncreaseTimescale; @IncreaseTimescale.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnIncreaseTimescale; @DecreaseTimescale.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDecreaseTimescale; @DecreaseTimescale.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDecreaseTimescale; @DecreaseTimescale.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnDecreaseTimescale; @Pause.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPause; @Pause.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPause; @Pause.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnPause; @StartNewAct.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnStartNewAct; @StartNewAct.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnStartNewAct; @StartNewAct.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnStartNewAct; @ToggleCursor.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnToggleCursor; @ToggleCursor.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnToggleCursor; @ToggleCursor.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnToggleCursor; @Aim.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAim; @Aim.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAim; @Aim.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnAim; @MiddleClick.started -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMiddleClick; @MiddleClick.performed -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMiddleClick; @MiddleClick.canceled -= m_Wrapper.m_CharacterActionsCallbackInterface.OnMiddleClick; } m_Wrapper.m_CharacterActionsCallbackInterface = instance; if (instance != null) { @Movement.started += instance.OnMovement; @Movement.performed += instance.OnMovement; @Movement.canceled += instance.OnMovement; @Look.started += instance.OnLook; @Look.performed += instance.OnLook; @Look.canceled += instance.OnLook; @Shoot.started += instance.OnShoot; @Shoot.performed += instance.OnShoot; @Shoot.canceled += instance.OnShoot; @Jump.started += instance.OnJump; @Jump.performed += instance.OnJump; @Jump.canceled += instance.OnJump; @ClearClones.started += instance.OnClearClones; @ClearClones.performed += instance.OnClearClones; @ClearClones.canceled += instance.OnClearClones; @IncreaseTimescale.started += instance.OnIncreaseTimescale; @IncreaseTimescale.performed += instance.OnIncreaseTimescale; @IncreaseTimescale.canceled += instance.OnIncreaseTimescale; @DecreaseTimescale.started += instance.OnDecreaseTimescale; @DecreaseTimescale.performed += instance.OnDecreaseTimescale; @DecreaseTimescale.canceled += instance.OnDecreaseTimescale; @Pause.started += instance.OnPause; @Pause.performed += instance.OnPause; @Pause.canceled += instance.OnPause; @StartNewAct.started += instance.OnStartNewAct; @StartNewAct.performed += instance.OnStartNewAct; @StartNewAct.canceled += instance.OnStartNewAct; @ToggleCursor.started += instance.OnToggleCursor; @ToggleCursor.performed += instance.OnToggleCursor; @ToggleCursor.canceled += instance.OnToggleCursor; @Aim.started += instance.OnAim; @Aim.performed += instance.OnAim; @Aim.canceled += instance.OnAim; @MiddleClick.started += instance.OnMiddleClick; @MiddleClick.performed += instance.OnMiddleClick; @MiddleClick.canceled += instance.OnMiddleClick; } }