Candide.Entities.PlayerState.PlayerStates.ShieldState
Type JSONpublic class in Candide.Entities.PlayerState.PlayerStates
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.PlayerState.PlayerStates - Base type
Candide.Entities.PlayerState.PlayerState - Hash
F64EFA12DB0EDC79B473020543F0515FEA7670037F1E54D9E64E5CE4BB4A7D06
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_eternalWatchEquipped# | private | private System.Boolean _eternalWatchEquipped |
_shieldHandler# | private | private Candide.Entities.PlayerState.PlayerStates.ShieldHandler _shieldHandler |
_stopTimer# | private | private System.Single _stopTimer |
_transitionNormal# | private | private Candide.Entities.PlayerState.PlayerTransition _transitionNormal |
_transitionShieldDash# | private | private Candide.Entities.PlayerState.PlayerTransition _transitionShieldDash |
Methods
CheckCanEnter
#
public System.Boolean CheckCanEnter()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
DBDDF87F89CEB896A0CAB3D23DB3E5A72A8BF8D2C9E9E4B2C81A75E48380B7FE - Body hash
90A640AA0B9196DF09EBDEEF6A3510B8D4A8CD6F9BA64BA99C064ED061422014 - IL size53
Referenced calls
Candide.GameModels.Helpers.PlayerEquipmentHelper::GetOffHandWeapon()Shared.Models.Items.ItemInstanceModel::get_Data()Candide.Entities.PlayerState.PlayerStates.ShieldHandler::CanTurnOn(Shared.Models.Items.ShieldStats)
OnDamaged
#
public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
E76B68696EADF2FC51F8FBE5924C3AAB43EAD60C56C513D3C3C019D3F9A220F5 - Body hash
E14B4BD50E3A05215E88ED0732C7A219337463DD75E0448B03615017F1D15BC9 - IL size13
OnEnter
#
public System.Void OnEnter()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
257C1F1443A19C055AF101ACE62E7854BEB6A581F7576BEB819872E662F70B0C - Body hash
03033F06B2BBEA109D2DD2867CFA6CA41098281BB33CD3CA2C471242002B63D1 - IL size245
Referenced calls
Candide.GameModels.Helpers.PlayerEquipmentHelper::GetOffHandWeapon()Shared.Models.Items.ItemInstanceModel::get_Data()Candide.Entities.PlayerState.PlayerTransition::Invoke()Candide.Entities.PlayerState.PlayerState::get_Entity()Shared.Entity.EntityWrapper::set_Direction(System.Single)Candide.Entities.PlayerState.PlayerStates.ShieldHandler::TurnOn(Shared.Models.Items.ShieldStats)Candide.GameModels.Services.PlayerActionService::SendHoldingShield()Candide.Entities.PlayerState.PlayerAnimationController::OnHoldingShield()Microsoft.Xna.Framework.Vector3::get_Zero()System.String::op_Equality(System.String, System.String)
String literals
weapon:vigiles_manium:shield
OnLeave
#
public System.Void OnLeave()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
D007316766DD32E03D6E7E810EA8FCFC6AECD65B8C4BD8D970C89217F097A605 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
5B96D45F483411BC7F314AF627BC46E284DCD60D028CBD614554D0B285BDB135 - Body hash
C4AE90526CE36266D9DBD99A3A8495725A89BF8BAEFB8A8FF2BF4DF55EB51C37 - IL size336
Referenced calls
Candide.Entities.PlayerState.PlayerState::get_Entity()Shared.Entity.EntityWrapper::get_Fdt()Candide.Entities.PlayerState.PlayerStateHelper::UpdateMovement(Shared.Entity.EntityWrapper, Candide.Entities.PlayerState.PlayerController, System.Single)Candide.Entities.PlayerState.PlayerStateHelper::StopMovement(Shared.Entity.EntityWrapper, Candide.Entities.PlayerState.PlayerController)Shared.Entity.EntityWrapper::set_Direction(System.Single)Candide.Input.PlayerControllerKeyBind::Up()Candide.Entities.PlayerState.PlayerTransition::Invoke()Candide.Entities.PlayerState.PlayerStates.ShieldHandler::Update(System.Single)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Energy()Shared.Entity.EntityWrapper::get_Stats()Shared.Models.Stats.EntityStats::Get(System.String)Candide.GameModels.Helpers.LocalPlayerFlags::GetFlagValue1(System.String, System.Single)Shared.Entity.EntityWrapper::set_Energy(System.Single)System.Math::Max(System.Single, System.Single)Candide.GameModels.Helpers.LocalPlayerFlags::HasFlag(System.String)Candide.Input.PlayerControllerKeyBind::Pressed()Candide.Input.InputManager::Down(Microsoft.Xna.Framework.Input.Keys)
String literals
EnergyRegenerationshield_energy_regshield_double_tap