Candide.GameModels.Controllers.EntityController
Type JSONpublic class in Candide.GameModels.Controllers
Type metadata
- Assembly
Romestead - Namespace
Candide.GameModels.Controllers - Base type
System.Object - Hash
DF0179034A059883A2B7F71346EA9CEFB39CF6E78596223BD0540A2184975E05
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
EntityInfoPool# | private | private System.Collections.Generic.Stack<System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2>> EntityInfoPool |
ImmovableEntityInfoPool# | private | private System.Collections.Generic.Stack<System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>> ImmovableEntityInfoPool |
MissingEntitiesReuseList# | private | private System.Collections.Generic.HashSet<System.Guid> MissingEntitiesReuseList |
Packages# | private | private System.Collections.Generic.List<EntityController.EntityInfoPackage> Packages |
TimestampedMessages# | private | private System.Collections.Generic.Dictionary<System.Guid, EntityController.EntityInfoTimeStampedMessage> TimestampedMessages |
Methods
AttractWorldItemEntity
#
public System.Boolean AttractWorldItemEntity(CandideServer.MessageModels.ItemInstances.AttractWorldItemInstanceMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
11DE84A41F57192B4E08E887032A51968FFC98BF47F21F4146882E881F8A27B2 - Body hash
28CE407124EEC7B8896CA3A14FA5B7DC2742099D7BAA28285E360D7456F8FD49 - IL size2
CleanUp
#
public System.Void CleanUp()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
BD15ECCA21A503C09003052CB84DBB4A60B55A40CAE956E490E5F7972A388AAE - Body hash
FA31FBE65F2AB7677FC6859F38781E1BDECC2B7AF9DC042C34C2EA5CED6AF038 - IL size41
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::Clear()Candide.GameModels.Systems.EntityNetworkSystem::CleanUp()Shared.Entity.EntitySystem::Clear()System.Collections.Generic.List<EntityController.EntityInfoPackage>::Clear()Candide.GameModels.Systems.DeadReckoningSystem::ClearEntityData()
EndOfFrameCleanup
#
public System.Void EndOfFrameCleanup()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
BF44334899B86585A04619FE884D13EBBBA6CE167E893F5D5DF1C9D0A40F698A - Body hash
AD4F7791E0B66FF19FF2C82D57B6FDEF59B7167C4DE3AC4E456BC11DC420D450 - IL size80
Referenced calls
System.Collections.Generic.List<Shared.Entity.EntityWrapper>::GetEnumerator()List.Enumerator<Shared.Entity.EntityWrapper>::get_Current()Shared.Entity.EntityWrapper::Delete(Shared.Entity.EntityRemoveInfo)List.Enumerator<Shared.Entity.EntityWrapper>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.List<Shared.Entity.EntityWrapper>::Clear()
ForgetEntities
#
public System.Void ForgetEntities(Shared.Entity.EntitySystem system, CandideCreator.Shared.Models.RectangleF rect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B4D1E247C9AC52D0092D51FE2E3BB85A5C9C63159A6D545E12C2464C6AC3E9B5 - Body hash
ABBCDAA18459D17D2597670EA07DDEDE4D55C4D61BD6963DD3CD5BCBD7F86C3D - IL size100
Referenced calls
Shared.Entity.EntitySystem::GetEntityWrappers()EntitySystem.EntityEnumerator::GetEnumerator()EntitySystem.EntityEnumerator::get_Current()System.Object::Equals(System.Object, System.Object)Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)Candide.GameModels.Controllers.EntityController::ForgetEntity(Shared.Entity.EntityWrapper, Shared.Entity.EntityRemoveInfo, System.Boolean)EntitySystem.EntityEnumerator::MoveNext()
ForgetEntity
#
public System.Void ForgetEntity(Shared.Entity.EntityWrapper entity, Shared.Entity.EntityRemoveInfo removeInfo, System.Boolean calledByEntityRemove)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
566638AFE7FAC6B9F7E01C9B8BCFFC7B82212332481A019C52EB7BD7DD791A60 - Body hash
0374D2761F78EE6A4ADDC42FF779D0FA0638A35E00BF19704A37B822D18F51E5 - IL size39
Referenced calls
Shared.Entity.EntityWrapper::get_Id()System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::Remove(!0)Candide.GameModels.Systems.DeadReckoningSystem::Remove(System.Guid)Shared.Entity.EntityWrapper::Delete(Shared.Entity.EntityRemoveInfo)
Called by
Candide.Entities.Bridge.ClientEntitySystemBridge::OnEntityRemoveCandide.GameModels.Controllers.EntityController::ForgetEntitiesCandide.GameModels.Controllers.EntityController::SpawnEntityBaseCandide.GameModels.Managers.EntityManager::ForgetAllExceptPlayerCandide.GameModels.Managers.EntityManager::ForgetEntityCandide.GameModels.Managers.EntityManager::SyncRemoveEntityCandide.GameModels.Systems.EntityNetworkSystem::UpdateCleanupCandide.Multiplayer.PlayerSystem::UpdateCandide.Multiplayer.Services.PlayerService::OnReceive_PlayerDied
HandleUpdateEntityPositionMessage
#
public System.Void HandleUpdateEntityPositionMessage(System.Guid entityId, Microsoft.Xna.Framework.Vector3 position)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
22B016FBB12FA93AAB166B55D2E4912E6003654330EEF122AC6C12872C8BDDA5 - Body hash
693710B2D588248C9AA058EF9588819D108D6F7330320147BFAFFEF565CD6707 - IL size24
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)
MoveEntity
#
public System.Void MoveEntity(System.Guid entityId, Microsoft.Xna.Framework.Vector3 position)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
0F69BDB18E7327C0FD5E5CAAA348D59760656326231CCA208E62343B7DAF345D - Body hash
E33A6FEF52C728EE5DBE08C23702BD605A51A13FD4F80AB2B259BCBBD68700A6 - IL size23
Referenced calls
Candide.GameModels.GameState::TryGetEntity(System.Guid, Shared.Entity.EntityWrapper&, System.String)Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)
Called by
String literals
MoveEntity
QueueUpdateEntitiesInfo
#
public System.Void QueueUpdateEntitiesInfo(System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2> entityInfo, System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2> immovableEntityInfo, System.TimeSpan updateTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
EA3570F610E7C96DD7934B72B895557ECF208F9DBC72134BAF321B091F4EF45E - Body hash
2D6ECE7AA5B24FADC5592F18E10D9817659410D1E9993189625FB549E6F7B03C - IL size116
Referenced calls
System.Collections.Generic.Stack<System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2>>::TryPop(!0&)System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2>::.ctor(System.Collections.Generic.IEnumerable<!0>)System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2>::Clear()System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2>::AddRange(System.Collections.Generic.IEnumerable<!0>)System.Collections.Generic.Stack<System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>>::TryPop(!0&)System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>::.ctor(System.Collections.Generic.IEnumerable<!0>)System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>::Clear()System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>::AddRange(System.Collections.Generic.IEnumerable<!0>)System.Collections.Generic.List<EntityController.EntityInfoPackage>::Add(!0)
SpawnEntity
#
public Shared.Entity.EntityWrapper SpawnEntity(CandideServer.Entities.ServerEntityModel model)
Method metadata
- Visibilitypublic
- Return type
Shared.Entity.EntityWrapper - StaticTrue
- VirtualFalse
- Hash
FB5BD7C102AD14E4075FB1F337902D8FB43FA0A34AE624D39BFD22E1BFC13F60 - Body hash
A176A43BE26222F7BBE519C5FB3A89D566BB811581F1C2C3EFC09691D81ADD4A - IL size851
Referenced calls
Candide.GameModels.Controllers.EntityController::SpawnEntityBase(System.Guid, Microsoft.Xna.Framework.Vector3, System.Guid, System.Guid, System.Boolean, System.Boolean)Shared.Entity.EntityWrapper::set_Direction(System.Single)Shared.Entity.EntityWrapper::set_Velocity(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_Health(System.Single)Shared.Entity.EntityWrapper::set_MaxHealth(System.Single)System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::GetValueOrDefault()System.Nullable<System.Guid>::.ctor(!0)Shared.Helpers.SamsPlayerDebuggerHelper::Entity_Set_CarriedId(Shared.Entity.EntitySystem, System.Int32, System.Nullable<System.Guid>)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::set_CarrierId(System.Nullable<System.Guid>)Shared.Entity.EntityWrapper::set_IsThrown(System.Boolean)Shared.Entity.EntityWrapper::set_ThrowerId(System.Nullable<System.Guid>)Shared.Entity.EntityWrapper::set_KillWhenThrown(System.Boolean)System.Nullable<System.Guid>::get_Value()System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::set_TargetOfAggro(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::get_Controller()CandideCreator.Shared.Helpers.Parameters::AddOrOverwrite(System.Collections.Generic.Dictionary<System.String, System.String>)System.Nullable<System.Int32>::get_HasValue()System.Nullable<System.Int32>::GetValueOrDefault()Shared.Entity.EntityWrapper::set_Frame(System.Int32)System.Globalization.CultureInfo::get_InvariantCulture()System.Int32::ToString(System.IFormatProvider)CandideCreator.Shared.Helpers.Parameters::Set(System.String, System.String)System.Object::ToString()System.Nullable<System.Int32>::get_Value()Shared.Entity.Base.AbstractController::EntityInitialize()Shared.Entity.Base.AbstractController::WorldInitialize()Shared.Entity.Base.AbstractController::WorldLoad()Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)
Called by
Candide.GameModels.Managers.DecorationsManager::SyncDecorationSpawnedCandide.GameModels.Services.EntityService::OnReceive_ConstructionSpawnEntityCandide.GameModels.Services.EntityService::OnReceive_GetWorldEntitiesResponseCandide.GameModels.Services.EntityService::OnReceive_SpawnEntitiesCandide.GameModels.Services.EntityService::OnReceive_SpawnEntityCandide.GameModels.Services.FurnitureService::OnReceive_ConstructionSpawnEntityCandide.GameModels.Systems.EntityNetworkSystem::OnGetEntitiesResponseCandide.World.ExteriorWorldHandler::ReceiveChunkData
String literals
override_framevehicle_driver
SpawnEntityBase
#
public Shared.Entity.EntityWrapper SpawnEntityBase(System.Guid baseId, Microsoft.Xna.Framework.Vector3 position, System.Guid id, System.Guid worldId, System.Boolean initializeController, System.Boolean skipCalculateState)
Method metadata
- Visibilitypublic
- Return type
Shared.Entity.EntityWrapper - StaticTrue
- VirtualFalse
- Hash
B11C31E6ED58AAD63ED25092DF301289BF6712DD7FB8A5F5BD9F50C7F6FA9A29 - Body hash
F196CAFFD5AEEC4175FB42DA69A045DF60653F02B43231268990A7266E717421 - IL size348
Referenced calls
System.Guid::op_Inequality(System.Guid, System.Guid)Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector2::DistanceSquared(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_CarrierId()System.Nullable<System.Guid>::get_HasValue()Candide.GameModels.Controllers.EntityController::ForgetEntity(Shared.Entity.EntityWrapper, Shared.Entity.EntityRemoveInfo, System.Boolean)Candide.Database.Doodad.DoodadDatabaseManager::SpawnDoodad(System.Guid, Shared.Entity.EntitySystem, System.Boolean, System.Boolean)Shared.Entity.EntityWrapper::set_Id(System.Guid)Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_CollisionInRest(System.SByte)Shared.Entity.EntitySystem::UpdateFloorHeight(System.Int32)Shared.Entity.EntityWrapper::get_Stats()Shared.Models.Stats.EntityStats::OnLoad()Shared.Entity.EntityWrapper::get_Controller()Shared.Entity.Base.AbstractController::EntityInitialize()Shared.Entity.Base.AbstractController::WorldInitialize()Shared.Entity.Base.AbstractController::WorldLoad()System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::set_Item(!0, !1)Shared.Entity.SharedEntityAuraManager::CalculateState(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::get_MaskRef()Shared.Entity.Components.ComponentExtension::RemoveFlag(Shared.Entity.Components.Component&, Shared.Entity.Components.Component)
SyncFullGameState
#
public System.Void SyncFullGameState(CandideServer.ServerServices.GetFullGameStateResponse model)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
D662277AA4EB2E482B6E54D050CC15CE4B5D79E72F656A33B1F995BE55E8003B - Body hash
3B2AD33B53A0C94B8CE70E7CA2D463BDBF8F00C6AA3B1F28D2343070DABC082B - IL size54
Referenced calls
Shared.Entity.EntitySystem::RemoveAll(Shared.Entity.Components.Component, Shared.Entity.EntityRemoveInfo)System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::Clear()System.Collections.Generic.List<Shared.Entity.EntityWrapper>::Clear()
UpdateEntitiesInfo
#
private System.Void UpdateEntitiesInfo(System.Collections.Generic.Dictionary<System.Guid, EntityController.EntityInfoTimeStampedMessage> entityInfo, System.TimeSpan updateTime)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
1030AE16BA48EB3FFF871BC3DFFA8B3A828BA845BEECA4C3FFB42D7984EFDFA5 - Body hash
2B29B59E598FE1224008564062CAFF1D3E1E69E120A1BB7AF3B2BBE7F6D7EBBD - IL size256
Referenced calls
Candide.GameModels.Systems.DeadReckoningSystem::NewGroupOfData(System.TimeSpan)System.Collections.Generic.Dictionary<System.Guid, EntityController.EntityInfoTimeStampedMessage>::get_Values()Dictionary.ValueCollection<System.Guid, EntityController.EntityInfoTimeStampedMessage>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, EntityController.EntityInfoTimeStampedMessage>::get_Current()System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::set_Direction(System.Single)Shared.Entity.EntityWrapper::set_Health(System.Single)Candide.GameModels.Systems.DeadReckoningSystem::AddData(System.Guid, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Single, Shared.Entity.EntityWrapper, System.TimeSpan)Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_Velocity(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_Acceleration(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_AccelerationScale(System.Single)Dictionary.ValueCollection.Enumerator<System.Guid, EntityController.EntityInfoTimeStampedMessage>::MoveNext()System.IDisposable::Dispose()
UpdateEntitiesInfo
#
public System.Void UpdateEntitiesInfo(CandideServer.MessageModels.Entities.EntitiesInfoMessage message)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
D828E9EC28C0067BD6E8F43F9BEEBAE94F75D730830DABFBA96DB4BA9542F473 - Body hash
5AD5A1672E2CEF1BD37342F419035801ECFD2E91E01273F1F58FFB4C88A44D16 - IL size218
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_Direction(System.Single)Shared.Entity.EntityWrapper::set_Velocity(Microsoft.Xna.Framework.Vector3)System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::get_Value()Shared.Entity.EntityWrapper::set_TargetOfAggro(Shared.Entity.EntityWrapper)System.Nullable<System.Int32>::get_HasValue()Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Controller()System.Nullable<System.Int32>::get_Value()Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)
UpdateEntityAnimationMessage
#
public System.Void UpdateEntityAnimationMessage(CandideServer.MessageModels.Entities.EntityAnimationMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E3F573320BCF81B35C7E77A07B69D8761311B24C87AE7B2CC06AB4F6755257E8 - Body hash
734FB5C83DC30362408E9EE04FC4005854971163B6D882026714940E8E44B454 - IL size47
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::get_Controller()Shared.Entity.Base.AbstractController::ReceiveEntityAnimationMessage(System.Byte)
UpdateEntityControllerMessage
#
public System.Void UpdateEntityControllerMessage(CandideServer.MessageModels.Entities.EntitiesControllerMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
F88C8A6217408F2E80D59981BB0BEC58E3D6C43990C9D4825745845863F49963 - Body hash
53306B4F1AE46DAC285F7F7EEDE5D9C01D7C8C34D3EBAD29C681B99A608DEC94 - IL size47
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::get_Controller()Shared.Entity.Base.AbstractController::ReceiveEntityControllerMessage(System.Object)
UpdateEntityHealth
#
public System.Void UpdateEntityHealth(System.Guid entityId, System.Single health)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
5AF5DD897F424C21843B48150AE8E39E826B1FA7195A83C3395C3BA244779A17 - Body hash
3A72EC821D34DC6E085E3B8CF2C9A47016C2CEBC9062D9ACB5C00F16786B18C4 - IL size24
Referenced calls
Candide.GameModels.GameState::TryGetEntity(System.Guid, Shared.Entity.EntityWrapper&, System.String)Shared.Entity.EntityWrapper::set_Health(System.Single)
String literals
UpdateEntityHealth
UpdateEntityInfos
#
public System.Void UpdateEntityInfos()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
5808035480771230145D0AB41FC854A31E0AEDB96A5C103CBBBBA2FD8EA1FB51 - Body hash
4E42202859A3582786FD25BB25DD49D2554728DFA2C230E1E715E866E0399DD9 - IL size1026
Referenced calls
System.Collections.Generic.List<EntityController.EntityInfoPackage>::get_Count()System.Collections.Generic.HashSet<System.Guid>::Clear()System.Collections.Generic.Dictionary<System.Guid, EntityController.EntityInfoTimeStampedMessage>::Clear()EntityController.<>c::<UpdateEntityInfos>b__10_0(EntityController.EntityInfoPackage, EntityController.EntityInfoPackage)System.Comparison<EntityController.EntityInfoPackage>::.ctor(System.Object, System.IntPtr)System.Collections.Generic.List<EntityController.EntityInfoPackage>::Sort(System.Comparison<!0>)System.Collections.Generic.List<EntityController.EntityInfoPackage>::GetEnumerator()List.Enumerator<EntityController.EntityInfoPackage>::get_Current()System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2>::GetEnumerator()List.Enumerator<CandideServer.MessageModels.Entities.EntityInfoMessage2>::get_Current()System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)System.Collections.Generic.HashSet<System.Guid>::Add(!0)Shared.Entity.EntityWrapper::get_Id()System.Collections.Generic.Dictionary<System.Guid, EntityController.EntityInfoTimeStampedMessage>::set_Item(!0, !1)System.Nullable<System.Int32>::get_HasValue()Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Controller()System.Nullable<System.Int32>::GetValueOrDefault()Shared.Entity.EntityWrapper::set_Health(System.Single)Shared.Entity.EntityWrapper::set_Direction(System.Single)System.Nullable<System.Int32>::get_Value()Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)List.Enumerator<CandideServer.MessageModels.Entities.EntityInfoMessage2>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>::GetEnumerator()List.Enumerator<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>::get_Current()System.Collections.Generic.Dictionary<System.Guid, EntityController.EntityInfoTimeStampedMessage>::TryGetValue(!0, !1&)Microsoft.Xna.Framework.Vector3::get_Zero()Microsoft.Xna.Framework.Vector3::op_Inequality(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::DistanceSquared(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)
UpdateEntityParameter
#
public System.Void UpdateEntityParameter(System.Guid entityId, System.String key, System.String value, System.Nullable<System.Int32> state)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
1606B3452E543B26ABCEF3F52C74CE29B6C8FF741046685E74B3C7C0AC48C4F3 - Body hash
3A40FBCFCC2F8C80BE65BB01C43729235A19E5209B4FFA28A5389449D195D7B8 - IL size92
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Controller()CandideCreator.Shared.Helpers.Parameters::Set(System.String, System.String)System.Nullable<System.Int32>::get_HasValue()System.Nullable<System.Int32>::GetValueOrDefault()Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)
UpdateEntityParameters
#
public System.Void UpdateEntityParameters(System.Guid entityId, System.Collections.Generic.Dictionary<System.String, System.String> parameters, System.Int32 state)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B753DCB6ADD4856D8C5298D18DDB46CAD8A8843D208ACFEA15570D3FC383C9AB - Body hash
54CC65E1BA756009CD012332D6B08425921ECE7613FECF7FEB43152AE85A0670 - IL size61
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Controller()CandideCreator.Shared.Helpers.Parameters::AddOrOverwrite(System.Collections.Generic.Dictionary<System.String, System.String>)Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)
UpdateEntitySignalMessage
#
public System.Void UpdateEntitySignalMessage(CandideServer.MessageModels.Entities.EntitySignalMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
020CC1FBE0FC743B70A27FED139AAA69211A0FB9FE495B01E768E25A2F477F1F - Body hash
8F746E9E7EC9773168B81ACAB29B8DA94BE9FBD3CD519EFF3BCDF6CC10077F29 - IL size47
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::get_Controller()Shared.Entity.Base.AbstractController::ReceiveEntitySignalMessage(System.Byte)
UpdateEntityState
#
public System.Void UpdateEntityState(System.Guid entityId, System.Int32 state)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
ADE25379260DFD2AF68A93DEB0BBB3E0D147772D8E4C7A4B3A6978114D4462CA - Body hash
5E5ED3D8685706BD1F1A040182CCB621979B004E2F72D6EFCCB30BCDAE4A8EC8 - IL size44
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)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::OnServerSetState(System.Int32)
UpdateEntityVfxMessage
#
public System.Void UpdateEntityVfxMessage(CandideServer.MessageModels.Entities.EntityVfxMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
1561A0221A98E5C16137970BB3DAF6E9441B26F58C2872E01CABBA935C5F42EF - Body hash
46DB3C336AA00291E35B3CE19647F3D834C2E44C197624DFC4FAAC28B0F2E05C - IL size47
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::get_Controller()Shared.Entity.Base.AbstractController::ReceiveEntityVfxMessage(System.Byte)