CandideServer.ServerControllers.EntitySController
Type JSONpublic class in CandideServer.ServerControllers
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.ServerControllers - Base type
System.Object - Hash
BCB1B9A34F5D96F55590DA9BF4B5C4070ABE08433B581DF954FE05D3DA95A28F
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
EntityReuseList# | private | private System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> EntityReuseList |
GetEntitiesInCircleAreaReUseList# | private | private System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> GetEntitiesInCircleAreaReUseList |
OnEntityRemoved# | private | private System.Action<CandideServer.Entities.ServerEntityModel> OnEntityRemoved |
OnEntitySpawned# | private | private System.Action<CandideServer.Entities.ServerEntityModel> OnEntitySpawned |
Events
| Name | Visibility | Signature |
|---|---|---|
OnEntityRemoved# | public | public System.Action<CandideServer.Entities.ServerEntityModel> OnEntityRemoved |
OnEntitySpawned# | public | public System.Action<CandideServer.Entities.ServerEntityModel> OnEntitySpawned |
Methods
AddEntityToWorld
#
private System.Void AddEntityToWorld(CandideServer.Entities.ServerEntityModel entity, CandideServer.Models.Worlds.WorldModel world)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
A1D2F41ACE88814C8C7F7047F613B579F0066D2A6891C316A88F9F2D51A6CF5E - Body hash
E14B51E1A230F5F97681D5CCF7FA528022C6CEAF9F317CE6881E85B64DFD4E27 - IL size59
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::set_Item(!0, !1)System.Guid::op_Equality(System.Guid, System.Guid)CandideServer.ServerControllers.EntitySController::GetEntityChunk(CandideServer.Entities.ServerEntityModel)System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Add(!0)
ApplyEliteAura
#
private System.Void ApplyEliteAura(CandideServer.Entities.ServerEntityModel entity)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B70EC34987C935716DE942F2961A486A712670C1ECB15CC6807DC2621641A319 - Body hash
394A78F44D10F7016B9417284A80F27EBF004BECA98C7D63A869A54262913FE7 - IL size102
Referenced calls
System.Random::Next(System.Int32, System.Int32)CandideServer.SyncStrategies.SyncStrategy::NoSync()CandideServer.ServerManagers.AuraServerManager::TryApplyAuraToEntity(System.String, CandideServer.Entities.ServerEntityModel, System.Nullable<System.Guid>, Shared.Aura.Args.AbstractAuraArgs, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)
String literals
aura:npc:elite:demonicaura:npc:elite:blazingaura:npc:elite:verdantaura:npc:elite:teleporting
CalculateState
#
public System.Void CalculateState(CandideServer.Entities.ServerEntityModel entityModel)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C3612DC7C3A37D2BAB8B60AA42685FCA03F1821C04BD7EF4B3320BAF989824D6 - Body hash
B1199EF5DF8A5874E3B3111246D806E9F64FC36F154DBAAAD5A072819A311518 - IL size17
Detach
#
public System.Void Detach(CandideServer.Entities.ServerEntityModel carrier, System.Nullable<Microsoft.Xna.Framework.Vector3> detachPosition)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C9FA33395E4F193E3CF0F60E2D6EDE94AC7A8274623E229AF4CF5CE3A5EA499A - Body hash
50A5701CD0D736C4E6455B7A8C3874FEE3FA173C258D3A692302334459A3F1FC - IL size154
Referenced calls
System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::get_Value()CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel&, System.String)System.Nullable<System.Guid>::GetValueOrDefault()System.Guid::op_Equality(System.Guid, System.Guid)CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)System.Nullable<Microsoft.Xna.Framework.Vector3>::get_HasValue()System.Nullable<Microsoft.Xna.Framework.Vector3>::get_Value()CandideServer.ServerControllers.EntitySController::UpdateEntityPosition(CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3, System.Boolean)CandideServer.Entities.ServerEntitySystemManager::Detach(CandideServer.Entities.ServerEntityModel, System.Nullable<Microsoft.Xna.Framework.Vector3>)
Called by
String literals
DetachFailed to find carried entity. ServerGameState might be corrupt now because we couldn't reset the CarrierEntityId.
EndThrow
#
public System.Void EndThrow(CandideServer.Entities.ServerEntityModel entity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
523C33B52B1E84AB5FBF0A78633AEFF1E91EB031CB799A1E6C56C650E8A8AABB - Body hash
030900FEFE054671A0FB77ABE329103579FBCAF6224074953D2D6453C7698E4D - IL size34
ForceAddPlayerEntity
#
public System.Void ForceAddPlayerEntity(CandideServer.Entities.ServerEntityModel entityModel)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B017D93E54AB849F2B7BD4644A8DF712A867E0536E652AE226C9F5BB03AFE69A - Body hash
F6797C6D8C6920B2D185FF8CF9BFCA7E535D50A2D4F7B6C837E0553A9A6F08E9 - IL size18
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::set_Item(!0, !1)
ForceAttach
#
public System.Void ForceAttach(CandideServer.Entities.ServerEntityModel carrier, CandideServer.Entities.ServerEntityModel target, Shared.Combat.EntityAttachPriority priority)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
751FC51C428FD8DEB1E2E552AAE64858023DD00D4BBC4E95917010FEAFB12DF7 - Body hash
85E9E5FCBBA11D470BEEC00563A08C5BD65A7B39A63F9B2C623AFB84FEB15FB3 - IL size102
Referenced calls
System.Nullable<System.Guid>::get_HasValue()CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)System.Nullable<System.Guid>::.ctor(!0)CandideServer.Entities.ServerEntitySystemManager::ForceAttach(CandideServer.Entities.ServerEntityModel, CandideServer.Entities.ServerEntityModel)
String literals
Carrier's carried ID is not null!Carried's carrier ID is not null!
GetEntitiesInCircleArea
#
public System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> GetEntitiesInCircleArea(Microsoft.Xna.Framework.Vector2 center, System.Single radius, System.Guid worldId)
Method metadata
- Visibilitypublic
- Return type
System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> - StaticTrue
- VirtualFalse
- Hash
CBF18B1D3FB830845D1DC6AC2AE408517B9F9039519B235E694970FF339B315D - Body hash
D3E4B1CE1B66CD6E7896AA1AF89751180101DD43B0D54C1C62C7DFDBE53ADAC3 - IL size329
Referenced calls
System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Clear()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)System.Guid::op_Equality(System.Guid, System.Guid)Microsoft.Xna.Framework.Vector2::.ctor(System.Single)Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)CandideServer.Models.ServerChunkedWorld::GetChunksForRectangle(CandideCreator.Shared.Models.RectangleF)System.Collections.Generic.List<CandideServer.Models.ServerWorldChunk>::GetEnumerator()List.Enumerator<CandideServer.Models.ServerWorldChunk>::get_Current()System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::GetEnumerator()List.Enumerator<CandideServer.Entities.ServerEntityModel>::get_Current()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector2::LengthSquared()System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Add(!0)List.Enumerator<CandideServer.Entities.ServerEntityModel>::MoveNext()System.IDisposable::Dispose()List.Enumerator<CandideServer.Models.ServerWorldChunk>::MoveNext()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Values()Dictionary.ValueCollection<System.Guid, CandideServer.Entities.ServerEntityModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Current()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::MoveNext()
GetEntitiesInRectangleArea
#
public System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> GetEntitiesInRectangleArea(CandideCreator.Shared.Models.RectangleF rectangleF, System.Guid worldId, System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> outputList)
Method metadata
- Visibilitypublic
- Return type
System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> - StaticTrue
- VirtualFalse
- Hash
B0A49368B0B9FACFAD2D70572663027DCE43C218B1234509DB46B6A3260D3E03 - Body hash
27A80D3A06025868FF5E0A93819C07F407E203D9ED46042705594CB8F710FCD5 - IL size266
Referenced calls
System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Clear()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)System.Guid::op_Equality(System.Guid, System.Guid)CandideServer.Models.ServerChunkedWorld::GetChunksForRectangle(CandideCreator.Shared.Models.RectangleF)System.Collections.Generic.List<CandideServer.Models.ServerWorldChunk>::GetEnumerator()List.Enumerator<CandideServer.Models.ServerWorldChunk>::get_Current()System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::GetEnumerator()List.Enumerator<CandideServer.Entities.ServerEntityModel>::get_Current()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Add(!0)List.Enumerator<CandideServer.Entities.ServerEntityModel>::MoveNext()System.IDisposable::Dispose()List.Enumerator<CandideServer.Models.ServerWorldChunk>::MoveNext()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Values()Dictionary.ValueCollection<System.Guid, CandideServer.Entities.ServerEntityModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Current()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::MoveNext()
Called by
BM.EnemyUtil::GetServerEntitiesInRectangleAreaWithBaseIdsBM.EnemyUtil::TryGetClosestServerEntityInRectangleAreaWithBaseIdsCandideServer.Citizens.GenericServerCitizenController::TryGetRandomConstructionPositionCandideServer.Citizens.GenericServerCitizenController::TryGetRandomOutsideConstructionPositionCandideServer.Helpers.BuildingFurnaceHelper::ConsumeFuelEntitiesAndItemsCandideServer.ServerSystems.ServerDirectorSystem::AfterWorldGameStateLoaded
GetEntitiesInTileRectangleArea
#
public System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> GetEntitiesInTileRectangleArea(Microsoft.Xna.Framework.Rectangle rectangle, System.Guid worldId, System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> outputList)
Method metadata
- Visibilitypublic
- Return type
System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> - StaticTrue
- VirtualFalse
- Hash
BEF666CCBA0BC2BE33E831C5A219C91AB1042AF69056DB635A3854D128C0BFF1 - Body hash
BE912FE98A67B2C9CB4A9FC7E8E9CED7EAFC16256D280C4C52B8FC835EB7E1C8 - IL size297
Referenced calls
System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Clear()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)System.Guid::op_Equality(System.Guid, System.Guid)CandideServer.Models.ServerChunkedWorld::GetChunksForTileRectangle(Microsoft.Xna.Framework.Rectangle)System.Collections.Generic.List<CandideServer.Models.ServerWorldChunk>::GetEnumerator()List.Enumerator<CandideServer.Models.ServerWorldChunk>::get_Current()System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::GetEnumerator()List.Enumerator<CandideServer.Entities.ServerEntityModel>::get_Current()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)CandideServer.Models.ServerChunkedWorld::WorldToTilePosition(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Rectangle::Contains(Microsoft.Xna.Framework.Point)System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Add(!0)List.Enumerator<CandideServer.Entities.ServerEntityModel>::MoveNext()System.IDisposable::Dispose()List.Enumerator<CandideServer.Models.ServerWorldChunk>::MoveNext()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Values()Dictionary.ValueCollection<System.Guid, CandideServer.Entities.ServerEntityModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Current()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::MoveNext()
GetEntityChunk
#
public CandideServer.Models.ServerWorldChunk GetEntityChunk(CandideServer.Entities.ServerEntityModel entity)
Method metadata
- Visibilitypublic
- Return type
CandideServer.Models.ServerWorldChunk - StaticTrue
- VirtualFalse
- Hash
DCC99098F82004871D574A97AA6F71E6322C25307011521A34628CBCE9B4C15B - Body hash
C74EF8AF496B9C4A405DE13894B16C936A7E264F26BA79468C0E6B895159A3CF - IL size37
Referenced calls
GetEntityChunkPosition
#
public Microsoft.Xna.Framework.Point GetEntityChunkPosition(CandideServer.Entities.ServerEntityModel entity)
Method metadata
- Visibilitypublic
- Return type
Microsoft.Xna.Framework.Point - StaticTrue
- VirtualFalse
- Hash
E664310071325B70DD71510B1CAD0D091878DDF90F90D6496491527B9F487EE1 - Body hash
41237442AD1C2437F1634CA64D2EE2444580B1F471C7040E1124A8A63B384B07 - IL size22
Referenced calls
GetEntityChunkPosition
#
public Microsoft.Xna.Framework.Point GetEntityChunkPosition(Microsoft.Xna.Framework.Vector2 position)
Method metadata
- Visibilitypublic
- Return type
Microsoft.Xna.Framework.Point - StaticTrue
- VirtualFalse
- Hash
9E7B56248A85160C39825BD6F859A07276B100B59C832A8BD8F34914FE6A702A - Body hash
C981A4FAF006A251FA404A2F2D40EDB4EC3384490A897C40D440319E3DB8FC4C - IL size12
Referenced calls
MoveEntity
#
public System.Void MoveEntity(CandideServer.Entities.ServerEntityModel entity, Microsoft.Xna.Framework.Vector3 pos)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
F92CFD750FB49B0C3D64D7DCCF2C6E736E91E5F44C39BF89AE17B600C8A2A262 - Body hash
CA72D173BC1D8DE11B4C16C25F817B7786CC0E619B4DD3A92CB28EC94B0B40CF - IL size10
MoveEntity
#
public System.Void MoveEntity(CandideServer.Entities.ServerEntityModel entity, Microsoft.Xna.Framework.Vector3 position, System.Guid worldId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
1AE11876EF017A4C008B2F228C584753718776B3A3EFF9809E428241E3F51D1A - Body hash
605DCF75B7DC39C029C29CAA69A8471B1E9FD48AE9D75A2C8C2295A3A1F361CB - IL size133
Referenced calls
System.Guid::op_Equality(System.Guid, System.Guid)CandideServer.ServerControllers.EntitySController::MoveEntity(CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)CandideServer.ServerControllers.EntitySController::RemoveEntityFromItsWorld(CandideServer.Entities.ServerEntityModel)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::Remove(!0)CandideServer.Entities.ServerEntitySystemManager::RemoveEntity(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)CandideServer.ServerControllers.EntitySController::AddEntityToWorld(CandideServer.Entities.ServerEntityModel, CandideServer.Models.Worlds.WorldModel)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::set_Item(!0, !1)CandideServer.Entities.ServerEntitySystemManager::SpawnEntity(CandideServer.Entities.ServerEntityModel, System.Boolean, System.Boolean)
OnServerGameStateLoaded
#
private System.Void OnServerGameStateLoaded(CandideServer.GameDescription gameDescription)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
BBCF404E112094FCE1ECE4010A778E6ABE2D6227EC3565DD14AFC72237309F33 - Body hash
877A9681B499562B61597346C6E8EE8C7072F2CDE09ABE7A8540C025897D01BA - IL size348
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Values()Dictionary.ValueCollection<System.Guid, CandideServer.Entities.ServerEntityModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Current()CandideServer.Entities.ServerEntityDataManager::TryGetEntityBaseData(System.Guid, Shared.Entity.EntityWrapper&)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()CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::Remove(!0)System.Guid::op_Equality(System.Guid, System.Guid)CandideServer.Helpers.BucketEntityHelper::CreateBucketMaterialAggregateFromEntityParamters(CandideServer.Entities.ServerEntityModel)Shared.Entity.EntityWrapper::get_ConstructionMaterials()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::MoveNext()System.IDisposable::Dispose()System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::GetValueOrDefault()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::ContainsKey(!0)
String literals
Could not find data for entity base idwhen loading game.
OnWorldGameStateLoaded
#
public System.Void OnWorldGameStateLoaded()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
5C6DFF7B6C5906C875C8213C5244C16DDE209A056FF20EFA4F03007DE7B8249F - Body hash
8C9F6465E129DC238275173BEDDF904456232C1B3F6275CF04FE6C0762843A05 - IL size159
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::get_Values()Dictionary.ValueCollection<System.Guid, CandideServer.Models.Worlds.WorldModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Worlds.WorldModel>::get_Current()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Values()System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable<!!0>)CandideServer.Entities.ServerEntitySystemManager::SpawnEntity(CandideServer.Entities.ServerEntityModel, System.Boolean, System.Boolean)System.Collections.Generic.Dictionary<System.Guid, ServerEntitySystemManager.WorldEntitySystemPair>::TryGetValue(!0, !1&)Shared.Collision.CollisionSpecialGroup::Initialize(Shared.Entity.EntitySystem)Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Worlds.WorldModel>::MoveNext()System.IDisposable::Dispose()CandideServer.Entities.ServerEntitySystemManager::OnEntitiesGameStateLoaded()CandideServer.ServerControllers.ExteriorWorldServerController::OnWorldGameStateLoaded()
RemoveAllEditorPlacedEntitiesInWorld
#
public System.Void RemoveAllEditorPlacedEntitiesInWorld(CandideServer.Models.Worlds.WorldModel world, Shared.Entity.EntityRemoveInfo entityRemoveInfo)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
BA18C2036566D3E492E82A9CD0302B9D93CD201D84E91727FE3F357A7924C629 - Body hash
3D653BA93F2FA76CA9E8DF89F7F95AA3EC896F7F4FDB32D3A6AFC501E1DC29D3 - IL size126
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::GetEnumerator()Dictionary.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Current()System.Collections.Generic.KeyValuePair<System.Guid, CandideServer.Entities.ServerEntityModel>::Deconstruct(!0&, !1&)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::Remove(!0)CandideServer.Entities.ServerEntitySystemManager::RemoveEntity(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)Dictionary.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::MoveNext()System.IDisposable::Dispose()
RemoveAllEntitiesInWorld
#
public System.Void RemoveAllEntitiesInWorld(CandideServer.Models.Worlds.WorldModel world, Shared.Entity.EntityRemoveInfo entityRemoveInfo)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
21DC15DE828485ED7E3E2FA4FF86FE0D68C6BB71AB58FD6E9A88C56116F843ED - Body hash
77EF924D75AEEACEB7DDAEABFA15D0AF91956286D3897E05FA416DE3326B7E16 - IL size111
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::GetEnumerator()Dictionary.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Current()System.Collections.Generic.KeyValuePair<System.Guid, CandideServer.Entities.ServerEntityModel>::Deconstruct(!0&, !1&)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::Remove(!0)Dictionary.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::MoveNext()System.IDisposable::Dispose()CandideServer.Entities.ServerEntitySystemManager::RemoveWorldEntitySystem(CandideServer.Models.Worlds.WorldModel)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::Clear()
RemoveEntities
#
public CandideServer.MessageModels.Entities.RemoveEntitiesMessage RemoveEntities(System.Collections.Generic.IEnumerable<CandideServer.Entities.ServerEntityModel> entitiesToRemove, Shared.Entity.EntityRemoveInfo info)
Method metadata
- Visibilitypublic
- Return type
CandideServer.MessageModels.Entities.RemoveEntitiesMessage - StaticTrue
- VirtualFalse
- Hash
B2304E1E0BF3D0204910F1B8AC29B0387EAF45BE24CBEAD4CD706C8AEAD2DF8A - Body hash
A4347190813AFEFD5803F3C448A0B1102510728BCDC1032F561DD3A62B304956 - IL size121
Referenced calls
System.Collections.Generic.List<System.ValueTuple<System.Guid, Shared.Entity.EntityRemoveInfo>>::.ctor()System.Collections.Generic.IEnumerable<CandideServer.Entities.ServerEntityModel>::GetEnumerator()System.Collections.Generic.IEnumerator<CandideServer.Entities.ServerEntityModel>::get_Current()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::ContainsKey(!0)CandideServer.ServerControllers.EntitySController::RemoveEntity(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)System.ValueTuple<System.Guid, Shared.Entity.EntityRemoveInfo>::.ctor(!0, !1)System.Collections.Generic.List<System.ValueTuple<System.Guid, Shared.Entity.EntityRemoveInfo>>::Add(!0)System.Collections.IEnumerator::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.List<System.ValueTuple<System.Guid, Shared.Entity.EntityRemoveInfo>>::get_Count()CandideServer.MessageModels.Entities.RemoveEntitiesMessage::.ctor()System.Collections.Generic.List<System.ValueTuple<System.Guid, Shared.Entity.EntityRemoveInfo>>::ToArray()
RemoveEntitiesInRectangle
#
public System.Void RemoveEntitiesInRectangle(Microsoft.Xna.Framework.Rectangle tileRectangle)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
F6DF49FE30DCF0E26F5096FBCD24DD9C23863F02CD27353D2B8A6B6AB87B7FC2 - Body hash
A9AAF6647EA05F5F6E0C7C42D9FD04817195D413DE09908332A12F991DF6A055 - IL size236
Referenced calls
CandideCreator.Shared.Models.RectangleExtensions::ToRectangleF(Microsoft.Xna.Framework.Rectangle)CandideCreator.Shared.Models.RectangleF::op_Multiply(CandideCreator.Shared.Models.RectangleF, System.Single)CandideServer.Models.ServerChunkedWorld::GetChunksForTileRectangle(Microsoft.Xna.Framework.Rectangle)System.Collections.Generic.List<CandideServer.Models.ServerWorldChunk>::GetEnumerator()List.Enumerator<CandideServer.Models.ServerWorldChunk>::get_Current()System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Clear()System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::GetEnumerator()List.Enumerator<CandideServer.Entities.ServerEntityModel>::get_Current()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Add(!0)List.Enumerator<CandideServer.Entities.ServerEntityModel>::MoveNext()System.IDisposable::Dispose()CandideServer.ServerControllers.EntitySController::RemoveEntity(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)List.Enumerator<CandideServer.Models.ServerWorldChunk>::MoveNext()
RemoveEntity
#
public CandideServer.Entities.ServerEntityModel RemoveEntity(System.Guid id, Shared.Entity.EntityRemoveInfo info)
Method metadata
- Visibilitypublic
- Return type
CandideServer.Entities.ServerEntityModel - StaticTrue
- VirtualFalse
- Hash
E2DC6AD51BBACAC47A30F59AC8422B8B5E96E3A1B82EDA6312C2E28E607EA60D - Body hash
081FD7AB9B1CE539EA34F88943502490598E02D59B3A3EF2A99CDBE294434A04 - IL size66
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::TryGetValue(!0, !1&)CandideServer.ServerManagers.BossServerManager::OnBossEntityKilled(System.Guid)CandideServer.ServerControllers.EntitySController::RemoveEntity(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)
Called by
CandideServer.Entities.Bridges.ServerEntitySystemBridge::OnEntityKilledCandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsArenaController::DeleteEnemiesCandideServer.ServerControllers.CitizensSController::OnWorldEntitiesLoadedCandideServer.ServerControllers.DecorationsSController::RemoveDecorationCandideServer.ServerManagers.EntityServerManager::Debug_RemoveAllEntitiesCandideServer.ServerManagers.EntityServerManager::RemoveEntityCandideServer.ServerServices.BuildingsServerService::OnReceive_DepositEntityIntoStorageCandideServer.ServerServices.EntityServerService::OnReceive_RequestSilentRemoveEntityCandideServer.ServerSystems.ServerDirectorSystem::AfterWorldGameStateLoaded
RemoveEntity
#
public System.Void RemoveEntity(CandideServer.Entities.ServerEntityModel entity, Shared.Entity.EntityRemoveInfo info)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
7BE4A0A9203142D895A60E5740A19D04F84CF6F12E5498B9370DBD798D3365D8 - Body hash
E4FB55E7FF30EE5B02F1E6EC35B025D907DBD32DDC35C09DEC14EC5E3F89EB30 - IL size104
Referenced calls
CandideServer.ServerControllers.EntitySController::RemoveEntityFromItsWorld(CandideServer.Entities.ServerEntityModel)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::Remove(!0)CandideServer.Entities.ServerEntitySystemManager::RemoveEntity(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::GetValueOrDefault()CandideServer.ServerManagers.RaidsServerManager::OnRaidEntityRemoved(System.Guid, CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)System.Action<CandideServer.Entities.ServerEntityModel>::Invoke(!0)
RemoveEntityFromItsWorld
#
private System.Void RemoveEntityFromItsWorld(CandideServer.Entities.ServerEntityModel entity)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
6FE0BAC14D21CEDBACD9D4718B3D41D2C7F73E5781CDEACBE1CB23A44C4290E2 - Body hash
224B372EBEB65F7A9FFAAB06C3567284B6E3731E0BA99B2A4F3E8B228CFA14FF - IL size148
Referenced calls
CandideServer.ServerControllers.EntitySController::Detach(CandideServer.Entities.ServerEntityModel, System.Nullable<Microsoft.Xna.Framework.Vector3>)System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::get_Value()CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel&, System.String)System.Guid::op_Equality(System.Guid, System.Guid)CandideServer.ServerControllers.EntitySController::GetEntityChunk(CandideServer.Entities.ServerEntityModel)System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Remove(!0)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::Remove(!0)
Called by
String literals
RemoveEntityFromItsWorld
ResetListeners
#
public System.Void ResetListeners()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
AF6AF7A6BE4982D49B8F1FBF442473A88F5DBFC135C302A3350617A19398C839 - Body hash
5AF8C46CE8616DD87D01D07033A9A43FEC05D2D66AEE7D13189C4677AEB74CED - IL size13
SetBucketContent
#
public System.Boolean SetBucketContent(CandideServer.Entities.ServerEntityModel entity, BucketEntityHelperShared.BucketContentType contentType, System.String newResourceId, System.Int32 newAmount)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
7C4FAFA524B67FEAD86ABB6068A57E468AC08D01ED421C252B257E0026A65710 - Body hash
8F1BF9D4AAA23D9681373E5655023418D76EDD613CBF9949EB8E10B0B76A3A58 - IL size73
Referenced calls
Shared.Models.Construction.ConstructionMaterialsAggregate::GetAmountForResource(System.String)Shared.Helpers.BucketEntityHelperShared::get_DefaultParameters()CandideServer.Helpers.BucketEntityHelper::TrySetBucketParameters(System.Collections.Generic.Dictionary<System.String, System.String>&, Shared.Models.Construction.ConstructionMaterialsAggregate&, BucketEntityHelperShared.BucketContentType, System.String, System.Int32)
String literals
resource:bucket
SetEntityControllerState
#
public System.Void SetEntityControllerState(CandideServer.Entities.ServerEntityModel entity, System.Nullable<System.Int32> state)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
1422E94540EEA1222692829FF78374447E8A2A11DC92E681A588A930A09D5FC6 - Body hash
D33303672B0594B1E96DB4694C1D668311EA570D1CFA533747F53D5F0E298353 - IL size8
SpawnEntity
#
public CandideServer.Entities.ServerEntityModel SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs args)
Method metadata
- Visibilitypublic
- Return type
CandideServer.Entities.ServerEntityModel - StaticTrue
- VirtualFalse
- Hash
81ED96C8968F6A360B46E8B0A9FC5541CA2EF094F2E961A7AF36FA932B5E5100 - Body hash
E4804398A75CF4B95B1C1CA600013D4C7D5692BB67969125BFA2D89C77265CAB - IL size625
Referenced calls
CandideServer.Entities.ServerEntityDataManager::TryGetEntityBaseData(System.Guid, Shared.Entity.EntityWrapper&)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()CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)System.Guid::op_Equality(System.Guid, System.Guid)System.Environment::get_StackTrace()System.String::Concat(System.String, System.String)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::ContainsKey(!0)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::get_ConstructionMaterials()Shared.Helpers.BucketEntityHelperShared::get_GetNewDefaultConstructionMaterials()CandideServer.Entities.ServerEntityModel::.ctor()System.Nullable<System.Single>::get_HasValue()Shared.Entity.EntityWrapper::get_Health()System.Nullable<System.Single>::GetValueOrDefault()Shared.Entity.EntityWrapper::get_MaxHealth()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::set_Item(!0, !1)CandideServer.ServerControllers.EntitySController::AddEntityToWorld(CandideServer.Entities.ServerEntityModel, CandideServer.Models.Worlds.WorldModel)System.Action<CandideServer.Entities.ServerEntityModel>::Invoke(!0)CandideServer.Entities.ServerEntitySystemManager::SpawnEntity(CandideServer.Entities.ServerEntityModel, System.Boolean, System.Boolean)CandideServer.ServerControllers.EntitySController::ApplyEliteAura(CandideServer.Entities.ServerEntityModel)
Called by
CandideServer.Generators.Dungeon.ServerChallengeDungeonSetup::SpawnEntitiesCandideServer.Generators.Dungeon.ServerChallengeDungeonSetup::SpawnRoomEntitiesCandideServer.ServerManagers.DecorationsServerManager::TrySpawnNewDecorationConstructionCandideServer.ServerManagers.DecorationsServerManager::TryUpgradeDecorationCandideServer.ServerManagers.EntityServerManager::SpawnEntitiesCandideServer.ServerManagers.EntityServerManager::SpawnEntityCandideServer.ServerSystems.EntitySpawnServerSystem::SpawnEntityCandideServer.ServerSystems.EntitySpawnServerSystem::SpawnGroupCandideServer.World.Generation.EntityGenerationHelper::AddEntityCandideServer.World.Generation.EntityGenerationHelper::AddEntityBigCandideServer.World.Generation.EntityGenerationHelper::AddEntityBigAllowNearbyPitsCandideServer.World.ServerWorldDataManager::SpawnWorldEntities
String literals
Tried to spawn entity with base id, which we have no data forTried to spawn entity without have set an id.Tried to spawn entity with idwhich already exists.
Throw
#
public System.Void Throw(CandideServer.Entities.ServerEntityModel target, Microsoft.Xna.Framework.Vector3 throwStartPosition, Microsoft.Xna.Framework.Vector3 velocity, Shared.Helpers.CastSpellArgs castSpellArgs, System.Boolean killWhenHit, System.Nullable<System.Guid> throwOwnerId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2204DE83A6232A588C8269789CDC937DF992433672A9BA199EB877F1252AFBA5 - Body hash
D7DB7E4CF05670DB4F04227DF40B6DC456479B9B9AA954E37D363EFDE7B170E8 - IL size186
Referenced calls
System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::get_Value()CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel&, System.String)CandideServer.Exceptions.CorruptServerGameStateException::.ctor(System.String)CandideServer.ServerControllers.EntitySController::Detach(CandideServer.Entities.ServerEntityModel, System.Nullable<Microsoft.Xna.Framework.Vector3>)System.Nullable<System.Guid>::.ctor(!0)Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::LengthSquared()CandideServer.ServerControllers.EntitySController::UpdateEntityPosition(CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3, System.Boolean)CandideServer.Entities.ServerEntitySystemManager::Throw(CandideServer.Entities.ServerEntityModel, CandideServer.Entities.ServerEntityModel)
String literals
ThrowCan't find the carrier. Have we lost it and forgot to detach it from its carried entity?
TryAddAura
#
public System.Boolean TryAddAura(CandideServer.Entities.ServerEntityModel entity, Shared.Models.Auras.EntityAuraInfo entityAuraInfo, Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper> aura, System.Boolean skipCalculateState)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
4C7529D2CA522B0F45B1EADB2F42EAE4D760FBC4671D0AD369E7FB9932DC2802 - Body hash
2A804602E76ED2EB306A55EEBF650509259AE651F4A59B1D7660FA04A452EECD - IL size204
Referenced calls
Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>::IsDone()CandideServer.Entities.ServerEntitySystemManager::AddAura(CandideServer.Entities.ServerEntityModel, Shared.Models.Auras.EntityAuraInfo, Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>, System.Boolean)System.String::IsNullOrWhiteSpace(System.String)System.Collections.Generic.List<System.ValueTuple<System.String, Shared.Aura.State.AuraBaseState>>::GetEnumerator()List.Enumerator<System.ValueTuple<System.String, Shared.Aura.State.AuraBaseState>>::get_Current()System.String::op_Inequality(System.String, System.String)Shared.Aura.State.AuraBaseState::Merge(Shared.Aura.State.AuraBaseState)List.Enumerator<System.ValueTuple<System.String, Shared.Aura.State.AuraBaseState>>::MoveNext()System.IDisposable::Dispose()System.ValueTuple<System.String, Shared.Aura.State.AuraBaseState>::.ctor(!0, !1)System.Collections.Generic.List<System.ValueTuple<System.String, Shared.Aura.State.AuraBaseState>>::Add(!0)
TryRemoveAura
#
public System.Boolean TryRemoveAura(CandideServer.Entities.ServerEntityModel entity, System.String auraId, System.String auraInstanceTypeId)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
638ED73051F3958EE588926D3E6F7E25F10B2D92D6D4C2EBDE800CD6971A6610 - Body hash
F9DB3954326EDB6B7B0D5FBBFC3B37D6D414D690F4207131B890DCEB0C4F4729 - IL size118
Referenced calls
System.String::IsNullOrWhiteSpace(System.String)System.Collections.Generic.List<System.ValueTuple<System.String, Shared.Aura.State.AuraBaseState>>::get_Item(System.Int32)System.String::op_Equality(System.String, System.String)System.Collections.Generic.List<System.ValueTuple<System.String, Shared.Aura.State.AuraBaseState>>::get_Count()
UpdateEntityPosition
#
public System.Boolean UpdateEntityPosition(CandideServer.Entities.ServerEntityModel entity, Microsoft.Xna.Framework.Vector3 pos, System.Boolean fromEntitySystemManager)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
10F95B95096B8021EB64045138A369FC1018651EB2C8C16532D53C5625B3D8B8 - Body hash
68E03531B06A770D917D4F2997DE8628F3824B9630F8BA499F6AFEC6369BFEC2 - IL size194
Referenced calls
Shared.Entity.EntityWrapper::get_Id()System.Guid::op_Inequality(System.Guid, System.Guid)Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_CollisionInRest(System.SByte)System.Guid::op_Equality(System.Guid, System.Guid)CandideServer.ServerControllers.EntitySController::GetEntityChunkPosition(CandideServer.Entities.ServerEntityModel)CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)CandideServer.Models.ServerChunkedWorld::WorldToChunkPosition(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Point::op_Inequality(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)CandideServer.Models.ServerChunkedWorld::GetWorldChunk(Microsoft.Xna.Framework.Point)System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Remove(!0)System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Add(!0)CandideServer.Entities.ServerEntitySystemManager::OutsideEntityChangedChunk(CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Point)
Called by
UpdateServerEntityParameter
#
public System.Void UpdateServerEntityParameter(CandideServer.Entities.ServerEntityModel entity, System.String key, System.String value)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
0773A02B59FD45CAB2E89E2E6A665FC219406B9DAB492564DB60A9DD1BF5BBC1 - Body hash
2C48DBCDC61185F8EC4D54A211B3FA2E41BF105C97BA7DCD03E425ED71FDB52E - IL size35
Referenced calls
System.Collections.Generic.Dictionary<System.String, System.String>::.ctor()System.Collections.Generic.Dictionary<System.String, System.String>::set_Item(!0, !1)
UpdateServerEntityParameters
#
public System.Void UpdateServerEntityParameters(CandideServer.Entities.ServerEntityModel entity, System.Collections.Generic.Dictionary<System.String, System.String> parameters)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
58AF45C58F3D366E37C0C860714DBF6AFEF01BE02156C4DD0848ECB9ACBC9FD5 - Body hash
DD8A0203B7C6232566E75F92B4CC9955F161BC1AD272CED1CDCE8D8F67A5510A - IL size89
Referenced calls
System.Collections.Generic.Dictionary<System.String, System.String>::.ctor()System.Collections.Generic.Dictionary<System.String, System.String>::GetEnumerator()Dictionary.Enumerator<System.String, System.String>::get_Current()System.Collections.Generic.KeyValuePair<System.String, System.String>::get_Key()System.Collections.Generic.KeyValuePair<System.String, System.String>::get_Value()System.Collections.Generic.Dictionary<System.String, System.String>::set_Item(!0, !1)Dictionary.Enumerator<System.String, System.String>::MoveNext()System.IDisposable::Dispose()