{"Id":"Shared.Data.QuestsDataBase","Name":"QuestsDataBase","DisplayName":"QuestsDataBase","FullName":"Shared.Data.QuestsDataBase","Namespace":"Shared.Data","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"DataMap:System.Collections.Generic.Dictionary\u00602\u003CSystem.String,Shared.Models.Quests.QuestData\u003E","Name":"DataMap","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Quests.QuestData\u003E","Signature":"public System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Quests.QuestData\u003E DataMap","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"BB785AF55E7FA586461C5F83F082A71B500BE878877B3DAB4C179FF9D4FB201A"},{"Id":"MissingData:Shared.Models.Quests.QuestData","Name":"MissingData","Type":"Shared.Models.Quests.QuestData","Signature":"public Shared.Models.Quests.QuestData MissingData","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"248E34DF2DD970282D42A82B7D2DBFC7AFA98AD1689A56B05AC7D4C04E198F30"},{"Id":"SuffixDescription:System.String","Name":"SuffixDescription","Type":"System.String","Signature":"public System.String SuffixDescription","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"EED5473F3B94418B105FB7B744E2AF0CC6CADC47286FC493FDA382ABC9DDA3A8"},{"Id":"SuffixName:System.String","Name":"SuffixName","Type":"System.String","Signature":"public System.String SuffixName","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"F91AFDBC4C2338943A16874000C5C79719F4329FF3DDF62CF05ED2B9D9E988A8"}],"Properties":[],"Events":[],"Methods":[{"Id":"AddQuests(System.Collections.Generic.List\u00601\u003CShared.Models.Quests.QuestData\u003E)-\u003ESystem.Void","Name":"AddQuests","Signature":"public System.Void AddQuests(System.Collections.Generic.List\u003CShared.Models.Quests.QuestData\u003E questsList)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"questsList","Type":"System.Collections.Generic.List\u003CShared.Models.Quests.QuestData\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":160,"BodyHash":"4838E18D03CAE636662B59DBA0E1FA59C5F7E427B62D462973174B5D81D88E7E","Hash":"200B3CC86202774DF5B9A93D9292850105D9C2060199EAF60F8B802A6250F21F","CalledMethods":["System.Collections.Generic.List\u003CShared.Models.Quests.QuestData\u003E::GetEnumerator()","List.Enumerator\u003CShared.Models.Quests.QuestData\u003E::get_Current()","System.String::Concat(System.String, System.String)","Shared.Text.StringId::op_Implicit(System.String)","System.Nullable\u003CShared.Text.StringId\u003E::get_HasValue()","System.Nullable\u003CShared.Text.StringId\u003E::.ctor(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Quests.QuestData\u003E::TryAdd(!0, !1)","System.String::Concat(System.String, System.String, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","List.Enumerator\u003CShared.Models.Quests.QuestData\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":["*quest:name","*quest:description","Detected duplicate quest id \u0027","\u0027."],"Source":null},{"Id":"GetAllQuestsOfType(Shared.Models.Quests.QuestType)-\u003ESystem.Collections.Generic.IEnumerable\u00601\u003CShared.Models.Quests.QuestData\u003E","Name":"GetAllQuestsOfType","Signature":"public System.Collections.Generic.IEnumerable\u003CShared.Models.Quests.QuestData\u003E GetAllQuestsOfType(Shared.Models.Quests.QuestType type)","Visibility":"public","ReturnType":"System.Collections.Generic.IEnumerable\u003CShared.Models.Quests.QuestData\u003E","Parameters":[{"Name":"type","Type":"Shared.Models.Quests.QuestType","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":15,"BodyHash":"97DDF4C54D98A205EEB5039929A6C13768FD89F12FB8E240C07DD932DFAACAC3","Hash":"CE2BE5423C7087FA07ED14F6D42DF1D862C154224C91D005D089E3DF3106DA66","CalledMethods":["QuestsDataBase.\u003CGetAllQuestsOfType\u003Ed__7::.ctor(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"GetAllWorldQuestsForGod(System.String)-\u003ESystem.Collections.Generic.IEnumerable\u00601\u003CShared.Models.Quests.QuestData\u003E","Name":"GetAllWorldQuestsForGod","Signature":"public System.Collections.Generic.IEnumerable\u003CShared.Models.Quests.QuestData\u003E GetAllWorldQuestsForGod(System.String godId)","Visibility":"public","ReturnType":"System.Collections.Generic.IEnumerable\u003CShared.Models.Quests.QuestData\u003E","Parameters":[{"Name":"godId","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":15,"BodyHash":"DCB0EB62F48E95243E27BDA4CDCCAACF0720ED42431FCBDD206866459BDF85D3","Hash":"E28860CE604217EA513879F637307EFB45CDA71081812D644C15D73FCA15AD35","CalledMethods":["QuestsDataBase.\u003CGetAllWorldQuestsForGod\u003Ed__8::.ctor(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"GetQuestOrMissing(System.String)-\u003EShared.Models.Quests.QuestData","Name":"GetQuestOrMissing","Signature":"public Shared.Models.Quests.QuestData GetQuestOrMissing(System.String id)","Visibility":"public","ReturnType":"Shared.Models.Quests.QuestData","Parameters":[{"Name":"id","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":26,"BodyHash":"DB8185740D068AFEE7C958DDCD3929A8165CAC899DC4375435FD30D5D8529224","Hash":"DC1F60D3C2FED77DB303B5AF08F2A017062EF654EB24DE887D8424449CEDDEDE","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Quests.QuestData\u003E::TryGetValue(!0, !1\u0026)"],"StringLiterals":[],"Source":null},{"Id":"GetQuestOrNull(System.String)-\u003EShared.Models.Quests.QuestData","Name":"GetQuestOrNull","Signature":"public Shared.Models.Quests.QuestData GetQuestOrNull(System.String id)","Visibility":"public","ReturnType":"Shared.Models.Quests.QuestData","Parameters":[{"Name":"id","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":22,"BodyHash":"1A657399C3E6CCDED2D7E84E2ECA00623735D247527D822BB15AAE4F9E3FB3B6","Hash":"76FC0EE79EC420CE02560E1437671CE941490F0F40FE7F0EA31DB8F6C5A27366","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Quests.QuestData\u003E::TryGetValue(!0, !1\u0026)"],"StringLiterals":[],"Source":null},{"Id":"GetRandomCitizenQuest()-\u003EShared.Models.Quests.QuestData","Name":"GetRandomCitizenQuest","Signature":"public Shared.Models.Quests.QuestData GetRandomCitizenQuest()","Visibility":"public","ReturnType":"Shared.Models.Quests.QuestData","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":114,"BodyHash":"93558041155FDF9AC489B10A52402A2CBC15718F3ED90232C95A98CAC17FCEA7","Hash":"02437F9A390F39CAEF80AC91F1749BF2659D9C03084DEE43C8D63570B06ACFC3","CalledMethods":["QuestsDataBase.\u003C\u003Ec::\u003CGetRandomCitizenQuest\u003Eb__9_0(System.Collections.Generic.KeyValuePair\u003CSystem.String, Shared.Models.Quests.QuestData\u003E)","System.Func\u003CSystem.Collections.Generic.KeyValuePair\u003CSystem.String, Shared.Models.Quests.QuestData\u003E, System.Boolean\u003E::.ctor(System.Object, System.IntPtr)","System.Linq.Enumerable::Where(System.Collections.Generic.IEnumerable\u003C!!0\u003E, System.Func\u003C!!0, System.Boolean\u003E)","QuestsDataBase.\u003C\u003Ec::\u003CGetRandomCitizenQuest\u003Eb__9_1(System.Collections.Generic.KeyValuePair\u003CSystem.String, Shared.Models.Quests.QuestData\u003E)","System.Func\u003CSystem.Collections.Generic.KeyValuePair\u003CSystem.String, Shared.Models.Quests.QuestData\u003E, System.String\u003E::.ctor(System.Object, System.IntPtr)","System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable\u003C!!0\u003E, System.Func\u003C!!0, !!1\u003E)","System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable\u003C!!0\u003E)","CandideCreator.Shared.Helpers.RandomHelper::Shuffle(!!0[], System.Random)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Quests.QuestData\u003E::get_Item(!0)"],"StringLiterals":[],"Source":null}],"Hash":"E86E815ED1EED2F8B7CD3BE201A64ABE3769A6080A11F7073151805A10AB8D80"}