Candide.Entities.PlayerState.PlayerController
Type JSONpublic class in Candide.Entities.PlayerState
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.PlayerState - Base type
Candide.Entities.PlayerState.PlayerAnimationController - Hash
A6D7AEDC5C70B0938A20C84A2E49338E34634F30D20EA4EE7CB55461E97DA272
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
ActionDirection# | public | public System.Single ActionDirection |
AltAttackHeldLock# | public | public System.Boolean AltAttackHeldLock |
AttackCooldown# | public | public System.Single AttackCooldown |
AttackHeldLock# | public | public System.Boolean AttackHeldLock |
AttackIsFullyCharged# | public | public System.Boolean AttackIsFullyCharged |
AttackNewStateTimer# | public | public System.Single AttackNewStateTimer |
BowChargeStartTimer# | public | public System.Single BowChargeStartTimer |
BowChargeTimer# | public | public System.Single BowChargeTimer |
ChairEntityCandidateTuple# | public | public System.Nullable<System.ValueTuple<Shared.Entity.EntityWrapper, System.Boolean>> ChairEntityCandidateTuple |
CoolerActionInProgress# | public | public Shared.ActionInProgress.AbstractActionInProgress CoolerActionInProgress |
DashEnergyCost# | public | public System.Single DashEnergyCost |
EnergyFailFloatingTextUniqueId# | public | public System.String EnergyFailFloatingTextUniqueId |
ForceWalk# | public | public System.Boolean ForceWalk |
InteractionLock# | public | public System.Boolean InteractionLock |
IsWalking# | public | public System.Boolean IsWalking |
JavelinChargeStartTimer# | public | public System.Single JavelinChargeStartTimer |
JavelinChargeTimer# | public | public System.Single JavelinChargeTimer |
JustCancelledAction# | public | public System.Boolean JustCancelledAction |
JustDroppedCarried# | public | public System.Boolean JustDroppedCarried |
LastSafeResetPoint# | public | public System.Nullable<Microsoft.Xna.Framework.Vector3> LastSafeResetPoint |
LockDirection# | public | public System.Boolean LockDirection |
NextGrabInteraction# | public | public Shared.Models.Interaction.Interaction NextGrabInteraction |
NextInteraction# | public | public Shared.Models.Interaction.Interaction NextInteraction |
NextInteractionHighlightedEntity# | public | public Shared.Entity.EntityWrapper NextInteractionHighlightedEntity |
ResetTimer# | public | public System.Single ResetTimer |
ReuseEntityWrappers# | private | private System.Collections.Generic.List<Shared.Entity.EntityWrapper> ReuseEntityWrappers |
ReuseInteractionsList# | private | private System.Collections.Generic.List<System.ValueTuple<Shared.Entity.EntityWrapper, Shared.Models.Interaction.Interaction, System.Single>> ReuseInteractionsList |
SafeResetPointIndex# | public | public System.Int32 SafeResetPointIndex |
SafeResetPoints# | public | public Microsoft.Xna.Framework.Vector3[] SafeResetPoints |
SecondaryCooldown# | public | public System.Single SecondaryCooldown |
SoftLockDir# | public | public System.Boolean SoftLockDir |
SoftLockKey# | public | public Candide.Input.SuperKeybind SoftLockKey |
StateMachine# | public | public Candide.Entities.PlayerState.PlayerStateMachine StateMachine |
WeaponAttackState# | public | public Candide.Entities.PlayerState.WeaponAttackState WeaponAttackState |
WeaponSwitchCooldown# | public | public System.Single WeaponSwitchCooldown |
WeaponSwitchCooldownTime# | public | public System.Single WeaponSwitchCooldownTime |
WeaponSwitchQueued# | public | public System.Boolean WeaponSwitchQueued |
_attachRequest# | public | public Candide.Multiplayer.Network.GetResponseHandler _attachRequest |
_canPlaySound# | private | private System.Boolean _canPlaySound |
_carriedAttachTargetId# | public | public System.Nullable<System.Guid> _carriedAttachTargetId |
_hurtSoundTimer# | private | private System.Single _hurtSoundTimer |
_skipRequestAttachEntity# | private | private System.Boolean _skipRequestAttachEntity |
Properties
| Name | Visibility | Signature |
|---|---|---|
AttachAndThrowFunctionalityFunc# | public | public System.Func<System.Single, Shared.Entity.EntityWrapper, System.Boolean> AttachAndThrowFunctionalityFunc |
Methods
BeforeRender
#
public System.Void BeforeRender()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
F9A6020F62B633264414D051BA0D64DE980BE659F705B7868BF9164C953335D7 - Body hash
EA54D8D4CAE2E2EF8585EE1EF56DF40CB85C2E7B1AF7AF43FB3C9797907AE18F - IL size23
Referenced calls
Candide.Entities.PlayerState.PlayerAnimationController::BeforeRender()Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentState()Candide.Entities.PlayerState.PlayerState::BeforeRender()
CheckForInteractions
#
public System.Void CheckForInteractions()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
D7AAC7835F8733517620A3280210E43DF1D9865074221D194AF6B1A43A0B24A7 - Body hash
A73F1245970FD484B939E11780FC9E987639B2A700F14EEF3CA7CD2E0CCA544D - IL size124
Referenced calls
Candide.Entities.PlayerState.PlayerController::GetInteraction()Candide.Entities.PlayerState.PlayerController::GetGrabInteraction()Shared.Models.Interaction.Interaction::GetEntityOrNull()Shared.Entity.EntityWrapper::set_Highlight(System.Single)
CheckMovementKey
#
public System.Void CheckMovementKey(Candide.Input.SuperKeybind key, Candide.Input.SuperKeybind counterKey, Microsoft.Xna.Framework.Vector2& delta, System.Single x, System.Single y)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
E733F83363C151431F1ADC448884DD93D04005D3ADB3F6F0E17D62A3F3B6A426 - Body hash
DC4978CE382E7C5F80012ABAC1596E4CD0E9FE633FC92D88B2C70C81933C2EA1 - IL size88
Referenced calls
Candide.Input.PlayerControllerKeyBinds::get_StopReadingInput()Candide.Input.SuperKeybind::Down()Candide.Input.SuperKeybind::Up()
CheckMovementKeys
#
public System.Void CheckMovementKeys(Microsoft.Xna.Framework.Vector2& delta)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
8C52195F24CA630A918F42DEC3BF907BE6A1332A427225AFBD995E60540D9BAD - Body hash
D34F01141B1B7CE179F4CDE3483EF1A75022210A6C6DB077D111F4AFBD729443 - IL size157
Referenced calls
Candide.Entities.PlayerState.PlayerController::CheckMovementKey(Candide.Input.SuperKeybind, Candide.Input.SuperKeybind, Microsoft.Xna.Framework.Vector2&, System.Single, System.Single)Microsoft.Xna.Framework.Vector2::get_Zero()Microsoft.Xna.Framework.Vector2::op_Inequality(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Helpers.VectorExtension::To8Direction(Microsoft.Xna.Framework.Vector2)Shared.Entity.EntityWrapper::set_Direction(System.Single)
ClientHook_TryEnterLiftingState
#
public System.Boolean ClientHook_TryEnterLiftingState(Shared.Entity.EntityWrapper entityToLift)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
19DF8458BA6E97B537C1B649C867BDA535B80B475A9D4F854D8E8635143C655A - Body hash
182DC56AB1F23EB1D61D591CB8FFE79448E2C5F49D67ADBD3B697C84C9DB289E - IL size112
Referenced calls
Shared.Entity.EntityWrapper::CanAttach(Shared.Entity.EntityWrapper, System.Boolean, System.Boolean)Shared.Entity.SharedEntitySystemController::TryAttach(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper, System.Boolean)Candide.Toolkit.SamuelDevelopmentException::.ctor(System.String)Microsoft.Xna.Framework.Vector3::get_Zero()Shared.Entity.EntityWrapper::set_Velocity(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_Acceleration(Microsoft.Xna.Framework.Vector3)Candide.Entities.PlayerState.PlayerStateMachine::GetAndSetState()
Called by
String literals
Failed attaching entity to local player in ClientHook_TryEnterLiftingState
Clone
#
public Shared.Entity.Base.AbstractController Clone(Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilitypublic
- Return type
Shared.Entity.Base.AbstractController - StaticFalse
- VirtualTrue
- Hash
5691DFE2B46FD91DB74879D262838B618307207CB8F34B1D2F91797BC6606E68 - Body hash
44166E8C16DF32A70B2312D6DBAF7853CF3A020101C21896F322C879ED5A7B3F - IL size25
Referenced calls
System.Object::MemberwiseClone()Candide.Entities.PlayerState.PlayerController::InitializeStateMachine()
CreatePlayerImGui
#
public System.Void CreatePlayerImGui()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
A730E1A0B2106A47852AA263DCA21722351A5E2E221155DA389EEB1B55424890 - Body hash
42EAE06F0B20C1CA1CFA2D482A499907A0D7F864E9376D46EBBF39AACC109F65 - IL size783
Referenced calls
Microsoft.Xna.Framework.Vector3::op_Division(Microsoft.Xna.Framework.Vector3, System.Single)ImGuiNET.ImGui::PushItemWidth(System.Single)Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentStateName()System.String::Concat(System.String, System.String)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.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)Candide.Entities.Animations.IAnimationState::get_TimeScale()System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()Candide.Entities.PlayerState.PlayerAnimationController::GetIntDirection()Shared.Entity.EntityWrapper::get_Direction()Microsoft.Xna.Framework.Vector3::Length()System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0, System.String)Candide.Toolkit.ImGuiAssist::InputFloat(System.String, Microsoft.Xna.Framework.Vector3&)ImGuiNET.ImGui::InputFloat(System.ReadOnlySpan<System.Char>, System.Single&)ImGuiNET.ImGui::InputDouble(System.ReadOnlySpan<System.Char>, System.Double&, System.Double, System.Double, System.ReadOnlySpan<System.Char>)
String literals
State:Animation State:Animation TimeScale:Direction:Speed:0.00PositionTile positionFloorHeightVelocityAccelerationGravityScaleFriction%.24fAirFriction
DoActionInProgress
#
public System.Void DoActionInProgress(Shared.ActionInProgress.AbstractActionInProgress actionInProgress)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
99A3482D6C734B8FB73F6990DB9FC932910E70F73CE9002EA88D6833680614FD - Body hash
CDECD0EAA69CCA3EDC31FCB96DBB36C481C1EC2934F89F5A9F1F59F55FF3FC26 - IL size209
Referenced calls
Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentState()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)Shared.Entity.EntityWrapper::get_Position2()Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Helpers.VectorExtension::NormalizeReturnSafe(Microsoft.Xna.Framework.Vector2)Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xy(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Candide.Entities.PlayerState.PlayerStates.CarryState::Drop(Microsoft.Xna.Framework.Vector3)Candide.Entities.PlayerState.PlayerStateMachine::TrySetState(System.String)
String literals
ActionInProgressState
DrawInWorldUI
#
public System.Void DrawInWorldUI(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
ED09354FD6968D3D7D6D7BC8E821747638061D8A3F71E61B10DC498F42A739D6 - Body hash
F451FEA34F117323A4351C282DDBFC6F3E39F526283CC9C2095E89F0D8F75D06 - IL size331
Referenced calls
Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentState()Candide.Entities.PlayerState.PlayerState::DrawInWorldUI(Microsoft.Xna.Framework.Graphics.SpriteBatch)Candide.Multiplayer.Services.ConnectionState::get_Step()Shared.Entity.EntityWrapper::get_DistanceWalked()System.Globalization.CultureInfo::get_InvariantCulture()System.Single::ToString(System.String, System.IFormatProvider)Microsoft.Xna.Framework.Vector2::get_Zero()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)System.Nullable<Microsoft.Xna.Framework.Vector2>::.ctor(!0)FontStashSharp.SpriteFontBase::TextBounds(System.String, Microsoft.Xna.Framework.Vector2, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Single, System.Single, FontStashSharp.FontSystemEffect, System.Int32)Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)FontStashSharp.SpriteFontBase::get_LineHeight()Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Color::get_DimGray()Microsoft.Xna.Framework.Color::.ctor(Microsoft.Xna.Framework.Color, System.Single)CandideCreator.Shared.Graphics.PrimitiveRenderer::DrawRect(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Single, System.Single, Microsoft.Xna.Framework.Color, System.Single)Microsoft.Xna.Framework.Color::get_YellowGreen()Candide.Graphics.Fonts.StaticSpriteFontExtensions::DrawHorizontallyCentered(FontStashSharp.StaticSpriteFont, Microsoft.Xna.Framework.Graphics.SpriteBatch, System.String, Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Color)
String literals
F
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
6A91FF0985A53922831F9331F70262796C5B6CC1B8E8D66C79E7FA9EF6B6981B - Body hash
9AC77D64F8F0E8D6FCA9CDE2CEFB067A6A3CD5316609E961CA9CE92EF5060623 - IL size21
EntityIsInFrontOfPlayer2D
#
public System.Boolean EntityIsInFrontOfPlayer2D(Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
C84A0C6CBE840AE601C8EDB53B4D77B8AD6D60E0611F375984346372DE4C7A1B - Body hash
B2C578126998DB5451F0E4D92641AE7445BB4549923612EE6E8E7705E861CAA6 - IL size146
Referenced calls
Candide.Entities.PlayerState.PlayerAnimationController::GetIntDirection()CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector3(System.Single)Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::Normalize()Microsoft.Xna.Framework.Vector3::Dot(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Vector3&, System.Single&)Shared.Entity.EntityWrapper::get_Position2()Shared.Entity.EntityWrapper::get_Shape()CandideCreator.Shared.Helpers.CollisionHelper::GetEdgeToEdgeVector2(Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.BoundingBox, Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.BoundingBox)Microsoft.Xna.Framework.Vector2::Length()
EntityUnload
#
public System.Void EntityUnload()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
C8076B7B7F3B03946F5850555D37347C5B9235B316C9CAA42126FC8C0E16B8F7 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
EquipmentManagerOnEquipmentsChanged
#
private System.Void EquipmentManagerOnEquipmentsChanged(Candide.GameModels.Managers.GameStateEquipmentsChangedArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
CB392FE94DC31237FBE3062A54E2EF80AA981AFDED3412F0A813C1D11E062276 - Body hash
612BB6CBBDF14FF21AE8DB2BCC9094F12F714B5720875DC56C134B73B8EA77A9 - IL size13
FindSafeResetPosition
#
public System.Nullable<Microsoft.Xna.Framework.Vector3> FindSafeResetPosition()
Method metadata
- Visibilitypublic
- Return type
System.Nullable<Microsoft.Xna.Framework.Vector3> - StaticFalse
- VirtualFalse
- Hash
EC13EB98A66C728A5BF7AFA1584BC23C9625F2EEDE14BB5C3F2FCB3B27A94EF1 - Body hash
11C26E27C8204B62D909ACF63CCF094CEFC29C9168522F74FE0D17030F11A9F0 - IL size407
Referenced calls
PlayerController.<>c__DisplayClass70_0::.ctor()System.Nullable<Microsoft.Xna.Framework.Vector3>::get_HasValue()Shared.Entity.EntityWrapper::get_Position()System.Nullable<Microsoft.Xna.Framework.Vector3>::GetValueOrDefault()System.Collections.Generic.List<Microsoft.Xna.Framework.Vector3>::.ctor()CandideCreator.Shared.Helpers.MathExtension::Mod(System.Int32, System.Int32)Microsoft.Xna.Framework.Vector3::op_Equality(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)System.Collections.Generic.List<Shared.Entity.EntityWrapper>::Clear()Shared.Entity.EntityWrapper::get_Shape()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntitySystem::GetEntitiesTouchingCollision(CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2, System.Collections.Generic.List<Shared.Entity.EntityWrapper>)System.Collections.Generic.List<Shared.Entity.EntityWrapper>::GetEnumerator()List.Enumerator<Shared.Entity.EntityWrapper>::get_Current()Shared.Entity.EntityWrapper::get_CollisionGroupMask()Shared.Entity.EntityWrapper::get_CollisionHeight()Shared.Entity.EntityWrapper::get_PositionZ()CandideCreator.Shared.Helpers.IntervalHelper::IntervalOverlap(System.Single, System.Single, System.Single, System.Single)List.Enumerator<Shared.Entity.EntityWrapper>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.List<Microsoft.Xna.Framework.Vector3>::Add(!0)PlayerController.<>c__DisplayClass70_0::<FindSafeResetPosition>b__0(Microsoft.Xna.Framework.Vector3)System.Func<Microsoft.Xna.Framework.Vector3, System.Single>::.ctor(System.Object, System.IntPtr)System.Linq.Enumerable::OrderBy(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, !!1>)System.Linq.Enumerable::FirstOrDefault(System.Collections.Generic.IEnumerable<!!0>)System.Nullable<Microsoft.Xna.Framework.Vector3>::.ctor(!0)
GetGrabInteraction
#
private Shared.Models.Interaction.Interaction GetGrabInteraction()
Method metadata
- Visibilityprivate
- Return type
Shared.Models.Interaction.Interaction - StaticFalse
- VirtualFalse
- Hash
C20B72E6ACD8625F6A571DB06108D3DD1B6F96BBCB9BDD7EB1AF5A7021851508 - Body hash
8F4C7A23B590DB64BE66D09A9D2DF81F66FB7EF338E366A697118EBE8BC5D2EC - IL size478
Referenced calls
Candide.Input.PlayerControllerKeyBinds::get_StopReadingInput()Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()Candide.CandideUI.ControllerUiInputSystem::get_IsFocusingUi()Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentStateName()System.String::op_Equality(System.String, System.String)Shared.Entity.EntityWrapper::get_Direction()CandideCreator.Shared.Helpers.VectorExtension::DirectionToOrthonormalVector(System.Single)Microsoft.Xna.Framework.Vector2::ToPoint()Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, 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)Candide.World.WorldHandler::GetEntitiesTouchingCircleAreaForInteract(Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single)System.Collections.Generic.List<System.ValueTuple<Shared.Entity.EntityWrapper, System.Guid>>::GetEnumerator()List.Enumerator<System.ValueTuple<Shared.Entity.EntityWrapper, System.Guid>>::get_Current()Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_InteractionType()Shared.Entity.EntityWrapper::get_IsInteractionArea()Shared.Models.Interaction.Interaction::.ctor(Shared.Models.Interaction.InteractionType, System.Object, System.Guid)List.Enumerator<System.ValueTuple<Shared.Entity.EntityWrapper, System.Guid>>::MoveNext()System.IDisposable::Dispose()Shared.Entity.EntityWrapper::get_Position2()Candide.World.WorldHandler::GetEntitiesTouchingCircleArea(Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single)System.Collections.Generic.List<Shared.Entity.EntityWrapper>::GetEnumerator()List.Enumerator<Shared.Entity.EntityWrapper>::get_Current()List.Enumerator<Shared.Entity.EntityWrapper>::MoveNext()
String literals
PlacingState
GetInputMovementDelta
#
public Microsoft.Xna.Framework.Vector2 GetInputMovementDelta()
Method metadata
- Visibilitypublic
- Return type
Microsoft.Xna.Framework.Vector2 - StaticFalse
- VirtualFalse
- Hash
25048F9337DF46D6A6C4B3DFD6B096CA3160C864769BBBB1D970D3E22A7CF6B0 - Body hash
F0D66303F5A51C73511539619793298068F50B54824D107630A0982B24132F22 - IL size228
Referenced calls
Candide.Input.PlayerControllerKeyBinds::get_StopReadingInput()Microsoft.Xna.Framework.Vector2::get_Zero()Candide.Accessibility.ControllerInputManager::get_IsUsingController()CandideCreator.Shared.Helpers.VectorExtension::AngleToDirection(System.Double)Microsoft.Xna.Framework.Vector2::LengthSquared()Shared.Entity.EntityWrapper::set_Direction(System.Single)CandideCreator.Shared.Helpers.VectorExtension::To8Direction(Microsoft.Xna.Framework.Vector2)Candide.Input.InputManager::GetMouseAngleFromEntity(Shared.Entity.EntityWrapper)Candide.Entities.PlayerState.PlayerController::CheckMovementKeys(Microsoft.Xna.Framework.Vector2&)
Called by
Candide.Entities.PlayerState.PlayerDashHandler::SetDashDirectionCandide.Entities.PlayerState.PlayerStateHelper::UpdateMovementCandide.Entities.PlayerState.PlayerStates.ActionInProgressState::OnEnterCandide.Entities.PlayerState.PlayerStates.ActionInProgressState::UpdateCandide.Entities.PlayerState.PlayerStates.AttackState::OnEnterCandide.Entities.PlayerState.PlayerStates.NormalState::NewActionGrabCandide.Entities.PlayerState.PlayerStates.SittingState::UpdateCandide.Entities.PlayerState.PlayerStates.SpearShieldState::UpdateCandide.Entities.PlayerState.PlayerStates.SpearSpecialState::UpdateCandide.Entities.PlayerState.PlayerStates.SwordAttackState::OnEnterCandide.Entities.PlayerState.PlayerStates.UnarmedAttackState::Update
GetInteraction
#
public Shared.Models.Interaction.Interaction GetInteraction()
Method metadata
- Visibilitypublic
- Return type
Shared.Models.Interaction.Interaction - StaticFalse
- VirtualFalse
- Hash
87EB1D4525AD743496A0558D47C01D37F559F2BE82AC95C57BED8D56F407999D - Body hash
68BF20ABD43A66FA6F453D0773394CA511484E35EDA8BBB4BF07ABABA9330457 - IL size1911
Referenced calls
Candide.Input.PlayerControllerKeyBinds::get_StopReadingInput()Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()Candide.CandideUI.ControllerUiInputSystem::get_IsFocusingUi()Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentStateName()System.String::op_Equality(System.String, System.String)Shared.Entity.EntityWrapper::get_Direction()CandideCreator.Shared.Helpers.VectorExtension::DirectionTo8DirVector(System.Single)Microsoft.Xna.Framework.Vector2::Round(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::ToPoint()Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, 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.Point::op_Addition(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)Shared.Entity.EntityWrapper::get_CarriedEntity()Shared.Entity.EntityWrapper::get_Controller()Candide.Entities.Controllers.Legacy.BucketController::get_Content()Candide.World.ChunkedWorld::WorldToTilePosition(Microsoft.Xna.Framework.Vector2)Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)Candide.Entities.PlayerState.BucketInteractionTarget::.ctor()Shared.Models.Interaction.Interaction::.ctor(Shared.Models.Interaction.InteractionType, System.Object, System.Guid)CandideCreator.Shared.Helpers.Parameters::GetString(System.String, System.String)Candide.World.WorldHandler::GetEntitiesTouchingCircleAreaForInteract(Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single)System.Collections.Generic.List<System.ValueTuple<Shared.Entity.EntityWrapper, System.Guid>>::GetEnumerator()List.Enumerator<System.ValueTuple<Shared.Entity.EntityWrapper, System.Guid>>::get_Current()Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_InteractionType()Shared.Entity.EntityWrapper::get_Position2()Microsoft.Xna.Framework.Vector2::Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Shared.Entity.Base.AbstractController::GetInteraction(Shared.Entity.EntityWrapper)
String literals
PlacingStateresource:clayresource:ashresource:waterbucket_content_resource_id
InitializeStateMachine
#
private System.Void InitializeStateMachine()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
E8F43EE9D5A6DC43D9BD1011434E43FC51FA20FA4F1A39B8B1B96870B1EBAEAD - Body hash
7FABC4125623E6F269496E96538503C76956044AADDD3C2251C0DCCCEFCF3E81 - IL size225
Referenced calls
Candide.Entities.PlayerState.PlayerStateMachine::.ctor()System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)System.Type::get_Assembly()System.Reflection.Assembly::GetTypes()System.Type::get_IsClass()System.Type::get_IsAbstract()System.Type::IsAssignableTo(System.Type)System.Type::op_Equality(System.Type, System.Type)System.Type::GetConstructor(System.Type[])System.Reflection.ConstructorInfo::op_Equality(System.Reflection.ConstructorInfo, System.Reflection.ConstructorInfo)CandideCreator.Shared.Helpers.ReflectionHelper::GetActivator(System.Reflection.ConstructorInfo)ReflectionHelper.ObjectActivator<Candide.Entities.PlayerState.PlayerState>::Invoke(System.Object[])Candide.Entities.PlayerState.PlayerStateMachine::AddState(Candide.Entities.PlayerState.PlayerState)Candide.Entities.PlayerState.PlayerStateMachine::TrySetState(System.String)
Called by
String literals
NormalState
Interact
#
public System.Boolean Interact(System.Boolean repeated, System.Boolean grabInteraction)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
1C851AA0BEB5192E32B931B0777C3726681F35031DD0045F00E8565B53C89141 - Body hash
602D279AE991E907862FE5270CD7877A0E65EC75C85201BC1D3E55F9E451F1E9 - IL size535
Referenced calls
Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()Candide.CandideUI.ControllerUiInputSystem::get_IsFocusingUi()Shared.Models.Interaction.Interaction::GetEntity()Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Id()Candide.GameModels.Services.EntityService::SendEntityInteract(System.Guid, System.Guid)Shared.Entity.EntityWrapper::get_Controller()Shared.Entity.Base.AbstractController::OnInteract(Shared.Entity.EntityWrapper)Candide.ActionInProgress.RepairActionInProgress::StartRepair(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper)Candide.GameModels.Managers.ConstructionSitesManager::EntityDoConstructConstructionSite(Shared.Entity.EntityWrapper)Candide.GameModels.Managers.CropManager::HarvestCrop(Candide.GameModels.Models.ClientCropModel)Shared.Entity.EntityWrapper::get_CarriedEntity()Candide.Entities.Controllers.Legacy.BucketController::SetContentType(BucketEntityHelperShared.BucketContentType, System.String, System.Int32, System.Boolean)Microsoft.Xna.Framework.Vector3::get_Zero()Shared.Entity.EntityWrapper::set_Acceleration(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_Velocity(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Direction()Candide.Entities.PlayerState.PlayerStateMachine::SetState()Shared.Entity.EntityWrapper::set_Direction(System.Single)Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector2(System.Single)CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xyz(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Candide.Entities.PlayerState.PlayerController::TrySendThrowing(Shared.Entity.EntityWrapper, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Candide.Entities.PlayerState.PlayerAnimationController::OnThrowing()
MouseClicksAvailable
#
public System.Boolean MouseClicksAvailable()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
1C0B10B426B9C9584D3DDC1EA81651972467A9014CD3F6A078153B265EADF0D6 - Body hash
E986F0925A9EF57974A28A645003E9BD3B977DA7B0C568DC9C273DDB6E307EAF - IL size42
Referenced calls
Candide.PlayerMode.AbstractModeManager::get_IsMouseOverGui()Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()Candide.CandideUI.MouseUiInputSystem::get_DraggedElement()Candide.Toolkit.ImGuiAssist::MouseIsOverImgui()
OnAttackCast
#
public System.Void OnAttackCast(Candide.Entities.PlayerState.OnAttackCastArgs args)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
6CB3822AA1549A67A8D074BB50A424445F61AEF2E5D74AFB32D5F1EBA310346E - Body hash
3F4F494944C1DBC0977900130FC61F62231853FE71E849B74B386FF49CE246A7 - IL size71
Referenced calls
Candide.GameModels.Managers.AuraManager::TryRemoveAuraFromEntity(System.String, System.String, Shared.Entity.EntityWrapper, System.Boolean)Shared.Analytics.AnalyticsHandler::GetWeaponKey(Shared.Models.Items.WeaponTypeEnum)System.String::Concat(System.String, System.String, System.String)Shared.Analytics.AnalyticsHandler::Log(System.String, System.Double, AnalyticsHandler.LogType, System.Single)
Called by
Candide.Entities.PlayerState.PlayerStates.BowSecondaryState::OnEnterCandide.Entities.PlayerState.PlayerStates.BowShootingState::OnEnterCandide.Entities.PlayerState.PlayerStates.DaggerAttackState::OnEnterCandide.Entities.PlayerState.PlayerStates.DashState::CastUnarmedDashCandide.Entities.PlayerState.PlayerStates.JavelinThrowState::TryThrowJavelinCandide.Entities.PlayerState.PlayerStates.ShieldDashState::CastCandide.Entities.PlayerState.PlayerStates.ShootingState::OnEnterCandide.Entities.PlayerState.PlayerStates.SledgehammerAttackState::OnEnterCandide.Entities.PlayerState.PlayerStates.SledgehammerSecondaryState::OnEnterCandide.Entities.PlayerState.PlayerStates.SpearAttackState::CastCandide.Entities.PlayerState.PlayerStates.SpearDashState::CastCandide.Entities.PlayerState.PlayerStates.SpearSpecialState::CastCandide.Entities.PlayerState.PlayerStates.SpellTomeState::CastCandide.Entities.PlayerState.PlayerStates.SwordAttackState::OnEnterCandide.Entities.PlayerState.PlayerStates.UnarmedAttackState::OnEnter
String literals
aura:special:player_shield_buffattack::count
OnDamaged
#
public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
E08EB1A51EC147CCEF0E39789B2C0EBBA07799DC113FF27484563D0B601921E0 - Body hash
788B00EA1C2D1AB5AE9F35CEB0D38F22758F25172FED2A8F9B991E860B200EBD - IL size928
Referenced calls
Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentState()Candide.Entities.PlayerState.PlayerState::OnDamaged(Shared.Combat.DamageResult)CandideServer.Entities.Controllers.ServerPlayerEntityController::OnDamaged_Shared(Shared.Entity.EntityWrapper, Shared.Combat.DamageResult)Candide.PlayerMode.AbstractModeManager::OnPlayerDamaged(Shared.Combat.DamageResult)Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)Candide.LegacyUI.OverheadHealthbar::Damaged(System.Single)Shared.Entity.EntityWrapper::get_MaxHealth()Candide.Database.VfxSpritesAnimationDataBase::GetVfxSpritesAnimation(System.String)Candide.Graphics.VFX.VfxPlayer::PlayAnimation(CandideCreator.Shared.Models.VFX.VfxSpritesAnimationModel, Shared.Entity.EntityWrapper, System.Single, System.Single, Microsoft.Xna.Framework.Graphics.SpriteEffects)System.Collections.Generic.List<CandideCreator.Shared.Models.VFX.VfxSpritesAnimationFrame>::.ctor()CandideCreator.Shared.Models.VFX.VfxSpritesAnimationFrame::.ctor()CandideCreator.Shared.Models.VFX.VfxFlashModel::.ctor()Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)System.Collections.Generic.List<CandideCreator.Shared.Models.VFX.VfxSpritesAnimationFrame>::Add(!0)CandideCreator.Shared.Models.VFX.VfxSpritesAnimationSprite::.ctor()Microsoft.Xna.Framework.Vector3::get_Zero()CandideCreator.Shared.Models.VFX.VfxSpritesAnimationModel::.ctor()CandideCreator.Shared.Content::SpriteSheet(System.String)System.Collections.Generic.List<CandideCreator.Shared.Models.VFX.VfxSpritesAnimationFrame>::ToArray()
String literals
event:/player/damage/player_hitevent:/player/damage/player_massive_damageplayer:on_damage_slashmedia/combat/player_hit2media/combat/player_hit3media/combat/player_hit4damaged
OnEntityCollision
#
public System.Boolean OnEntityCollision(Shared.Entity.EntityWrapper otherEntity, Microsoft.Xna.Framework.Vector3 thisOldVelocity, Microsoft.Xna.Framework.Vector3 thisNewVelocity, Microsoft.Xna.Framework.Vector3 otherOldVelocity, Microsoft.Xna.Framework.Vector3 otherNewVelocity, out Microsoft.Xna.Framework.Vector3& overrideVelocity)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
8DED9D1790842140C62DB02E3767515C5530467EA20AE6002D8D1570B6444EDB - Body hash
E1AACE7F0D17F4AE737505EE8718D6BB2A2713D2686B55EA119FD1C43564EE3A - IL size102
Referenced calls
Shared.Entity.EntityWrapper::get_CollisionWeight()Shared.Entity.EntityWrapper::get_Position2()Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::Normalize()Shared.Entity.EntityWrapper::get_Velocity()CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xy(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Shared.Entity.EntityWrapper::get_Fdt()Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_Velocity(Microsoft.Xna.Framework.Vector3)
OnKilled
#
public Shared.Entity.Base.OnKilledBehaviour OnKilled(Shared.Entity.EntityKillInfo info)
Method metadata
- Visibilitypublic
- Return type
Shared.Entity.Base.OnKilledBehaviour - StaticFalse
- VirtualTrue
- Hash
995515771282E098B6A148E53FD2AE5BCD743A5394F1AD31E470C33DD97FCEEA - Body hash
F6F90D00744495CCF31D58453430FD451161777761686A71AD42EE1BF8374627 - IL size23
OnOutOfHealth
#
public System.Boolean OnOutOfHealth(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
3C040B2F1D30FBC4F6BE18D248429B33AC64633229099090F8503FE7A48C8DBE - Body hash
14A71C420EDD70464D63494512546FF9D17A9AD940725B0BA98A1FB2619E61CB - IL size160
Referenced calls
Candide.GameModels.Helpers.PlayerEquipmentHelper::GetEquippedTrinkets()Shared.Models.Items.ItemInstanceModel::get_Data()System.String::op_Equality(System.String, System.String)Candide.GameModels.Helpers.LocalPlayerFlags::HasFlag(System.String)Candide.GameModels.Managers.ItemInstanceManager::Expend(Shared.Models.Items.ItemInstanceModel, System.Int32)Shared.Entity.EntityWrapper::get_Position()System.Nullable<Microsoft.Xna.Framework.Vector3>::.ctor(!0)System.Nullable<System.Single>::.ctor(!0)Shared.Entity.EntityWrapper::get_WorldId()Candide.GameModels.Managers.SpellManager::CastSpell(System.String, System.Nullable<Microsoft.Xna.Framework.Vector3>, System.Nullable<System.Single>, Shared.Entity.EntityWrapper, System.Nullable<Shared.Combat.Spells.Casting.SpellCastingContextItemData>, System.Object, Shared.Models.Spells.AttackSpellArgs, System.Guid, System.Nullable<System.Guid>, Shared.Models.Spells.ProjectileHitFlags, System.Boolean)
String literals
phoenix_Featheritem:phoenix_feather:protection
OnPlayerKilledEntity
#
private System.Void OnPlayerKilledEntity(Shared.Entity.EntityWrapper killedEntity)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B62AD2B966F20CB7112398121DD94FD9DF18DC657D44DBEA1DD03D10E03F6EDA - Body hash
1CA824E4E34186E76E75CB6E7C07C6431DB060D5A971245451DC889BB9F46FB1 - IL size123
Referenced calls
Candide.GameModels.Helpers.LocalPlayerFlags::HasFlag(System.String)Shared.Entity.EntityWrapper::get_Immovable()Candide.GameModels.Helpers.PlayerEquipmentHelper::GetMainHandWeapon()Candide.Multiplayer.Models.LocalPlayer::get_EntityId()Candide.GameModels.GameState::TryGetEntity(System.Guid, Shared.Entity.EntityWrapper&, System.String)Shared.Models.Items.ItemInstanceModel::get_Data()Candide.GameModels.Managers.AuraManager::TryApplyAuraToEntity(System.String, Shared.Entity.EntityWrapper, System.Nullable<System.Guid>, Shared.Aura.Args.AbstractAuraArgs, System.Boolean, System.Boolean, System.Boolean)
String literals
dagger_movement_speedOnPlayerKilledEntityaura:favour:dagger_movement_speed
PlayerIsAboutToFall
#
public System.Boolean PlayerIsAboutToFall()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
CC0506A07B29AE2F7E5DF9C7C719988ED339B169CDDA44BC8FF541EDB551AA87 - Body hash
3E0F39C6EAA0B6B86533F6DE52838262104D8B42DC166880BC2A4EC4A9278C2C - IL size44
Referenced calls
Shared.Entity.EntityWrapper::get_Position()Shared.Entity.EntityWrapper::get_FloorHeight()System.Math::Abs(System.Single)
QueueWeaponSwitch
#
public System.Void QueueWeaponSwitch()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
8FA7B52C96651FEF2CAEF037287AE5D0ABF622579C9D258B029BE5B095DFC899 - Body hash
CD848A7397F382AB869B373161FD2312E35DFB6AD5147A391F25A26D3CA9E82A - IL size22
Reset
#
public System.Void Reset()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
EABA55892C9618DEDAF94DBEF7073EF7310566224F8BE3650E482666393F1678 - Body hash
132DA7AF3CCEBF6409351AAE025F9C55E1DDAAFD973C0ACA90B9AAEBDAE53DDC - IL size68
Referenced calls
Candide.LegacyUI.OverheadHealthbar::Reset()System.Array::Clear(System.Array, System.Int32, System.Int32)Candide.Entities.PlayerState.PlayerStateMachine::SetState()
ResetAttachRequest
#
private System.Void ResetAttachRequest()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
43820A4CF81FC0305D022C704D0B49973FBBDBAFA3821FC1EC910E51B7895774 - Body hash
30971960AFC61E4A309358D1423ECF258E9149E8BCAD8467507C807358CFD0B1 - IL size20
ResetPlayerToSafePosition
#
public System.Void ResetPlayerToSafePosition()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
21503C1CA6A6ACDBBA2A5F463A8EAD4289C2016904586F94184B6DA7D0890C46 - Body hash
A6CEA1A84B80141CBD9CCCD39D089F32E538FF5CE5284E6326B832693969CA5C - IL size178
Referenced calls
Candide.Entities.PlayerState.PlayerController::FindSafeResetPosition()System.Nullable<Microsoft.Xna.Framework.Vector3>::get_HasValue()System.Nullable<Microsoft.Xna.Framework.Vector3>::get_Value()Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::FixFloorHeight()Microsoft.Xna.Framework.Vector3::get_Zero()Shared.Entity.EntityWrapper::set_Velocity(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Models.VFX.VfxSpritesAnimationModel::.ctor()CandideCreator.Shared.Models.VFX.VfxSpritesAnimationFrame::.ctor()CandideCreator.Shared.Models.VFX.VfxFlashModel::.ctor()Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)Candide.Graphics.VFX.VfxPlayer::PlayAnimation(CandideCreator.Shared.Models.VFX.VfxSpritesAnimationModel, Shared.Entity.EntityWrapper, System.Single, System.Single, Microsoft.Xna.Framework.Graphics.SpriteEffects)
SendDetach
#
public System.Void SendDetach(System.Nullable<Microsoft.Xna.Framework.Vector3> carriedPos, System.Boolean isInLifting)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
05D8BE8C3106D5B71EC7CBC40F60F26F51C31740490F2A02CF6616F477108B0B - Body hash
54001A42BED5DBD26F8EB53B6006910E7BC30F0F792F9A939C9784822B106DE9 - IL size72
Referenced calls
Candide.Entities.PlayerState.PlayerController::ResetAttachRequest()Shared.Entity.EntityWrapper::get_CarriedId()Shared.Entity.EntitySystem::GetEntityIndexById(System.Nullable<System.Guid>)Candide.GameModels.Managers.EntityManager::Detach(Shared.Entity.EntityWrapper, System.Nullable<Microsoft.Xna.Framework.Vector3>, System.Boolean)Candide.GameModels.Services.PlayerActionService::SendDetachAction(System.Nullable<Microsoft.Xna.Framework.Vector3>, System.Int32)
SendLifting
#
public System.Void SendLifting(System.Guid carriedId, Shared.Combat.EntityAttachPriority priority)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
FA29B73CB01CB452DC03B7CCB83C7B7189D6712EC70F4EC0F6F5887C48F576BE - Body hash
CEBEE17F4048600489527008B5184C8F5EBC2107AA8A36106D594B163DB827DC - IL size137
Referenced calls
PlayerController.<>c__DisplayClass10_0::.ctor()System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::GetValueOrDefault()System.Guid::op_Equality(System.Guid, System.Guid)Candide.Entities.PlayerState.PlayerController::ResetAttachRequest()Shared.Entity.EntityWrapper::get_CarriedEntity()Shared.Entity.EntityWrapper::get_Id()PlayerController.<>c__DisplayClass10_0::<SendLifting>b__0(CandideServer.MessageModels.PlayerCharacters.ComplexActions.GetPlayerAttachResponse)System.Action<CandideServer.MessageModels.PlayerCharacters.ComplexActions.GetPlayerAttachResponse>::.ctor(System.Object, System.IntPtr)PlayerController.<>c__DisplayClass10_0::<SendLifting>b__1()System.Action::.ctor(System.Object, System.IntPtr)Candide.GameModels.Services.PlayerActionService::SendRequestLifting(System.Guid, Shared.Combat.EntityAttachPriority, System.Action<CandideServer.MessageModels.PlayerCharacters.ComplexActions.GetPlayerAttachResponse>, System.Action)
Server_ForceEnterLiftingStateAndAttach
#
public System.Void Server_ForceEnterLiftingStateAndAttach(Shared.Entity.EntityWrapper entityToLift)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
5DDBCAC64F99AB048EC98CE41ED9D14410392FE5675C9612F8B20370F5D44C37 - Body hash
65F8013EDC7F068FBEF24492D0229E20316F0124D7774A15D3BE2EE52F145EC1 - IL size244
Referenced calls
Shared.Entity.EntityWrapper::get_CarriedId()Shared.Entity.EntityWrapper::get_Id()System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::GetValueOrDefault()System.Guid::op_Equality(System.Guid, System.Guid)System.Guid::op_Inequality(System.Guid, System.Guid)Shared.Entity.SharedEntitySystemController::Detach(Shared.Entity.EntityWrapper, System.Nullable<Microsoft.Xna.Framework.Vector3>)Shared.Entity.SharedEntitySystemController::TryAttach(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper, System.Boolean)Candide.Toolkit.SamuelDevelopmentException::.ctor(System.String)Microsoft.Xna.Framework.Vector3::get_Zero()Shared.Entity.EntityWrapper::set_Velocity(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_Acceleration(Microsoft.Xna.Framework.Vector3)Candide.Entities.PlayerState.PlayerStateMachine::GetAndSetState()
String literals
Failed attaching entity to local player and I don't know what the fuck to do about it
TryEnterLiftingState
#
public System.Boolean TryEnterLiftingState(Shared.Entity.EntityWrapper entityToLift)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
034E9309AA83E7FA8769F8FDD35C2A3618D4B1DFCC8430CD553BDF25E4C0B858 - Body hash
8B2B1C6ECACCD447253AEB0BD58EBD433237165ACEC2FCC28C3DAB0929BE13B0 - IL size158
Referenced calls
Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentStateName()System.String::op_Inequality(System.String, System.String)Shared.Entity.EntityWrapper::get_CarriedEntity()Shared.Entity.EntityWrapper::CanAttach(Shared.Entity.EntityWrapper, System.Boolean, System.Boolean)Shared.Entity.SharedEntitySystemController::TryAttach(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper, System.Boolean)CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)Microsoft.Xna.Framework.Vector3::get_Zero()Shared.Entity.EntityWrapper::set_Velocity(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_Acceleration(Microsoft.Xna.Framework.Vector3)Candide.Entities.PlayerState.PlayerStateMachine::GetAndSetState()
String literals
NormalStateFailed attaching entity to local player in TryEnterLiftingState but we should have succeeded. Unexpected :(
TryEnterPlacingState
#
public System.Boolean TryEnterPlacingState(Candide.Entities.PlayerState.PlayerStates.PlacingStateParameters parameters)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
239CBD24B07BFF314F5B84FBA536A6D5759320130C06B9C4C2757F5DA71A05B7 - Body hash
F52794AD6E168B474312A753D921CA0AA685CB5102DF31D00983CBB372ECFED9 - IL size65
Referenced calls
Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentState()Candide.Entities.PlayerState.PlayerStates.PlacingStateParameters::GenerateRenderingPreviewArgs()Candide.Entities.PlayerState.PlayerStateMachine::GetAndSetState()Candide.Entities.PlayerState.PlayerStates.PlacingState::SetParameters(Candide.Entities.PlayerState.PlayerStates.PlacingStateParameters)
TryEnterSittingState
#
public System.Boolean TryEnterSittingState(Shared.Entity.EntityWrapper entityToSitOn, System.Boolean saveBeforeSittingPosition)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
58D5C6D4B9805AA2DC0D0F3ED9BA03D8E2428614F7174DB5EB98FD0FC908E3EA - Body hash
8C30B9851AB6016C7004D8062F9441D9F9E34D3DB68C91347B77788DC5EA713E - IL size112
Referenced calls
Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentStateName()System.String::op_Inequality(System.String, System.String)Shared.Entity.EntityWrapper::get_CarriedId()System.Nullable<System.Guid>::get_HasValue()System.ValueTuple<Shared.Entity.EntityWrapper, System.Boolean>::.ctor(!0, !1)System.Nullable<System.ValueTuple<Shared.Entity.EntityWrapper, System.Boolean>>::.ctor(!0)Microsoft.Xna.Framework.Vector3::get_Zero()Shared.Entity.EntityWrapper::set_Velocity(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_Acceleration(Microsoft.Xna.Framework.Vector3)Candide.Entities.PlayerState.PlayerStateMachine::GetAndSetState()
Called by
Candide.Entities.Controllers.Other.BedController::OnInteractCandide.Entities.Controllers.Other.BoatController::OnInteractCandide.Entities.Controllers.Other.ChairFurnitureController::OnInteractCandide.Entities.Controllers.Other.GoKartController::OnInteractCandide.Entities.Controllers.Other.MassivePotController::OnInteractCandide.Entities.Controllers.Other.TentFurnitureController::OnInteract
String literals
NormalState
TryLeaveSittingState
#
public System.Boolean TryLeaveSittingState()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
7E80B44A9443545B5B7D58E0EA03ADCFB7A212AB4B5CD50A9BE5D5C2EFACBA48 - Body hash
1CE2F5438CA2EEFB2B4B0873B0A2402D038F82AEF138FA13A25ADA4D01398DDD - IL size48
Referenced calls
Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentStateName()System.String::op_Inequality(System.String, System.String)Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentState()Candide.Entities.PlayerState.PlayerStates.SittingState::ForceLeave()
String literals
SittingState
TrySendThrowing
#
public System.Boolean TrySendThrowing(Shared.Entity.EntityWrapper carriedEntity, Microsoft.Xna.Framework.Vector3 pos, Microsoft.Xna.Framework.Vector3 throwVelocity)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
861791DA4D4824505954EC41B5ACF39B37CDA220CB1758FF2B16B13D92B846AA - Body hash
3B6CFC0D849228514E8E114771FE89A29E99225B75D6BC92D49EB4D26291F9E6 - IL size181
Referenced calls
Candide.GameModels.Managers.EntityManager::TryThrow(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Boolean)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)Shared.Entity.EntityWrapper::get_BaseGuid()System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()Shared.Analytics.AnalyticsHandler::Log(System.String, System.Double, AnalyticsHandler.LogType, System.Single)CandideServer.MessageModels.PlayerCharacters.ComplexActions.PlayerThrowMessage::.ctor()Shared.Entity.EntityWrapper::get_Id()Shared.Entity.EntityWrapper::get_KillWhenThrown()Candide.GameModels.Services.PlayerActionService::SendThrowing(CandideServer.MessageModels.PlayerCharacters.ComplexActions.PlayerThrowMessage)
Called by
String literals
thrown:
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
EC1470015CF44A93DFD336842FFBEF099987599C0C40259C2934DB64346FDBD9 - Body hash
CEE7FDA93AFD2F541B55E42B537B77BB6A135CB612CDEAD3DFC43A0152EAD694 - IL size1095
Referenced calls
Shared.Entity.EntityWrapper::get_DistanceWalked()Shared.Analytics.AnalyticsHandler::Log(System.String, System.Double, AnalyticsHandler.LogType, System.Single)Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()System.TimeSpan::get_TotalSeconds()Candide.Input.PlayerControllerKeyBind::Pressed()Candide.Entities.PlayerState.PlayerController::QueueWeaponSwitch()Candide.Input.PlayerControllerKeyBind::Up()Candide.Entities.PlayerState.PlayerController::get_AttachAndThrowFunctionalityFunc()Shared.Entity.EntityWrapper::get_Fdt()System.Func<System.Single, Shared.Entity.EntityWrapper, System.Boolean>::Invoke(!0, !1)Candide.Entities.PlayerState.PlayerController::set_AttachAndThrowFunctionalityFunc(System.Func<System.Single, Shared.Entity.EntityWrapper, System.Boolean>)Shared.Entity.EntityWrapper::set_Highlight(System.Single)Candide.Input.InputManager::Up(Microsoft.Xna.Framework.Input.Keys)Candide.Input.InputManager::Pressed(Microsoft.Xna.Framework.Input.Keys)Candide.Input.InputManager::Pressed(Microsoft.Xna.Framework.Input.Buttons)Candide.Input.PlayerControllerKeyBinds::get_StopReadingInput()Shared.Entity.EntityWrapper::get_VelocityZ()Candide.Input.SuperKeybind::Released()Shared.Entity.EntityWrapper::get_Position()Shared.Entity.EntityWrapper::get_Position2()Candide.World.ChunkedWorld::WorldToTilePosition(Microsoft.Xna.Framework.Vector2)Shared.Models.WorldTile[,]::Address(System.Int32, System.Int32)Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)Shared.Entity.EntityWrapper::get_Shape()Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Candide.Graphics.VFX.VfxPlayer::PlaySpacAnimation(System.String, System.String, Microsoft.Xna.Framework.Vector3, Candide.Graphics.VFX.SpacRenderingArgs, System.Single)Candide.Entities.PlayerState.PlayerController::UpdatePlayerResetTimer()Candide.Multiplayer.Services.PlayerService::SendSetFurnitureMode(System.Boolean)Shared.Text.StringDefinitions::GetString(System.String)CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)
String literals
player:distance_walkedevent:/player/damage/player_drownvfx_water_splashbig_splashPlayer_FurnitureModeOffPlayer_FurnitureModeOnfurnituremode
UpdateAndCheckCarriedEntityStatus
#
public PlayerController.PlayerCarriedEntityStatus UpdateAndCheckCarriedEntityStatus()
Method metadata
- Visibilitypublic
- Return type
PlayerController.PlayerCarriedEntityStatus - StaticFalse
- VirtualFalse
- Hash
D23571B15A92E612ABAFAC823A9A2877C7FB7DF117C2D5DB2902B9AE67399367 - Body hash
599830E318E91CC5CACFE8B1767AB370069D27CF21CE46F999172B0B400F7CAE - IL size445
Referenced calls
Shared.Entity.EntityWrapper::get_CarriedId()System.Nullable<System.Guid>::get_HasValue()CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)Candide.GameModels.Managers.EntityManager::Detach(Shared.Entity.EntityWrapper, System.Nullable<Microsoft.Xna.Framework.Vector3>, System.Boolean)Shared.Entity.EntityWrapper::get_CarriedEntity()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()Shared.Entity.EntityWrapper::get_CarrierId()Shared.Entity.EntityWrapper::get_Id()System.Nullable<System.Guid>::GetValueOrDefault()System.Guid::op_Inequality(System.Guid, System.Guid)Shared.Entity.EntitySystem::GetEntityById(System.Nullable<System.Guid>)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)
Called by
String literals
UpdateAndCheckCarriedEntityStatus: CarriedId was -1UpdateAndCheckCarriedEntityStatus: We've lost knowledge of the carried entity with IDUpdateAndCheckCarriedEntityStatus: CarriedEntity has been removedUpdateAndCheckCarriedEntityStatus: Carried's CarrierId was not set to the player's, but set to null. Desync?UpdateAndCheckCarriedEntityStatus: Carried's CarrierId was not set to the player's, but set to(). Desync?UpdateAndCheckCarriedEntityStatus: Carried entity has lost its Movable component
UpdatePlayerResetTimer
#
public System.Void UpdatePlayerResetTimer()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
ECE7D72B4F039BEBDB0D9ECDBC4843A4D0B31BF16DB614B0568DB3441187F1A1 - Body hash
0A756293FCEEF031E3DFCA73F16F205454EAAFA7309C41112ED1BFAA69AA5676 - IL size117
Referenced calls
Shared.Entity.EntityWrapper::get_Fdt()Shared.Entity.EntityWrapper::get_MaxHealth()Shared.Combat.SharedCombatHandler::ApplyTrueDamage(Shared.Entity.EntityWrapper, System.Single, System.Nullable<Microsoft.Xna.Framework.Vector3>, System.Nullable<Microsoft.Xna.Framework.Vector3>, Shared.Combat.DamageSourceType, Shared.Entity.EntityWrapper, Shared.Combat.DamageVfxType, Shared.Combat.DamageVfxModifier, Shared.Combat.AttackType)Candide.Entities.PlayerState.PlayerController::ResetPlayerToSafePosition()Microsoft.Xna.Framework.Vector3::get_Zero()Shared.Entity.EntityWrapper::set_Acceleration(Microsoft.Xna.Framework.Vector3)
UpdateSafeResetPoints
#
public System.Void UpdateSafeResetPoints()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
8C6D8F6A19EABB8A6989B34D68B178DEF76D0C16F59414599B63239E484422A3 - Body hash
0198B6205112F5BE91428F7B9FF99DEA129B92AFAC6A387D01B2F97F1489815E - IL size186
Referenced calls
Shared.Entity.EntityWrapper::get_HeightFromFloor()Shared.Entity.EntityWrapper::get_StandingOnEntityId()Shared.Entity.EntityWrapper::get_FloorHeight()System.Nullable<Microsoft.Xna.Framework.Vector3>::get_HasValue()System.Nullable<Microsoft.Xna.Framework.Vector3>::get_Value()Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::Distance(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)System.Nullable<Microsoft.Xna.Framework.Vector3>::.ctor(!0)
WorldLoad
#
public System.Void WorldLoad()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
9D7BB422B8F2D4A5AC59F3F54C032FE814C1E9C1979DB37BEA2CEFD19E1531F0 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1