Difference between revisions of "Osiris/API/QuestUpdate"

From Divinity Engine Wiki
Jump to: navigation, search
(Redirect to Osiris/Shared/DB_QuestDef_Sate)
 
(QuestUpdate)
Line 1: Line 1:
#REDIRECT [[Osiris/Shared/DB_QuestDef_Sate]]
+
===== Full Definition(s) =====
 +
* call '''QuestUpdate'''(''(CHARACTERGUID)'''''_Character''',''(STRING)'''''_Quest''',''(STRING)'''''_Status''')
 +
===== Description =====
 +
Adds the update with identifier '''_Status''' for the quest '''_Quest''' to '''_Character''''s journal.
 +
 
 +
The journal update will only appear if the quest is currently active. Initially, all quests are inactive. Quests can be made active through [[Osiris/API/QuestAdd|QuestAdd]] and inactive again through [[Osiris/API/QuestClose|QuestClose]].
 +
===== Notes =====
 +
* Preferably do not use this API directly, but use the helpers related to [[Osiris/Shared/DB_QuestDef_Sate|DB_QuestDef_State]] from the Shared mod instead.
 +
===== See Also =====
 +
* [[Osiris/API/QuestAdd|QuestAdd]]
 +
* [[Osiris/API/QuestClose|QuestClose]]
 +
* Helper [[Osiris/Shared/DB_QuestDef_Sate|DB_QuestDef_State]]
 +
 +
[[Category:Osiris Calls]]

Revision as of 21:12, 9 August 2017

Full Definition(s)
  • call QuestUpdate((CHARACTERGUID)_Character,(STRING)_Quest,(STRING)_Status)
Description

Adds the update with identifier _Status for the quest _Quest to _Character's journal.

The journal update will only appear if the quest is currently active. Initially, all quests are inactive. Quests can be made active through QuestAdd and inactive again through QuestClose.

Notes
  • Preferably do not use this API directly, but use the helpers related to DB_QuestDef_State from the Shared mod instead.
See Also