{"Id":"CandideServer.ServerServices.QuestsServerService","Name":"QuestsServerService","DisplayName":"QuestsServerService","FullName":"CandideServer.ServerServices.QuestsServerService","Namespace":"CandideServer.ServerServices","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"OnReceive_CheatFinishQuest(CandideServer.MessageModels.Quests.FinishQuestMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_CheatFinishQuest","Signature":"public System.Void OnReceive_CheatFinishQuest(CandideServer.MessageModels.Quests.FinishQuestMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Quests.FinishQuestMessage","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":22,"BodyHash":"9C207C5F231711314A7D36F6B1EC105C3F43D9F8723D63881EB4F16098EA5E19","Hash":"961C6BA0662E9286AB1591F412C6E67005C2B0D8AF7867E896F98D8D26FF4F6E","CalledMethods":["CandideServer.ServerManagers.QuestsServerManager::TryFinishQuest(CandideServer.MessageModels.Quests.FinishQuestMessage, CandideServer.EventBus.EventBusArgs, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_PlayerObjectiveInteractionType(CandideServer.MessageModels.Quests.PlayerObjectiveInteractionTypeMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_PlayerObjectiveInteractionType","Signature":"public System.Void OnReceive_PlayerObjectiveInteractionType(CandideServer.MessageModels.Quests.PlayerObjectiveInteractionTypeMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Quests.PlayerObjectiveInteractionTypeMessage","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":27,"BodyHash":"02FA7856B4C52EA48A4C2E90532E317640E76E068576FF79E05E4A226735CF38","Hash":"01F1F648965CB3652E52AFCB76606309EEA458A4DACCE6DA040D85881511D6FC","CalledMethods":["CandideServer.Models.Quests.EventModels.OnPlayerObjectiveInteractionTypeEvent::Send(Shared.Models.Quests.Objectives.PlayerObjectiveInteractionType, System.Guid)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_QuestEvent(CandideServer.MessageModels.Quests.QuestEventMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_QuestEvent","Signature":"public System.Void OnReceive_QuestEvent(CandideServer.MessageModels.Quests.QuestEventMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Quests.QuestEventMessage","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":47,"BodyHash":"7DCA1CAE4A5642C8AAF27E1BE42F24AAF600AD54ABA8834D4D14CC5AEB40FB37","Hash":"D9D8AF3B255DC7ACC15208785BC3B682FAA3A66F259B701A15B5201F2969872C","CalledMethods":["CandideServer.ServerManagers.QuestsServerManager::OnEventReceived(System.Object)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","CandideServer.ServerManagers.QuestsServerManager::OnPlayerEventReceived(System.Guid, System.Object)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_TryAddNpcQuest(CandideServer.MessageModels.Quests.TryAddNpcQuestMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_TryAddNpcQuest","Signature":"public System.Void OnReceive_TryAddNpcQuest(CandideServer.MessageModels.Quests.TryAddNpcQuestMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Quests.TryAddNpcQuestMessage","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"9754C841C905A374C675A6B799C1121D4BB56E53D9C2E9C3839A9055B29003B0","Hash":"0A1AC20FC3DDB35968465096FF79511D1566308FD8C3B4AD1B4F9A09B7A01DFD","CalledMethods":["CandideServer.ServerManagers.QuestsServerManager::TryAddNpcQuest(System.String, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_TryFinishQuest(CandideServer.MessageModels.Quests.FinishQuestMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_TryFinishQuest","Signature":"public System.Void OnReceive_TryFinishQuest(CandideServer.MessageModels.Quests.FinishQuestMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Quests.FinishQuestMessage","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":9,"BodyHash":"3018BBBAEB1B94BBD3F7A75659148DA8B4BB54729BB2049C9481C5A6B6746FB7","Hash":"9BFE92F857B5BCFBD382F173BC83E2821A28302C5F35F42DAF59DFED689CF62A","CalledMethods":["CandideServer.ServerManagers.QuestsServerManager::TryFinishQuest(CandideServer.MessageModels.Quests.FinishQuestMessage, CandideServer.EventBus.EventBusArgs, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_TryPerformHandInObjective(CandideServer.MessageModels.Quests.TryPerformHandInObjectiveMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_TryPerformHandInObjective","Signature":"public System.Void OnReceive_TryPerformHandInObjective(CandideServer.MessageModels.Quests.TryPerformHandInObjectiveMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Quests.TryPerformHandInObjectiveMessage","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":217,"BodyHash":"33E2290A29517CB28FAE4F765CFB49422426315CA6E330D6D5897C65E07D7BBE","Hash":"AA27EA94E8B757CF68DE16B54059A37AFC0F9556288FD2CC9F6624374306F1FD","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Quests.QuestInstanceModel\u003E::TryGetValue(!0, !1\u0026)","System.String::Concat(System.String, System.String)","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","System.String::Concat(System.String, System.String, System.String)","Shared.Models.Items.ItemAmount::.ctor(System.String, System.Int32)","CandideServer.ServerManagers.SimpleInventoryServerManager::TryRemoveItems(CandideServer.MessageModels.Inventories.RemoveItemsFromInventoryMessage)","CandideServer.Models.Quests.EventModels.OnHandInItemEvent::Send(System.String, System.Int32)","CandideServer.MessageModels.Quests.FinishQuestMessage::.ctor()","CandideServer.ServerManagers.QuestsServerManager::TryFinishQuest(CandideServer.MessageModels.Quests.FinishQuestMessage, CandideServer.EventBus.EventBusArgs, System.Boolean)"],"StringLiterals":["No active world quest with ID ","Quest "," is not set to Active, or it is already objectives completed"],"Source":null},{"Id":"SendAddPersonalQuests(CandideServer.Models.Player.ServerPlayerCharacter, CandideServer.MessageModels.Quests.AddQuestsMessage)-\u003ESystem.Void","Name":"SendAddPersonalQuests","Signature":"public System.Void SendAddPersonalQuests(CandideServer.Models.Player.ServerPlayerCharacter playerCharacter, CandideServer.MessageModels.Quests.AddQuestsMessage message)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"playerCharacter","Type":"CandideServer.Models.Player.ServerPlayerCharacter","IsOut":false,"IsOptional":false},{"Name":"message","Type":"CandideServer.MessageModels.Quests.AddQuestsMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":88,"BodyHash":"E654A6251B863AF368F8F50E66EEBEF944E1B33FF0B16AD0E8936B729D1E18D9","Hash":"CAB06E2C3084B6D7D28498DD11CD96FC96BC332D6DBD75E44274897DD187726C","CalledMethods":["CandideServer.ServerServices.PlayerServerService::GetPlayerInfoFromCharacter(CandideServer.Models.Player.ServerPlayerCharacter)","System.String::Concat(System.String, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.MessageModels.Quests.AddPersonalQuestsMessage::.ctor()","CandideServer.Server.BaseServer::SendHostMessage(System.String, System.Object, CandideServer.Server.Network.ConnectedPeer)"],"StringLiterals":["Could not find player model for character ","quests-add-personal-quests"],"Source":null},{"Id":"SendAddWorldQuests(CandideServer.MessageModels.Quests.AddQuestsMessage)-\u003ESystem.Void","Name":"SendAddWorldQuests","Signature":"public System.Void SendAddWorldQuests(CandideServer.MessageModels.Quests.AddQuestsMessage message)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"message","Type":"CandideServer.MessageModels.Quests.AddQuestsMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":17,"BodyHash":"652915E3E4E9322878A1659488000CBF75865B9E80185D9B31B67BD9286BC7A3","Hash":"B44D365531A49BEED147A9A44CAFB44FBFA5583C532E9E6F6A82A5D9F2E4F2D7","CalledMethods":["CandideServer.Server.BaseServer::SendHostMessageToAll(System.String, System.Object)"],"StringLiterals":["quests-add-world-quests"],"Source":null},{"Id":"SendUpdatePersonalQuests(CandideServer.Models.Player.ServerPlayerCharacter, CandideServer.MessageModels.Quests.UpdateQuestsMessage)-\u003ESystem.Void","Name":"SendUpdatePersonalQuests","Signature":"public System.Void SendUpdatePersonalQuests(CandideServer.Models.Player.ServerPlayerCharacter playerCharacter, CandideServer.MessageModels.Quests.UpdateQuestsMessage message)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"playerCharacter","Type":"CandideServer.Models.Player.ServerPlayerCharacter","IsOut":false,"IsOptional":false},{"Name":"message","Type":"CandideServer.MessageModels.Quests.UpdateQuestsMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":88,"BodyHash":"63A15510E06391DD160CD35AA50EBEF2FA52CB352E3860727757489B10CE73F8","Hash":"5C9B5518C5E6EFE484D5C71C7DF53A8939F26D7A9C8F4072070A86CA64082A7E","CalledMethods":["CandideServer.ServerServices.PlayerServerService::GetPlayerInfoFromCharacter(CandideServer.Models.Player.ServerPlayerCharacter)","System.String::Concat(System.String, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.MessageModels.Quests.UpdatePersonalQuestsMessage::.ctor()","CandideServer.Server.BaseServer::SendHostMessage(System.String, System.Object, CandideServer.Server.Network.ConnectedPeer)"],"StringLiterals":["Could not find player model for character ","quests-update-personal-quests"],"Source":null},{"Id":"SendUpdateWorldQuests(CandideServer.MessageModels.Quests.UpdateQuestsMessage)-\u003ESystem.Void","Name":"SendUpdateWorldQuests","Signature":"public System.Void SendUpdateWorldQuests(CandideServer.MessageModels.Quests.UpdateQuestsMessage message)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"message","Type":"CandideServer.MessageModels.Quests.UpdateQuestsMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":17,"BodyHash":"90CDF229ADAEE451C92CFFBE8EC4EC8A80AC3E735D9AF0411660398B0B6F0406","Hash":"653540FAE0438580AA1D2A74205B5807599F1ECE06165BBB5DEEA3D43161AA54","CalledMethods":["CandideServer.Server.BaseServer::SendHostMessageToAll(System.String, System.Object)"],"StringLiterals":["quests-update-world-quests"],"Source":null}],"Hash":"8E8C28412993E558E307B6FD84A0E68CCE076F34825CE79F0FFAA4E870DE9CBF"}