//
// DrillSgt Data
//
DrillSgtDelay 2
ReviveDelay 2
ResupplyDelay 2
RallyDelay 2


//
//	Air Strike Data
//turn recharge
HurricaneDelay 2
//
HurricaneHEAttack 60
HurricaneAPAttack 40
//vulnerability
HurricaneAAVulnerable 50
HurricaneImpactSFX 99
//delay between salvoes
HurricaneImpactDelay 1
HurricaneTileDamage 0
HurricaneSuppression 40
HurricaneExplosionGFX 59
//how far ahead of the model it shoots
HurricaneFrontX 3
// how long the attack
HurricaneLengthX 3
// accuracy
HurricaneSpreadY 0
HurricaneBombFrontX 3
HurricaneBombLengthX 3
HurricaneBombSpreadY 0
HurricaneBombSFX 0
HurricaneBombGFX 59
HurricaneBombHEAttack 60
HurricaneBombAPAttack 40
HurricaneBombSuppression 4
HurricaneBombTileDamage 0
// how long to arrive
HurricaneHitWait 1
HurricaneMarkerID -300

TyphoonDelay 3
TyphoonHEAttack 60
TyphoonAPAttack 80
TyphoonIncomingSFX 84
TyphoonAAVulnerable 50
TyphoonImpactSFX 52
TyphoonImpactDelay 0
TyphoonTileDamage 0
TyphoonSuppression 40
TyphoonExplosionGFX 6
TyphoonFrontX 3
TyphoonLengthX 3
TyphoonSpreadY 0
TyphoonBombFrontX 3
TyphoonBombLengthX 3
TyphoonBombSpreadY 0
TyphoonBombSFX 8
TyphoonBombGFX 7
TyphoonBombHEAttack 60
TyphoonBombAPAttack 80
TyphoonBombSuppression 80
TyphoonBombTileDamage 70
TyphoonHitWait 1
TyphoonMarkerID -301
TyphoonBombEffect 1	// show the typhoon rocket effect


P47Delay 4
P47HEAttack 80
P47APAttack 30
P47AAVulnerable 50
P47ImpactSFX 82
P47ImpactDelay 0
P47TileDamage 0
P47Suppression 40
P47ExplosionGFX 6
P47FrontX 3
P47LengthX 5
P47SpreadY 1
P47BombFrontX 2
P47BombLengthX 3
P47BombSpreadY 0
P47BombSFX 75
P47BombGFX 8
P47BombHEAttack 100
P47BombAPAttack 50
P47BombSuppression 70
P47BombTileDamage 90
P47HitWait 1
P47MarkerID -302


StukaDelay 2
StukaHEAttack 70
StukaAPAttack 30
StukaAAVulnerable 100
StukaIncomingSFX 81
StukaImpactSFX 75
StukaImpactDelay 0
StukaTileDamage 90
StukaSuppression 50
StukaExplosionGFX 8
StukaFrontX 2
StukaLengthX 4
StukaSpreadY 0
StukaBombFrontX 2
StukaBombLengthX 2
StukaBombSpreadY 1
StukaBombSFX 0
StukaBombGFX 0
StukaBombHEAttack 100
StukaBombAPAttack 80
StukaBombSuppression 50
StukaBombTileDamage 0
StukaHitWait 1
StukaMarkerID -303

FW190Delay 4
FW190HEAttack 60
FW190APAttack 30
FW190AAVulnerable 50
FW190ImpactSFX 99
FW190ImpactDelay 0
FW190TileDamage 0
FW190Suppression 40
FW190ExplosionGFX 6
FW190FrontX 2
FW190LengthX 3
FW190SpreadY 0
FW190BombFrontX 1
FW190BombLengthX 3
FW190BombSpreadY 0
FW190BombSFX 76
FW190BombGFX 8
FW190BombHEAttack 50
FW190BombAPAttack 30
FW190BombSuppression 60
FW190BombTileDamage 90
FW190HitWait 1
FW190MarkerID -304


ME262Delay 6
ME262HEAttack 70
ME262APAttack 40
ME262AAVulnerable 30
ME262ImpactSFX 87
ME262ImpactDelay 0
ME262TileDamage 0
ME262Suppression 40
ME262ExplosionGFX 6
ME262FrontX 2
ME262LengthX 2
ME262SpreadY 0
ME262BombFrontX 2
ME262BombLengthX 2
ME262BombSpreadY 0
ME262BombSFX 76
ME262BombGFX 8
ME262BombHEAttack 100
ME262BombAPAttack 40
ME262BombSuppression 60
ME262BombTileDamage 90
ME262HitWait 1
ME262MarkerID -305

//turn recharge
breugot_693Delay 2
//
breugot_693HEAttack 60
breugot_693APAttack 40
//vulnerability
breugot_693AAVulnerable 50
breugot_693ImpactSFX 99
//delay between salvoes
breugot_693ImpactDelay 1
breugot_693TileDamage 0
breugot_693Suppression 40
breugot_693ExplosionGFX 59
//how far ahead of the model it shoots
breugot_693FrontX 3
// how long the attack
breugot_693LengthX 3
// accuracy
breugot_693SpreadY 0
breugot_693BombFrontX 3
breugot_693BombLengthX 3
breugot_693BombSpreadY 0
breugot_693BombSFX 0
breugot_693BombGFX 59
breugot_693BombHEAttack 60
breugot_693BombAPAttack 40
breugot_693BombSuppression 4
breugot_693BombTileDamage 0
// how long to arrive
breugot_693HitWait 1
breugot_693MarkerID -300



//
//	Bombing Run Data
//
BlenheimIncomingSFX 80
BlenheimDelay 4
BlenheimHEAttack 80
BlenheimAPAttack 60
BlenheimImpactSFX 73
//delay between salvoes
BlenheimImpactDelay 10
BlenheimTileDamage 120
BlenheimSuppression 50
BlenheimExplosionGFX 8
BlenheimFrontX 2
BlenheimLengthX 4
// inaccuracy
BlenheimSpreadY 1
BlenheimBombCount 2		// bombs per tile
BlenheimHitWait 2
BlenheimMarkerID -200

B26IncomingSFX 80
B26Delay 5
B26HEAttack 90
B26APAttack 60
B26ImpactSFX 73
B26ImpactDelay 10
B26TileDamage 150
B26Suppression 60
B26ExplosionGFX 8
B26FrontX 3
B26LengthX 5
B26SpreadY 1
B26BombCount 4		// bombs per tile
B26HitWait 2
B26MarkerID -201

B17IncomingSFX 80
B17Delay 8
B17HEAttack 190
B17APAttack 65
B17ImpactSFX 73
B17ImpactDelay 5
B17TileDamage 200
B17Suppression 80
B17ExplosionGFX 8
B17FrontX 6
B17LengthX 12
B17SpreadY 3
B17BombCount 6		// bombs per tile
B17HitWait 3
B17MarkerID -202

he111IncomingSFX 80
he111Delay 5
he111HEAttack 90
he111APAttack 60
he111ImpactSFX 73
he111ImpactDelay 10
he111TileDamage 150
he111Suppression 60
he111ExplosionGFX 8
he111FrontX 3
he111LengthX 5
he111SpreadY 1
he111BombCount 4		// bombs per tile
he111HitWait 2
he111MarkerID -201


//
//	Artillery Barrage Data
//
25PdrDelay 4
25PdrHEAttack 60
25PdrAPAttack 30
25PdrImpactSFX 140
25PdrSFXVariations 3
//delay between salvoes
25PdrImpactDelay 10
25PdrTileDamage 150
25PdrSuppression 50
25PdrExplosionGFX 2
25PdrSalvoes 2
25PdrShotsPerSalvoe 3
25PdrNumGuns 4
25PdrMarkerID -100
25PdrHitWait 1


NebelDelay 3
NebelHEAttack 70
NebelAPAttack 40
NebelImpactSFX 140
NebelSFXVariations 3
NebelImpactDelay 10
NebelTileDamage 120
NebelSuppression 60
NebelExplosionGFX 2
NebelSalvoes 2
NebelShotsPerSalvoe 2
NebelNumGuns 8
NebelMarkerID -101
NebelHitWait 3

NavalDelay 5
NavalHEAttack 190
NavalAPAttack 90
NavalImpactSFX 143
NavalSFXVariations 3
NavalImpactDelay 30
NavalTileDamage 250
NavalSuppression 70
NavalExplosionGFX 8
NavalSalvoes 2
NavalShotsPerSalvoe 2
NavalNumGuns 8
NavalMarkerID -102
NavalHitWait 2

GermanArtDelay 3
GermanArtHEAttack 70
GermanArtAPAttack 30
GermanArtImpactSFX 140
GermanArtSFXVariations 3
GermanArtImpactDelay 15
GermanArtTileDamage 130
GermanArtSuppression 40
GermanArtExplosionGFX 2
GermanArtSalvoes 2
GermanArtShotsPerSalvoe 3
GermanArtNumGuns 4
GermanArtMarkerID -103
GermanArtHitWait 2

USArtDelay 3
USArtHEAttack 80
USArtAPAttack 30
USArtImpactSFX 140
USArtSFXVariations 3
USArtImpactDelay 15
USArtTileDamage 150
USArtSuppression 40
USArtExplosionGFX 2
USArtSalvoes 2
USArtShotsPerSalvoe 3
USArtNumGuns 5
USArtMarkerID -104
USArtHitWait 2



[king_of_battle]
type 0
x 305
y 295
width 202
height 256

[stonk]
type 0
x 305
y 90
width 202
height 256
requires king_of_battle

[forward_observer]
type 0
x 305
y 500
width 202
height 256
requires king_of_battle

[mass_production]
type 0
x 555
y 295
width 202
height 256
requires king_of_battle

[counter_battery]
type 0
x 555
y 90
width 202
height 256
requires mass_production

[stockpile]
type 0
x 555
y 500
width 202
height 256
requires mass_production

[expert_gunners]
type 0
x 805
y 295
width 202
height 256
requires mass_production

[interdiction]
type 0
x 805
y 500
width 202
height 256
requires stockpile


[air_power]
type 1
x 305
y 295
width 202
height 256

[bomber_command]
type 1
x 555
y 295
width 202
height 256
requires air_power

[ace_pilots]
type 1
x 555
y 90
width 202
height 256
requires bomber_command

[cab_rank]
type 1
x 555
y 500
width 202
height 256
requires bomber_command

[forward_air_controller]
type 1
x 305
y 90
width 202
height 256
requires air_power

[veteran_pilots]
type 1
x 305
y 500
width 202
height 256
requires air_power

[transportation_plan]
type 1
x 805
y 500
width 202
height 256
requires cab_rank

[air_superiority]
type 1
x 805
y 90
width 202
height 256
requires ace_pilots

[AOP_spotter]
type 1
x 805
y 295
width 202
height 256
requires air_superiority

[battlefield_workshop]
type 2
x 305
y 295
width 202
height 256

[mobilisation]
type 2
x 305
y 500
width 202
height 256
requires battlefield_workshop

[Infantry_support]
type 2
x 805
y 500
width 202
height 256
requires mobilisation

[infantry_veteran]
type 2
x 555
y 500
width 202
height 256
requires infantry_support


[armour_command]
type 2
x 305
y 90
width 202
height 256
requires battlefield_workshop

[armour_veteran]
x 555
y 90
width 202
height 256
type 2
requires armour_command


