FSM Danger Causes – Arma 2
Lou Montana (talk | contribs)  m (Text replacement - " (={2,})([^ = ])(.*)([^ = ])(={2,}) * " to " $1 $2$3$4 $5 ")  | 
				|||
| (One intermediate revision by one other user not shown) | |||
| Line 1: | Line 1: | ||
==DCEnemyDetected (0)==  | ==DCEnemyDetected (0)==  | ||
The first enemy detected  | The first enemy detected.  | ||
==DCFire (1)==  | Send to all units in a group which was not aware of any enemies once an enemy is detected.  | ||
== DCFire (1) ==  | |||
A unit firing at another unit was seen.  | A unit firing at another unit was seen.  | ||
| Line 9: | Line 11: | ||
- when unit is firing several bullets, one event is sent for each bullet  | - when unit is firing several bullets, one event is sent for each bullet  | ||
==DCHit (2)==  | == DCHit (2) ==  | ||
A vehicle hit was by a shot.  | A vehicle hit was by a shot.  | ||
==DCEnemyNear (3)==  | == DCEnemyNear (3) ==  | ||
Unit knows it was seen ("disclosed") by an enemy (the enemy knows about the unit)  | Unit knows it was seen ("disclosed") by an enemy (the enemy knows about the unit)  | ||
==DCExplosion (4)==  | == DCExplosion (4) ==  | ||
Ammo impact (explosion or a bullet hit) detected (seen or heard).  | Ammo impact (explosion or a bullet hit) detected (seen or heard).  | ||
==DCDeadBodyGroup (5)==  | == DCDeadBodyGroup (5) ==  | ||
Dead soldier from my group found, or a kill seen of a soldier in my group.  | Dead soldier from my group found, or a kill seen of a soldier in my group.  | ||
| Line 25: | Line 27: | ||
- when kill is seen, event is sent to each unit seeing the kill  | - when kill is seen, event is sent to each unit seeing the kill  | ||
==DCDeadBody (6)==  | == DCDeadBody (6) ==  | ||
Dead soldier not from my group found. It can be triggered either by encountering a dead body, or by seeing a unit being killed.  | Dead soldier not from my group found. It can be triggered either by encountering a dead body, or by seeing a unit being killed.  | ||
| Line 32: | Line 34: | ||
- when a kill is seen, this event is triggered for each unit seeing the kill  | - when a kill is seen, this event is triggered for each unit seeing the kill  | ||
==DCScream (7)==  | == DCScream (7) ==  | ||
Scream heard (a non-head hit produces scream, useful to detect a silenced weapon attacks)  | Scream heard (a non-head hit produces scream, useful to detect a silenced weapon attacks)  | ||
==DCCanFire (8)==  | == DCCanFire (8) ==  | ||
A new firing opportunity available. Reported when a unit can fire an enemy for the first time (was not know before, or was hidden behind a cover).  | A new firing opportunity available. Reported when a unit can fire an enemy for the first time (was not know before, or was hidden behind a cover).  | ||
Latest revision as of 18:33, 31 January 2021
DCEnemyDetected (0)
The first enemy detected.
Send to all units in a group which was not aware of any enemies once an enemy is detected.
DCFire (1)
A unit firing at another unit was seen.
Notes: - one "firing" can be seen by multiple units - when unit is firing several bullets, one event is sent for each bullet
DCHit (2)
A vehicle hit was by a shot.
DCEnemyNear (3)
Unit knows it was seen ("disclosed") by an enemy (the enemy knows about the unit)
DCExplosion (4)
Ammo impact (explosion or a bullet hit) detected (seen or heard).
DCDeadBodyGroup (5)
Dead soldier from my group found, or a kill seen of a soldier in my group.
Notes: - when a dead body is found, triggered by the first unit seeing the body - when kill is seen, event is sent to each unit seeing the kill
DCDeadBody (6)
Dead soldier not from my group found. It can be triggered either by encountering a dead body, or by seeing a unit being killed.
Notes: - when a dead body is found, this event is triggered by a first unit in each group which has seen a body - when a kill is seen, this event is triggered for each unit seeing the kill
DCScream (7)
Scream heard (a non-head hit produces scream, useful to detect a silenced weapon attacks)
DCCanFire (8)
A new firing opportunity available. Reported when a unit can fire an enemy for the first time (was not know before, or was hidden behind a cover).