Candide.Entities.PlayerState.PlayerAnimationController
Type JSONpublic class in Candide.Entities.PlayerState
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.PlayerState - Base type
Shared.Entity.Base.AbstractController - Hash
2802720BE938E59A90223F7224D04D47E89ACBAD66882C5599C0E46238794799
Relationships
Base type
Derived types
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
AnimationStateMachine# | public | public Candide.Entities.Animations.AnimationStateMachine AnimationStateMachine |
LastAttack# | public | public System.Single LastAttack |
LightAnimationTimer# | public | public System.Single LightAnimationTimer |
MovementKeysPressed# | public | public System.Boolean MovementKeysPressed |
MovementVelocityThreshold# | public | public System.Single MovementVelocityThreshold |
PlacingParameters# | public | public Candide.Entities.PlayerState.PlayerStates.PlacingStateParameters PlacingParameters |
PlayedShieldReady# | public | public System.Boolean PlayedShieldReady |
PlayerId# | public | public System.Int32 PlayerId |
PullingCart# | public | public System.Boolean PullingCart |
RunningTimer# | public | public System.Single RunningTimer |
ShouldPlayStopAnimation# | public | public System.Boolean ShouldPlayStopAnimation |
ShouldPlayStopAnimationRunningTimerThreshold# | public | public System.Single ShouldPlayStopAnimationRunningTimerThreshold |
Skins# | public | public CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins Skins |
StopAnimationHasPlayed# | public | public System.Boolean StopAnimationHasPlayed |
TimeBeforeIdleAfterAttack# | public | public System.Int32 TimeBeforeIdleAfterAttack |
TimeBeforeIdleAfterWeaponSwitch# | public | public System.Int32 TimeBeforeIdleAfterWeaponSwitch |
WalkingVelocityThreshold# | public | public System.Single WalkingVelocityThreshold |
_attack1SwordAnimation# | private | private CandideCreator.Shared.Graphics.FrameAnimation _attack1SwordAnimation |
_attack1SwoshAnimation# | private | private CandideCreator.Shared.Graphics.FrameAnimation _attack1SwoshAnimation |
_attack2SwordAnimation# | private | private CandideCreator.Shared.Graphics.FrameAnimation _attack2SwordAnimation |
_attack2SwoshAnimation# | private | private CandideCreator.Shared.Graphics.FrameAnimation _attack2SwoshAnimation |
_attack3SwordAnimation# | private | private CandideCreator.Shared.Graphics.FrameAnimation _attack3SwordAnimation |
_attack3SwoshAnimation# | private | private CandideCreator.Shared.Graphics.FrameAnimation _attack3SwoshAnimation |
_daggerAttackSpeed# | private | private System.Single _daggerAttackSpeed |
_daggerDirection# | private | private System.Single _daggerDirection |
_daggerRange# | private | private System.Single _daggerRange |
_daggerTimer# | private | private System.Single _daggerTimer |
_dodgeTimer# | private | private System.Single _dodgeTimer |
_footstepHandler# | private | private Candide.Sound.TileBasedFootstepHandler _footstepHandler |
_grabbedEntityDepthOffset# | private | private System.Single _grabbedEntityDepthOffset |
_grabbedEntityOffsets# | private | private Microsoft.Xna.Framework.Vector3[] _grabbedEntityOffsets |
_secondaryEntity# | private | private Candide.Entities.PlayerState.PlayerSecondaryEntity _secondaryEntity |
_slackAnimation# | private | private System.Boolean _slackAnimation |
_spearSpecialCounter# | private | private System.Single _spearSpecialCounter |
_spearSpecialDirection# | private | private System.Single _spearSpecialDirection |
_spearSpecialRange# | private | private System.Single _spearSpecialRange |
_spearSpecialTimer# | private | private System.Single _spearSpecialTimer |
_swoshAnimation# | private | private CandideCreator.Shared.Graphics.FrameAnimation _swoshAnimation |
_useItemSpecialIndex# | private | private System.Int32 _useItemSpecialIndex |
_weaponAnimation# | private | private CandideCreator.Shared.Graphics.FrameAnimation _weaponAnimation |
Methods
AttackWasPerformed
#
private System.Void AttackWasPerformed()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
4F0EECA11B8382B6F6C090813D5FC4865D7A1C00B264B2724BDB5CA3850D1200 - Body hash
F8A6ADF6A0A8D89E32F166C2A7942355E2F3C011D342723DD6411D2675CF4BF2 - IL size12
Called by
Candide.Entities.PlayerState.PlayerAnimationController::OnBowChargeUpCandide.Entities.PlayerState.PlayerAnimationController::OnBowSecondaryAttackCandide.Entities.PlayerState.PlayerAnimationController::OnBowShootCandide.Entities.PlayerState.PlayerAnimationController::OnDaggerAttackCandide.Entities.PlayerState.PlayerAnimationController::OnFireHandCrossbowCandide.Entities.PlayerState.PlayerAnimationController::OnJavelinChargeUpCandide.Entities.PlayerState.PlayerAnimationController::OnSledgehammerAttackCandide.Entities.PlayerState.PlayerAnimationController::OnSledgehammerChargeUpCandide.Entities.PlayerState.PlayerAnimationController::OnSledgehammerSecondaryCandide.Entities.PlayerState.PlayerAnimationController::OnSpearDashCandide.Entities.PlayerState.PlayerAnimationController::OnSpearShieldAttackCandide.Entities.PlayerState.PlayerAnimationController::OnSpearSlashAttackCandide.Entities.PlayerState.PlayerAnimationController::OnSpearSpecialAttackCandide.Entities.PlayerState.PlayerAnimationController::OnSpearThrustAttackCandide.Entities.PlayerState.PlayerAnimationController::OnSwordAttackCandide.Entities.PlayerState.PlayerAnimationController::OnThrowJavelinCandide.Entities.PlayerState.PlayerAnimationController::OnUnarmedAttackCandide.Entities.PlayerState.PlayerAnimationController::OnUseSpellTome
BeforeRender
#
public System.Void BeforeRender()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
BC6231FC8945E38916987DB1A1D7CEFAEA791F3BDF5434CB38FF8B670C24AB8F - Body hash
33EDCABF180974D3A90724CC32912B788896D756AC9C7E1E159237F2820AE21A - IL size1902
Referenced calls
Candide.Entities.Animations.AnimationStateMachine::get_CurrentState()Candide.Entities.Animations.IAnimationState::SetPropertiesForEntity(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::get_Color()Microsoft.Xna.Framework.Color::ToVector4()Shared.Entity.EntityWrapper::get_FlashColor()Candide.Graphics.VFX.SpacRenderingArgs::SetDefaultEntityOffset(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::get_Visible()Candide.World.InteriorWorldHandler::get_World()CandideCreator.Shared.Models.World::get_LightingProperties()CandideCreator.Shared.Models.LightingProperties::get_TimeBasedLights()System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::get_Value()System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Constructions.Building>::TryGetValue(!0, !1&)Shared.Data.BuildingDataBase::GetBuildingOrNull(System.String)Shared.Entity.EntityWrapper::get_MaskRef()Shared.Entity.Components.ComponentExtension::RemoveFlag(Shared.Entity.Components.Component&, Shared.Entity.Components.Component)Candide.GameModels.Helpers.PlayerEquipmentHelper::GetEquippedItemForType(System.Int32, Shared.Models.Items.EquipmentType)Shared.Entity.EntityWrapper::get_Stats()Shared.Models.Stats.EntityStats::TryGet(System.String, System.Single&)Microsoft.Xna.Framework.Vector3::get_Zero()Shared.Entity.EntityWrapper::set_LightSourceColor(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_LightSourceDrawShadows(System.Boolean)Shared.Entity.EntityWrapper::set_LightSourceRadius(System.Single)Shared.Entity.EntityWrapper::get_Fdt()CandideCreator.Shared.Helpers.EffectHelper::FlickerHelper(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Shared.Entity.EntityWrapper::set_LightSourceOffset(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_LightSourceHardness(System.Single)Shared.Entity.EntityWrapper::set_LightSourceAttenuation(Microsoft.Xna.Framework.Vector3)Candide.GameModels.Managers.TimeSystem::UpdateTimeBasedLight(Shared.Entity.EntityWrapper)CandideCreator.Shared.EditorGameCommunication.GameProperties::get_NeutraliseLighting()
String literals
LightSource
CreateDaggerAttackVfx
#
private System.Void CreateDaggerAttackVfx(System.Single direction, System.Single range, System.Boolean isLeft)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
208236DC2DE0156B85CE4980286F1D6081A2DF0DC4192E7BCCA402A29F450193 - Body hash
2F31530FDB3EAF925AA9BE427E63CF0B0DE9DA98174747E2723999AC95DCD3DF - IL size357
Referenced calls
CandideCreator.Shared.Helpers.VectorExtension::DirectionToAngle(System.Single)Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)CandideCreator.Shared.Graphics.FrameAnimation::Restart()Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector4::get_One()Candide.Graphics.VFX.VfxPlayer::PlaySpacAnimation(System.String, System.String, Microsoft.Xna.Framework.Vector3, Candide.Graphics.VFX.SpacRenderingArgs, System.Single)Candide.Graphics.VFX.VfxPlayer::PlaySpacAnimation(System.String, System.String, Shared.Entity.EntityWrapper, Candide.Graphics.VFX.SpacRenderingArgs, System.Single)
String literals
event:/items/dagger_swingvfx_daggerstab2stab1
CreateImGui
#
public System.Void CreateImGui()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
BCA91341EE61A15FEF2CA573D17D3A7EEA9D4601755F34F0F2612B47D3FD3712 - Body hash
A5D704EB40A313372B8BF620C851C1C3EC4DF1C80FDA34039CCD3E8E31EEB5E9 - IL size95
Referenced calls
Shared.Entity.Base.AbstractController::CreateImGui()System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()System.String::op_Implicit(System.String)ImGuiNET.ImGui::Text(System.ReadOnlySpan<System.Char>)Candide.Entities.Animations.AnimationStateMachine::get_CurrentState()Candide.Entities.Animations.IAnimationState::get_StateName()System.String::Concat(System.String, System.String)
String literals
Controller State:Animation State:
DrawItemIconOverPlayer
#
private System.Void DrawItemIconOverPlayer(System.String iconId)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
335E8586E1F89A12D98B0D537E8E689395EB00B435A7901340DE3438D0BECF21 - Body hash
ED3A27AEFED77C67000144F6E8B14A6F1CBA0C02DEAE09F43D55AF1DB1D7D549 - IL size149
Referenced calls
Candide.Database.IconDataBase::GetIconOrMissing(System.String)CandideCreator.Shared.Graphics.IconData::GetIcon(CandideCreator.Shared.Graphics.IconFlag)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Candide.Graphics.VFX.SpacRenderingArgs::SetDefaultEntityOffset(Shared.Entity.EntityWrapper)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Position()Candide.Graphics.DeferredRenderer::DrawSprite(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, System.Boolean, System.Single, System.Single, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector4, Microsoft.Xna.Framework.Vector4)
DrawPlacingIconOverPlayer
#
private System.Void DrawPlacingIconOverPlayer()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
A0BDD6BB300AEF03C66C9C091B82183D2D71EC63F69E6AC2CB13AE1DBF35A753 - Body hash
3231D23A53CE861502055D20880590BF9ECBDD8FEA3A57977431D831CDB31A25 - IL size71
Referenced calls
Candide.Entities.PlayerState.PlayerAnimationController::DrawItemIconOverPlayer(System.String)Candide.Entities.PlayerState.PlayerStates.PlacingStateParameters::get_PlacingItem()Shared.Models.Items.ItemInstanceModel::get_Data()
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
4CA6FC79A99B8C8DC1840DFEEB2E8E1A0A0FF9F1F86583DFFE45987E1CA7B6A4 - Body hash
571ED20AD45C708FC21430782AA9C2FDC980D8A6544C2AA3C8150F609E8403B6 - IL size1430
Referenced calls
Candide.Database.SpacDataBase::GetSpacOrNull(System.String)Candide.Entities.Animations.SpacAnimationArguments::.ctor(System.String, System.Boolean, System.Single, System.Nullable<System.Single>)System.Array::Empty()Candide.Entities.Animations.AnimationStateMachine::.ctor(CandideCreator.Shared.Models.SpritesAnimationCollections.Spac, Candide.Entities.Animations.SpacAnimationArguments[], Candide.Entities.Animations.AnimationTransitionModel[])Candide.Entities.Animations.AnimationStateMachine::SetState(System.String)Candide.Sound.TileBasedFootstepHandler::.ctor(System.Single, System.Boolean)
String literals
player_new_animationsrunwalkingrunning_cartlifting_runninghammer_walkbow_walkshield_walkshield_walk_spearidlelifting_idleconstruction_readyattack_idleconstruction_performingchopping_performingattack1
GetIntDirection
#
public System.Int32 GetIntDirection()
Method metadata
- Visibilitypublic
- Return type
System.Int32 - StaticFalse
- VirtualFalse
- Hash
9B153873BA1886080F79B4CADE6C5BEFB602400C39C37F4023D763080D211694 - Body hash
99EA6F0C32DD10BF5C4C72830AB9443CB8B494587BBBFC934A6A20BB17BBC5F9 - IL size21
Referenced calls
Shared.Entity.EntityWrapper::get_Direction()
Called by
Candide.Entities.PlayerState.PlayerAnimationController::OnLiftingCandide.Entities.PlayerState.PlayerController::CreatePlayerImGuiCandide.Entities.PlayerState.PlayerController::EntityIsInFrontOfPlayer2DCandide.Entities.PlayerState.PlayerStates.CarryState::ActionDropCandide.Entities.PlayerState.PlayerStates.NormalState::NewActionGrab
OnActionInProgressPerform
#
public System.Void OnActionInProgressPerform(Shared.ActionInProgress.ActionInProgressAnimation animation)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
2DD1D9EC90A76B1F49DCB4AB2E74866B0227EF8CED563FCA0EED41F9C09CA14F - Body hash
70F888E9BE4A416E6CE1826BD33DE3A97AB9890D63680F954191BA7C1DA79427 - IL size284
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)Shared.Entity.EntityWrapper::get_Position()Shared.Entity.EntityWrapper::get_Direction()CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector2(System.Single)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xy(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Candide.Combat.VfxHelper::SpawnSparks(System.Int32, Microsoft.Xna.Framework.Vector3)Candide.Entities.Animations.AnimationStateMachine::get_CurrentState()Candide.Entities.Animations.IAnimationState::get_StateName()System.String::op_Equality(System.String, System.String)Candide.Entities.Animations.IAnimationState::Restart()Candide.Entities.PlayerState.PlayerAnimationController::SetAnimationState(System.String)System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)
Called by
String literals
event:/buildings/construction_hammer_failevent:/buildings/construction_hammer_hitconstruction_performingevent:/hits/destruction/split_wooden_loganimation
OnActionInProgressStart
#
public System.Void OnActionInProgressStart(Shared.ActionInProgress.ActionInProgressAnimation animation)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
F881ED5101F14C492A87941B817F6D07919AF060254039CC09817B022039E3C0 - Body hash
0EA44944463C315B878A18C2DBCEAFAF7FE53AFE93DFDDB3D1418F06744A56AD - IL size126
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)Candide.Entities.PlayerState.PlayerAnimationController::SetAnimationState(System.String)System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)
Called by
String literals
construction_readyanimation
OnActionInProgressStop
#
public System.Void OnActionInProgressStop(Candide.Entities.PlayerState.ActionInProgressStopStatus status)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
9004AF47417BBF34F5A971E2EDD929ADE727DA0D73A971473FC4ED1163E12837 - Body hash
13E07EFA0DD77AA9C2C26A44C55715B730278D9E49BDE1B67FC0737AAD46E76B - IL size50
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)
Called by
Candide.Entities.PlayerState.NetworkPlayerController::ReceivePlayerActionCandide.Entities.PlayerState.NetworkPlayerController::ReceivePlayerActionIntCandide.Entities.PlayerState.PlayerStates.ActionInProgressState::OnDamagedCandide.Entities.PlayerState.PlayerStates.ActionInProgressState::StopDefaultCandide.Entities.PlayerState.PlayerStates.ActionInProgressState::Update
String literals
status
OnBowChargeUp
#
public System.Void OnBowChargeUp(System.Int32 direction)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
1DD5A64A5CB30DE6789D81303F4BBD9A6D467BFC984E83B44398AF746BCA1716 - Body hash
738C3B6CEA76B6CDC7E3A9AD292736AAAFE540BEC90125695DFB6CB0C66D1EC5 - IL size58
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)
Called by
String literals
event:/items/bow/bow_string_tighten
OnBowSecondaryAttack
#
public System.Void OnBowSecondaryAttack(System.Single direction)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
7CAD8A886FEB8BCBCC94CEF921E25D5BB4FCC120C6165BF1F710AF2A957CF236 - Body hash
2850B4525CB6179C8632C4320EB928A2EA028C879F5CC4581AFA18EE6B92DC7C - IL size104
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)CandideCreator.Shared.Graphics.FrameAnimation::Restart()
Called by
String literals
event:/items/bow/bow_shove
OnBowShoot
#
public System.Void OnBowShoot(Candide.Entities.PlayerState.BowAttackVariant shootType, System.Single direction)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
EF4AABE5D11A782981947B64F36A227C5E2851EACA864F5267C36C4EA048FBB7 - Body hash
0899660EAEF8B5A73D9E59346E564D3F344EE65D9F1F06BB6ACC01F86247BC73 - IL size532
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)Shared.Entity.EntityWrapper::get_Velocity()Microsoft.Xna.Framework.Vector3::Length()Candide.Entities.PlayerState.PlayerAnimationController::SetAnimationState(System.String)CandideCreator.Shared.Helpers.VectorExtension::DirectionToIntDirection(System.Single)CandideCreator.Shared.Helpers.VectorExtension::DirectionToAngle(System.Single)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single)Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)Microsoft.Xna.Framework.Vector4::get_One()Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)Candide.Graphics.VFX.VfxPlayer::PlaySpacAnimation(System.String, System.String, Shared.Entity.EntityWrapper, Candide.Graphics.VFX.SpacRenderingArgs, System.Single)Shared.Entity.EntityWrapper::Stun(System.Single, System.Boolean)System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)
Called by
String literals
bow_shootevent:/items/bow/bow_shootvfx_arrowarrow_shootevent:/items/bow/bow_shoot_full_chargearrow_critshootarrow_coneshootType
OnCarrying
#
public System.Void OnCarrying(System.Guid carryingEntityId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
728AC3BF2657DA13D4571769DE563A6A71D8ADAF252313D349B2881EBB1FB2C8 - Body hash
EF33EF584480361CC312361054B61D5C856EC7080ACE047029501ED98D91AADD - IL size120
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEntity(Shared.Entity.EntityWrapper, System.Guid, Candide.Entities.PlayerState.PlayerSecondaryEntityType)Shared.Entity.EntityWrapper::get_CarriedEntity()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::set_CarryingOffset(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Controller()Shared.Entity.Base.AbstractController::OnPickedUp(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)
OnChargeSpellTome
#
public System.Void OnChargeSpellTome(System.Int32 index, System.Single direction)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
95BED9C9D6967CC77040CA05B42E50F8E2FE7F94EE4BDA9BC0A4D1E71674C695 - Body hash
8E31DE9406AC7576C3E339D1F604775F00E7BE9A93D9D5DE63304BB853772206 - IL size33
Referenced calls
OnDaggerAttack
#
public System.Void OnDaggerAttack(System.Single direction, System.Single range, System.Single attackSpeed)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
76BD8A5071275B6BB6F189045E05B2742893A21FF915589BAAF64D231C4C5471 - Body hash
885ACCC8A4913756C76496E55B6B17B3E91353253719F6839564E20AB009846E - IL size123
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)Candide.Entities.Animations.AnimationStateMachine::get_CurrentState()Candide.Entities.Animations.IAnimationState::get_StateName()System.String::op_Equality(System.String, System.String)Candide.Entities.Animations.IAnimationState::Restart()Candide.Entities.PlayerState.PlayerAnimationController::CreateDaggerAttackVfx(System.Single, System.Single, System.Boolean)
Called by
String literals
dagger_attack
OnDodge
#
public System.Void OnDodge(System.Int32 faced8Direction, System.Single dashTime, Microsoft.Xna.Framework.Vector3 dashVelocity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
65702F695D424CE6740C355D6159CFB17E49B94CE5A2BE89D2748EFD5AF2594B - Body hash
11233529E6F93C471D2163DBA56A18930E4739440B33F41558AF57E33C581EB4 - IL size151
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)CandideCreator.Shared.Models.VFX.VfxFlashModel::.ctor()Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)Candide.Graphics.VFX.VfxPlayer::PlayFlash(CandideCreator.Shared.Models.VFX.VfxFlashModel, Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::set_Direction(System.Single)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)Candide.Entities.PlayerState.PlayerAnimationController::SetAnimationState(System.String)
Called by
String literals
event:/player/movement/dashdash2
OnFireHandCrossbow
#
public System.Void OnFireHandCrossbow()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
78570A55C67BD2EF9C387ABE691C470F33B6AAC4B295F1A9B0A6FE8C334FD0FE - Body hash
EC565571B0B09ECB7ABBDDB5239F51250F880E2A11B19DB157C4FB15B9E01A9B - IL size58
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)
Called by
String literals
event:/items/hand_crossbow/hand_crossbow_shoot
OnHoldingShield
#
public System.Void OnHoldingShield()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
D17005102EEE57F8976F26DA11E247754A34102088E990CD56E9A06B161C23AB - Body hash
3252D3154BEBC3F68A43E8F067348772107E539B9BF6967B6C844BA500ED13EC - IL size37
Referenced calls
Called by
String literals
shield_ready
OnHoldingShieldSpear
#
public System.Void OnHoldingShieldSpear()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
191116A88C060488ADCF8EAE400E2533D118E574ADA482B9743A837931842588 - Body hash
FFB01C0C182EB4C82219EEC19A744635ABA1778350B95A819F9FE60CC611D830 - IL size37
Referenced calls
Called by
String literals
shield_ready_spear
OnHoldingSpearThrustAttack
#
public System.Void OnHoldingSpearThrustAttack(Candide.Entities.PlayerState.TwoHandedPierceAttackVariant variant)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
2103B4F14D305333F2B5612DF9D79FE4A9108D92F3E155A5BEECC47B2A37D2B8 - Body hash
81D88A4E93B67F63122821BD10BFEDC589DDA9835DC80148352FF8D3A58C6513 - IL size26
OnIdle
#
public System.Void OnIdle()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
521771D78D56ADF34CFA4021137608AB5666540F374A5611DE69AF2B371E81B0 - Body hash
ABA0C1B78622A1CF753D18660D9F857E3ACD34D565D4CF982192DC9711896C9E - IL size25
Referenced calls
OnJavelinChargeUp
#
public System.Void OnJavelinChargeUp(System.Int32 direction)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
51FCE89BB3DF99FEEDC140412DA859E6A8672D2CD5EE83237F7D05009B50495E - Body hash
73E4CFC73FFA15BFDBAF7FC6E72E6BDCE4BC007616EA3B88EDAFE2742F3BD20A - IL size32
Referenced calls
OnKilled
#
public Shared.Entity.Base.OnKilledBehaviour OnKilled(Shared.Entity.EntityKillInfo info)
Method metadata
- Visibilitypublic
- Return type
Shared.Entity.Base.OnKilledBehaviour - StaticFalse
- VirtualTrue
- Hash
3E54A2C5AD96067C6B92108B4E44CB350C3B53AD8393A8B37820FBCAFB07A744 - Body hash
12FCD7486F0C8460A42393FB56E81802D913CF7FD35E0F17E09477E9A2748DB9 - IL size33
Referenced calls
OnLifting
#
public System.Void OnLifting(System.Guid carriedEntityId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
E68C3029DD34A9F63686F618F1A290E79B04B5C3A4AD568B6E6EC6E3717E41C5 - Body hash
394282738779AA0C3C42CAD83A7E347D49CD434910325FC9F833314F74A405BB - IL size633
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEntity(Shared.Entity.EntityWrapper, System.Guid, Candide.Entities.PlayerState.PlayerSecondaryEntityType)Shared.Entity.EntityWrapper::get_CarriedEntity()CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)Candide.Entities.PlayerState.PlayerAnimationController::SetAnimationState(System.String)Candide.Entities.PlayerState.PlayerAnimationController::OnMovementKeysReleased()Shared.Entity.EntityWrapper::get_Position2()Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Helpers.VectorExtension::ToFloatDirection(Microsoft.Xna.Framework.Vector2)Shared.Entity.EntityWrapper::set_Direction(System.Single)Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_CarryingOffset(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Shape()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Candide.Entities.PlayerState.PlayerAnimationController::GetIntDirection()CandideCreator.Shared.Helpers.VectorExtension::DirectionToOrthonormalVector(System.Single)Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xyz(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Controller()Shared.Entity.Base.AbstractController::OnPickingUp(Shared.Entity.EntityWrapper)
Called by
String literals
Player tried to enter OnLifting but CarriedId is not set.event:/player/interact/player_grablifting
OnMovementKeysPressed
#
public System.Void OnMovementKeysPressed(Candide.Entities.PlayerState.MovementKeysStatus status)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
E2FED649A27540119A50637FC17946DABECE61B55EC8997079F45002EE230F2F - Body hash
583D280E910FC4329E3249837D78E17B7ED820783F1CE0F3BC7D98AF458208DE - IL size33
OnMovementKeysReleased
#
public System.Void OnMovementKeysReleased()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
28658B6D4A6BE4EC0C9441A53CC4DB8C14BB248EEFD51C609B23A31A912D1A98 - Body hash
354124459C4F96D2441994445E40BE86376B5E496A063183FAE28CCC23F07335 - IL size8
Called by
Candide.Entities.PlayerState.NetworkPlayerController::ReceivePlayerActionCandide.Entities.PlayerState.NetworkPlayerController::ReceivePlayerActionCandide.Entities.PlayerState.PlayerAnimationController::OnLiftingCandide.Entities.PlayerState.PlayerStateHelper::StopMovementCandide.Entities.PlayerState.PlayerStateHelper::UpdateMovement
OnPlacing
#
public System.Void OnPlacing(Candide.Entities.PlayerState.PlayerStates.PlacingStateParameters parameters)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
37C5A47C5A00E498887FA9B7F60E6E8E67979F6EBDA8D48EC99F8A40E1F18F98 - Body hash
C5FFBBFFE84260E36980DEFECEC7B3F26744C705C9BC6F6531813130DEF24ACA - IL size40
Referenced calls
OnShieldDash
#
public System.Void OnShieldDash(System.Int32 faced8Direction, System.Single dashTime, Microsoft.Xna.Framework.Vector3 dashVelocity, System.Boolean holdingSpear)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
62CB94E39C89B09419929F51ABE729810A6C52F6CBD28DA58EC56490B73CFFD3 - Body hash
C45A9A75DD2707A91C90F6CBA9202B1BB7136231D042264EC40448A5F1DFE1C9 - IL size190
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Candide.Entities.PlayerState.PlayerStates.DashState::SpawnDustParticle(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Boolean, System.Single)Shared.Entity.EntityWrapper::get_Fdt()Shared.Entity.EntityWrapper::set_Direction(System.Single)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)Candide.Entities.PlayerState.PlayerAnimationController::SetAnimationState(System.String)
Called by
String literals
event:/player/movement/dashshield_walkshield_walk_spear
OnSitting
#
public System.Void OnSitting(System.Guid chairEntityGuid)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
0C6AB5DBC8DFD6EB4E34A83CCD99449CCEEAD882A039A0B558C00ADC55642EB2 - Body hash
EE5ECE624FD8F299C3CA8B219C47FC9D9DD34FBD278AF952A05A1AEC22C06C1C - IL size28
Referenced calls
OnSledgehammerAttack
#
public System.Void OnSledgehammerAttack(Candide.Entities.PlayerState.SledgehammerAttackVariant variant, System.Single direction, System.Single range)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
210622FBE2E2BD46AD7A75E16839DEEC9528B20D7D016A4F35C1E091E594112E - Body hash
99D785D90CB88DF87A43789F9A13D18492C4A404878C91D07B7352A05028AE5E - IL size392
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()CandideCreator.Shared.Helpers.VectorExtension::DirectionTo8IntDirection(System.Single)CandideCreator.Shared.Helpers.VectorExtension::DirectionToAngle(System.Single)Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector4::get_One()Candide.Graphics.VFX.VfxPlayer::PlaySpacAnimation(System.String, System.String, Microsoft.Xna.Framework.Vector3, Candide.Graphics.VFX.SpacRenderingArgs, System.Single)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)
Called by
String literals
vfx_sledgehammerswingevent:/items/sledgehammer/sledgehammer_swingevent:/items/sledgehammer/sledgehammer_swing_chargedvariant
OnSledgehammerChargeUp
#
public System.Void OnSledgehammerChargeUp(System.Int32 direction)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
7BC3FBF66DD86823B465458C3483D9C4FB7FC593D292786D19C58B8ECAF6673A - Body hash
503949FBA2EF93E2A4AAF9A567501B4F51DD5C3284C52956C0228D9D64713DFC - IL size71
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)Shared.Entity.EntityWrapper::set_Direction(System.Single)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)
Called by
String literals
event:/items/sledgehammer/sledgehammer_start_charging
OnSledgehammerSecondary
#
public System.Void OnSledgehammerSecondary(System.Single direction)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
F03BDA2C50A24099F596D75363144FC73D962402433A488DB86EC370336490EF - Body hash
4C5B2A72C1BD5749E41FB3120E129B45213C6DFB0C6F162D158FF396E2A09413 - IL size58
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)
Called by
String literals
event:/items/sledgehammer/sledgehammer_shockwave
OnSpearDash
#
public System.Void OnSpearDash(System.Int32 faced8Direction, System.Single dashTime, Microsoft.Xna.Framework.Vector3 dashVelocity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
14BD3438259DDD9F16675313B22A36D80107E6BF04C927BD2E41033DB8164DCD - Body hash
65B1E0463F08E9F2CCEF30413BE4074ED4F5436F2F4B91426D9D7DDBB601EC0C - IL size177
Referenced calls
Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Candide.Entities.PlayerState.PlayerStates.DashState::SpawnDustParticle(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Boolean, System.Single)Shared.Entity.EntityWrapper::get_Fdt()Shared.Entity.EntityWrapper::set_Direction(System.Single)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)Candide.Entities.PlayerState.PlayerAnimationController::SetAnimationState(System.String)
Called by
String literals
event:/player/movement/dashspear
OnSpearHolding
#
public System.Void OnSpearHolding()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
97A697FD241C8EDB2C5FCF7D155F2854D038239D5D26B11A7F30A3D532E07479 - Body hash
41FA13E0CC84355D9AA6D933443E0967BA9BE17CFFC9FB34C2EA844FB0C9B36A - IL size26
Referenced calls
OnSpearHoldingStop
#
public System.Void OnSpearHoldingStop()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
DFC4774E5255246C5FEC7C5F047ED57ECA38039BAEFE1A11E915DAF8B5208E86 - Body hash
ABA0C1B78622A1CF753D18660D9F857E3ACD34D565D4CF982192DC9711896C9E - IL size25
Referenced calls
OnSpearShieldAttack
#
public System.Void OnSpearShieldAttack(Candide.Entities.PlayerState.TwoHandedPierceAttackVariant variant, System.Single direction, System.Single range)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
8738654CAAF9CE2913F040FE4A3302E06DFE8083A795133DD73575B517172D3D - Body hash
066C429A5D60D251EA1B5355A8F2846E0A74E1F6949FE88BE6BF7BA9836FAC4F - IL size472
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()Candide.Entities.Animations.AnimationStateMachine::get_CurrentState()Candide.Entities.Animations.IAnimationState::get_StateName()System.String::op_Equality(System.String, System.String)Candide.Entities.Animations.IAnimationState::Restart()Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)CandideCreator.Shared.Helpers.VectorExtension::DirectionToAngle(System.Single)Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)Microsoft.Xna.Framework.Vector4::get_One()Candide.Graphics.VFX.VfxPlayer::PlaySpacAnimation(System.String, System.String, Shared.Entity.EntityWrapper, Candide.Graphics.VFX.SpacRenderingArgs, System.Single)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)CandideCreator.Shared.Graphics.FrameAnimation::Restart()System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)
Called by
String literals
spear_shieldevent:/items/spear/spear_pierce_swingvfx_spearspearvariant
OnSpearSlashAttack
#
public System.Void OnSpearSlashAttack(Candide.Entities.PlayerState.TwoHandedSlashAttackVariant variant, System.Single direction, System.Single range)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
25C534CB0B49621E2C5F4DAA807C479856F9378B4E2422E3001C3F11C7083D4B - Body hash
BFE98071E3BB6497E7E0B1B81FC98089376B737C06990BA9DE68A6C33C5BAACF - IL size444
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)CandideCreator.Shared.Helpers.VectorExtension::DirectionToAngle(System.Single)Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)Microsoft.Xna.Framework.Vector4::get_One()Candide.Graphics.VFX.VfxPlayer::PlaySpacAnimation(System.String, System.String, Shared.Entity.EntityWrapper, Candide.Graphics.VFX.SpacRenderingArgs, System.Single)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)CandideCreator.Shared.Graphics.FrameAnimation::Restart()System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)
Called by
String literals
event:/items/spear/spear_pierce_swingvfx_spearspearvariant
OnSpearSpecialAttack
#
public System.Void OnSpearSpecialAttack(System.Single time, System.Single direction, System.Single range)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
B76D6FF6388EE231832BBCED893363E757C385946BF52D435AB754E62B32547A - Body hash
26BEC2D75CC0ED7800B4D0EB600045CBA7436187E84AF8B34FE579A9C158EB2F - IL size388
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)CandideCreator.Shared.Helpers.VectorExtension::DirectionToAngle(System.Single)Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)Microsoft.Xna.Framework.Vector4::get_One()Candide.Graphics.VFX.VfxPlayer::PlaySpacAnimation(System.String, System.String, Shared.Entity.EntityWrapper, Candide.Graphics.VFX.SpacRenderingArgs, System.Single)Candide.Entities.Animations.AnimationStateMachine::get_CurrentState()Candide.Entities.Animations.IAnimationState::get_StateName()System.String::op_Equality(System.String, System.String)Candide.Entities.Animations.IAnimationState::Restart()Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)CandideCreator.Shared.Graphics.FrameAnimation::Restart()
Called by
String literals
event:/items/spear/spear_pierce_swingvfx_spearspear
OnSpearThrustAttack
#
public System.Void OnSpearThrustAttack(Candide.Entities.PlayerState.TwoHandedPierceAttackVariant variant)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
8147231477BF2ACCECE99E397D1026EDB17602F0C1E3E4B09637766E9F0F166E - Body hash
4A0664F05D698BD5026D0D7E4FE100B6BA862ED7B94FF7BC9B1CF475C0D173C9 - IL size32
Referenced calls
OnStopCarrying
#
public System.Void OnStopCarrying()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
0B00F0E2386BA2BD6C0DA6FAE79F9EF6D0E2C4FA617C33E6FFF7CD98B75CDBD3 - Body hash
07C3A8CCAA92DC31DC25CBAEFC9C5D8DCAB80CB879E65B7B61E2AAD13090B69A - IL size49
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::get_CarriedEntity()Candide.Entities.PlayerState.PlayerActionException::.ctor(System.String)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)
Called by
String literals
Carried entity should already be set to null!
OnStopLifting
#
public System.Void OnStopLifting()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
CB5E8BCE32F16E377E196284D2F92A0082AB98D8CF2420B0232EB0AFD0C15D5A - Body hash
10C3DCA88B269B81C8212AD30A78C296610A3FCEAA8A4706C5C4B74500F4FBA5 - IL size90
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::get_CarriedEntity()Candide.Entities.PlayerState.PlayerActionException::.ctor(System.String)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)Shared.Entity.EntityWrapper::get_SpriteSheet()Shared.Entity.EntityWrapper::get_CarriedId()System.Nullable<System.Guid>::get_HasValue()
Called by
String literals
Carried entity should already be set to null!
OnSwordAttack
#
public System.Void OnSwordAttack(Candide.Entities.PlayerState.SwordAttackVariant variant, System.Single direction)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
6E2F4546AB8BA0C2BAA00F6FA00E9EFE8E1D2656C4F71714F96D58822FFE4E3D - Body hash
DCC7F3E9A8E339E41E77ADD5990ACA8D480FD52D04344A903A120D47F0DC2176 - IL size1198
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()CandideCreator.Shared.Helpers.VectorExtension::DirectionTo8IntDirection(System.Single)CandideCreator.Shared.Helpers.VectorExtension::DirectionToAngle(System.Single)Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)CandideCreator.Shared.Graphics.FrameAnimation::Restart()Microsoft.Xna.Framework.Vector4::get_One()Candide.Graphics.VFX.VfxPlayer::PlaySpacAnimation(System.String, System.String, Shared.Entity.EntityWrapper, Candide.Graphics.VFX.SpacRenderingArgs, System.Single)
Called by
String literals
event:/items/sword/sword_swingvfx_swordslashslashslash2bigslashevent:/items/sword/sword/sword_whirlwindwhirlwind
OnThrowing
#
public System.Void OnThrowing()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
1795471B0B74532527BE6A4E69F4E6F46EF7772BB9F9AA6CAECF877827F21DC6 - Body hash
E4A32E146C98B8A590698134311635869366BFEE1F508D40D58469BA3E0E3937 - IL size99
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::get_CarriedEntity()Candide.Entities.PlayerState.PlayerActionException::.ctor(System.String)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::set_CarryingOffset(Microsoft.Xna.Framework.Vector3)Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)
Called by
String literals
Carried entity should already be set to null!event:/player/interact/throw
OnThrowJavelin
#
public System.Void OnThrowJavelin()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
ADD04601DADD7163C600F8E29B8365D9860E6E0BBD9A9F60DFE334DCD02B661F - Body hash
F95AB1C496F0D0F812E42E15D64F645C340A5C5BF50846C2848B78F9E4AF1A80 - IL size58
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)
String literals
event:/player/interact/throw
OnUnarmedAttack
#
public System.Void OnUnarmedAttack(Candide.Entities.PlayerState.UnarmedAttackVariant variant, System.Single direction)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
3513CDC31C4AD3AA36E4D4D23DF7CE766CE206A4350F6D06CD9A5DDC14A3255B - Body hash
635F47B89DE54A0064D24792EF423EB2F6987D97BF3C7E3C0C0DFDE4B9591705 - IL size159
Referenced calls
Candide.Entities.PlayerState.PlayerSecondaryEntity::SetEmpty(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerAnimationController::AttackWasPerformed()Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)Candide.Entities.PlayerState.PlayerAnimationController::SetState(System.Int32)Candide.Entities.Animations.AnimationStateMachine::get_CurrentState()Candide.Entities.Animations.IAnimationState::Restart()CandideCreator.Shared.Graphics.FrameAnimation::Restart()System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)
Called by
String literals
event:/items/fist_swingvariant
OnUseSpellTome
#
public System.Void OnUseSpellTome(System.Int32 index)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
A292A0A174636F35E46B53DAD979BA864DA7C13927743E4764EAEEF51C780D17 - Body hash
5F846210F8D8414D2C5A7E440B3006A5E7F73CBF51DF427644292962D43CBBDA - IL size39
Referenced calls
ResetDepthOffset
#
private System.Void ResetDepthOffset(Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
DC1023F30D23497DE2B75353214622E7D57A9FFD99D136E53620261C565B0DF4 - Body hash
541137ABE9CD9F189365130ADC13AC1B4F7B20431CAC8F37CACF805FCAD065A6 - IL size12
Referenced calls
Shared.Entity.EntityWrapper::set_DepthOffset(System.Single)
SetAnimationState
#
public System.Void SetAnimationState(System.String animationState)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
78D267237F3BBC2964E47487D24350BAFBC8975B3A2C2465E010B8F8AB3BE9D1 - Body hash
715D0C8E5F6C31BA54CB6767CBB9A88E57D1CF5A0FD5CA894DD0A856675F366C - IL size38
Referenced calls
Candide.Entities.Animations.AnimationStateMachine::get_CurrentState()Candide.Entities.Animations.IAnimationState::get_StateName()System.String::op_Equality(System.String, System.String)Candide.Entities.Animations.AnimationStateMachine::SetState(System.String)
Called by
Candide.Entities.PlayerState.PlayerAnimationController::OnActionInProgressPerformCandide.Entities.PlayerState.PlayerAnimationController::OnActionInProgressStartCandide.Entities.PlayerState.PlayerAnimationController::OnBowShootCandide.Entities.PlayerState.PlayerAnimationController::OnDodgeCandide.Entities.PlayerState.PlayerAnimationController::OnHoldingShieldCandide.Entities.PlayerState.PlayerAnimationController::OnHoldingShieldSpearCandide.Entities.PlayerState.PlayerAnimationController::OnLiftingCandide.Entities.PlayerState.PlayerAnimationController::OnShieldDashCandide.Entities.PlayerState.PlayerAnimationController::OnSpearDashCandide.Entities.PlayerState.PlayerAnimationController::SetWalkingCandide.Entities.PlayerState.PlayerAnimationController::Update
SetDepthOffset
#
private System.Void SetDepthOffset(Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
DD03B6E3608B46A6D2439C08FCBEC41B18542DF43611A64DE3ECED93A7BEF87B - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
SetState
#
public System.Void SetState(System.Int32 newState)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
4CE32E981485C680ABF6B3C6F440C4F4E4406B469EACB7FA9550E8C2347BE185 - Body hash
6ACD7940034882BB3C43E7703CC3308C179E8E92B6C2D139DF8C3430751E039C - IL size180
Called by
Candide.Entities.PlayerState.PlayerAnimationController::OnActionInProgressPerformCandide.Entities.PlayerState.PlayerAnimationController::OnActionInProgressStartCandide.Entities.PlayerState.PlayerAnimationController::OnActionInProgressStopCandide.Entities.PlayerState.PlayerAnimationController::OnBowChargeUpCandide.Entities.PlayerState.PlayerAnimationController::OnBowSecondaryAttackCandide.Entities.PlayerState.PlayerAnimationController::OnBowShootCandide.Entities.PlayerState.PlayerAnimationController::OnCarryingCandide.Entities.PlayerState.PlayerAnimationController::OnChargeSpellTomeCandide.Entities.PlayerState.PlayerAnimationController::OnDaggerAttackCandide.Entities.PlayerState.PlayerAnimationController::OnDodgeCandide.Entities.PlayerState.PlayerAnimationController::OnFireHandCrossbowCandide.Entities.PlayerState.PlayerAnimationController::OnHoldingShieldCandide.Entities.PlayerState.PlayerAnimationController::OnHoldingShieldSpearCandide.Entities.PlayerState.PlayerAnimationController::OnHoldingSpearThrustAttackCandide.Entities.PlayerState.PlayerAnimationController::OnIdleCandide.Entities.PlayerState.PlayerAnimationController::OnJavelinChargeUpCandide.Entities.PlayerState.PlayerAnimationController::OnLiftingCandide.Entities.PlayerState.PlayerAnimationController::OnPlacingCandide.Entities.PlayerState.PlayerAnimationController::OnShieldDashCandide.Entities.PlayerState.PlayerAnimationController::OnSittingCandide.Entities.PlayerState.PlayerAnimationController::OnSledgehammerAttackCandide.Entities.PlayerState.PlayerAnimationController::OnSledgehammerChargeUpCandide.Entities.PlayerState.PlayerAnimationController::OnSledgehammerSecondaryCandide.Entities.PlayerState.PlayerAnimationController::OnSpearDashCandide.Entities.PlayerState.PlayerAnimationController::OnSpearHoldingCandide.Entities.PlayerState.PlayerAnimationController::OnSpearHoldingStopCandide.Entities.PlayerState.PlayerAnimationController::OnSpearShieldAttackCandide.Entities.PlayerState.PlayerAnimationController::OnSpearSlashAttackCandide.Entities.PlayerState.PlayerAnimationController::OnSpearSpecialAttackCandide.Entities.PlayerState.PlayerAnimationController::OnSpearThrustAttackCandide.Entities.PlayerState.PlayerAnimationController::OnStopCarryingCandide.Entities.PlayerState.PlayerAnimationController::OnStopLifting
SetWalking
#
private System.Void SetWalking()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
1A8543D73F46C50082A8A54E83B091656C65061E25B8AEFE42DFE06D5D792626 - Body hash
7AA0A22D4CCA9B1715E69FDB74E85C1EFB15E7DDC4A1FD8EFF5783EA0705A906 - IL size30
Referenced calls
String literals
walking
SpawnDeathParts
#
public System.Void SpawnDeathParts()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
15E34AB50383706F6230EC9CFA11380699850BEECEEB7A96FFC3AC8C9108E904 - Body hash
381153EF1CD702249498A23A8BC0450DC7CD115B6A9B20FE5905B05BB83FF772 - IL size111
Referenced calls
Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector4::get_One()Microsoft.Xna.Framework.Vector3::get_Down()Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Candide.Graphics.VFX.VfxPlayer::PlaySpacAnimation(System.String, System.String, Microsoft.Xna.Framework.Vector3, Candide.Graphics.VFX.SpacRenderingArgs, System.Single)
String literals
vfx_death2three2light
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
EED1E3F7E9A22FF7D4FE0991C1019CC4B7A4CE5522A4B55FF04785D235982FC5 - Body hash
35D1E21C4296415E83941B515EA32C54F2F236F9D45CC4A7423694413AE9DA94 - IL size5360
Referenced calls
Candide.Entities.Animations.AnimationStateMachine::get_CurrentState()Shared.Entity.EntityWrapper::get_Fdt()Candide.Entities.Animations.IAnimationState::get_StateName()System.String::get_Length()System.String::get_Chars(System.Int32)System.String::op_Equality(System.String, System.String)Shared.Entity.EntityWrapper::get_DistanceWalked()Candide.Entities.Animations.IAnimationState::set_TimeScale(System.Single)Candide.Entities.Animations.IAnimationState::GetCurrentFrameIndex()Shared.Entity.EntityWrapper::get_Stats()Shared.Models.Stats.EntityStats::Get(System.String)Candide.Entities.Animations.AnimationStateMachine::Update(Shared.Entity.EntityWrapper, System.Single)Candide.Entities.PlayerState.PlayerSecondaryEntity::Update(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::get_CarriedId()System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::get_Value()Shared.Entity.EntitySystem::GetEntityById(System.Guid)Shared.Entity.SharedEntitySystemController::Detach(Shared.Entity.EntityWrapper, System.Nullable<Microsoft.Xna.Framework.Vector3>)Shared.Helpers.SamsPlayerDebuggerHelper::Entity_Set_CarriedId(Shared.Entity.EntitySystem, System.Int32, System.Nullable<System.Guid>)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::get_Velocity()Microsoft.Xna.Framework.Vector3::Length()Candide.Entities.PlayerState.PlayerAnimationController::SetAnimationState(System.String)Shared.Entity.EntityWrapper::get_Acceleration()Microsoft.Xna.Framework.Vector3::LengthSquared()Candide.Entities.PlayerState.PlayerAnimationController::SetWalking()Candide.Entities.Animations.IAnimationState::IsDone()System.String::op_Inequality(System.String, System.String)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_CarriedEntity()Candide.Entities.PlayerState.PlayerAnimationController::SetDepthOffset(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::get_Dt()
String literals
runlifting_runningrunning_cartjavelin_holdhammer_readyshield_readywalkingshield_walk_spearshield_hold_spearshield_walkhammer_walkhammer_holdbow_walkspear_walkspeardash2