Romestead Assembly Reference

Candide.GameModels.Managers.QuestsManager

Type JSON

public class in Candide.GameModels.Managers

Methods6
Properties0
Fields2
Events2
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.GameModels.Managers
  • Base typeSystem.Object
  • HashA4FB71039453CC14D00F9B22242F3ADBC03191926882A5F73B97AF1F7C4DCB05

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
PersonalQuestsChangedprivateprivate QuestsManager.GameStatePersonalQuestsChanged PersonalQuestsChanged
WorldQuestsChangedprivateprivate QuestsManager.GameStateWorldQuestsChanged WorldQuestsChanged

Events

NameVisibilitySignature
PersonalQuestsChangedpublicpublic QuestsManager.GameStatePersonalQuestsChanged PersonalQuestsChanged
WorldQuestsChangedpublicpublic QuestsManager.GameStateWorldQuestsChanged WorldQuestsChanged

Methods

AddPersonalQuests

public System.Void AddPersonalQuests(CandideServer.MessageModels.Quests.AddPersonalQuestsMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash59ED9359D7D6008D7E3994C28BD2B1B0F9C633E032D8C14066157210ECAED04C
  • Body hash5A02A9D27BC551AC983F28D701507C055A2AEE245869FEE2F1FA0161DA99F298
  • IL size121
Referenced calls
Called by
String literals
  • new-personal-quests

AddWorldQuests

public System.Void AddWorldQuests(CandideServer.MessageModels.Quests.AddQuestsMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashCF9BF8C5A1724A61BD5CC5670629BC3B5BB7B947A65AD3D74F78076FF0825BF5
  • Body hashA35F68A1238AF8B12DB76071C608CF752512DB7B5E6158CC8E56F1CBEAC7515E
  • IL size111
Referenced calls
Called by
String literals
  • new-world-quests

HandleQuestUpdates

public System.Void HandleQuestUpdates(CandideServer.MessageModels.Quests.UpdateQuestMessage[] messages)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash9444E3505716D5F256D6D459243AAA22601812DAD0B49FD175A48E1B12397B67
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1
Called by

IsNpcQuestAvailable

public System.Boolean IsNpcQuestAvailable(Shared.Models.Quests.QuestData questData)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashFD3D3C2959009AB05DC7E8922B4533E2437FB5489A0EAF027D3F703AB459FBD0
  • Body hashC7E7EA2A356B9AF8DF6A23ABFAB259A89F081D49D2708216C14E09CBBD766222
  • IL size244
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Quests.QuestInstanceModel>::ContainsKey(!0)
  • System.Collections.Generic.HashSet<System.String>::Contains(!0)
  • System.Collections.Generic.List<Shared.Models.Quests.IQuestRequirement>::GetEnumerator()
  • List.Enumerator<Shared.Models.Quests.IQuestRequirement>::get_Current()
  • Shared.Models.Quests.IQuestRequirement::RequirementsMet(Shared.Models.Quests.QuestRequirementsMetArgs)
  • List.Enumerator<Shared.Models.Quests.IQuestRequirement>::MoveNext()
  • System.IDisposable::Dispose()
Called by

UpdatePersonalQuests

public System.Void UpdatePersonalQuests(CandideServer.MessageModels.Quests.UpdatePersonalQuestsMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash6AD74B61B32F939D1F7E17E37FF0D44F424D1A8201A18B472BDADAEC6555834B
  • Body hashB9F0482D0601765D5C2A1E4628D25C36E9600D558A236EB42C3882F2E295F7D7
  • IL size62
Referenced calls
Called by

UpdateWorldQuests

public System.Void UpdateWorldQuests(CandideServer.MessageModels.Quests.UpdateQuestsMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash7AF36964D5120A95D072F0F1830889727FDA3395EC2B0DE8245075D79C738043
  • Body hash17C4B053CE668C5F98C2550B803DCD4F0FFF2D5036100A4A4FA38AD1A95A1710
  • IL size57
Referenced calls
Called by