{"Id":"CandideServer.ServerControllers.EntitySController","Name":"EntitySController","DisplayName":"EntitySController","FullName":"CandideServer.ServerControllers.EntitySController","Namespace":"CandideServer.ServerControllers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"EntityReuseList:System.Collections.Generic.List\u00601\u003CCandideServer.Entities.ServerEntityModel\u003E","Name":"EntityReuseList","Type":"System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E","Signature":"private System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E EntityReuseList","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"7FAFDE0AE322CC29CD9149425D3061EA0F5D8E696A472EF52FB165183FADC206"},{"Id":"GetEntitiesInCircleAreaReUseList:System.Collections.Generic.List\u00601\u003CCandideServer.Entities.ServerEntityModel\u003E","Name":"GetEntitiesInCircleAreaReUseList","Type":"System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E","Signature":"private System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E GetEntitiesInCircleAreaReUseList","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"38C230C67373F5126276323F5551D94416B44419969346727B592D0A91002EE5"},{"Id":"OnEntityRemoved:System.Action\u00601\u003CCandideServer.Entities.ServerEntityModel\u003E","Name":"OnEntityRemoved","Type":"System.Action\u003CCandideServer.Entities.ServerEntityModel\u003E","Signature":"private System.Action\u003CCandideServer.Entities.ServerEntityModel\u003E OnEntityRemoved","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"B5B8ADDC2F0E4E0D9AC2071EF6C443BC8CB8BB383C711860A613D106A3048232"},{"Id":"OnEntitySpawned:System.Action\u00601\u003CCandideServer.Entities.ServerEntityModel\u003E","Name":"OnEntitySpawned","Type":"System.Action\u003CCandideServer.Entities.ServerEntityModel\u003E","Signature":"private System.Action\u003CCandideServer.Entities.ServerEntityModel\u003E OnEntitySpawned","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"6FF63FDB30375C5C1CE2CAB56286166D7529ECB0AB51F57FCCF0C0B20909E5B3"}],"Properties":[],"Events":[{"Id":"OnEntityRemoved:System.Action\u00601\u003CCandideServer.Entities.ServerEntityModel\u003E","Name":"OnEntityRemoved","Type":"System.Action\u003CCandideServer.Entities.ServerEntityModel\u003E","Signature":"public System.Action\u003CCandideServer.Entities.ServerEntityModel\u003E OnEntityRemoved","Visibility":"public","Hash":"5CA18223213AACCA97CB688D9E0DB0004048CAC3BF95687B3D01BB8285B25EE7"},{"Id":"OnEntitySpawned:System.Action\u00601\u003CCandideServer.Entities.ServerEntityModel\u003E","Name":"OnEntitySpawned","Type":"System.Action\u003CCandideServer.Entities.ServerEntityModel\u003E","Signature":"public System.Action\u003CCandideServer.Entities.ServerEntityModel\u003E OnEntitySpawned","Visibility":"public","Hash":"0FBB16097AC91408CBF06905F9D8C63A496AD20E14B5FBD58C3980319EFA825E"}],"Methods":[{"Id":"AddEntityToWorld(CandideServer.Entities.ServerEntityModel, CandideServer.Models.Worlds.WorldModel)-\u003ESystem.Void","Name":"AddEntityToWorld","Signature":"private System.Void AddEntityToWorld(CandideServer.Entities.ServerEntityModel entity, CandideServer.Models.Worlds.WorldModel world)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"world","Type":"CandideServer.Models.Worlds.WorldModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":59,"BodyHash":"E14B51E1A230F5F97681D5CCF7FA528022C6CEAF9F317CE6881E85B64DFD4E27","Hash":"A1D2F41ACE88814C8C7F7047F613B579F0066D2A6891C316A88F9F2D51A6CF5E","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::set_Item(!0, !1)","System.Guid::op_Equality(System.Guid, System.Guid)","CandideServer.ServerControllers.EntitySController::GetEntityChunk(CandideServer.Entities.ServerEntityModel)","System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::Add(!0)"],"StringLiterals":[],"Source":null},{"Id":"ApplyEliteAura(CandideServer.Entities.ServerEntityModel)-\u003ESystem.Void","Name":"ApplyEliteAura","Signature":"private System.Void ApplyEliteAura(CandideServer.Entities.ServerEntityModel entity)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":102,"BodyHash":"394A78F44D10F7016B9417284A80F27EBF004BECA98C7D63A869A54262913FE7","Hash":"B70EC34987C935716DE942F2961A486A712670C1ECB15CC6807DC2621641A319","CalledMethods":["System.Random::Next(System.Int32, System.Int32)","CandideServer.SyncStrategies.SyncStrategy::NoSync()","CandideServer.ServerManagers.AuraServerManager::TryApplyAuraToEntity(System.String, CandideServer.Entities.ServerEntityModel, System.Nullable\u003CSystem.Guid\u003E, Shared.Aura.Args.AbstractAuraArgs, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)"],"StringLiterals":["aura:npc:elite:demonic","aura:npc:elite:blazing","aura:npc:elite:verdant","aura:npc:elite:teleporting"],"Source":null},{"Id":"CalculateState(CandideServer.Entities.ServerEntityModel)-\u003ESystem.Void","Name":"CalculateState","Signature":"public System.Void CalculateState(CandideServer.Entities.ServerEntityModel entityModel)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entityModel","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":17,"BodyHash":"B1199EF5DF8A5874E3B3111246D806E9F64FC36F154DBAAAD5A072819A311518","Hash":"C3612DC7C3A37D2BAB8B60AA42685FCA03F1821C04BD7EF4B3320BAF989824D6","CalledMethods":["Shared.Entity.SharedEntityAuraManager::CalculateState(Shared.Entity.EntityWrapper)"],"StringLiterals":[],"Source":null},{"Id":"Detach(CandideServer.Entities.ServerEntityModel, System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Vector3\u003E)-\u003ESystem.Void","Name":"Detach","Signature":"public System.Void Detach(CandideServer.Entities.ServerEntityModel carrier, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E detachPosition)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"carrier","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"detachPosition","Type":"System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":154,"BodyHash":"50A5701CD0D736C4E6455B7A8C3874FEE3FA173C258D3A692302334459A3F1FC","Hash":"C9FA33395E4F193E3CF0F60E2D6EDE94AC7A8274623E229AF4CF5CE3A5EA499A","CalledMethods":["System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Guid::op_Equality(System.Guid, System.Guid)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::get_HasValue()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::get_Value()","CandideServer.ServerControllers.EntitySController::UpdateEntityPosition(CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3, System.Boolean)","CandideServer.Entities.ServerEntitySystemManager::Detach(CandideServer.Entities.ServerEntityModel, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E)"],"StringLiterals":["Detach","Failed to find carried entity. ServerGameState might be corrupt now because we couldn\u0027t reset the CarrierEntityId."],"Source":null},{"Id":"EndThrow(CandideServer.Entities.ServerEntityModel)-\u003ESystem.Void","Name":"EndThrow","Signature":"public System.Void EndThrow(CandideServer.Entities.ServerEntityModel entity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":34,"BodyHash":"030900FEFE054671A0FB77ABE329103579FBCAF6224074953D2D6453C7698E4D","Hash":"523C33B52B1E84AB5FBF0A78633AEFF1E91EB031CB799A1E6C56C650E8A8AABB","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"ForceAddPlayerEntity(CandideServer.Entities.ServerEntityModel)-\u003ESystem.Void","Name":"ForceAddPlayerEntity","Signature":"public System.Void ForceAddPlayerEntity(CandideServer.Entities.ServerEntityModel entityModel)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entityModel","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"F6797C6D8C6920B2D185FF8CF9BFCA7E535D50A2D4F7B6C837E0553A9A6F08E9","Hash":"B017D93E54AB849F2B7BD4644A8DF712A867E0536E652AE226C9F5BB03AFE69A","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::set_Item(!0, !1)"],"StringLiterals":[],"Source":null},{"Id":"ForceAttach(CandideServer.Entities.ServerEntityModel, CandideServer.Entities.ServerEntityModel, Shared.Combat.EntityAttachPriority)-\u003ESystem.Void","Name":"ForceAttach","Signature":"public System.Void ForceAttach(CandideServer.Entities.ServerEntityModel carrier, CandideServer.Entities.ServerEntityModel target, Shared.Combat.EntityAttachPriority priority)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"carrier","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"target","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"priority","Type":"Shared.Combat.EntityAttachPriority","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":102,"BodyHash":"85E9E5FCBBA11D470BEEC00563A08C5BD65A7B39A63F9B2C623AFB84FEB15FB3","Hash":"751FC51C428FD8DEB1E2E552AAE64858023DD00D4BBC4E95917010FEAFB12DF7","CalledMethods":["System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","CandideServer.Entities.ServerEntitySystemManager::ForceAttach(CandideServer.Entities.ServerEntityModel, CandideServer.Entities.ServerEntityModel)"],"StringLiterals":["Carrier\u0027s carried ID is not null!","Carried\u0027s carrier ID is not null!"],"Source":null},{"Id":"GetEntitiesInCircleArea(Microsoft.Xna.Framework.Vector2, System.Single, System.Guid)-\u003ESystem.Collections.Generic.List\u00601\u003CCandideServer.Entities.ServerEntityModel\u003E","Name":"GetEntitiesInCircleArea","Signature":"public System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E GetEntitiesInCircleArea(Microsoft.Xna.Framework.Vector2 center, System.Single radius, System.Guid worldId)","Visibility":"public","ReturnType":"System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E","Parameters":[{"Name":"center","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"radius","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":329,"BodyHash":"D3E4B1CE1B66CD6E7896AA1AF89751180101DD43B0D54C1C62C7DFDBE53ADAC3","Hash":"CBF18B1D3FB830845D1DC6AC2AE408517B9F9039519B235E694970FF339B315D","CalledMethods":["System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::Clear()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","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\u003CCandideServer.Models.ServerWorldChunk\u003E::GetEnumerator()","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::get_Current()","System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::GetEnumerator()","List.Enumerator\u003CCandideServer.Entities.ServerEntityModel\u003E::get_Current()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::LengthSquared()","System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::Add(!0)","List.Enumerator\u003CCandideServer.Entities.ServerEntityModel\u003E::MoveNext()","System.IDisposable::Dispose()","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::MoveNext()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::get_Current()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::MoveNext()"],"StringLiterals":[],"Source":null},{"Id":"GetEntitiesInRectangleArea(CandideCreator.Shared.Models.RectangleF, System.Guid, System.Collections.Generic.List\u00601\u003CCandideServer.Entities.ServerEntityModel\u003E)-\u003ESystem.Collections.Generic.List\u00601\u003CCandideServer.Entities.ServerEntityModel\u003E","Name":"GetEntitiesInRectangleArea","Signature":"public System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E GetEntitiesInRectangleArea(CandideCreator.Shared.Models.RectangleF rectangleF, System.Guid worldId, System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E outputList)","Visibility":"public","ReturnType":"System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E","Parameters":[{"Name":"rectangleF","Type":"CandideCreator.Shared.Models.RectangleF","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"outputList","Type":"System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":266,"BodyHash":"27A80D3A06025868FF5E0A93819C07F407E203D9ED46042705594CB8F710FCD5","Hash":"B0A49368B0B9FACFAD2D70572663027DCE43C218B1234509DB46B6A3260D3E03","CalledMethods":["System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::Clear()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","System.Guid::op_Equality(System.Guid, System.Guid)","CandideServer.Models.ServerChunkedWorld::GetChunksForRectangle(CandideCreator.Shared.Models.RectangleF)","System.Collections.Generic.List\u003CCandideServer.Models.ServerWorldChunk\u003E::GetEnumerator()","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::get_Current()","System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::GetEnumerator()","List.Enumerator\u003CCandideServer.Entities.ServerEntityModel\u003E::get_Current()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::Add(!0)","List.Enumerator\u003CCandideServer.Entities.ServerEntityModel\u003E::MoveNext()","System.IDisposable::Dispose()","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::MoveNext()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::get_Current()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::MoveNext()"],"StringLiterals":[],"Source":null},{"Id":"GetEntitiesInTileRectangleArea(Microsoft.Xna.Framework.Rectangle, System.Guid, System.Collections.Generic.List\u00601\u003CCandideServer.Entities.ServerEntityModel\u003E)-\u003ESystem.Collections.Generic.List\u00601\u003CCandideServer.Entities.ServerEntityModel\u003E","Name":"GetEntitiesInTileRectangleArea","Signature":"public System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E GetEntitiesInTileRectangleArea(Microsoft.Xna.Framework.Rectangle rectangle, System.Guid worldId, System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E outputList)","Visibility":"public","ReturnType":"System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E","Parameters":[{"Name":"rectangle","Type":"Microsoft.Xna.Framework.Rectangle","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"outputList","Type":"System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":297,"BodyHash":"BE912FE98A67B2C9CB4A9FC7E8E9CED7EAFC16256D280C4C52B8FC835EB7E1C8","Hash":"BEF666CCBA0BC2BE33E831C5A219C91AB1042AF69056DB635A3854D128C0BFF1","CalledMethods":["System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::Clear()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","System.Guid::op_Equality(System.Guid, System.Guid)","CandideServer.Models.ServerChunkedWorld::GetChunksForTileRectangle(Microsoft.Xna.Framework.Rectangle)","System.Collections.Generic.List\u003CCandideServer.Models.ServerWorldChunk\u003E::GetEnumerator()","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::get_Current()","System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::GetEnumerator()","List.Enumerator\u003CCandideServer.Entities.ServerEntityModel\u003E::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\u003CCandideServer.Entities.ServerEntityModel\u003E::Add(!0)","List.Enumerator\u003CCandideServer.Entities.ServerEntityModel\u003E::MoveNext()","System.IDisposable::Dispose()","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::MoveNext()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::get_Current()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::MoveNext()"],"StringLiterals":[],"Source":null},{"Id":"GetEntityChunk(CandideServer.Entities.ServerEntityModel)-\u003ECandideServer.Models.ServerWorldChunk","Name":"GetEntityChunk","Signature":"public CandideServer.Models.ServerWorldChunk GetEntityChunk(CandideServer.Entities.ServerEntityModel entity)","Visibility":"public","ReturnType":"CandideServer.Models.ServerWorldChunk","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":37,"BodyHash":"C74EF8AF496B9C4A405DE13894B16C936A7E264F26BA79468C0E6B895159A3CF","Hash":"DCC99098F82004871D574A97AA6F71E6322C25307011521A34628CBCE9B4C15B","CalledMethods":["CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.Models.ServerChunkedWorld::WorldToChunkPosition(Microsoft.Xna.Framework.Vector2)","CandideServer.Models.ServerChunkedWorld::GetWorldChunk(Microsoft.Xna.Framework.Point)"],"StringLiterals":[],"Source":null},{"Id":"GetEntityChunkPosition(CandideServer.Entities.ServerEntityModel)-\u003EMicrosoft.Xna.Framework.Point","Name":"GetEntityChunkPosition","Signature":"public Microsoft.Xna.Framework.Point GetEntityChunkPosition(CandideServer.Entities.ServerEntityModel entity)","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Point","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":22,"BodyHash":"41237442AD1C2437F1634CA64D2EE2444580B1F471C7040E1124A8A63B384B07","Hash":"E664310071325B70DD71510B1CAD0D091878DDF90F90D6496491527B9F487EE1","CalledMethods":["CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.Models.ServerChunkedWorld::WorldToChunkPosition(Microsoft.Xna.Framework.Vector2)"],"StringLiterals":[],"Source":null},{"Id":"GetEntityChunkPosition(Microsoft.Xna.Framework.Vector2)-\u003EMicrosoft.Xna.Framework.Point","Name":"GetEntityChunkPosition","Signature":"public Microsoft.Xna.Framework.Point GetEntityChunkPosition(Microsoft.Xna.Framework.Vector2 position)","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Point","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"C981A4FAF006A251FA404A2F2D40EDB4EC3384490A897C40D440319E3DB8FC4C","Hash":"9E7B56248A85160C39825BD6F859A07276B100B59C832A8BD8F34914FE6A702A","CalledMethods":["CandideServer.Models.ServerChunkedWorld::WorldToChunkPosition(Microsoft.Xna.Framework.Vector2)"],"StringLiterals":[],"Source":null},{"Id":"MoveEntity(CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3)-\u003ESystem.Void","Name":"MoveEntity","Signature":"public System.Void MoveEntity(CandideServer.Entities.ServerEntityModel entity, Microsoft.Xna.Framework.Vector3 pos)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"pos","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":10,"BodyHash":"CA72D173BC1D8DE11B4C16C25F817B7786CC0E619B4DD3A92CB28EC94B0B40CF","Hash":"F92CFD750FB49B0C3D64D7DCCF2C6E736E91E5F44C39BF89AE17B600C8A2A262","CalledMethods":["CandideServer.ServerControllers.EntitySController::UpdateEntityPosition(CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"MoveEntity(CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3, System.Guid)-\u003ESystem.Void","Name":"MoveEntity","Signature":"public System.Void MoveEntity(CandideServer.Entities.ServerEntityModel entity, Microsoft.Xna.Framework.Vector3 position, System.Guid worldId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":133,"BodyHash":"605DCF75B7DC39C029C29CAA69A8471B1E9FD48AE9D75A2C8C2295A3A1F361CB","Hash":"1AE11876EF017A4C008B2F228C584753718776B3A3EFF9809E428241E3F51D1A","CalledMethods":["System.Guid::op_Equality(System.Guid, System.Guid)","CandideServer.ServerControllers.EntitySController::MoveEntity(CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.ServerControllers.EntitySController::RemoveEntityFromItsWorld(CandideServer.Entities.ServerEntityModel)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::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\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::set_Item(!0, !1)","CandideServer.Entities.ServerEntitySystemManager::SpawnEntity(CandideServer.Entities.ServerEntityModel, System.Boolean, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"OnServerGameStateLoaded(CandideServer.GameDescription)-\u003ESystem.Void","Name":"OnServerGameStateLoaded","Signature":"private System.Void OnServerGameStateLoaded(CandideServer.GameDescription gameDescription)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"gameDescription","Type":"CandideServer.GameDescription","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":348,"BodyHash":"877A9681B499562B61597346C6E8EE8C7072F2CDE09ABE7A8540C025897D01BA","Hash":"BBCF404E112094FCE1ECE4010A778E6ABE2D6227EC3565DD14AFC72237309F33","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::get_Current()","CandideServer.Entities.ServerEntityDataManager::TryGetEntityBaseData(System.Guid, Shared.Entity.EntityWrapper\u0026)","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\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::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\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::MoveNext()","System.IDisposable::Dispose()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::ContainsKey(!0)"],"StringLiterals":["Could not find data for entity base id "," when loading game."],"Source":null},{"Id":"OnWorldGameStateLoaded()-\u003ESystem.Void","Name":"OnWorldGameStateLoaded","Signature":"public System.Void OnWorldGameStateLoaded()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":159,"BodyHash":"8C9F6465E129DC238275173BEDDF904456232C1B3F6275CF04FE6C0762843A05","Hash":"5C6DFF7B6C5906C875C8213C5244C16DDE209A056FF20EFA4F03007DE7B8249F","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::get_Values()","System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable\u003C!!0\u003E)","CandideServer.Entities.ServerEntitySystemManager::SpawnEntity(CandideServer.Entities.ServerEntityModel, System.Boolean, System.Boolean)","System.Collections.Generic.Dictionary\u003CSystem.Guid, ServerEntitySystemManager.WorldEntitySystemPair\u003E::TryGetValue(!0, !1\u0026)","Shared.Collision.CollisionSpecialGroup::Initialize(Shared.Entity.EntitySystem)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.Entities.ServerEntitySystemManager::OnEntitiesGameStateLoaded()","CandideServer.ServerControllers.ExteriorWorldServerController::OnWorldGameStateLoaded()"],"StringLiterals":[],"Source":null},{"Id":"RemoveAllEditorPlacedEntitiesInWorld(CandideServer.Models.Worlds.WorldModel, Shared.Entity.EntityRemoveInfo)-\u003ESystem.Void","Name":"RemoveAllEditorPlacedEntitiesInWorld","Signature":"public System.Void RemoveAllEditorPlacedEntitiesInWorld(CandideServer.Models.Worlds.WorldModel world, Shared.Entity.EntityRemoveInfo entityRemoveInfo)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"world","Type":"CandideServer.Models.Worlds.WorldModel","IsOut":false,"IsOptional":false},{"Name":"entityRemoveInfo","Type":"Shared.Entity.EntityRemoveInfo","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":126,"BodyHash":"3D653BA93F2FA76CA9E8DF89F7F95AA3EC896F7F4FDB32D3A6AFC501E1DC29D3","Hash":"BA18C2036566D3E492E82A9CD0302B9D93CD201D84E91727FE3F357A7924C629","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::Remove(!0)","CandideServer.Entities.ServerEntitySystemManager::RemoveEntity(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"RemoveAllEntitiesInWorld(CandideServer.Models.Worlds.WorldModel, Shared.Entity.EntityRemoveInfo)-\u003ESystem.Void","Name":"RemoveAllEntitiesInWorld","Signature":"public System.Void RemoveAllEntitiesInWorld(CandideServer.Models.Worlds.WorldModel world, Shared.Entity.EntityRemoveInfo entityRemoveInfo)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"world","Type":"CandideServer.Models.Worlds.WorldModel","IsOut":false,"IsOptional":false},{"Name":"entityRemoveInfo","Type":"Shared.Entity.EntityRemoveInfo","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":111,"BodyHash":"77EF924D75AEEACEB7DDAEABFA15D0AF91956286D3897E05FA416DE3326B7E16","Hash":"21DC15DE828485ED7E3E2FA4FF86FE0D68C6BB71AB58FD6E9A88C56116F843ED","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::Remove(!0)","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.Entities.ServerEntitySystemManager::RemoveWorldEntitySystem(CandideServer.Models.Worlds.WorldModel)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::Clear()"],"StringLiterals":[],"Source":null},{"Id":"RemoveEntities(System.Collections.Generic.IEnumerable\u00601\u003CCandideServer.Entities.ServerEntityModel\u003E, Shared.Entity.EntityRemoveInfo)-\u003ECandideServer.MessageModels.Entities.RemoveEntitiesMessage","Name":"RemoveEntities","Signature":"public CandideServer.MessageModels.Entities.RemoveEntitiesMessage RemoveEntities(System.Collections.Generic.IEnumerable\u003CCandideServer.Entities.ServerEntityModel\u003E entitiesToRemove, Shared.Entity.EntityRemoveInfo info)","Visibility":"public","ReturnType":"CandideServer.MessageModels.Entities.RemoveEntitiesMessage","Parameters":[{"Name":"entitiesToRemove","Type":"System.Collections.Generic.IEnumerable\u003CCandideServer.Entities.ServerEntityModel\u003E","IsOut":false,"IsOptional":false},{"Name":"info","Type":"Shared.Entity.EntityRemoveInfo","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":121,"BodyHash":"A4347190813AFEFD5803F3C448A0B1102510728BCDC1032F561DD3A62B304956","Hash":"B2304E1E0BF3D0204910F1B8AC29B0387EAF45BE24CBEAD4CD706C8AEAD2DF8A","CalledMethods":["System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Guid, Shared.Entity.EntityRemoveInfo\u003E\u003E::.ctor()","System.Collections.Generic.IEnumerable\u003CCandideServer.Entities.ServerEntityModel\u003E::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CCandideServer.Entities.ServerEntityModel\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::ContainsKey(!0)","CandideServer.ServerControllers.EntitySController::RemoveEntity(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)","System.ValueTuple\u003CSystem.Guid, Shared.Entity.EntityRemoveInfo\u003E::.ctor(!0, !1)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Guid, Shared.Entity.EntityRemoveInfo\u003E\u003E::Add(!0)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Guid, Shared.Entity.EntityRemoveInfo\u003E\u003E::get_Count()","CandideServer.MessageModels.Entities.RemoveEntitiesMessage::.ctor()","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Guid, Shared.Entity.EntityRemoveInfo\u003E\u003E::ToArray()"],"StringLiterals":[],"Source":null},{"Id":"RemoveEntitiesInRectangle(Microsoft.Xna.Framework.Rectangle)-\u003ESystem.Void","Name":"RemoveEntitiesInRectangle","Signature":"public System.Void RemoveEntitiesInRectangle(Microsoft.Xna.Framework.Rectangle tileRectangle)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"tileRectangle","Type":"Microsoft.Xna.Framework.Rectangle","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":236,"BodyHash":"A9AAF6647EA05F5F6E0C7C42D9FD04817195D413DE09908332A12F991DF6A055","Hash":"F6DF49FE30DCF0E26F5096FBCD24DD9C23863F02CD27353D2B8A6B6AB87B7FC2","CalledMethods":["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\u003CCandideServer.Models.ServerWorldChunk\u003E::GetEnumerator()","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::get_Current()","System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::Clear()","System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::GetEnumerator()","List.Enumerator\u003CCandideServer.Entities.ServerEntityModel\u003E::get_Current()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::Add(!0)","List.Enumerator\u003CCandideServer.Entities.ServerEntityModel\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.ServerControllers.EntitySController::RemoveEntity(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)","List.Enumerator\u003CCandideServer.Models.ServerWorldChunk\u003E::MoveNext()"],"StringLiterals":[],"Source":null},{"Id":"RemoveEntity(System.Guid, Shared.Entity.EntityRemoveInfo)-\u003ECandideServer.Entities.ServerEntityModel","Name":"RemoveEntity","Signature":"public CandideServer.Entities.ServerEntityModel RemoveEntity(System.Guid id, Shared.Entity.EntityRemoveInfo info)","Visibility":"public","ReturnType":"CandideServer.Entities.ServerEntityModel","Parameters":[{"Name":"id","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"info","Type":"Shared.Entity.EntityRemoveInfo","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":66,"BodyHash":"081FD7AB9B1CE539EA34F88943502490598E02D59B3A3EF2A99CDBE294434A04","Hash":"E2DC6AD51BBACAC47A30F59AC8422B8B5E96E3A1B82EDA6312C2E28E607EA60D","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.ServerManagers.BossServerManager::OnBossEntityKilled(System.Guid)","CandideServer.ServerControllers.EntitySController::RemoveEntity(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)"],"StringLiterals":[],"Source":null},{"Id":"RemoveEntity(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)-\u003ESystem.Void","Name":"RemoveEntity","Signature":"public System.Void RemoveEntity(CandideServer.Entities.ServerEntityModel entity, Shared.Entity.EntityRemoveInfo info)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"info","Type":"Shared.Entity.EntityRemoveInfo","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":104,"BodyHash":"E4FB55E7FF30EE5B02F1E6EC35B025D907DBD32DDC35C09DEC14EC5E3F89EB30","Hash":"7BE4A0A9203142D895A60E5740A19D04F84CF6F12E5498B9370DBD798D3365D8","CalledMethods":["CandideServer.ServerControllers.EntitySController::RemoveEntityFromItsWorld(CandideServer.Entities.ServerEntityModel)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::Remove(!0)","CandideServer.Entities.ServerEntitySystemManager::RemoveEntity(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","CandideServer.ServerManagers.RaidsServerManager::OnRaidEntityRemoved(System.Guid, CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)","System.Action\u003CCandideServer.Entities.ServerEntityModel\u003E::Invoke(!0)"],"StringLiterals":[],"Source":null},{"Id":"RemoveEntityFromItsWorld(CandideServer.Entities.ServerEntityModel)-\u003ESystem.Void","Name":"RemoveEntityFromItsWorld","Signature":"private System.Void RemoveEntityFromItsWorld(CandideServer.Entities.ServerEntityModel entity)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":148,"BodyHash":"224B372EBEB65F7A9FFAAB06C3567284B6E3731E0BA99B2A4F3E8B228CFA14FF","Hash":"6FE0BAC14D21CEDBACD9D4718B3D41D2C7F73E5781CDEACBE1CB23A44C4290E2","CalledMethods":["CandideServer.ServerControllers.EntitySController::Detach(CandideServer.Entities.ServerEntityModel, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","System.Guid::op_Equality(System.Guid, System.Guid)","CandideServer.ServerControllers.EntitySController::GetEntityChunk(CandideServer.Entities.ServerEntityModel)","System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::Remove(!0)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::Remove(!0)"],"StringLiterals":["RemoveEntityFromItsWorld"],"Source":null},{"Id":"ResetListeners()-\u003ESystem.Void","Name":"ResetListeners","Signature":"public System.Void ResetListeners()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"5AF8C46CE8616DD87D01D07033A9A43FEC05D2D66AEE7D13189C4677AEB74CED","Hash":"AF6AF7A6BE4982D49B8F1FBF442473A88F5DBFC135C302A3350617A19398C839","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"SetBucketContent(CandideServer.Entities.ServerEntityModel, BucketEntityHelperShared\u002BBucketContentType, System.String, System.Int32)-\u003ESystem.Boolean","Name":"SetBucketContent","Signature":"public System.Boolean SetBucketContent(CandideServer.Entities.ServerEntityModel entity, BucketEntityHelperShared.BucketContentType contentType, System.String newResourceId, System.Int32 newAmount)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"contentType","Type":"BucketEntityHelperShared.BucketContentType","IsOut":false,"IsOptional":false},{"Name":"newResourceId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"newAmount","Type":"System.Int32","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":73,"BodyHash":"8F1BF9D4AAA23D9681373E5655023418D76EDD613CBF9949EB8E10B0B76A3A58","Hash":"7C4FAFA524B67FEAD86ABB6068A57E468AC08D01ED421C252B257E0026A65710","CalledMethods":["Shared.Models.Construction.ConstructionMaterialsAggregate::GetAmountForResource(System.String)","Shared.Helpers.BucketEntityHelperShared::get_DefaultParameters()","CandideServer.Helpers.BucketEntityHelper::TrySetBucketParameters(System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E\u0026, Shared.Models.Construction.ConstructionMaterialsAggregate\u0026, BucketEntityHelperShared.BucketContentType, System.String, System.Int32)"],"StringLiterals":["resource:bucket"],"Source":null},{"Id":"SetEntityControllerState(CandideServer.Entities.ServerEntityModel, System.Nullable\u00601\u003CSystem.Int32\u003E)-\u003ESystem.Void","Name":"SetEntityControllerState","Signature":"public System.Void SetEntityControllerState(CandideServer.Entities.ServerEntityModel entity, System.Nullable\u003CSystem.Int32\u003E state)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"state","Type":"System.Nullable\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"D33303672B0594B1E96DB4694C1D668311EA570D1CFA533747F53D5F0E298353","Hash":"1422E94540EEA1222692829FF78374447E8A2A11DC92E681A588A930A09D5FC6","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs)-\u003ECandideServer.Entities.ServerEntityModel","Name":"SpawnEntity","Signature":"public CandideServer.Entities.ServerEntityModel SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs args)","Visibility":"public","ReturnType":"CandideServer.Entities.ServerEntityModel","Parameters":[{"Name":"args","Type":"CandideServer.ServerControllers.SpawnEntityArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":625,"BodyHash":"E4804398A75CF4B95B1C1CA600013D4C7D5692BB67969125BFA2D89C77265CAB","Hash":"81ED96C8968F6A360B46E8B0A9FC5541CA2EF094F2E961A7AF36FA932B5E5100","CalledMethods":["CandideServer.Entities.ServerEntityDataManager::TryGetEntityBaseData(System.Guid, Shared.Entity.EntityWrapper\u0026)","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\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::ContainsKey(!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.EntityWrapper::get_ConstructionMaterials()","Shared.Helpers.BucketEntityHelperShared::get_GetNewDefaultConstructionMaterials()","CandideServer.Entities.ServerEntityModel::.ctor()","System.Nullable\u003CSystem.Single\u003E::get_HasValue()","Shared.Entity.EntityWrapper::get_Health()","System.Nullable\u003CSystem.Single\u003E::GetValueOrDefault()","Shared.Entity.EntityWrapper::get_MaxHealth()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::set_Item(!0, !1)","CandideServer.ServerControllers.EntitySController::AddEntityToWorld(CandideServer.Entities.ServerEntityModel, CandideServer.Models.Worlds.WorldModel)","System.Action\u003CCandideServer.Entities.ServerEntityModel\u003E::Invoke(!0)","CandideServer.Entities.ServerEntitySystemManager::SpawnEntity(CandideServer.Entities.ServerEntityModel, System.Boolean, System.Boolean)","CandideServer.ServerControllers.EntitySController::ApplyEliteAura(CandideServer.Entities.ServerEntityModel)"],"StringLiterals":["Tried to spawn entity with base id ",", which we have no data for","Tried to spawn entity without have set an id.\n","Tried to spawn entity with id "," which already exists.\n"],"Source":null},{"Id":"Throw(CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Shared.Helpers.CastSpellArgs, System.Boolean, System.Nullable\u00601\u003CSystem.Guid\u003E)-\u003ESystem.Void","Name":"Throw","Signature":"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\u003CSystem.Guid\u003E throwOwnerId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"target","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"throwStartPosition","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"castSpellArgs","Type":"Shared.Helpers.CastSpellArgs","IsOut":false,"IsOptional":false},{"Name":"killWhenHit","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"throwOwnerId","Type":"System.Nullable\u003CSystem.Guid\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":186,"BodyHash":"D7DB7E4CF05670DB4F04227DF40B6DC456479B9B9AA954E37D363EFDE7B170E8","Hash":"2204DE83A6232A588C8269789CDC937DF992433672A9BA199EB877F1252AFBA5","CalledMethods":["System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","CandideServer.Exceptions.CorruptServerGameStateException::.ctor(System.String)","CandideServer.ServerControllers.EntitySController::Detach(CandideServer.Entities.ServerEntityModel, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E)","System.Nullable\u003CSystem.Guid\u003E::.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)"],"StringLiterals":["Throw","Can\u0027t find the carrier. Have we lost it and forgot to detach it from its carried entity?"],"Source":null},{"Id":"TryAddAura(CandideServer.Entities.ServerEntityModel, Shared.Models.Auras.EntityAuraInfo, Shared.Aura.AbstractAura\u00601\u003CShared.Entity.EntityWrapper\u003E, System.Boolean)-\u003ESystem.Boolean","Name":"TryAddAura","Signature":"public System.Boolean TryAddAura(CandideServer.Entities.ServerEntityModel entity, Shared.Models.Auras.EntityAuraInfo entityAuraInfo, Shared.Aura.AbstractAura\u003CShared.Entity.EntityWrapper\u003E aura, System.Boolean skipCalculateState)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"entityAuraInfo","Type":"Shared.Models.Auras.EntityAuraInfo","IsOut":false,"IsOptional":false},{"Name":"aura","Type":"Shared.Aura.AbstractAura\u003CShared.Entity.EntityWrapper\u003E","IsOut":false,"IsOptional":false},{"Name":"skipCalculateState","Type":"System.Boolean","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":204,"BodyHash":"2A804602E76ED2EB306A55EEBF650509259AE651F4A59B1D7660FA04A452EECD","Hash":"4C7529D2CA522B0F45B1EADB2F42EAE4D760FBC4671D0AD369E7FB9932DC2802","CalledMethods":["Shared.Aura.AbstractAura\u003CShared.Entity.EntityWrapper\u003E::IsDone()","CandideServer.Entities.ServerEntitySystemManager::AddAura(CandideServer.Entities.ServerEntityModel, Shared.Models.Auras.EntityAuraInfo, Shared.Aura.AbstractAura\u003CShared.Entity.EntityWrapper\u003E, System.Boolean)","System.String::IsNullOrWhiteSpace(System.String)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.String, Shared.Aura.State.AuraBaseState\u003E\u003E::GetEnumerator()","List.Enumerator\u003CSystem.ValueTuple\u003CSystem.String, Shared.Aura.State.AuraBaseState\u003E\u003E::get_Current()","System.String::op_Inequality(System.String, System.String)","Shared.Aura.State.AuraBaseState::Merge(Shared.Aura.State.AuraBaseState)","List.Enumerator\u003CSystem.ValueTuple\u003CSystem.String, Shared.Aura.State.AuraBaseState\u003E\u003E::MoveNext()","System.IDisposable::Dispose()","System.ValueTuple\u003CSystem.String, Shared.Aura.State.AuraBaseState\u003E::.ctor(!0, !1)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.String, Shared.Aura.State.AuraBaseState\u003E\u003E::Add(!0)"],"StringLiterals":[],"Source":null},{"Id":"TryRemoveAura(CandideServer.Entities.ServerEntityModel, System.String, System.String)-\u003ESystem.Boolean","Name":"TryRemoveAura","Signature":"public System.Boolean TryRemoveAura(CandideServer.Entities.ServerEntityModel entity, System.String auraId, System.String auraInstanceTypeId)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"auraId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"auraInstanceTypeId","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":118,"BodyHash":"F9DB3954326EDB6B7B0D5FBBFC3B37D6D414D690F4207131B890DCEB0C4F4729","Hash":"638ED73051F3958EE588926D3E6F7E25F10B2D92D6D4C2EBDE800CD6971A6610","CalledMethods":["System.String::IsNullOrWhiteSpace(System.String)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.String, Shared.Aura.State.AuraBaseState\u003E\u003E::get_Item(System.Int32)","System.String::op_Equality(System.String, System.String)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.String, Shared.Aura.State.AuraBaseState\u003E\u003E::get_Count()"],"StringLiterals":[],"Source":null},{"Id":"UpdateEntityPosition(CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3, System.Boolean)-\u003ESystem.Boolean","Name":"UpdateEntityPosition","Signature":"public System.Boolean UpdateEntityPosition(CandideServer.Entities.ServerEntityModel entity, Microsoft.Xna.Framework.Vector3 pos, System.Boolean fromEntitySystemManager)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"pos","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"fromEntitySystemManager","Type":"System.Boolean","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":194,"BodyHash":"68E03531B06A770D917D4F2997DE8628F3824B9630F8BA499F6AFEC6369BFEC2","Hash":"10F95B95096B8021EB64045138A369FC1018651EB2C8C16532D53C5625B3D8B8","CalledMethods":["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\u003CCandideServer.Entities.ServerEntityModel\u003E::Remove(!0)","System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::Add(!0)","CandideServer.Entities.ServerEntitySystemManager::OutsideEntityChangedChunk(CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Point)"],"StringLiterals":[],"Source":null},{"Id":"UpdateServerEntityParameter(CandideServer.Entities.ServerEntityModel, System.String, System.String)-\u003ESystem.Void","Name":"UpdateServerEntityParameter","Signature":"public System.Void UpdateServerEntityParameter(CandideServer.Entities.ServerEntityModel entity, System.String key, System.String value)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"value","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":35,"BodyHash":"2C48DBCDC61185F8EC4D54A211B3FA2E41BF105C97BA7DCD03E425ED71FDB52E","Hash":"0773A02B59FD45CAB2E89E2E6A665FC219406B9DAB492564DB60A9DD1BF5BBC1","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::set_Item(!0, !1)"],"StringLiterals":[],"Source":null},{"Id":"UpdateServerEntityParameters(CandideServer.Entities.ServerEntityModel, System.Collections.Generic.Dictionary\u00602\u003CSystem.String,System.String\u003E)-\u003ESystem.Void","Name":"UpdateServerEntityParameters","Signature":"public System.Void UpdateServerEntityParameters(CandideServer.Entities.ServerEntityModel entity, System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E parameters)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"parameters","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":89,"BodyHash":"DD8A0203B7C6232566E75F92B4CC9955F161BC1AD272CED1CDCE8D8F67A5510A","Hash":"58AF45C58F3D366E37C0C860714DBF6AFEF01BE02156C4DD0848ECB9ACBC9FD5","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.String, System.String\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.String, System.String\u003E::get_Key()","System.Collections.Generic.KeyValuePair\u003CSystem.String, System.String\u003E::get_Value()","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::set_Item(!0, !1)","Dictionary.Enumerator\u003CSystem.String, System.String\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null}],"Hash":"BCB1B9A34F5D96F55590DA9BF4B5C4070ABE08433B581DF954FE05D3DA95A28F"}