Candide.Entities.PlayerState.PlayerStates.SpellTomeHoldingState
Type JSONpublic class in Candide.Entities.PlayerState.PlayerStates
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.PlayerState.PlayerStates - Base type
Candide.Entities.PlayerState.PlayerState - Hash
627AA0DC828B706F4FBBD29FD451CF4A81451841B9FB147AD09E14A3CE0374E9
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_channelSpellAudioEvent# | private | private Candide.Sound.AudioEvent.AudioEvent _channelSpellAudioEvent |
_hasAppliedChargingAura# | private | private System.Boolean _hasAppliedChargingAura |
_isFullAttack# | private | private System.Boolean _isFullAttack |
_transitionNormal# | private | private Candide.Entities.PlayerState.PlayerTransition _transitionNormal |
_transitionSpellTome# | private | private Candide.Entities.PlayerState.PlayerTransition _transitionSpellTome |
Methods
CheckCanEnter
#
public System.Boolean CheckCanEnter()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
C91FB2688257F3BE6D20A4107873420029AEF620F80C5AAF9B667740C6273009 - Body hash
85ED4AA3007089C5877EB10611AACC32DE82390EA71DF6D77E78E719D30EC497 - IL size129
Referenced calls
Candide.Entities.PlayerState.WeaponAttackState::Validate()Candide.Entities.PlayerState.PlayerState::get_Entity()Candide.GameModels.Managers.AuraManager::EntityHasAura(System.String, Shared.Entity.EntityWrapper)Candide.GameModels.Helpers.LocalPlayerFlags::GetFlagValue1(System.String, System.Single)Shared.Entity.EntityWrapper::get_Energy()Candide.Graphics.FloatingTextSystem::AddNewMissingEnergyText(System.Single, Shared.Entity.EntityWrapper)
String literals
aura:favour:tome_dash_energytome_dash_energy
OnEnter
#
public System.Void OnEnter()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
6F6D6ECC0D725AAB51FCD0FB3197CC31A6ACE3BC6137615A01966FCAC4066109 - Body hash
8389FB1CC65BA1BEE20C9407A2DE600CB8230BB2148661C7AE296E743B861A14 - IL size344
Referenced calls
Candide.Entities.PlayerState.WeaponAttackState::Validate()Candide.Entities.PlayerState.PlayerTransition::Invoke()Candide.Entities.PlayerState.PlayerState::get_Entity()Microsoft.Xna.Framework.Vector2::get_Zero()Shared.Entity.Components.GeneralComponent::Accelerate(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector3::get_Zero()Shared.Entity.EntityWrapper::set_Velocity(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_Direction(System.Single)Candide.GameModels.Managers.AuraManager::EntityHasAura(System.String, Shared.Entity.EntityWrapper)Candide.GameModels.Helpers.LocalPlayerFlags::GetFlagValue1(System.String, System.Single)Shared.Entity.EntityWrapper::get_Energy()Shared.Entity.EntityWrapper::set_Energy(System.Single)Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)Candide.GameModels.Services.PlayerActionService::SendChargeSpelltome(System.Int32, System.Single)Candide.Entities.PlayerState.PlayerAnimationController::OnChargeSpellTome(System.Int32, System.Single)
String literals
aura:favour:tome_dash_energytome_dash_energyevent:/spells/cast_spell_start
OnLeave
#
public System.Void OnLeave()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
B5C3A7E59C42B3880DDF1295140C82E2E73BE1A1BED829A6B45EE809B836C0CA - Body hash
F26CC2F7C5F870EB339884F022974593ECF704B0CF846765EBC46DE28613B227 - IL size70
Referenced calls
Candide.Entities.PlayerState.PlayerState::get_Entity()Candide.GameModels.Managers.AuraManager::TryRemoveAuraFromEntity(System.String, System.String, Shared.Entity.EntityWrapper, System.Boolean)Candide.Sound.AudioEvent.AudioEvent::Stop(System.Boolean)
String literals
aura:special:player_spelltome_chargedaura:special:player_spelltome_charging
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
6B117637C9EB1B7EA7E9528C135F9B3DD9E72CBCBF795C885804DA3C5559992B - Body hash
44E1C0E758DEA856418197A34B599FFA49BC92E32B317877BC76FBCC578C6AF3 - IL size697
Referenced calls
Candide.Entities.PlayerState.PlayerState::get_Entity()Shared.Entity.EntityWrapper::get_Position()Candide.Sound.AudioEvent.AudioEvent::SetPosition(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Fdt()Candide.Sound.AudioEvent.AudioEvent::Update(System.Single)Candide.Entities.PlayerState.PlayerStateHelper::UpdateMovement(Shared.Entity.EntityWrapper, Candide.Entities.PlayerState.PlayerController, System.Single)Microsoft.Xna.Framework.Vector2::get_Zero()Microsoft.Xna.Framework.Vector2::op_Equality(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Shared.Entity.EntityWrapper::set_Direction(System.Single)System.String::IsNullOrWhiteSpace(System.String)Candide.GameModels.Helpers.LocalPlayerFlags::GetFlagValue1(System.String, System.Single)Shared.Entity.EntityWrapper::get_Energy()Candide.GameModels.Managers.AuraManager::EntityHasAura(System.String, Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::set_Energy(System.Single)Candide.GameModels.Managers.AuraManager::TryRemoveAuraFromEntity(System.String, System.String, Shared.Entity.EntityWrapper, System.Boolean)Candide.GameModels.Managers.AuraManager::TryApplyAuraToEntity(System.String, Shared.Entity.EntityWrapper, System.Nullable<System.Guid>, Shared.Aura.Args.AbstractAuraArgs, System.Boolean, System.Boolean, System.Boolean)Candide.Input.PlayerControllerKeyBind::Up()Candide.Entities.PlayerState.PlayerTransition::Invoke()Candide.Sound.AudioEventArgs::.ctor(System.String, System.Boolean, System.Single, System.Single)Candide.Sound.AudioEventFactory::CreateAudioEvent(Candide.Sound.AudioEventArgs, System.Boolean, System.Boolean, Shared.Entity.EntityWrapper)Candide.Sound.AudioEvent.AudioEvent::get_Playing()Candide.Sound.AudioEvent.AudioEvent::Play()
String literals
tome_charge_fasteraura:favour:tome_dash_energytome_dash_energyaura:special:player_spelltome_chargingaura:special:player_spelltome_chargedevent:/spells/channel_spell