BIS fnc addStackedEventHandler: Difference between revisions
Jump to navigation
Jump to search
(Added the arguments as the fourth parameter) |
Fred Gandt (talk | contribs) m (<code> tidy or worse? <code> appears to need its line-height increased. 1.3em looks okay.) |
||
Line 29: | Line 29: | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
|x1= <code>["someId", "onEachFrame", { hintSilent str time; }] [[call]] [[BIS_fnc_addStackedEventHandler]];</code> |= | |x1= <code>["someId", "onEachFrame", { | ||
[[hintSilent]] [[str]] [[time]]; | |||
}] [[call]] [[BIS_fnc_addStackedEventHandler]];</code> |= | |||
|x2= <code>["someId", "onEachFrame", { hintSilent str _this; }, "Hello world!"] [[call]] [[BIS_fnc_addStackedEventHandler]];</code> |= | |x2= <code>["someId", "onEachFrame", { | ||
[[hintSilent]] [[str]] [[Magic Variables|_this]]; | |||
}, "Hello world!"] [[call]] [[BIS_fnc_addStackedEventHandler]];</code> |= | |||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
Revision as of 07:43, 25 March 2014
Description
- Description:
- Stack an event handler. Possible event handlers are:
- "onEachFrame"
- "onPlayerConnected"
- "onPlayerDisconnected"
- "onMapSingleClick"
- "onPreloadStarted"
- "onPreloadFinished"
- Execution:
- call
- Groups:
- Uncategorised
Syntax
- Syntax:
- [key, event, code] call BIS_fnc_addStackedEventHandler;
- Parameters:
- key: String - unique identifier
- event: String - event handler type, see Description
- code: String or Code
- arguments: Anything - arguments to make available in code
- Return Value:
- String
Examples
- Example 1:
["someId", "onEachFrame", { hintSilent str time; }] call BIS_fnc_addStackedEventHandler;
- Example 2:
["someId", "onEachFrame", { hintSilent str _this; }, "Hello world!"] call BIS_fnc_addStackedEventHandler;
Additional Information
- See also:
- BIS_fnc_removeStackedEventHandler
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note
Notes
- Posted on November 1, 2013
- neokika
- More info at: http://forums.bistudio.com/showthread.php?167822-Stacked-event-handlers-OnEachFrame-OnPlayerConnected-etc
- Posted on February 11, 2014
- Killzone_Kid
- onMapSingleClick EH expects a Boolean. If you are planning to return true and override default behaviour, make sure it is added last.