Romestead Assembly Reference

Shared.Data.QuestsDataBase

Type JSON

public class in Shared.Data

Methods6
Properties0
Fields4
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.Data
  • Base typeSystem.Object
  • HashE86E815ED1EED2F8B7CD3BE201A64ABE3769A6080A11F7073151805A10AB8D80

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
DataMappublicpublic System.Collections.Generic.Dictionary<System.String, Shared.Models.Quests.QuestData> DataMap
MissingDatapublicpublic Shared.Models.Quests.QuestData MissingData
SuffixDescriptionpublicpublic System.String SuffixDescription
SuffixNamepublicpublic System.String SuffixName

Methods

AddQuests

public System.Void AddQuests(System.Collections.Generic.List<Shared.Models.Quests.QuestData> questsList)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash200B3CC86202774DF5B9A93D9292850105D9C2060199EAF60F8B802A6250F21F
  • Body hash4838E18D03CAE636662B59DBA0E1FA59C5F7E427B62D462973174B5D81D88E7E
  • IL size160
Referenced calls
  • System.Collections.Generic.List<Shared.Models.Quests.QuestData>::GetEnumerator()
  • List.Enumerator<Shared.Models.Quests.QuestData>::get_Current()
  • System.String::Concat(System.String, System.String)
  • Shared.Text.StringId::op_Implicit(System.String)
  • System.Nullable<Shared.Text.StringId>::get_HasValue()
  • System.Nullable<Shared.Text.StringId>::.ctor(!0)
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Quests.QuestData>::TryAdd(!0, !1)
  • System.String::Concat(System.String, System.String, System.String)
  • CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)
  • List.Enumerator<Shared.Models.Quests.QuestData>::MoveNext()
  • System.IDisposable::Dispose()
String literals
  • *quest:name
  • *quest:description
  • Detected duplicate quest id '
  • '.

GetAllQuestsOfType

public System.Collections.Generic.IEnumerable<Shared.Models.Quests.QuestData> GetAllQuestsOfType(Shared.Models.Quests.QuestType type)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.IEnumerable<Shared.Models.Quests.QuestData>
  • StaticTrue
  • VirtualFalse
  • HashCE2BE5423C7087FA07ED14F6D42DF1D862C154224C91D005D089E3DF3106DA66
  • Body hash97DDF4C54D98A205EEB5039929A6C13768FD89F12FB8E240C07DD932DFAACAC3
  • IL size15
Referenced calls
  • QuestsDataBase.<GetAllQuestsOfType>d__7::.ctor(System.Int32)
Called by

GetAllWorldQuestsForGod

public System.Collections.Generic.IEnumerable<Shared.Models.Quests.QuestData> GetAllWorldQuestsForGod(System.String godId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.IEnumerable<Shared.Models.Quests.QuestData>
  • StaticTrue
  • VirtualFalse
  • HashE28860CE604217EA513879F637307EFB45CDA71081812D644C15D73FCA15AD35
  • Body hashDCB0EB62F48E95243E27BDA4CDCCAACF0720ED42431FCBDD206866459BDF85D3
  • IL size15
Referenced calls
  • QuestsDataBase.<GetAllWorldQuestsForGod>d__8::.ctor(System.Int32)

GetQuestOrMissing

public Shared.Models.Quests.QuestData GetQuestOrMissing(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeShared.Models.Quests.QuestData
  • StaticTrue
  • VirtualFalse
  • HashDC1F60D3C2FED77DB303B5AF08F2A017062EF654EB24DE887D8424449CEDDEDE
  • Body hashDB8185740D068AFEE7C958DDCD3929A8165CAC899DC4375435FD30D5D8529224
  • IL size26
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Quests.QuestData>::TryGetValue(!0, !1&)
Called by

GetQuestOrNull

public Shared.Models.Quests.QuestData GetQuestOrNull(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeShared.Models.Quests.QuestData
  • StaticTrue
  • VirtualFalse
  • Hash76FC0EE79EC420CE02560E1437671CE941490F0F40FE7F0EA31DB8F6C5A27366
  • Body hash1A657399C3E6CCDED2D7E84E2ECA00623735D247527D822BB15AAE4F9E3FB3B6
  • IL size22
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Quests.QuestData>::TryGetValue(!0, !1&)
Called by

GetRandomCitizenQuest

public Shared.Models.Quests.QuestData GetRandomCitizenQuest()

Method metadata
  • Visibilitypublic
  • Return typeShared.Models.Quests.QuestData
  • StaticTrue
  • VirtualFalse
  • Hash02437F9A390F39CAEF80AC91F1749BF2659D9C03084DEE43C8D63570B06ACFC3
  • Body hash93558041155FDF9AC489B10A52402A2CBC15718F3ED90232C95A98CAC17FCEA7
  • IL size114
Referenced calls
  • QuestsDataBase.<>c::<GetRandomCitizenQuest>b__9_0(System.Collections.Generic.KeyValuePair<System.String, Shared.Models.Quests.QuestData>)
  • System.Func<System.Collections.Generic.KeyValuePair<System.String, Shared.Models.Quests.QuestData>, System.Boolean>::.ctor(System.Object, System.IntPtr)
  • System.Linq.Enumerable::Where(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, System.Boolean>)
  • QuestsDataBase.<>c::<GetRandomCitizenQuest>b__9_1(System.Collections.Generic.KeyValuePair<System.String, Shared.Models.Quests.QuestData>)
  • System.Func<System.Collections.Generic.KeyValuePair<System.String, Shared.Models.Quests.QuestData>, System.String>::.ctor(System.Object, System.IntPtr)
  • System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, !!1>)
  • System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable<!!0>)
  • CandideCreator.Shared.Helpers.RandomHelper::Shuffle(!!0[], System.Random)
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Quests.QuestData>::get_Item(!0)
Called by