Scripted Event Handlers – Arma 3
Killzone Kid (talk | contribs) (→Events: ongameinterrupt) |
Lou Montana (talk | contribs) (Add GameOptionsExited EH) |
||
Line 1: | Line 1: | ||
= Scripted Event Handlers = | = Scripted Event Handlers = | ||
== Description == | == Description == | ||
Scripted Event Handlers are triggered by some of BI's modules and functions. When triggered any code registered for one of these events via [[BIS_fnc_addScriptedEventHandler]] will be executed. | Scripted Event Handlers are triggered by some of BI's modules and functions. When triggered any code registered for one of these events via [[BIS_fnc_addScriptedEventHandler]] will be executed. | ||
All the events exists as variables within a namespace, whether this is one of the main [[Namespace]]s like [[missionNamespace]] or [[uiNamespace]] or it could be a specific namespace like a [[Group]] or [[Object]] etc. The event also has a set of parameters passed to the executed code. | All the events exists as variables within a namespace, whether this is one of the main [[Namespace]]s like [[missionNamespace]] or [[uiNamespace]] or it could be a specific namespace like a [[Group]] or [[Object]] etc. | ||
The event also has a set of parameters passed to the executed code. | |||
You can even implement your own scripted eventHandlers by using [[BIS_fnc_callScriptedEventHandler]]. | You can even implement your own scripted eventHandlers by using [[BIS_fnc_callScriptedEventHandler]]. | ||
For all other available | For all other available Event Handlers, see [[Arma 3: Event_Handlers]]. | ||
== Related Commands == | == Related Commands == | ||
* [[BIS_fnc_addScriptedEventHandler]] | * [[BIS_fnc_addScriptedEventHandler]] | ||
* [[BIS_fnc_removeScriptedEventHandler]] | * [[BIS_fnc_removeScriptedEventHandler]] | ||
* [[BIS_fnc_removeAllScriptedEventHandlers]] | * [[BIS_fnc_removeAllScriptedEventHandlers]] | ||
* [[BIS_fnc_callScriptedEventHandler]] | * [[BIS_fnc_callScriptedEventHandler]] | ||
== Examples == | == Examples == | ||
<code>[ missionNamespace, "arsenalOpened", { | |||
hint "Player opened the Arsenal"; | <code>[<nowiki/>[[missionNamespace]], "arsenalOpened", { | ||
}] call [[BIS_fnc_addScriptedEventHandler]];</code> | [[hint]] "Player opened the Arsenal"; {{cc|Hint message to the player when he opens the Arsenal}} | ||
}] [[call]] [[BIS_fnc_addScriptedEventHandler]];</code> | |||
== Events == | == Events == | ||
This is a list of all available scripted events that exist through BI's functions and modules. Each event is listed under the system that calls them whether this be a specific function or a module. List last updated for {{GVI|arma3|1. | |||
This is a list of all available scripted events that exist through BI's functions and modules. | |||
Each event is listed under the system that calls them whether this be a specific function or a module. List last updated for {{GVI|arma3|1.98}} | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! | ! Event namespace | ||
! | ! Event name | ||
! | ! Event passed parameters | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | Player opens pause menu | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
Line 35: | Line 44: | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | Player exits Game Options | ||
|- | |||
| missionNamespace | |||
| "GameOptionsExited" {{GVI|arma3dev|2.01}} | |||
| [_okButtonPressed] | |||
|- | |||
|- | |||
! colspan="3" style="text-align: left" | Saving of the game, scripted or manual | |||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "OnSaveGame" | | "OnSaveGame" | ||
| | | {{n/a}} | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | teamSwitchedScript.sqs | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "teamSwitched" | | "teamSwitched" | ||
| [_originalUnit,_switchToUnit] | | [_originalUnit, _switchToUnit] | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_packStaticWeapon | ||
|- | |- | ||
| _group | | _group | ||
Line 56: | Line 72: | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_unpackStaticWeapon | ||
|- | |- | ||
| _group | | _group | ||
Line 63: | Line 79: | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | Module Timeline | ||
|- | |- | ||
| _timeline | | _timeline | ||
Line 72: | Line 88: | ||
| _timeline | | _timeline | ||
| "played" | | "played" | ||
| | | {{n/a}} | ||
|- | |- | ||
|- | |- | ||
Line 80: | Line 96: | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | Module Rich Curve Key | ||
|- | |- | ||
| _curKey | | _curKey | ||
Line 87: | Line 103: | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_kbTellLocal | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "BIS_fnc_kbTellLocal_played" | | "BIS_fnc_kbTellLocal_played" | ||
| [_from,_to,_sentence,_channel] | | [_from, _to, _sentence, _channel] | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | Module Game Master (Zeus) | ||
|- | |- | ||
| _curator | | _curator | ||
Line 108: | Line 124: | ||
| _curator | | _curator | ||
| "curatorUnitAssigned" | | "curatorUnitAssigned" | ||
| [_curator,_player] | | [_curator, _player] | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_playVideo | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
Line 123: | Line 139: | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_addScriptedEventHandler | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
Line 130: | Line 146: | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_removeScriptedEventHandler | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
Line 137: | Line 153: | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_removeAllScriptedEventHandlers | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
Line 144: | Line 160: | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_respawnTickets | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
Line 151: | Line 167: | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_bleedTickets | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "dominantSideChanged" | | "dominantSideChanged" | ||
| [_dominantSide,_dominantSideOld,_sides] | | [_dominantSide, _dominantSideOld, _sides] | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_arsenal | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "arsenalOpened" | | "arsenalOpened" | ||
| [_display,_toggleSpace] | | [_display, _toggleSpace] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "arsenalClosed" | | "arsenalClosed" | ||
| [displayNull,uiNamespace getVariable ["BIS_fnc_arsenal_toggleSpace",false]] | | [<nowiki/>[[displayNull]], [[uiNamespace]] [[getVariable]] ["BIS_fnc_arsenal_toggleSpace", [[false]]]] | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_garage | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "garageOpened" | | "garageOpened" | ||
| [_display,_toggleSpace] | | [_display, _toggleSpace] | ||
|- | |- | ||
|- | |- | ||
Line 182: | Line 198: | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_initIntelObject | ||
|- | |- | ||
| _object | | _object | ||
| "intelObjectFound" | | "intelObjectFound" | ||
| [_object,_foundBy] | | [_object, _foundBy] | ||
|- | |- | ||
|- | |- | ||
| _curator | | _curator | ||
| "intelObjectFound" | | "intelObjectFound" | ||
| [_curator,_foundBy,_object] | | [_curator, _foundBy, _object] | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_EGSpectatorCamera | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
Line 201: | Line 217: | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | Module Vehicle Respawn | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "respawn" | | "respawn" | ||
| [_newVeh,_veh] | | [_newVeh, _veh] | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | Module Sector | ||
|- | |- | ||
| _sector | | _sector | ||
| "ownerChanged" | | "ownerChanged" | ||
| [_sector,_owner,_ownerOld] | | [_sector, _owner, _ownerOld] | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | Module Curator RemoteControl | ||
|- | |- | ||
| _curator | | _curator | ||
| "curatorObjectRemoteControlled" | | "curatorObjectRemoteControlled" | ||
| [_curator,_player,_unit,_return] | | [_curator, _player, _unit, _return] | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | Module Spawn AI: Sector Tactic | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_groupSpawned" | | "bis_groundSupport_groupSpawned" | ||
| ["bis_groundSupport_groupSpawned",_group,_side] | | ["bis_groundSupport_groupSpawned", _group, _side] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_wiped" | | "bis_groundSupport_wiped" | ||
| ["bis_groundSupport_wiped",_group] | | ["bis_groundSupport_wiped", _group] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_inEnemySector" | | "bis_groundSupport_inEnemySector" | ||
| ["bis_groundSupport_inEnemySector",_group] | | ["bis_groundSupport_inEnemySector", _group] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_destinationReached" | | "bis_groundSupport_destinationReached" | ||
| ["bis_groundSupport_destinationReached",_group] | | ["bis_groundSupport_destinationReached", _group] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_groupTypeChanged" | | "bis_groundSupport_groupTypeChanged" | ||
| ["bis_groundSupport_groupTypeChanged",_group,_type,_currentType] | | ["bis_groundSupport_groupTypeChanged", _group, _type, _currentType] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_decimated" | | "bis_groundSupport_decimated" | ||
| ["bis_groundSupport_decimated",_group] | | ["bis_groundSupport_decimated", _group] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_farFromDestination" | | "bis_groundSupport_farFromDestination" | ||
| ["bis_groundSupport_farFromDestination",_group] | | ["bis_groundSupport_farFromDestination", _group] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_needTransport" | | "bis_groundSupport_needTransport" | ||
| ["bis_groundSupport_needTransport",_group] | | ["bis_groundSupport_needTransport", _group] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_joined" | | "bis_groundSupport_joined" | ||
| ["bis_groundSupport_joined",_group,_transportGroup] | | ["bis_groundSupport_joined", _group, _transportGroup] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_closeToDestination" | | "bis_groundSupport_closeToDestination" | ||
| ["bis_groundSupport_closeToDestination",_group] | | ["bis_groundSupport_closeToDestination", _group] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_needEvac" | | "bis_groundSupport_needEvac" | ||
| ["bis_groundSupport_needEvac",_group] | | ["bis_groundSupport_needEvac", _group] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_needAmmo" | | "bis_groundSupport_needAmmo" | ||
| ["bis_groundSupport_needAmmo",_group] | | ["bis_groundSupport_needAmmo", _group] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_needSupport" | | "bis_groundSupport_needSupport" | ||
| ["bis_groundSupport_needSupport",_group,_reportedVehicle] | | ["bis_groundSupport_needSupport", _group, _reportedVehicle] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_boarded" | | "bis_groundSupport_boarded" | ||
| ["bis_groundSupport_boarded",_group,_transport] | | ["bis_groundSupport_boarded", _group, _transport] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_transportStarted" | | "bis_groundSupport_transportStarted" | ||
| ["bis_groundSupport_transportStarted",_group,_transport] | | ["bis_groundSupport_transportStarted", _group, _transport] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_transportEnded" | | "bis_groundSupport_transportEnded" | ||
| ["bis_groundSupport_transportEnded",_group,_transport] | | ["bis_groundSupport_transportEnded", _group, _transport] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_transportAborted" | | "bis_groundSupport_transportAborted" | ||
| ["bis_groundSupport_transportAborted",_group,_transport] | | ["bis_groundSupport_transportAborted", _group, _transport] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "bis_groundSupport_disembarked" | | "bis_groundSupport_disembarked" | ||
| ["bis_groundSupport_disembarked",_group,_transport] | | ["bis_groundSupport_disembarked", _group, _transport] | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | Module End Game | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "EndGame_OnStageChanged" | | "EndGame_OnStageChanged" | ||
| [_stage,_side] | | [_stage, _side] | ||
|- | |- | ||
|- | |- | ||
Line 328: | Line 344: | ||
| missionNamespace | | missionNamespace | ||
| "EndGame_OnObjectiveStateChanged" | | "EndGame_OnObjectiveStateChanged" | ||
| [_objective,_side,_newState] | | [_objective, _side, _newState] | ||
|- | |- | ||
|- | |- | ||
Line 343: | Line 359: | ||
| missionNamespace | | missionNamespace | ||
| "EndGame_OnDownloadCompleted" | | "EndGame_OnDownloadCompleted" | ||
| [_side,_isUpload] | | [_side, _isUpload] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "EndGame_Ended" | | "EndGame_Ended" | ||
| [_winnerSide,_looserSide,_isDraw] | | [_winnerSide, _looserSide, _isDraw] | ||
|- | |- | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "onUploadStateChanged" | | "onUploadStateChanged" | ||
| [_side] | | [_side] {{cc|can be nil}} | ||
|- | |- | ||
|- | |- | ||
Line 361: | Line 377: | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | EG Spectator Display | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
Line 388: | Line 404: | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | Respawn Display | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "RscDisplayRespawnKeyDown" | | "RscDisplayRespawnKeyDown" | ||
| [_display,_keyCode,_shft,_ctr,_alt] | | [_display, _keyCode, _shft, _ctr, _alt] | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_animateFlag | ||
|- | |- | ||
| _flag | | _flag | ||
| "FlagAnimationDone" | | "FlagAnimationDone" | ||
| [_flag,_phaseEnd] | | [_flag, _phaseEnd] | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | Module Trident | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "BIS_fnc_moduleTrident_updated" | | "BIS_fnc_moduleTrident_updated" | ||
| [_sideA,_sideB,_areFriendly] | | [_sideA, _sideB, _areFriendly] | ||
|- | |- | ||
|- | |- | ||
! colspan="3" style="text-align:left | ! colspan="3" style="text-align: left" | BIS_fnc_initInspectable | ||
|- | |- | ||
| missionNamespace | | missionNamespace | ||
| "objectInspected" | | "objectInspected" | ||
| [ _object, ( _texture, _text, _sound, _textureRatio ) ] | | [_object, (_texture, _text, _sound, _textureRatio)] {{cc|any data, shown as used by leaflet system}} | ||
|- | |- | ||
|} | |} |
Revision as of 10:51, 15 August 2020
Scripted Event Handlers
Description
Scripted Event Handlers are triggered by some of BI's modules and functions. When triggered any code registered for one of these events via BIS_fnc_addScriptedEventHandler will be executed. All the events exists as variables within a namespace, whether this is one of the main Namespaces like missionNamespace or uiNamespace or it could be a specific namespace like a Group or Object etc. The event also has a set of parameters passed to the executed code. You can even implement your own scripted eventHandlers by using BIS_fnc_callScriptedEventHandler. For all other available Event Handlers, see Arma 3: Event_Handlers.
Related Commands
- BIS_fnc_addScriptedEventHandler
- BIS_fnc_removeScriptedEventHandler
- BIS_fnc_removeAllScriptedEventHandlers
- BIS_fnc_callScriptedEventHandler
Examples
[missionNamespace, "arsenalOpened", {
hint "Player opened the Arsenal"; // Hint message to the player when he opens the Arsenal
}] call BIS_fnc_addScriptedEventHandler;
Events
This is a list of all available scripted events that exist through BI's functions and modules. Each event is listed under the system that calls them whether this be a specific function or a module. List last updated for 1.98
Event namespace | Event name | Event passed parameters |
---|---|---|
Player opens pause menu | ||
missionNamespace | "OnGameInterrupt" | [_display] |
Player exits Game Options | ||
missionNamespace | "GameOptionsExited" -wrong parameter ("arma3dev") defined!-[[:Category:Introduced with arma3dev version 2.01|2.01]] | [_okButtonPressed] |
Saving of the game, scripted or manual | ||
missionNamespace | "OnSaveGame" | N/A |
teamSwitchedScript.sqs | ||
missionNamespace | "teamSwitched" | [_originalUnit, _switchToUnit] |
BIS_fnc_packStaticWeapon | ||
_group | "StaticWeaponPacked" | [_group, _leader, _gunner, _assistant, _weaponBag, _baseBag] |
BIS_fnc_unpackStaticWeapon | ||
_group | "StaticWeaponUnpacked" | [_group, _leader, _gunner, _assistant, _weapon] |
Module Timeline | ||
_timeline | "finished" | [_timeline] |
_timeline | "played" | N/A |
_timeline | "looped" | [_timeline] |
Module Rich Curve Key | ||
_curKey | "reached" | [_curKey] |
BIS_fnc_kbTellLocal | ||
missionNamespace | "BIS_fnc_kbTellLocal_played" | [_from, _to, _sentence, _channel] |
Module Game Master (Zeus) | ||
_curator | "curatorGroupPlaced" | [_group] |
_curator | "curatorObjectPlaced" | [_object] |
_curator | "curatorUnitAssigned" | [_curator, _player] |
BIS_fnc_playVideo | ||
missionNamespace | "BIS_fnc_playVideo_started" | [_video] |
missionNamespace | "BIS_fnc_playVideo_stopped" | [_video] |
BIS_fnc_addScriptedEventHandler | ||
missionNamespace | "ScriptedEventHandlerAdded" | [_namespace, _name, _handlerID] |
BIS_fnc_removeScriptedEventHandler | ||
missionNamespace | "ScriptedEventHandlerRemoved" | [_namespace, _name, _handlerID] |
BIS_fnc_removeAllScriptedEventHandlers | ||
missionNamespace | "ScriptedEventHandlerRemoved" | [_namespace, _name, _handlerID] |
BIS_fnc_respawnTickets | ||
missionNamespace | "respawnTicketsExhausted" | [_target] |
BIS_fnc_bleedTickets | ||
missionNamespace | "dominantSideChanged" | [_dominantSide, _dominantSideOld, _sides] |
BIS_fnc_arsenal | ||
missionNamespace | "arsenalOpened" | [_display, _toggleSpace] |
missionNamespace | "arsenalClosed" | [displayNull, uiNamespace getVariable ["BIS_fnc_arsenal_toggleSpace", false]] |
BIS_fnc_garage | ||
missionNamespace | "garageOpened" | [_display, _toggleSpace] |
missionNamespace | "garageClosed" | [displayNull,uiNamespace getVariable ["BIS_fnc_arsenal_toggleSpace",false]] |
BIS_fnc_initIntelObject | ||
_object | "intelObjectFound" | [_object, _foundBy] |
_curator | "intelObjectFound" | [_curator, _foundBy, _object] |
BIS_fnc_EGSpectatorCamera | ||
missionNamespace | "EGSpectator_OnCameraModeChanged" | [_newMode] |
Module Vehicle Respawn | ||
missionNamespace | "respawn" | [_newVeh, _veh] |
Module Sector | ||
_sector | "ownerChanged" | [_sector, _owner, _ownerOld] |
Module Curator RemoteControl | ||
_curator | "curatorObjectRemoteControlled" | [_curator, _player, _unit, _return] |
Module Spawn AI: Sector Tactic | ||
missionNamespace | "bis_groundSupport_groupSpawned" | ["bis_groundSupport_groupSpawned", _group, _side] |
missionNamespace | "bis_groundSupport_wiped" | ["bis_groundSupport_wiped", _group] |
missionNamespace | "bis_groundSupport_inEnemySector" | ["bis_groundSupport_inEnemySector", _group] |
missionNamespace | "bis_groundSupport_destinationReached" | ["bis_groundSupport_destinationReached", _group] |
missionNamespace | "bis_groundSupport_groupTypeChanged" | ["bis_groundSupport_groupTypeChanged", _group, _type, _currentType] |
missionNamespace | "bis_groundSupport_decimated" | ["bis_groundSupport_decimated", _group] |
missionNamespace | "bis_groundSupport_farFromDestination" | ["bis_groundSupport_farFromDestination", _group] |
missionNamespace | "bis_groundSupport_needTransport" | ["bis_groundSupport_needTransport", _group] |
missionNamespace | "bis_groundSupport_joined" | ["bis_groundSupport_joined", _group, _transportGroup] |
missionNamespace | "bis_groundSupport_closeToDestination" | ["bis_groundSupport_closeToDestination", _group] |
missionNamespace | "bis_groundSupport_needEvac" | ["bis_groundSupport_needEvac", _group] |
missionNamespace | "bis_groundSupport_needAmmo" | ["bis_groundSupport_needAmmo", _group] |
missionNamespace | "bis_groundSupport_needSupport" | ["bis_groundSupport_needSupport", _group, _reportedVehicle] |
missionNamespace | "bis_groundSupport_boarded" | ["bis_groundSupport_boarded", _group, _transport] |
missionNamespace | "bis_groundSupport_transportStarted" | ["bis_groundSupport_transportStarted", _group, _transport] |
missionNamespace | "bis_groundSupport_transportEnded" | ["bis_groundSupport_transportEnded", _group, _transport] |
missionNamespace | "bis_groundSupport_transportAborted" | ["bis_groundSupport_transportAborted", _group, _transport] |
missionNamespace | "bis_groundSupport_disembarked" | ["bis_groundSupport_disembarked", _group, _transport] |
Module End Game | ||
missionNamespace | "EndGame_OnStageChanged" | [_stage, _side] |
missionNamespace | "EndGame_OnStartGameObjectiveCompleted" | [_side] |
missionNamespace | "EndGame_OnObjectiveStateChanged" | [_objective, _side, _newState] |
missionNamespace | "EndGame_OnObjectiveCompleted" | [_objective] |
missionNamespace | "EndGame_OnObjectiveEnded" | [_objective] |
missionNamespace | "EndGame_OnDownloadCompleted" | [_side, _isUpload] |
missionNamespace | "EndGame_Ended" | [_winnerSide, _looserSide, _isDraw] |
missionNamespace | "onUploadStateChanged" | [_side] // can be nil |
missionNamespace | "onPickupInfoChanged" | [BIS_hvt_pickupInfo] |
EG Spectator Display | ||
missionNamespace | "RscDisplayEGSpectator_OnCursorObjectFocused" | [_object] |
missionNamespace | "RscDisplayEGSpectator_OnCursorObjectUnfocused" | [_object] |
missionNamespace | "RscDisplayEGSpectator_OnFocusChanged" | [_newFocus] |
missionNamespace | "RscDisplayEGSpectator_OnUiVisibilityChanged" | [_isVisible] |
missionNamespace | "RscDisplayEGSpectator_MapStateChanged" | [_isMapVisible] |
Respawn Display | ||
missionNamespace | "RscDisplayRespawnKeyDown" | [_display, _keyCode, _shft, _ctr, _alt] |
BIS_fnc_animateFlag | ||
_flag | "FlagAnimationDone" | [_flag, _phaseEnd] |
Module Trident | ||
missionNamespace | "BIS_fnc_moduleTrident_updated" | [_sideA, _sideB, _areFriendly] |
BIS_fnc_initInspectable | ||
missionNamespace | "objectInspected" | [_object, (_texture, _text, _sound, _textureRatio)] // any data, shown as used by leaflet system |