First Aid – Arma 2

From Bohemia Interactive Community
Jump to navigation Jump to search
No edit summary
Line 10: Line 10:
* First Aid: Action (First Aid)
* First Aid: Action (First Aid)


==First Aid: Simulation (Alternative Injury Simulation) ==
==First Aid: Simulation (AIS - Alternative Injury Simulation) ==
* adds agony state - unit is incapacitated to some degree (no commanding, no actions, limited movement) - but can move slowly on ground and even shoot
* 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)
* 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
* 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
* 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
* You must synchronize (default F5 in editor) this module with every playable unit and A.I. unit you want using this feature.


==First Aid: Action (First Aid) ==
==First Aid: Action (FA - First Aid) ==
* adds new first aid action, animations and logic
* adds new first aid action, animations and logic
* '''this module is launched automatically by AIS module'''
* '''This module is launched automatically by AIS module'''
* in theory (after some additional tuning) it can be used without AIS
* in theory (after some additional tuning) it can be used without AIS
* You must synchronize this module with every playable unit and A.I. unit you want using this feature.


==First Aid: Battlefield Clearance (Battlefield Clearance) ==
==First Aid: Battlefield Clearance (BC - Battlefield Clearance) ==
* adds actions and logic for dragging and carrying of units in agony (AIS) and units that cannot stand (even without AIS)
* 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 setPos for moving dragged (planned conversion to attachTo - still there is problem: dragged must copy terrain slope)
* uses attachTo for snapping carried to carrier
* uses attachTo for snapping carried to carrier
* You must synchronize this module with every playable unit and A.I. unit you want using this feature.
 
== Settup ==
Use synchronize (default F5 in editor)
* synchronize AIS with group leader
* synchronize BC with group leader
[[Image:AISGroupPlayerSinhro.jpg]]
 
 
* You can use AIS allso on enemy AI groups
[[Image:AISGroupPlayerSinhroAndAI.jpg]]
 
 


Fixed (1.03): healing scripts running twice if FA module used together with AIS.
Fixed (1.03): healing scripts running twice if FA module used together with AIS.

Revision as of 08:40, 15 November 2009


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

DO NOT USE THE FA MODULE WITH THE AIS it is redundant and can cause problems.

First Aid is set of 3 modules:

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

First Aid: Simulation (AIS - Alternative Injury Simulation)

  • 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

First Aid: Action (FA - First Aid)

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

First Aid: Battlefield Clearance (BC - Battlefield Clearance)

  • 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

Settup

Use synchronize (default F5 in editor)

  • synchronize AIS with group leader
  • synchronize BC with group leader

AISGroupPlayerSinhro.jpg


  • You can use AIS allso on enemy AI groups

AISGroupPlayerSinhroAndAI.jpg


Fixed (1.03): healing scripts running twice if FA module used together with AIS.