Candide.Entities.PlayerState.PlayerStates.ActionInProgressState
Type JSONinternal class in Candide.Entities.PlayerState.PlayerStates
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.PlayerState.PlayerStates - Base type
Candide.Entities.PlayerState.PlayerState - Hash
CC0BED1E811EBFE87143A963A832C1E5A1004E5BFB4F0A69B436D3467D9167F5
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_prevMoveDelta# | private | private Microsoft.Xna.Framework.Vector2 _prevMoveDelta |
_transitionAttack# | private | private Candide.Entities.PlayerState.PlayerTransition _transitionAttack |
_transitionNormal# | private | private Candide.Entities.PlayerState.PlayerTransition _transitionNormal |
_transitionShootCrossbow# | private | private Candide.Entities.PlayerState.PlayerTransition _transitionShootCrossbow |
Methods
CheckCanEnter
#
public System.Boolean CheckCanEnter()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
3B472B4A6C8D4C035AD760E37173D835C6C7BE3A508630B4C38DAD093F65C1CE - Body hash
F01F1CBEEC408451264B44DBA0E779836F97F5166DF28F3B961C55152FC60148 - IL size28
Referenced calls
OnDamaged
#
public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
99741DBFBAE0F6240C5477B15C7161FA3F279A9865B1C985132D2D74C1968E79 - Body hash
0BAADDECFF8CD78EA80E6362CCF53E8A2E27F08607CC37F3FED866AB46665C09 - IL size58
Referenced calls
Candide.GameModels.Services.PlayerActionService::SendActionInProgressStop(Candide.Entities.PlayerState.ActionInProgressStopStatus)Candide.Entities.PlayerState.PlayerAnimationController::OnActionInProgressStop(Candide.Entities.PlayerState.ActionInProgressStopStatus)Candide.Entities.PlayerState.PlayerTransition::Invoke()
OnEnter
#
public System.Void OnEnter()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
05AAE26B569DEDA2219B8920BEEAB49B1B4223916FCE4BF2F0D76159FA09A360 - Body hash
4E908E86B673723084D98488762314D5BA0DD4C73C85A6C11FBCEBBF2441AB03 - IL size87
Referenced calls
Candide.Entities.PlayerState.PlayerController::GetInputMovementDelta()Candide.Entities.PlayerState.PlayerState::get_Entity()Microsoft.Xna.Framework.Vector3::get_Zero()Shared.Entity.EntityWrapper::set_Acceleration(Microsoft.Xna.Framework.Vector3)Candide.GameModels.Services.PlayerActionService::SendActionInProgressStart(Shared.ActionInProgress.ActionInProgressAnimation)Candide.Entities.PlayerState.PlayerAnimationController::OnActionInProgressStart(Shared.ActionInProgress.ActionInProgressAnimation)
OnLeave
#
public System.Void OnLeave()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
89FF2D82ED3396599806A8410BAC4E49006C31EC637EB0B29485E843C180A738 - Body hash
991DA51E93132E5FACF573E3DAC708F374375ED2CA3623452EF05D3E7A9CE751 - IL size19
PerformProgress
#
private System.Void PerformProgress(System.Boolean isHit)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
9A382569D9365E9BA1B3D6066E645B1BD06AF27375554EE4F8FD8D438C68CCBE - Body hash
05DA0CD5ADD69CC3F53620888D2CEE439F02DA03D57A54BEC45959B90658D81A - IL size124
Referenced calls
Candide.GameModels.Services.PlayerActionService::SendActionInProgressPerform(Shared.ActionInProgress.ActionInProgressAnimation)Candide.Entities.PlayerState.PlayerAnimationController::OnActionInProgressPerform(Shared.ActionInProgress.ActionInProgressAnimation)Shared.ActionInProgress.AbstractActionInProgress::DoProgress(System.Single)
SetActionToNull
#
private System.Void SetActionToNull()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
1CEF8CD5199FE0AA165D04FA6C6B3804378B89FD4C5850FAFF88ED1339421FF6 - Body hash
5151AE7CC8F7DAEDF778E5F8CA2D4D851DA268BEE4BF4B2C82FA9ABD2444E7B4 - IL size34
Referenced calls
StopDefault
#
public System.Void StopDefault()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
C5B9845A60A1502B41D0DA0D9CAB03C9DD48F2B671C41AF8A73086A08FF3F4FD - Body hash
EF6321FB193A62D3A7D8DABF882FBD1DB8AF689C0FCE31B830A3B5DAA3CEA083 - IL size55
Referenced calls
Candide.Entities.PlayerState.PlayerStates.ActionInProgressState::SetActionToNull()Candide.GameModels.Services.PlayerActionService::SendActionInProgressStop(Candide.Entities.PlayerState.ActionInProgressStopStatus)Candide.Entities.PlayerState.PlayerAnimationController::OnActionInProgressStop(Candide.Entities.PlayerState.ActionInProgressStopStatus)Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentState()Candide.Entities.PlayerState.PlayerTransition::Invoke()
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
A611C18BACCB30E52C4166445F4EF6291C6DBF4CA7F0ED8A8F84008C158CB699 - Body hash
1381171E10CC979BCB1C78A9F8D74B7478F0D1CA648A4607FABD910892459CFF - IL size475
Referenced calls
Candide.Entities.PlayerState.PlayerStates.ActionInProgressState::StopDefault()Shared.ActionInProgress.IActionInProgressController::VerifyCanPerformAction()Candide.Input.SuperKeybind::Pressed()Candide.Entities.PlayerState.PlayerState::get_Entity()Shared.Entity.EntityWrapper::get_Fdt()Shared.ActionInProgress.AbstractActionInProgress::Update(System.Single)Candide.Entities.PlayerState.PlayerStates.ActionInProgressState::PerformProgress(System.Boolean)Candide.Entities.PlayerState.PlayerController::GetInputMovementDelta()Microsoft.Xna.Framework.Vector2::op_Inequality(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::get_Zero()Candide.PlayerMode.AbstractModeManager::get_IsMouseOverGui()Candide.Input.PlayerControllerKeyBind::Pressed()Candide.GameModels.Helpers.PlayerEquipmentHelper::GetMainHandWeapon()Microsoft.Xna.Framework.Vector3::get_Zero()Candide.Input.InputState::get_UsingController()Candide.Input.PlayerControllerKeyBind::Released()Candide.Entities.PlayerState.PlayerStates.ActionInProgressState::SetActionToNull()Candide.GameModels.Services.PlayerActionService::SendActionInProgressStop(Candide.Entities.PlayerState.ActionInProgressStopStatus)Candide.Entities.PlayerState.PlayerAnimationController::OnActionInProgressStop(Candide.Entities.PlayerState.ActionInProgressStopStatus)Candide.Entities.PlayerState.PlayerTransition::Invoke()Shared.ActionInProgress.AbstractActionInProgress::get_CurrentProgress()