Difference between revisions of "DCS enum weapon"
From DCS World Wiki - Hoggitworld.com
m (1 revision imported) |
(No difference)
|
m (1 revision imported) |
(No difference)
|
| Enumerator: | Weapon | Added with: 1.2.0 | |
| Description: | The Weapon enumerator contains tables used to identify the capabilities and types of a particular weapon. Additionally the Weapon.flag table is large table that defines every category of weapon.
Weapon.flag information is available in its own article. | ||
| Uses: | The Weapon.flag enumerators are commonly used to define the weapons the AI are allowed to use for a given task. Alternatively information like category or guidance type can be used as generalized criteria for assorted scripts. For example instead of making a table of every single laser guided missile you can simply check its guidance type. | ||
| Format: | Tables are formatted as.
Weapon.Category = {
SHELL,
MISSILE,
ROCKET,
BOMB
}
Guidance type is available for all missiles and some bombs
Weapon.GuidanceType = {
INS,
IR,
RADAR_ACTIVE,
RADAR_SEMI_ACTIVE,
RADAR_PASSIVE,
TV,
LASER,
TELE
}
Weapon.MissileCategory = {
AAM,
SAM,
BM,
ANTI_SHIP,
CRUISE,
OTHER
}
<code> Weapon.WarheadType = {
AP,
HE,
SHAPED_EXPLOSIVE
}
| ||
| constants: | Weapon.Category
0 = Shell 1 = Missile 2 = Rocket 3 = Bomb Guidance Types 1 = INS 2 = IR 3 = RADAR_ACTIVE 4 = RADAR_SEMI_ACTIVE 5 = RADAR_PASSIVE 6 = TV 7 = LASER 8 = TELE Missile Types 1 = AAM 2 = SAM 3 = BM 4 = ANTI_SHIP 5 = CRUISE 6 = OTHER Warhead Types 0 = AP 1 = HE 2 = SHAPED_CHARGE | ||
| notes: | |||