{"Id":"CandideServer.ServerManagers.OrdinanceServerManager","Name":"OrdinanceServerManager","DisplayName":"OrdinanceServerManager","FullName":"CandideServer.ServerManagers.OrdinanceServerManager","Namespace":"CandideServer.ServerManagers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"AddUnlockedOrdinance(System.String, System.Boolean)-\u003ESystem.Void","Name":"AddUnlockedOrdinance","Signature":"public System.Void AddUnlockedOrdinance(System.String id, System.Boolean sendToNetwork)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"id","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"sendToNetwork","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":77,"BodyHash":"749EEA9A27E87AE870EF322EEB55E9DC340353FDF3A420101FB5E204483F2E86","Hash":"EACFB0756331AB7387AD67F115402CEED61FC30572D93F503793F0539A0D7E05","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.String\u003E::Contains(!0)","System.String::Concat(System.String, System.String, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Collections.Generic.HashSet\u003CSystem.String\u003E::Add(!0)","CandideServer.MessageModels.Gods.UpdateUnlockedOrdinancesMessage::.ctor()","System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable\u003C!!0\u003E)","CandideServer.ServerServices.OrdinanceServerService::Send_UpdateUnlockedOrdinances(CandideServer.MessageModels.Gods.UpdateUnlockedOrdinancesMessage)"],"StringLiterals":["OrdinanceServerManager: "," is already unlocked."],"Source":null},{"Id":"ApplyOrdinance(System.String)-\u003ESystem.Void","Name":"ApplyOrdinance","Signature":"public System.Void ApplyOrdinance(System.String id)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"id","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":112,"BodyHash":"9AA1F43CC8E3181224AE78483C21B0BEFE2EFE02438FCD27F37DEF76DC230F2E","Hash":"BB7AD31DF63902EFACD3BC46E64A0DB0687BFBD57189983A1483FBE800B9A48D","CalledMethods":["System.String::op_Equality(System.String, System.String)","System.String::Concat(System.String, System.String, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Collections.Generic.HashSet\u003CSystem.String\u003E::Contains(!0)","Shared.Data.WorldOrdinancesDataBase::TryGetWorldOrdinance(System.String, Shared.Models.Gods.WorldOrdinance\u0026)","CandideServer.ServerManagers.WorldStatsServerManager::RecalculateWorldStats(Shared.Models.Gods.WorldOrdinance, System.Boolean)","CandideServer.MessageModels.Gods.ApplyOrdinanceMessage::.ctor()","CandideServer.ServerServices.OrdinanceServerService::Send_ApplyOrdinance(CandideServer.MessageModels.Gods.ApplyOrdinanceMessage)"],"StringLiterals":["OrdinanceServerManager: "," is already applied."," does not exist in the unlocked ordinances list."],"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":19,"BodyHash":"94B937BF13BD20745304AF16F993DCE98CB2D8D74FA51D273C9512CF34E8BDC0","Hash":"50369C6BF4858889962C15AB6FA9B9D4D5E5239236F8E3AAACAFBD073E80342E","CalledMethods":["CandideServer.ServerManagers.OrdinanceServerManager::ApplyOrdinance(System.String)"],"StringLiterals":[],"Source":null}],"Hash":"E290B6D81E8794022255F099C829D766BB82810A6AA595CCDFCF4A9A7EED230C"}