Difference between revisions of "Osiris/API/DialogStartRequested"

From Divinity Engine Wiki
Jump to: navigation, search
m
m
 
Line 7: Line 7:
 
* '''_Player''': The player that initiated the conversation
 
* '''_Player''': The player that initiated the conversation
 
===== Notes =====
 
===== Notes =====
* Do not use this event directly. Overload '''PROC_GLOBAL_DialogStartRequested''' or '''PROC_GLOBAL_DialogStartRequested_AfterGenerics''' instead, so that certain common behaviours are guaranteed to hold in all cases.
+
* Do not use this event directly. Overload [[Osiris/Shared/PROC_GLOBAL_DialogStartRequested|PROC_GLOBAL_DialogStartRequested]] or [[Osiris/Shared/PROC_GLOBAL_DialogStartRequested_AfterGenerics|PROC_GLOBAL_DialogStartRequested_AfterGenerics]] instead, so that certain common behaviours are guaranteed to hold in all cases.
 
* This event can only be thrown if the target can accept dialog requests, i.e. if '''SetHasDialog'''('''_Target''','''1''') is currently active.
 
* This event can only be thrown if the target can accept dialog requests, i.e. if '''SetHasDialog'''('''_Target''','''1''') is currently active.
 
===== See Also =====
 
===== See Also =====

Latest revision as of 10:42, 19 August 2018

Full Definition(s)
  • event DialogStartRequested((GUIDSTRING)_Target,(GUIDSTRING)_Player)
Description

Thrown whenever a player tries to start a conversation with another object.

Parameters
  • _Target: The object to which the conversation request is directed.
  • _Player: The player that initiated the conversation
Notes
See Also