{"Id":"CandideServer.ServerManagers.DungeonServerManager","Name":"DungeonServerManager","DisplayName":"DungeonServerManager","FullName":"CandideServer.ServerManagers.DungeonServerManager","Namespace":"CandideServer.ServerManagers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"ReUseSwitchConnections:System.Collections.Generic.Dictionary\u00602\u003CSystem.String,System.String\u003E","Name":"ReUseSwitchConnections","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E","Signature":"private System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E ReUseSwitchConnections","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"935F77644E7BFA97EE4882608305D97F23CAB407BC17239C03F5BF9B408333BB"}],"Properties":[],"Events":[],"Methods":[{"Id":"AddChallengeDungeonExterior(CandideServer.Data.Dungeons.ChallengeDungeonData, CandideServer.Models.PoiData, Microsoft.Xna.Framework.Point, System.Guid, System.Single, System.Boolean)-\u003ECandideServer.Models.Dungeons.DungeonLocationModel","Name":"AddChallengeDungeonExterior","Signature":"public CandideServer.Models.Dungeons.DungeonLocationModel AddChallengeDungeonExterior(CandideServer.Data.Dungeons.ChallengeDungeonData dungeonData, CandideServer.Models.PoiData poi, Microsoft.Xna.Framework.Point tilePosition, System.Guid worldId, System.Single difficulty, System.Boolean hidden)","Visibility":"public","ReturnType":"CandideServer.Models.Dungeons.DungeonLocationModel","Parameters":[{"Name":"dungeonData","Type":"CandideServer.Data.Dungeons.ChallengeDungeonData","IsOut":false,"IsOptional":false},{"Name":"poi","Type":"CandideServer.Models.PoiData","IsOut":false,"IsOptional":false},{"Name":"tilePosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"difficulty","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"hidden","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":84,"BodyHash":"420BF3A050E582A781D8F55A9571F6232DD33BED6782333C9095B1211FB42A31","Hash":"22A23D731927DAF7EDC6AC1A99BE68E4CF4F4D86FB7F147A58D5D086292CD3E6","CalledMethods":["CandideServer.ServerManagers.CitizenNameServerManager::GetRandomDungeonName(System.String, CandideServer.Data.Dungeons.DungeonType)","System.Nullable\u003CShared.Text.StringId\u003E::.ctor(!0)","CandideServer.ServerManagers.DungeonServerManager::AddDungeonExterior(System.String, Microsoft.Xna.Framework.Point, System.Guid, System.Single, System.String, CandideServer.Models.DropTables, System.String, System.Nullable\u003CShared.Text.StringId\u003E, System.String, System.Boolean, System.String, System.Boolean, System.Single, System.Boolean)"],"StringLiterals":["dungeon","dungeon_skull_red_eyes"],"Source":null},{"Id":"AddChallengeDungeonExterior(CandideServer.Data.Dungeons.DungeonType, Microsoft.Xna.Framework.Point, System.Guid, System.Single, System.String, System.String, CandideServer.Models.DropTables)-\u003ECandideServer.Models.Dungeons.DungeonLocationModel","Name":"AddChallengeDungeonExterior","Signature":"public CandideServer.Models.Dungeons.DungeonLocationModel AddChallengeDungeonExterior(CandideServer.Data.Dungeons.DungeonType dungeonType, Microsoft.Xna.Framework.Point tilePosition, System.Guid worldId, System.Single difficulty, System.String exteriorWorldMapId, System.String challengeDungeonDataId, CandideServer.Models.DropTables dropTables)","Visibility":"public","ReturnType":"CandideServer.Models.Dungeons.DungeonLocationModel","Parameters":[{"Name":"dungeonType","Type":"CandideServer.Data.Dungeons.DungeonType","IsOut":false,"IsOptional":false},{"Name":"tilePosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"difficulty","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"exteriorWorldMapId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"challengeDungeonDataId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"dropTables","Type":"CandideServer.Models.DropTables","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":60,"BodyHash":"F4549E3A6F891DA05CDD45DEC1BF2E783D20436A3093EBFD0444773E39C6B89F","Hash":"EF307DF15B721D88CA1153D7E1F675AC65E1FD721C38DD13B1033B005E2428CE","CalledMethods":["CandideServer.ServerManagers.CitizenNameServerManager::GetRandomDungeonName(System.String, CandideServer.Data.Dungeons.DungeonType)","System.Nullable\u003CShared.Text.StringId\u003E::.ctor(!0)","CandideServer.ServerManagers.DungeonServerManager::AddDungeonExterior(System.String, Microsoft.Xna.Framework.Point, System.Guid, System.Single, System.String, CandideServer.Models.DropTables, System.String, System.Nullable\u003CShared.Text.StringId\u003E, System.String, System.Boolean, System.String, System.Boolean, System.Single, System.Boolean)"],"StringLiterals":["dungeon","dungeon_skull_red_eyes"],"Source":null},{"Id":"AddDungeonExterior(System.String, Microsoft.Xna.Framework.Point, System.Guid, System.Single, System.String, CandideServer.Models.DropTables, System.String, System.Nullable\u00601\u003CShared.Text.StringId\u003E, System.String, System.Boolean, System.String, System.Boolean, System.Single, System.Boolean)-\u003ECandideServer.Models.Dungeons.DungeonLocationModel","Name":"AddDungeonExterior","Signature":"private CandideServer.Models.Dungeons.DungeonLocationModel AddDungeonExterior(System.String id, Microsoft.Xna.Framework.Point tilePosition, System.Guid worldId, System.Single difficulty, System.String exteriorWorldMapId, CandideServer.Models.DropTables dropTables, System.String iconId, System.Nullable\u003CShared.Text.StringId\u003E dungeonName, System.String dungeonPrefixKey, System.Boolean isChallengeDungeon, System.String poiDataId, System.Boolean hidden, System.Single exitDirection, System.Boolean bossDungeon)","Visibility":"private","ReturnType":"CandideServer.Models.Dungeons.DungeonLocationModel","Parameters":[{"Name":"id","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"tilePosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"difficulty","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"exteriorWorldMapId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"dropTables","Type":"CandideServer.Models.DropTables","IsOut":false,"IsOptional":false},{"Name":"iconId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"dungeonName","Type":"System.Nullable\u003CShared.Text.StringId\u003E","IsOut":false,"IsOptional":false},{"Name":"dungeonPrefixKey","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"isChallengeDungeon","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"poiDataId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"hidden","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"exitDirection","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"bossDungeon","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":345,"BodyHash":"74ED7079733305ED20948F0286D3902BFAA1C23BDD48AF4E1E90444A94980641","Hash":"1F4A1D0C91E6402AA89940CEE41E3F466ADD6F2A149471F412957255C03AD49D","CalledMethods":["DungeonServerManager.\u003C\u003Ec__DisplayClass5_0::.ctor()","System.String::IsNullOrWhiteSpace(System.String)","System.String::Concat(System.String, System.String, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Guid::NewGuid()","CandideServer.Models.Dungeons.DungeonLocationModel::.ctor()","Microsoft.Xna.Framework.Vector3::get_Zero()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::Clear()","DungeonServerManager.\u003C\u003Ec__DisplayClass5_0::\u003CAddDungeonExterior\u003Eb__0(CandideServer.ServerControllers.SpawnEntityArgs)","System.Action\u003CCandideServer.ServerControllers.SpawnEntityArgs\u003E::.ctor(System.Object, System.IntPtr)","CandideServer.World.Generation.PointOfInterestInserter::LoadInWorldAt(System.String, Microsoft.Xna.Framework.Point, System.Boolean, System.Action\u003CCandideServer.ServerControllers.SpawnEntityArgs\u003E)","Microsoft.Xna.Framework.Vector3::op_Equality(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideServer.ServerControllers.DungeonServerController::UpdateDungeonLocation(CandideServer.Models.Dungeons.DungeonLocationModel)"],"StringLiterals":["AddDungeonExterior - Dungeon: "," does not have an exterior world","Did not find a dungeon entrance entity when spawning in dungeon \u0027","\u0027 with map id \u0027","\u0027"],"Source":null},{"Id":"AddHandcraftedDungeonExterior(CandideServer.Models.Dungeons.DungeonRoomDataModel, CandideServer.Models.PoiData, Microsoft.Xna.Framework.Point, System.Guid, System.Single, System.Boolean)-\u003ECandideServer.Models.Dungeons.DungeonLocationModel","Name":"AddHandcraftedDungeonExterior","Signature":"public CandideServer.Models.Dungeons.DungeonLocationModel AddHandcraftedDungeonExterior(CandideServer.Models.Dungeons.DungeonRoomDataModel dungeonRoom, CandideServer.Models.PoiData poi, Microsoft.Xna.Framework.Point tilePosition, System.Guid worldId, System.Single difficulty, System.Boolean hidden)","Visibility":"public","ReturnType":"CandideServer.Models.Dungeons.DungeonLocationModel","Parameters":[{"Name":"dungeonRoom","Type":"CandideServer.Models.Dungeons.DungeonRoomDataModel","IsOut":false,"IsOptional":false},{"Name":"poi","Type":"CandideServer.Models.PoiData","IsOut":false,"IsOptional":false},{"Name":"tilePosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"difficulty","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"hidden","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":77,"BodyHash":"03345CFA703D5E95E22B23AB66433FB015D28AA6D02A8E76CBCB2556C4DA4605","Hash":"B67780A8336D6A9DBECF00285A5F5470012E0E3536C9CA8F4DAC8569656C687D","CalledMethods":["CandideServer.ServerManagers.DungeonServerManager::AddDungeonExterior(System.String, Microsoft.Xna.Framework.Point, System.Guid, System.Single, System.String, CandideServer.Models.DropTables, System.String, System.Nullable\u003CShared.Text.StringId\u003E, System.String, System.Boolean, System.String, System.Boolean, System.Single, System.Boolean)"],"StringLiterals":["dungeon_skull","Dungeons_Simple_DisplayName"],"Source":null},{"Id":"AddHandcraftedDungeonExterior(System.String, System.Nullable\u00601\u003CShared.Text.StringId\u003E, Microsoft.Xna.Framework.Point, System.Guid, System.Single, System.String, CandideServer.Models.DropTables, System.String, System.Single, System.Boolean, System.Boolean)-\u003ECandideServer.Models.Dungeons.DungeonLocationModel","Name":"AddHandcraftedDungeonExterior","Signature":"public CandideServer.Models.Dungeons.DungeonLocationModel AddHandcraftedDungeonExterior(System.String id, System.Nullable\u003CShared.Text.StringId\u003E displayName, Microsoft.Xna.Framework.Point tilePosition, System.Guid worldId, System.Single difficulty, System.String exteriorWorldMapId, CandideServer.Models.DropTables dropTables, System.String iconId, System.Single exitDirection, System.Boolean hidden, System.Boolean bossDungeon)","Visibility":"public","ReturnType":"CandideServer.Models.Dungeons.DungeonLocationModel","Parameters":[{"Name":"id","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"displayName","Type":"System.Nullable\u003CShared.Text.StringId\u003E","IsOut":false,"IsOptional":false},{"Name":"tilePosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"difficulty","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"exteriorWorldMapId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"dropTables","Type":"CandideServer.Models.DropTables","IsOut":false,"IsOptional":false},{"Name":"iconId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"exitDirection","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"hidden","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"bossDungeon","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":42,"BodyHash":"EABA2A1FCEABB208716A20AC3AF8A61DEFCC5E4F7F3205B927F5E8210C51BFB0","Hash":"0A7F38110EBC47610D2D3F5485B11B57D1187514F473797E1AEA79807EA00951","CalledMethods":["CandideServer.ServerManagers.DungeonServerManager::AddDungeonExterior(System.String, Microsoft.Xna.Framework.Point, System.Guid, System.Single, System.String, CandideServer.Models.DropTables, System.String, System.Nullable\u003CShared.Text.StringId\u003E, System.String, System.Boolean, System.String, System.Boolean, System.Single, System.Boolean)"],"StringLiterals":["dungeon_skull","Dungeons_Simple_DisplayName"],"Source":null},{"Id":"CheckDungeonClear(System.Guid)-\u003ESystem.Void","Name":"CheckDungeonClear","Signature":"public System.Void CheckDungeonClear(System.Guid worldId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":134,"BodyHash":"77D01DF878F9D3CB38AAF3A459310130E09D372E9EA884616FA8E190A9F03690","Hash":"44FFBF5A2EFDDAFBCD0DC44E0F91016D3143957FAD11AC73878BE74B963210ED","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationModel\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.ActiveDungeonModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.ServerControllers.DungeonServerController::UpdateDungeonLocationClearedState(CandideServer.Models.Dungeons.ActiveDungeonModel, CandideServer.Models.Dungeons.DungeonLocationModel)","CandideServer.MessageModels.Dungeons.DungeonLocationMessage::.ctor()","CandideServer.ServerServices.DungeonServerService::Send_DungeonLocationToEveryone(CandideServer.MessageModels.Dungeons.DungeonLocationMessage)"],"StringLiterals":[],"Source":null},{"Id":"CheckIfDungeonQuestItemHasBeenTaken(CandideServer.Models.Dungeons.DungeonLocationModel)-\u003ESystem.Void","Name":"CheckIfDungeonQuestItemHasBeenTaken","Signature":"public System.Void CheckIfDungeonQuestItemHasBeenTaken(CandideServer.Models.Dungeons.DungeonLocationModel location)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"location","Type":"CandideServer.Models.Dungeons.DungeonLocationModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":275,"BodyHash":"DB2422B3C931524B388969EC694281B30435B694A935D33D368492F467275037","Hash":"1D30A43421B50C0D0372085C65B125E5793D36BD6114A77AC049BA848720C44D","CalledMethods":["System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.String, System.Int32\u003E\u003E::get_Count()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CSystem.Int32, System.Guid\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, System.Guid\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, System.Guid\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Shared.Models.Items.SharedInventoryModel\u003E::TryGetValue(!0, !1\u0026)","Shared.Models.Items.ItemInstanceModel::get_Data()","Shared.Models.Items.ItemFlagExtensions::HasFlags(Shared.Models.Items.ItemFlag, Shared.Models.Items.ItemFlag)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, System.Guid\u003E::MoveNext()","System.IDisposable::Dispose()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::MoveNext()","CandideServer.ServerControllers.DungeonServerController::ClearQuestTag(CandideServer.Models.Dungeons.DungeonLocationModel)","CandideServer.MessageModels.Dungeons.DungeonLocationMessage::.ctor()","CandideServer.ServerServices.DungeonServerService::Send_DungeonLocationToEveryone(CandideServer.MessageModels.Dungeons.DungeonLocationMessage)"],"StringLiterals":[],"Source":null},{"Id":"ClearPreRolledDrops(CandideServer.Models.Dungeons.DungeonLocationModel)-\u003ESystem.Void","Name":"ClearPreRolledDrops","Signature":"public System.Void ClearPreRolledDrops(CandideServer.Models.Dungeons.DungeonLocationModel location)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"location","Type":"CandideServer.Models.Dungeons.DungeonLocationModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":7,"BodyHash":"F612105DB4465717403040B0F048EFCA38704CA3CD8310C2D506E322E8BA4056","Hash":"C687C7C88F0ECC0E6EA41C180D5D03F7B5F7050F01A24B6CC135B760F30DA612","CalledMethods":["CandideServer.ServerControllers.DungeonServerController::ClearPreRolledDrops(CandideServer.Models.Dungeons.DungeonLocationModel)"],"StringLiterals":[],"Source":null},{"Id":"DiscoverDungeon(System.Guid, System.Nullable\u00601\u003CSystem.Int32\u003E)-\u003ESystem.Void","Name":"DiscoverDungeon","Signature":"public System.Void DiscoverDungeon(System.Guid locationModelId, System.Nullable\u003CSystem.Int32\u003E discoveredByPlayer)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"locationModelId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"discoveredByPlayer","Type":"System.Nullable\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":66,"BodyHash":"DD59EEDE8C069C7625E3E4F78FD7F9801AB14B29C521ADFD721EFA325114B077","Hash":"C29D7EE19FDB107F2EA08DA77A731B6F44E08E4549B5AEB5F6B4EE5FC79B943A","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.ServerControllers.DungeonServerController::UpdateDungeonLocation(CandideServer.Models.Dungeons.DungeonLocationModel)","CandideServer.MessageModels.Dungeons.DiscoverDungeonLocationMessage::.ctor()","CandideServer.ServerServices.DungeonServerService::Send_DiscoverDungeonLocationToEveryone(CandideServer.MessageModels.Dungeons.DiscoverDungeonLocationMessage)"],"StringLiterals":[],"Source":null},{"Id":"EnterInterior(CandideServer.Models.Dungeons.DungeonLocationModel, CandideServer.Models.Dungeons.ActiveDungeonModel, CandideServer.Models.Worlds.WorldModel, System.Nullable\u00601\u003CSystem.Guid\u003E, System.Int32)-\u003ESystem.Void","Name":"EnterInterior","Signature":"public System.Void EnterInterior(CandideServer.Models.Dungeons.DungeonLocationModel locationModel, CandideServer.Models.Dungeons.ActiveDungeonModel activeDungeonModel, CandideServer.Models.Worlds.WorldModel worldModel, System.Nullable\u003CSystem.Guid\u003E roomId, System.Int32 exitDirection)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"locationModel","Type":"CandideServer.Models.Dungeons.DungeonLocationModel","IsOut":false,"IsOptional":false},{"Name":"activeDungeonModel","Type":"CandideServer.Models.Dungeons.ActiveDungeonModel","IsOut":false,"IsOptional":false},{"Name":"worldModel","Type":"CandideServer.Models.Worlds.WorldModel","IsOut":false,"IsOptional":false},{"Name":"roomId","Type":"System.Nullable\u003CSystem.Guid\u003E","IsOut":false,"IsOptional":false},{"Name":"exitDirection","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":149,"BodyHash":"4DD379B685AD1EDFC19EF6559E00C2DFD209D9FD70CE6A261A0FCF0AAE59EBEF","Hash":"E9A83F42C7A6C72A8D52FA328E6AFF1D942533CE9F51C12A8DD9BE0326C6FC1E","CalledMethods":["CandideServer.ServerControllers.DungeonServerController::UpdateActiveDungeon(CandideServer.Models.Dungeons.ActiveDungeonModel)","CandideServer.MessageModels.Dungeons.ActiveDungeonMessage::.ctor()","CandideServer.ServerServices.DungeonServerService::Send_ActiveDungeon(CandideServer.MessageModels.Dungeons.ActiveDungeonMessage)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::get_Item(!0)","CandideServer.ServerManagers.DungeonServerManager::EnterRoom(CandideServer.Models.Dungeons.DungeonLocationRoomModel, System.Int32, System.Single, System.Boolean)","System.Nullable\u003CSystem.Guid\u003E::get_Value()"],"StringLiterals":[],"Source":null},{"Id":"EnterRoom(CandideServer.Models.Dungeons.DungeonLocationRoomModel, System.Int32, System.Single, System.Boolean)-\u003ESystem.Void","Name":"EnterRoom","Signature":"private System.Void EnterRoom(CandideServer.Models.Dungeons.DungeonLocationRoomModel model, System.Int32 exitDirection, System.Single distanceForwardFromTransitionZoneEdge, System.Boolean enterDungeon)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"model","Type":"CandideServer.Models.Dungeons.DungeonLocationRoomModel","IsOut":false,"IsOptional":false},{"Name":"exitDirection","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"distanceForwardFromTransitionZoneEdge","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"enterDungeon","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":276,"BodyHash":"9EEEC095A5EC15322C3AF1CC3AB34D95D77F18946D57E5DD1F0D2F7B76F8C47F","Hash":"322BB463E79D986195AB5C17966D0FCBF041CFB5A4F81C5514489CB2FD62D9B1","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.Models.Dungeons.DungeonTransitionArea\u003E::TryGetValue(!0, !1\u0026)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector3(System.Single)","CandideCreator.Shared.Models.AxisAlignedBox::get_Size()","Microsoft.Xna.Framework.Vector3::op_Division(Microsoft.Xna.Framework.Vector3, System.Single)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","CandideServer.MessageModels.PlayerCharacters.EnterDungeonMessage::.ctor()","CandideServer.ServerServices.PlayerServerService::SendEnterDungeon(CandideServer.MessageModels.PlayerCharacters.EnterDungeonMessage, CandideServer.EventBus.EventBusArgs)","CandideServer.MessageModels.PlayerCharacters.EnterRoomMessage::.ctor()","CandideServer.ServerServices.PlayerServerService::SendEnterDungeonRoom(CandideServer.MessageModels.PlayerCharacters.EnterRoomMessage, CandideServer.EventBus.EventBusArgs)"],"StringLiterals":["Tried to enter dungeon room "," in direction "," but could not find a transition zone"],"Source":null},{"Id":"GenerateNewChallengeDungeon(CandideServer.Data.Dungeons.ChallengeDungeonData, CandideServer.Models.Dungeons.DungeonLocationModel)-\u003ESystem.Void","Name":"GenerateNewChallengeDungeon","Signature":"public System.Void GenerateNewChallengeDungeon(CandideServer.Data.Dungeons.ChallengeDungeonData data, CandideServer.Models.Dungeons.DungeonLocationModel dungeonLocationModel)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"data","Type":"CandideServer.Data.Dungeons.ChallengeDungeonData","IsOut":false,"IsOptional":false},{"Name":"dungeonLocationModel","Type":"CandideServer.Models.Dungeons.DungeonLocationModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":122,"BodyHash":"9995BFF5C2B69AFEB66D90A647315FC25A07D7B565D4864B6730CE5350F153DE","Hash":"88B66DE10A2718B287514170085265BC09E3E411566E296BB30190077D5E6FDF","CalledMethods":["CandideServer.Database.Dungeons.ChallengeDungeonConfigDataBase::TryGetConfigData(System.String, CandideServer.Data.Dungeons.ChallengeDungeonConfig\u0026)","CandideServer.Database.Dungeons.EnemiesBaseConfigDataBase::TryGetConfigData(System.String, CandideServer.Data.Dungeons.EnemiesBaseConfig\u0026)","CandideServer.Database.Dungeons.DestructablesBaseConfigDataBase::TryGetConfigData(System.String, CandideServer.Data.Dungeons.DestructablesBaseConfig\u0026)","CandideServer.Database.Dungeons.PropsBaseConfigDataBase::TryGetConfigData(System.String, CandideServer.Data.Dungeons.PropsBaseConfig\u0026)","CandideServer.Generators.Dungeon.ServerChallengeDungeonGenerator::GenerateNewChallengeDungeon(CandideServer.Models.Dungeons.DungeonLocationModel, CandideServer.Data.Dungeons.ChallengeDungeonConfig, CandideServer.Generators.Dungeon.GenerateChallengeDungeonArgs)","CandideServer.ServerControllers.DungeonServerController::UpdateDungeonLocation(CandideServer.Models.Dungeons.DungeonLocationModel)","CandideServer.MessageModels.Dungeons.DungeonLocationMessage::.ctor()","CandideServer.ServerServices.DungeonServerService::Send_DungeonLocationToEveryone(CandideServer.MessageModels.Dungeons.DungeonLocationMessage)"],"StringLiterals":[],"Source":null},{"Id":"GetDungeonLocationFromWorldId(System.Guid)-\u003ECandideServer.Models.Dungeons.DungeonLocationModel","Name":"GetDungeonLocationFromWorldId","Signature":"public CandideServer.Models.Dungeons.DungeonLocationModel GetDungeonLocationFromWorldId(System.Guid worldId)","Visibility":"public","ReturnType":"CandideServer.Models.Dungeons.DungeonLocationModel","Parameters":[{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":100,"BodyHash":"B92CE8320C98F655D1D21C59B861BD51C1199626021D6E306352DC7605046952","Hash":"F5950FA01014D15BC03855ED65A26A69C289F7071C90FE1B6FF51A73CA189B1C","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationModel\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()"],"StringLiterals":[],"Source":null},{"Id":"GetDungeonRoomFromWorldId(System.Guid)-\u003ECandideServer.Models.Dungeons.DungeonLocationRoomModel","Name":"GetDungeonRoomFromWorldId","Signature":"public CandideServer.Models.Dungeons.DungeonLocationRoomModel GetDungeonRoomFromWorldId(System.Guid worldId)","Visibility":"public","ReturnType":"CandideServer.Models.Dungeons.DungeonLocationRoomModel","Parameters":[{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":32,"BodyHash":"F8B73B1B9EFE6AA81E06F1C9AF2F44112651AE73300A3D53682D7C8C6B5889B9","Hash":"52478692F1368BC11D3820742DA7B83C11D106DB8A2B6AC755E3FAE8BD92D63A","CalledMethods":["CandideServer.ServerManagers.DungeonServerManager::GetDungeonLocationFromWorldId(System.Guid)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::TryGetValue(!0, !1\u0026)"],"StringLiterals":[],"Source":null},{"Id":"ResetDungeon(CandideServer.Models.Dungeons.ActiveDungeonModel, CandideServer.Models.Dungeons.DungeonLocationModel)-\u003ESystem.Void","Name":"ResetDungeon","Signature":"public System.Void ResetDungeon(CandideServer.Models.Dungeons.ActiveDungeonModel activeDungeon, CandideServer.Models.Dungeons.DungeonLocationModel dungeonLocation)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"activeDungeon","Type":"CandideServer.Models.Dungeons.ActiveDungeonModel","IsOut":false,"IsOptional":false},{"Name":"dungeonLocation","Type":"CandideServer.Models.Dungeons.DungeonLocationModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":15,"BodyHash":"638712F382CFC194130B41F0381C97134E6E37C3A60445FBE150733D72E9D7B6","Hash":"235DE916E2E948425407746C063028255AE83C9F2CE6D61DEF497FC7B9218D01","CalledMethods":["CandideServer.ServerControllers.DungeonServerController::UpdateDungeonLocationClearedState(CandideServer.Models.Dungeons.ActiveDungeonModel, CandideServer.Models.Dungeons.DungeonLocationModel)","CandideServer.ServerControllers.DungeonServerController::ResetDungeon(CandideServer.Models.Dungeons.DungeonLocationModel)"],"StringLiterals":[],"Source":null},{"Id":"ResetDungeonCompletely(CandideServer.Models.Dungeons.DungeonLocationModel)-\u003ESystem.Void","Name":"ResetDungeonCompletely","Signature":"public System.Void ResetDungeonCompletely(CandideServer.Models.Dungeons.DungeonLocationModel location)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"location","Type":"CandideServer.Models.Dungeons.DungeonLocationModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":305,"BodyHash":"C6873C9B0EB77BEA91852D9075339F19269FF4C683CB41A2B96B5B4FDFBF828F","Hash":"EC492D665032A8CCA000744F66BB4BD5E5E5D585D88189FF410D140567582278","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.ActiveDungeonModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.ServerManagers.DungeonServerManager::ResetDungeon(CandideServer.Models.Dungeons.ActiveDungeonModel, CandideServer.Models.Dungeons.DungeonLocationModel)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::get_Count()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::get_Current()","System.Collections.Generic.HashSet\u003CSystem.UInt16\u003E::Clear()","System.Collections.Generic.Dictionary\u003CSystem.Int32, System.Int32\u003E::Clear()","System.Collections.Generic.Dictionary\u003CSystem.Int32, System.Guid\u003E::Clear()","System.Collections.Generic.Dictionary\u003CSystem.Int32, System.Guid\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, System.Guid\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, System.Guid\u003E::get_Current()","System.Guid::op_Equality(System.Guid, System.Guid)","CandideServer.ServerControllers.SimpleInventorySController::RemoveInventory(System.Guid, System.Boolean)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, System.Guid\u003E::MoveNext()","System.IDisposable::Dispose()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::MoveNext()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::Clear()","CandideServer.ServerControllers.DungeonServerController::UpdateDungeonLocation(CandideServer.Models.Dungeons.DungeonLocationModel)"],"StringLiterals":[],"Source":null},{"Id":"SetupDungeonQuest(CandideServer.Models.Dungeons.DungeonLocationModel, System.String)-\u003ESystem.Void","Name":"SetupDungeonQuest","Signature":"public System.Void SetupDungeonQuest(CandideServer.Models.Dungeons.DungeonLocationModel location, System.String questId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"location","Type":"CandideServer.Models.Dungeons.DungeonLocationModel","IsOut":false,"IsOptional":false},{"Name":"questId","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":44,"BodyHash":"640A8A9CF627AFFEE20EFC79B3B37B9DA22D9F5FC472BC87F0E9106CCA88AC0D","Hash":"C42CE09016E80DB4E9E9CCD12DA5316206CB7D6FA0340B4D936D50D0654F7CB1","CalledMethods":["CandideServer.ServerManagers.DungeonServerManager::ResetDungeonCompletely(CandideServer.Models.Dungeons.DungeonLocationModel)","CandideServer.ServerControllers.DungeonServerController::UpdateDungeonLocation(CandideServer.Models.Dungeons.DungeonLocationModel)","CandideServer.MessageModels.Dungeons.DungeonLocationMessage::.ctor()","CandideServer.ServerServices.DungeonServerService::Send_DungeonLocationToEveryone(CandideServer.MessageModels.Dungeons.DungeonLocationMessage)"],"StringLiterals":[],"Source":null},{"Id":"SetupFetchQuestLoot(CandideServer.Models.Dungeons.DungeonLocationModel, System.Collections.Generic.List\u00601\u003CShared.Models.Items.ItemAmount\u003E, System.String, System.Boolean)-\u003ESystem.Void","Name":"SetupFetchQuestLoot","Signature":"public System.Void SetupFetchQuestLoot(CandideServer.Models.Dungeons.DungeonLocationModel location, System.Collections.Generic.List\u003CShared.Models.Items.ItemAmount\u003E itemAmounts, System.String questId, System.Boolean resetDungeon)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"location","Type":"CandideServer.Models.Dungeons.DungeonLocationModel","IsOut":false,"IsOptional":false},{"Name":"itemAmounts","Type":"System.Collections.Generic.List\u003CShared.Models.Items.ItemAmount\u003E","IsOut":false,"IsOptional":false},{"Name":"questId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"resetDungeon","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":138,"BodyHash":"5FF51E66EE74E9A05B7088201C3A54E4CA7B05B5DB6AC071F6F41D136622F64C","Hash":"F988C965E92FEF6E97AEC22C4350B5B4C16F9BF2DB8B4423654ECC01DBEB134E","CalledMethods":["CandideServer.ServerManagers.DungeonServerManager::ResetDungeonCompletely(CandideServer.Models.Dungeons.DungeonLocationModel)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.String, System.Int32\u003E\u003E::.ctor()","System.Collections.Generic.List\u003CShared.Models.Items.ItemAmount\u003E::GetEnumerator()","List.Enumerator\u003CShared.Models.Items.ItemAmount\u003E::get_Current()","System.ValueTuple\u003CSystem.String, System.Int32\u003E::.ctor(!0, !1)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.String, System.Int32\u003E\u003E::Add(!0)","List.Enumerator\u003CShared.Models.Items.ItemAmount\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.ServerControllers.DungeonServerController::UpdateDungeonLocation(CandideServer.Models.Dungeons.DungeonLocationModel)","CandideServer.MessageModels.Dungeons.DungeonLocationMessage::.ctor()","CandideServer.ServerServices.DungeonServerService::Send_DungeonLocationToEveryone(CandideServer.MessageModels.Dungeons.DungeonLocationMessage)"],"StringLiterals":[],"Source":null},{"Id":"TryEnterDungeon(System.Guid)-\u003ESystem.Void","Name":"TryEnterDungeon","Signature":"public System.Void TryEnterDungeon(System.Guid locationId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"locationId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":697,"BodyHash":"AE6F4ED0985E352D19344416F63A67F69B52802011E80DF683A4CADB44AD703D","Hash":"8013CA1E6925AA6AD3B5B09A2C8DB819FF6EF6DEDA44B38B306162F8853EC9A6","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationModel\u003E::TryGetValue(!0, !1\u0026)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Boss.BossFightModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, CandideServer.Models.Boss.BossFightModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Boss.BossFightModel\u003E::get_Current()","System.Guid::op_Inequality(System.Guid, System.Guid)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Boss.BossFightModel\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.ActiveDungeonModel\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::get_Count()","CandideServer.Database.Dungeons.ChallengeDungeonDataBase::TryGetData(System.String, CandideServer.Data.Dungeons.ChallengeDungeonData\u0026)","System.String::Concat(System.String, System.String, System.String)","CandideServer.Database.Dungeons.ChallengeDungeonConfigDataBase::TryGetConfigData(System.String, CandideServer.Data.Dungeons.ChallengeDungeonConfig\u0026)","CandideServer.Generators.Dungeon.ServerChallengeDungeonGenerator::GenerateNewChallengeDungeon(CandideServer.Models.Dungeons.DungeonLocationModel, CandideServer.Data.Dungeons.ChallengeDungeonConfig, CandideServer.Generators.Dungeon.GenerateChallengeDungeonArgs)","CandideServer.Database.DungeonRoomDataBase::TryGetDungeonRoomData(System.String, CandideServer.Models.Dungeons.DungeonRoomDataModel\u0026)","CandideServer.Generators.Dungeon.ServerDungeonLoader::GenerateDungeonLayout(CandideServer.Models.Dungeons.DungeonRoomDataModel, CandideServer.Models.Dungeons.DungeonLocationModel)","CandideServer.Generators.Dungeon.ServerChallengeDungeonSetup::TryLoadInDungeonLayout(CandideServer.Models.Dungeons.DungeonLocationModel, CandideServer.Models.Worlds.WorldModel\u0026, CandideServer.Models.Dungeons.ActiveDungeonModel\u0026)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideServer.Generators.Dungeon.ServerDungeonLoader::TryLoadInDungeonLayout(CandideServer.Models.Dungeons.DungeonLocationModel, CandideServer.Models.Worlds.WorldModel\u0026, CandideServer.Models.Dungeons.ActiveDungeonModel\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","CandideCreator.Shared.Helpers.MathExtension::Mod(System.Single, System.Single)","CandideServer.ServerManagers.DungeonServerManager::EnterInterior(CandideServer.Models.Dungeons.DungeonLocationModel, CandideServer.Models.Dungeons.ActiveDungeonModel, CandideServer.Models.Worlds.WorldModel, System.Nullable\u003CSystem.Guid\u003E, System.Int32)"],"StringLiterals":["TryEnterDungeon - location ID could not be found in ServerGameState","TryEnterDungeon - challenge dungeon data id \u0027","\u0027 could not be found","TryEnterDungeon - challenge dungeon config \u0027","TryEnterDungeon - failed to generate dungeon \u0027","\u0027","TryEnterDungeon - dungeon room data id \u0027","TryEnterDungeon"," - failed to load in challenge dungeon layout for dungeon location \u0027"," - failed to load in dungeon layout for dungeon location \u0027","- active dungeon world ID could not be found in ServerGameState, id:"],"Source":null},{"Id":"TryEnterRoom(System.Guid, System.Guid, System.Int32)-\u003ESystem.Void","Name":"TryEnterRoom","Signature":"public System.Void TryEnterRoom(System.Guid locationId, System.Guid targetRoomId, System.Int32 nextExitDirection)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"locationId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"targetRoomId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"nextExitDirection","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":99,"BodyHash":"8412F9F823CB39CFCB76EB0F001A0381773FE9D2560BFC76588215D95F3E079D","Hash":"C016D8B41A6756FADA566511553B5021D5A4BE69A9BFE77D6BB156A6A626869D","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationModel\u003E::TryGetValue(!0, !1\u0026)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.ActiveDungeonModel\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationRoomModel\u003E::ContainsKey(!0)","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","CandideServer.ServerManagers.DungeonServerManager::EnterInterior(CandideServer.Models.Dungeons.DungeonLocationModel, CandideServer.Models.Dungeons.ActiveDungeonModel, CandideServer.Models.Worlds.WorldModel, System.Nullable\u003CSystem.Guid\u003E, System.Int32)"],"StringLiterals":["DungeonServerManager.TryEnterRoom - location ID could not be found in ServerGameState","DungeonServerManager.TryEnterRoom - world ID could not be found in ServerGameState"],"Source":null}],"Hash":"DF2A862811B3CFDABE2A2010158EA4665BE79F36DA6E544D6F40C0407080DECC"}