Difference between revisions of "Osiris/API/QuestUpdate"
From Divinity Engine Wiki
(Redirect to Osiris/Shared/DB_QuestDef_Sate) |
m |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | ===== 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|QuestUpdate]] |
Latest revision as of 16:24, 19 December 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
- QuestAdd
- QuestClose
- Helper DB_QuestDef_State