Arma 3 Scripting

BIS_fnc_planeAiEject

  • Arma 3 v1.70

Function · Markdown · JSON · original wiki page

Description

Syntax

plane call BIS_fnc_planeAiEject

Parameters:

Returns: Nothing if plane was invalid or no ejection was needed, otherwise Script Handle - script handle of spawned BIS_fnc_planeEjection

Examples

Example 1

_myPlane call BIS_fnc_planeAiEject;

Function header

The comment at the top of the function's file in the game; this page's description come from it.

/*
Author: Bravo Zero One development
- John_Spartan

Description:
- This function is designed as part of set of functions to implement semi-authenthic ejection system on fixed wing aircrfat that have such functionality enabled/configured.
- AI behaviour handler.

Exucution:
- Call the function via attached EH to the aircrfat itself.

    Example:
    class Eventhandlers : Eventhandlers
    {
        Hit = "_this call BIS_fnc_planeAiEject";
    };

Requirments:
- Compatible aircrfat must have a config definition for all subsytems that will be invoked by ejection system (see BIS_fnc_PlaneEjection).

Parameter(s):
    _this select 0: mode (Scalar)
    0: plane/object

Returns: nothing
Result: AI pilot will be forced to eject from aircrfat upon damage treshold reached. Semi-authenthic behaviour.
*/

See also

BIS_fnc_planeEjection · BIS_fnc_planeEjectionFX · BIS_fnc_ejectionSeatRelease