Osiris/Shared/DB HasStoryEvent

From Divinity Engine Wiki
Revision as of 21:30, 9 August 2017 by Tinkerer (talk | contribs) (DB_HasStoryEvent)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Full Definition(s)
  • DB_HasStoryEvent((ITEMGUID)_Item,(STRING)_HasItemEvent)
Description

Defining this database will result in the character/object flag _HasItemEvent to be set on a character as soon as _Item is added to its inventory/

Notes
  • This is useful to check in a dialog whether a character actually still has an item before you give it to a player. Note that you should perform the check and give action on the same dialog node, as otherwise the item could still be pick-pocketed in between the check and the transfer.
See Also