{"Id":"CandideServer.ServerControllers.GodProgressionSController","Name":"GodProgressionSController","DisplayName":"GodProgressionSController","FullName":"CandideServer.ServerControllers.GodProgressionSController","Namespace":"CandideServer.ServerControllers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"AddGodProgress(System.String, System.Single, System.Collections.Generic.Dictionary\u00602\u003CSystem.String,CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E)-\u003ESystem.Void","Name":"AddGodProgress","Signature":"private System.Void AddGodProgress(System.String key, System.Single val, System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E godChange)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"val","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"godChange","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":133,"BodyHash":"AE03A29B17409BD7646E5CF1826113BC9F66B395EDF3C2F8F0F1AE46C4E0B54A","Hash":"FFE2E1E33839019AE1F5E9D44B0A2C56ADDAC3019FEDBD8E15C5C492D436634A","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Gods.GodProgression\u003E::get_Item(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::get_Item(!0)","Shared.Models.Gods.GodProgression::ExperienceRequiredToLevelUp(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"OnWorshipWasBoughtForGod(Shared.Models.Gods.WorshipUnlock)-\u003ESystem.Void","Name":"OnWorshipWasBoughtForGod","Signature":"public System.Void OnWorshipWasBoughtForGod(Shared.Models.Gods.WorshipUnlock unlock)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"unlock","Type":"Shared.Models.Gods.WorshipUnlock","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":75,"BodyHash":"75C5FB3797320E72D60C30DAFCD4ACFC30CC2BD891E4314AA8AFADA2EDC35FB3","Hash":"A57130B6A6D9E5670B26EA7D537E3608EC61E8CC842FE390B6D6E6BC5D4AA422","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Gods.GodProgression\u003E::ContainsKey(!0)","System.String::Concat(System.String, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Gods.GodProgression\u003E::get_Item(!0)"],"StringLiterals":["Couldn\u0027t find god with ID "],"Source":null},{"Id":"TurnCitizenIntoWorship(CandideServer.Models.Citizen.CitizenModel)-\u003ESystem.ValueTuple\u00602\u003CCandideServer.MessageModels.Gods.Worship.GodProgressionChangedMessage,System.Boolean\u003E","Name":"TurnCitizenIntoWorship","Signature":"public System.ValueTuple\u003CCandideServer.MessageModels.Gods.Worship.GodProgressionChangedMessage, System.Boolean\u003E TurnCitizenIntoWorship(CandideServer.Models.Citizen.CitizenModel citizen)","Visibility":"public","ReturnType":"System.ValueTuple\u003CCandideServer.MessageModels.Gods.Worship.GodProgressionChangedMessage, System.Boolean\u003E","Parameters":[{"Name":"citizen","Type":"CandideServer.Models.Citizen.CitizenModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":604,"BodyHash":"83903AC514505202040CE978CB03A9FACC0088E293B009FD0C222EC6232C20CD","Hash":"EF73345369B29F1AB3D41489C1EEB8B99F814A2860A0CB20783B5A166C6B6FD4","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Gods.GodData\u003E::get_Keys()","Dictionary.KeyCollection\u003CSystem.String, Shared.Models.Gods.GodData\u003E::GetEnumerator()","Dictionary.KeyCollection.Enumerator\u003CSystem.String, Shared.Models.Gods.GodData\u003E::get_Current()","System.String::op_Equality(System.String, System.String)","CandideServer.MessageModels.Gods.Worship.GodProgressionDelta::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::set_Item(!0, !1)","Dictionary.KeyCollection.Enumerator\u003CSystem.String, Shared.Models.Gods.GodData\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.Models.Citizen.JobProgress\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.String, CandideServer.Models.Citizen.JobProgress\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.String, CandideServer.Models.Citizen.JobProgress\u003E::Deconstruct(!0\u0026, !1\u0026)","Shared.Data.JobDataBase::GetJobOrNull(System.String)","System.String::Concat(System.String, System.String)","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","System.String::IsNullOrEmpty(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::get_Item(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::TryGetValue(!0, !1\u0026)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","Dictionary.Enumerator\u003CSystem.String, CandideServer.Models.Citizen.JobProgress\u003E::MoveNext()","System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::get_Key()","System.Collections.Generic.KeyValuePair\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::get_Value()","CandideServer.ServerControllers.GodProgressionSController::AddGodProgress(System.String, System.Single, System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Gods.GodProgression\u003E::get_Item(!0)","CandideServer.Models.Quests.EventModels.OnGodLevelledUpEvent::Send(System.String, System.Int32)","Dictionary.Enumerator\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::MoveNext()","CandideServer.MessageModels.Gods.Worship.GodProgressionChangedMessage::.ctor()","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","System.ValueTuple\u003CCandideServer.MessageModels.Gods.Worship.GodProgressionChangedMessage, System.Boolean\u003E::.ctor(!0, !1)"],"StringLiterals":["minerva","Couldn\u0027t find job with ID ","*all*","Unknown associated god ID "],"Source":null},{"Id":"TurnInventoryContentIntoWorship(Shared.Models.Items.SharedInventoryModel)-\u003ESystem.ValueTuple\u00602\u003CCandideServer.MessageModels.Gods.Worship.GodProgressionChangedMessage,System.Boolean\u003E","Name":"TurnInventoryContentIntoWorship","Signature":"public System.ValueTuple\u003CCandideServer.MessageModels.Gods.Worship.GodProgressionChangedMessage, System.Boolean\u003E TurnInventoryContentIntoWorship(Shared.Models.Items.SharedInventoryModel storageInventory)","Visibility":"public","ReturnType":"System.ValueTuple\u003CCandideServer.MessageModels.Gods.Worship.GodProgressionChangedMessage, System.Boolean\u003E","Parameters":[{"Name":"storageInventory","Type":"Shared.Models.Items.SharedInventoryModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":666,"BodyHash":"28658EBE441AF2C6F45C84FACCCFBD2C207CDAAA05D9BC31FCF76058CAE2FA62","Hash":"0CC76AEC6CE6536EB01654D27D6A49B33D74AC459B869C9E5CA5CF865E029390","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::.ctor()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","Shared.Models.Items.ItemInstanceModel::get_Data()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","System.ArgumentException::.ctor(System.String)","Shared.Data.ItemDataBase::GetItemDataOrMissing(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::ContainsKey(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::get_Item(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::set_Item(!0, !1)","CandideServer.Models.Quests.EventModels.OnOfferingPerformedEvent::Send(System.String, System.Int32)","System.String::IsNullOrEmpty(System.String)","System.String::op_Equality(System.String, System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Gods.GodData\u003E::get_Keys()","Dictionary.KeyCollection\u003CSystem.String, Shared.Models.Gods.GodData\u003E::GetEnumerator()","Dictionary.KeyCollection.Enumerator\u003CSystem.String, Shared.Models.Gods.GodData\u003E::get_Current()","CandideServer.MessageModels.Gods.Worship.GodProgressionDelta::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::TryAdd(!0, !1)","System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::get_Item(!0)","Dictionary.KeyCollection.Enumerator\u003CSystem.String, Shared.Models.Gods.GodData\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::get_Key()","System.Collections.Generic.KeyValuePair\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::get_Value()","CandideServer.ServerControllers.GodProgressionSController::AddGodProgress(System.String, System.Single, System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Gods.GodProgression\u003E::get_Item(!0)","CandideServer.Models.Quests.EventModels.OnGodLevelledUpEvent::Send(System.String, System.Int32)","Dictionary.Enumerator\u003CSystem.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta\u003E::MoveNext()"],"StringLiterals":["Stack count for slot with id ",", base id "," had a stack count of 0","*all*"],"Source":null}],"Hash":"CF5565B456FBF6E604C38CDD29C6CCFB2805ABA5E1E6729CD6674FD8750FC0F3"}