• View
  • Changes
  • Options
  • Related
  • Edit
  • Download | Support | Changelogs

     

    Documentation:

    General Information

    Introduction | Overview | Features | Goals and Scope | FAQ Installation | Running an ACE Server | Tracking Problems

     

    Community Information

    About Us (contact) | Compatible Mods | Contribute | Guides | Missions | Servers | Videos

     

    Developer Information

    API | Classlists | Compatibility | Modification | Resources

     

  • View
  • Changes
  • Options
  • Related
  • Edit
  • News    

    Ongoing development Wagn_feed_icon-medium-9343

       ACE 1.13 RC5 [2011-12-09. Hotfix: 2012-04-27]

     

    Stable Wagn_feed_icon-medium-9343

       ACE 1.13 for OA [2011-12-23]

       ACE 1.3 for A2 [2010-07-05] (Deprecated)

     

    Dev blogs Wagn_feed_icon-medium-9343

    1 2 next » (37)

    1 2 next » (37)

     

    Wheeled by Wagn v. 1.8.1
  • View
  • Changes
  • Options
  • Related
  • Edit
  • Mission Editors

    This information is currently a work in progress

    • Force a unit to eject, perhaps for a cutscene:

    [_vehicle, _unit] execVM "\x\ace\addons\sys_eject\eject.sqf";
    • Force a unit to use the Jump Out action - useful for starting a paradrop, for instance:

    [_vehicle, _unit] execVM "\x\ace\addons\sys_eject\jumpout.sqf";
    • Give the unit a parachute, move them up 800 meters, and start the skydive script with "Open Chute" action-menu option:

    _unit addweapon "ACE_ParachutePack" or "ACE_ParachuteRoundPack";
    _unit setPos [(position _unit select 0), (position _unit select 1), 800];
    _unit execVM "\x\ace\addons\sys_eject\jumpout_cord.sqf";
    • Move a unit into a steerable parachute which has been placed in the editor - no further scripting needed


    Using BIS HALO functions combined with ACE can lead to unexpected results!

     

    Addon Makers

    To add support for Sys_Eject in your addon look at this example:

    (1 is true 0 is false)

    • Adds an ejection seat

    ACE_SYS_EJECT_EJECT = 1; // 1 is true, 0 is false
    • Adds the jump out command

    ACE_SYS_EJECT_JUMP = 0; // 1 is true, 0 is false
    • Use this to determine if an aircraft has ejection seats for multiple crew members

    ACE_SYS_EJECT_MULTICREW = 0; // 1 is true, 0 is false
    • Select the type of ejection seat.

    ace_ejection_seat = "ejection_seat_classname";