{"Id":"CandideServer.ServerControllers.TownsServerController","Name":"TownsServerController","DisplayName":"TownsServerController","FullName":"CandideServer.ServerControllers.TownsServerController","Namespace":"CandideServer.ServerControllers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"AddBuildingToTown(CandideServer.SimulationModels.BuildingSimulationModel, CandideServer.Models.Town.ServerTownModel)-\u003ESystem.Void","Name":"AddBuildingToTown","Signature":"public System.Void AddBuildingToTown(CandideServer.SimulationModels.BuildingSimulationModel building, CandideServer.Models.Town.ServerTownModel town)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"building","Type":"CandideServer.SimulationModels.BuildingSimulationModel","IsOut":false,"IsOptional":false},{"Name":"town","Type":"CandideServer.Models.Town.ServerTownModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":67,"BodyHash":"424880509546DB2FB22F9BF3EA07909C95A8F93F526BC0F5DEE63BCC3AAFA018","Hash":"0AA6FC8EE67249397C0BEEB58EF835A93E4D65156D5D8531EFEF22C2910B3463","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Add(!0)","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","CandideServer.ServerControllers.TownsServerController::UpdateTownBounds(CandideServer.Models.Town.TownModel)"],"StringLiterals":[],"Source":null},{"Id":"AddCitizen(System.Guid, System.Guid)-\u003ESystem.Void","Name":"AddCitizen","Signature":"public System.Void AddCitizen(System.Guid townId, System.Guid citizenId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"townId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"citizenId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":47,"BodyHash":"699E3985E6F44CEDBD17E889228234AB369C65587164FCC003CF8EF30FA6FB6A","Hash":"FD2491483070412631F4E64789935406CE92043D2C74DBCFFA0E0E2E4B5648C7","CalledMethods":["CandideServer.ServerGameState::TryGetTown(System.Guid, CandideServer.Models.Town.ServerTownModel\u0026)","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Add(!0)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.ServerControllers.TownsServerController::OnTownCitizensChanged(CandideServer.Models.Town.ServerTownModel)"],"StringLiterals":["AddCitizen: Failed adding citizen to town. Already exists"],"Source":null},{"Id":"AddTownCitizensAura(CandideServer.Models.Town.ServerTownModel, System.String, System.Boolean)-\u003ESystem.Void","Name":"AddTownCitizensAura","Signature":"public System.Void AddTownCitizensAura(CandideServer.Models.Town.ServerTownModel town, System.String auraId, System.Boolean applyUpdates)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"town","Type":"CandideServer.Models.Town.ServerTownModel","IsOut":false,"IsOptional":false},{"Name":"auraId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"applyUpdates","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":86,"BodyHash":"9B8670B18A8FE37F7815D928E2E609F7AE55ACD5BC6CA85E28ECFEC478FC2290","Hash":"407EE200114FB2E7588FC77893B8E0D77702EB47A10DEE7C4AA9EF8E302D8EFD","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.String\u003E::Add(!0)","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::GetEnumerator()","HashSet.Enumerator\u003CSystem.Guid\u003E::get_Current()","CandideServer.ServerGameState::TryGetCitizen(System.Guid, CandideServer.Models.Citizen.CitizenModel\u0026)","CandideServer.ServerControllers.CitizensSController::UpdateStats(CandideServer.Models.Citizen.CitizenModel)","HashSet.Enumerator\u003CSystem.Guid\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"CreateTown(System.Guid, System.Guid, System.Nullable\u00601\u003CShared.Text.StringId\u003E, System.String)-\u003ECandideServer.Models.Town.ServerTownModel","Name":"CreateTown","Signature":"public CandideServer.Models.Town.ServerTownModel CreateTown(System.Guid newTownId, System.Guid townCoreId, System.Nullable\u003CShared.Text.StringId\u003E initialTownNameKey, System.String textName)","Visibility":"public","ReturnType":"CandideServer.Models.Town.ServerTownModel","Parameters":[{"Name":"newTownId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"townCoreId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"initialTownNameKey","Type":"System.Nullable\u003CShared.Text.StringId\u003E","IsOut":false,"IsOptional":false},{"Name":"textName","Type":"System.String","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":632,"BodyHash":"E85FB5C5A69B79ACBD50C99B6574B1942896095A454C187B6DCFC3994F749832","Hash":"781680F521E9C175DBEB670E5DDDECC95E96E9B6C630FFF48482876623BE8CF7","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::ContainsKey(!0)","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.SimulationModels.BuildingSimulationModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.Models.Town.ServerTownModel::.ctor()","CandideServer.Models.Town.TownModel::.ctor()","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Add(!0)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::set_Item(!0, !1)","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","CandideServer.ServerControllers.TownsServerController::UpdateTownBounds(CandideServer.Models.Town.TownModel)","Microsoft.Xna.Framework.Rectangle::get_Center()","CandideServer.Helpers.ServerWorldTileHelper::TryGetTileBiome(System.Guid, System.Int32, System.Int32, System.String\u0026)","Shared.Analytics.AnalyticsHandler::GetBiomeKey(System.String)","System.String::Concat(System.String, System.String)","Shared.Analytics.AnalyticsHandler::Log(System.String, System.Double, AnalyticsHandler.LogType, System.Single)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::get_Count()","CandideServer.ServerManagers.ServerAnalyticsManager::SetAnalyticEventTile(Microsoft.Xna.Framework.Point, System.Nullable\u003CSystem.Guid\u003E)","CandideServer.ServerGameState::GetWorldPlayTimeHours()"],"StringLiterals":["Tried to create a town with id "," but there already exists one with that id.","Tried to create a town with first building id "," but there is no building with that id.","town:built:biome:","town:built:first","town:built:second","town:built:third","town:built:fourth","town:built:fifth","town:built:sixth","town:built:seventh","town:built:eighth"],"Source":null},{"Id":"GetTotalTownDefence(CandideServer.Models.Town.ServerTownModel)-\u003ESystem.Int32","Name":"GetTotalTownDefence","Signature":"public System.Int32 GetTotalTownDefence(CandideServer.Models.Town.ServerTownModel town)","Visibility":"public","ReturnType":"System.Int32","Parameters":[{"Name":"town","Type":"CandideServer.Models.Town.ServerTownModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":98,"BodyHash":"6D8F2340B80B5C5B364D07C5284C0FFE2B65934C79D0AB47F4E270CB7D969D44","Hash":"839F7D75CBB65A8DB2FE6107D65DD703B9325E43633BAA8D01665FBD4D51DED0","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Town.TownDefenceProvider\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Town.TownDefenceProvider\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, CandideServer.Models.Town.TownDefenceProvider\u003E::Deconstruct(!0\u0026, !1\u0026)","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Town.TownDefenceProvider\u003E::MoveNext()","System.IDisposable::Dispose()","Shared.Models.WorldStats::Get(System.String)"],"StringLiterals":["WorldStats_TownDefenceModifier"],"Source":null},{"Id":"OnTownCitizensChanged(CandideServer.Models.Town.ServerTownModel)-\u003ESystem.Void","Name":"OnTownCitizensChanged","Signature":"public System.Void OnTownCitizensChanged(CandideServer.Models.Town.ServerTownModel town)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"town","Type":"CandideServer.Models.Town.ServerTownModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":91,"BodyHash":"86D30D5EA3BD3DB0303E4D65F9B01047C0DA33FCA5D9A0E208FB89A7D59367B8","Hash":"06372912FAEA88178D24612DF0DD671217602C48807FD18C8BA3F9DB162938CF","CalledMethods":["CandideServer.ServerControllers.TownsServerController::GetTotalTownDefence(CandideServer.Models.Town.ServerTownModel)","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::get_Count()","Shared.Helpers.TownDefenceHelper::GetTownDefenceValues(System.Collections.Generic.HashSet\u003CSystem.String\u003E, System.Int32)","CandideServer.ServerControllers.TownsServerController::RemoveTownCitizensAura(CandideServer.Models.Town.ServerTownModel, System.String, System.Boolean)","CandideServer.ServerControllers.TownsServerController::AddTownCitizensAura(CandideServer.Models.Town.ServerTownModel, System.String, System.Boolean)","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)"],"StringLiterals":["citizen_aura:buff:town_defence"],"Source":null},{"Id":"OnTownDefenceChanged(CandideServer.Models.Town.ServerTownModel)-\u003ESystem.Int32","Name":"OnTownDefenceChanged","Signature":"public System.Int32 OnTownDefenceChanged(CandideServer.Models.Town.ServerTownModel town)","Visibility":"public","ReturnType":"System.Int32","Parameters":[{"Name":"town","Type":"CandideServer.Models.Town.ServerTownModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":171,"BodyHash":"71C6D8DA7F25F34A017D0E868A5C092A44DC4B1FD21195866D0D1C4FD1C4E6E8","Hash":"ED65642D796ABC2D134F84861BE919261FAAC0A8AC29A405A03044247145F276","CalledMethods":["CandideServer.ServerControllers.TownsServerController::GetTotalTownDefence(CandideServer.Models.Town.ServerTownModel)","System.Nullable\u003CSystem.Int32\u003E::GetValueOrDefault()","System.Nullable\u003CSystem.Int32\u003E::get_HasValue()","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::get_Count()","Shared.Helpers.TownDefenceHelper::GetTownDefenceValues(System.Collections.Generic.HashSet\u003CSystem.String\u003E, System.Int32)","System.Nullable\u003CSystem.Int32\u003E::get_Value()","CandideServer.ServerControllers.TownsServerController::RemoveTownCitizensAura(CandideServer.Models.Town.ServerTownModel, System.String, System.Boolean)","CandideServer.ServerControllers.TownsServerController::AddTownCitizensAura(CandideServer.Models.Town.ServerTownModel, System.String, System.Boolean)","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)"],"StringLiterals":["citizen_aura:buff:town_defence"],"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":192,"BodyHash":"85039F51EEDE3321C757A75B621D95E1C5E7E3C281B47B5BE6EC51F130B9432B","Hash":"412C89F9F392D5100394F6B12114E5101F28FF24A50D084AC0443ECDE7B9D994","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Town.TownDefenceProvider\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Town.TownDefenceProvider\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, CandideServer.Models.Town.TownDefenceProvider\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::ContainsKey(!0)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Town.TownDefenceProvider\u003E::Remove(!0)","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Town.TownDefenceProvider\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.ServerControllers.TownsServerController::OnTownDefenceChanged(CandideServer.Models.Town.ServerTownModel)","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::MoveNext()"],"StringLiterals":[],"Source":null},{"Id":"RemoveBuildingFromTown(CandideServer.Models.Town.ServerTownModel, CandideServer.SimulationModels.BuildingSimulationModel)-\u003ESystem.Void","Name":"RemoveBuildingFromTown","Signature":"public System.Void RemoveBuildingFromTown(CandideServer.Models.Town.ServerTownModel town, CandideServer.SimulationModels.BuildingSimulationModel building)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"town","Type":"CandideServer.Models.Town.ServerTownModel","IsOut":false,"IsOptional":false},{"Name":"building","Type":"CandideServer.SimulationModels.BuildingSimulationModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":317,"BodyHash":"96597BEC1979ED1A893E2D6AC165B552177FDF0AEAAD903D43612D57F71A1179","Hash":"8D801AB4BE0D03620C652CD304382D32CA17A0D913AF6816021F3D384497531C","CalledMethods":["System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Guid::op_Inequality(System.Guid, System.Guid)","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()","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Remove(!0)","CandideServer.Exceptions.CorruptServerGameStateException::.ctor(System.String)","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::get_Count()","CandideServer.ServerManagers.TownsServerManager::RemoveTown(CandideServer.Models.Town.TownModel)"],"StringLiterals":["RemoveBuildingFromTown",": Building\u0027s town is set to "," and the town\u0027s ID is ",": Building doesn\u0027t exist in the town\u0027s building ids list. Town id ",", building id "],"Source":null},{"Id":"RemoveCitizen(System.Guid, System.Guid)-\u003ESystem.Boolean","Name":"RemoveCitizen","Signature":"public System.Boolean RemoveCitizen(System.Guid townId, System.Guid citizenId)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"townId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"citizenId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":49,"BodyHash":"2AA46FB7656ACD46BB2E8DA9B687325A4D1FBC0C5D3895D8AF630FE2B6EC9BC4","Hash":"6F28D25CADB327D65E944BA00F5DDB32FF78394EC5898019F3D297F7DA71E395","CalledMethods":["CandideServer.ServerGameState::TryGetTown(System.Guid, CandideServer.Models.Town.ServerTownModel\u0026)","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Remove(!0)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.ServerControllers.TownsServerController::OnTownCitizensChanged(CandideServer.Models.Town.ServerTownModel)"],"StringLiterals":["RemoveCitizen: Failed removing citizen to town. Does not exist in the town\u0027s citizen list"],"Source":null},{"Id":"RemoveCitizen(System.Guid)-\u003ESystem.Void","Name":"RemoveCitizen","Signature":"public System.Void RemoveCitizen(System.Guid citizenId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"citizenId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":86,"BodyHash":"5BD28D4A7E87F0B092806CF5FAE857987A66D2636F9980C28D41B9AB2B49DA07","Hash":"165BB0A335A23F137C8470860A71B57604D8A677020EA0316E462FD19726862E","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Remove(!0)","CandideServer.ServerControllers.TownsServerController::OnTownCitizensChanged(CandideServer.Models.Town.ServerTownModel)","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"RemoveTown(CandideServer.Models.Town.TownModel)-\u003ESystem.Boolean","Name":"RemoveTown","Signature":"public System.Boolean RemoveTown(CandideServer.Models.Town.TownModel town)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"town","Type":"CandideServer.Models.Town.TownModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":32,"BodyHash":"10551F5A67E84E37F12019998DDB1EAC37E23791D1CB600CEAC187E937CB81A8","Hash":"7D192BE99803DA6007021E980C4CBB72C6BBDCC33365E8112A347FE49BAB7ADB","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::get_Count()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::Remove(!0)"],"StringLiterals":[],"Source":null},{"Id":"RemoveTownCitizensAura(CandideServer.Models.Town.ServerTownModel, System.String, System.Boolean)-\u003ESystem.Void","Name":"RemoveTownCitizensAura","Signature":"public System.Void RemoveTownCitizensAura(CandideServer.Models.Town.ServerTownModel town, System.String auraId, System.Boolean applyUpdates)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"town","Type":"CandideServer.Models.Town.ServerTownModel","IsOut":false,"IsOptional":false},{"Name":"auraId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"applyUpdates","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":86,"BodyHash":"B40D367C981DE0088119B3EFCDBBB601A88DD9D4BD13EE7D2CBD8A7F45CBB4FC","Hash":"48F7BB20FA09AF790F91A4FE10151FE1F0FE0D447E4691AD59A952ACCC23CC7E","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.String\u003E::Remove(!0)","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::GetEnumerator()","HashSet.Enumerator\u003CSystem.Guid\u003E::get_Current()","CandideServer.ServerGameState::TryGetCitizen(System.Guid, CandideServer.Models.Citizen.CitizenModel\u0026)","CandideServer.ServerControllers.CitizensSController::UpdateStats(CandideServer.Models.Citizen.CitizenModel)","HashSet.Enumerator\u003CSystem.Guid\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"TryChangeTownName(System.Guid, System.String)-\u003ESystem.Boolean","Name":"TryChangeTownName","Signature":"public System.Boolean TryChangeTownName(System.Guid townId, System.String name)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"townId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"name","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":93,"BodyHash":"4F404BBBE7D78D7ABAD2AA0D7770008B21558770906AF0BBF0CF9840DC403E76","Hash":"ED2D08C2A0CF89B9AD23231CFF7B5BB44756C703F84DCD8F39239660FCD60ABF","CalledMethods":["CandideServer.ServerGameState::TryGetTown(System.Guid, CandideServer.Models.Town.ServerTownModel\u0026)","System.String::get_Length()","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()","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)"],"StringLiterals":["TryChangeTownName",": Provided name exceeded max town name length "],"Source":null},{"Id":"UpdateTownBounds(CandideServer.Models.Town.TownModel)-\u003ESystem.Void","Name":"UpdateTownBounds","Signature":"private System.Void UpdateTownBounds(CandideServer.Models.Town.TownModel town)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"town","Type":"CandideServer.Models.Town.TownModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":233,"BodyHash":"06BB25C3CD9A7121F71BACD69FF0B0755DB8957C65734523F99785B1D55CA604","Hash":"0096801032251111EA8D288BECB7AAB72D6D0B83C20257284B8754DD8F6FFE6A","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::GetEnumerator()","HashSet.Enumerator\u003CSystem.Guid\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.SimulationModels.BuildingSimulationModel\u003E::TryGetValue(!0, !1\u0026)","Microsoft.Xna.Framework.Rectangle::get_Right()","Microsoft.Xna.Framework.Rectangle::get_Bottom()","System.Math::Min(System.Int32, System.Int32)","System.Math::Max(System.Int32, System.Int32)","HashSet.Enumerator\u003CSystem.Guid\u003E::MoveNext()","System.IDisposable::Dispose()","Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)"],"StringLiterals":[],"Source":null}],"Hash":"DAE608EB6848F95A88C07BCB92DF4DEC15CB8CCE72467BEA4E2C6E8DE7346F00"}