Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
DialogueData.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
12class DialogueData: DialogueBaseElement
13{
14 private void DialogueData();
15 private void ~DialogueData();
16
17 proto external bool IsTimeSensitive();
18 // Initial value = true
19 proto external bool CanBeSkipped();
20 // Initial value = false
21 proto external bool ReadyForTransition();
22 proto external void SetCanBeSkipped(bool skipable);
23 proto external void SetReadyForTransition(bool isReady);
24 /*
25 Sets the value of the Dialogue variable which's name matches the provided one.
26 The use of this variable must have been previously declared in GetVariableNames().
27 If no matching variable is found or the incorrect type is used in the 'value' variable, nothing will be set.
28 */
29 proto void SetVariable(string name, void value);
30
31 // callbacks
32
33 // Invoked by DialogueGlobalData counterpart during initialization of data.
34 event void InitGlobalData(notnull DialogueGlobalData globalData);
35 event void OnStart(IEntity pSpeaker);
36 event void OnStartAt(IEntity pSpeaker, float timeInNode) { OnStart(pSpeaker); };
37 event void OnEnd(IEntity pSpeaker);
38 event void OnUpdate(IEntity pSpeaker, float timeSlice, float timeInNode);
39 event void OnInterrupt(IEntity pSpeaker) { OnEnd(pSpeaker); };
40 event void OnSkip(IEntity pSpeaker) { OnEnd(pSpeaker); };
41}
42
override void OnUpdate()