First Aid – Arma 2

From Bohemia Interactive Community
Revision as of 17:16, 15 July 2009 by Vilem (talk | contribs) (→‎BC)
Jump to navigation Jump to search


Note: this page is a work-in-progress! More info to follow as soon as possible.

First Aid is set of 3 modules:

  • First Aid: Simulation (Alternative Injury Simulation)
  • First Aid: Battlefield Clearance (Battlefield Clearance)
  • First Aid: Action (First Aid)

AIS

  • adds agony state - unit is incapacitated to some degree (no commanding, no actions, limited movement) - but can move slowly on ground and even shoot
  • simulates bleeding (if healed by other unit, bleeding is healed first - so, partially healed unit will stay in agony, but is not going to die)
  • adds action to take out units in agony from vehicle
  • uses "handleDamage" EH - using this AIS receives from engine damage that is going to be applied to object, after evaluation of conditions, wanted damage is returned back to engine

FA

  • adds new first aid action, animations and logic
  • launched automatically by AIS module
  • in theory (after some additional tuning) it can be used without AIS

BC

  • adds actions and logic for dragging and carrying of units in agony (AIS) and units that cannot stand (even without AIS)
  • uses setPos for moving dragged (planned conversion to attachTo - still there is problem: dragged must copy terrain slope)
  • uses attachTo for snapping carried to carrier


Caution: if using AIS for given group, do not use FA - there is bug that lets FA execute twice (will be fixed in 1.03 patch). AIS initializes FA automatically.