~ubuntu-branches/ubuntu/maverick/asc/maverick

« back to all changes in this revision

Viewing changes to data/unitsets/mk1/mk1-parent/.#_parent_400_weapon.asctxt.1.2.2.1

  • Committer: Bazaar Package Importer
  • Author(s): Barry deFreese, Eddy Petrișor, Gonéri Le Bouder, Cyril Brulebois, Barry deFreese
  • Date: 2008-01-08 19:54:18 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20080108195418-n19fc4eobhhqxcy5
Tags: 2.0.1.0-1
[ Eddy Petrișor ]
* fixed Homepage semifield

[ Gonéri Le Bouder ]
* add a watchfile
* move homepage from the description to the new Homepage field

[ Cyril Brulebois ]
* Added Vcs-Svn and Vcs-Browser fields in the control file.

[ Barry deFreese ]
* Fix make-clean lintian warning
* New upstream release
* Bump debhelper build-dep to match compat
* Add desktop file
* Update watch file for new upstream naming
* Remove nostrip check from rules
* Bump Standards Version to 3.7.3
* Add myself to uploaders

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 VehicleType { 
 
2
   Abstract = true
 
3
   ID = 400
 
4
   Weapons.Initiative = 0
 
5
 
 
6
; ----------------------------------------------------------------------------------------------------------------
 
7
; -----   D E F I N I T I O N S   F O R   A L L   U N I T S   ----------------------------------------------------
 
8
; ----------------------------------------------------------------------------------------------------------------
 
9
 
 
10
   ConstructionCost { 
 
11
      CalculationMethod = auto
 
12
      energy =
 
13
      material =
 
14
      fuel = 
 
15
   } ConstructionCost
 
16
 
 
17
   Construction { 
 
18
      Buildings = 
 
19
      Vehicles = 
 
20
      Objects = 
 
21
   } Construction
 
22
 
 
23
   HitAcc { 
 
24
      d6 = 0
 
25
      d5 = 0
 
26
      d4 = 0
 
27
      d3 = 0
 
28
      d2 = 0
 
29
      d1 = 0
 
30
      0 = 0
 
31
      u1 = 0
 
32
      u2 = 0
 
33
      u3 = 0
 
34
      u4 = 0
 
35
      u5 = 0
 
36
      u6 = 0
 
37
   } HitAcc
 
38
 
 
39
;      WeaponX.ReactionFireShots = 2
 
40
 
 
41
 
 
42
; ----------------------------------------------------------------------------------------------------------------
 
43
; -----   M A C H I N E   G U N S   ------------------------------------------------------------------------------
 
44
; ----------------------------------------------------------------------------------------------------------------
 
45
 
 
46
   MG_Trooper {
 
47
      Type = machinegun shootable 
 
48
      targets = floating ground_level low_level_flight 
 
49
      shotFrom = floating ground_level 
 
50
      MaxRange = 10
 
51
      MinRange = 10
 
52
      Ammo = 10
 
53
      Punch@MaxRange = 20
 
54
      Punch@MinRange = 20
 
55
 
 
56
      HitAccuracy ->* VehicleType.HitAcc
 
57
      HitAccuracy.0 = 100
 
58
      HitAccuracy.u1 = 80
 
59
 
 
60
      WeaponEffectiveness {      
 
61
         trooper = 130
 
62
         rail_vehicle = 60
 
63
         building|turret|object = 50
 
64
         hoovercraft = 90
 
65
         helicopter = 90
 
66
 
 
67
         light_tracked_vehicle = 80
 
68
         medium_tracked_vehicle = 65
 
69
         heavy_tracked_vehicle = 50
 
70
 
 
71
         light_wheeled_vehicle = 100
 
72
         medium_wheeled_vehicle = 90
 
73
         heavy_wheeled_vehicle = 80
 
74
         
 
75
         light_ship = 80
 
76
         medium_ship  = 60
 
77
         heavy_ship = 50
 
78
 
 
79
         light_aircraft = 100
 
80
         medium_aircraft  = 90
 
81
         heavy_aircraft = 80
 
82
      } WeaponEffectiveness
 
83
   } MG_Trooper
 
84
 
 
85
   MG25low ->* VehicleType.MG_Trooper
 
86
   MG25low.Punch@MaxRange = 25
 
87
   MG25low.Punch@MinRange = 25
 
88
 
 
89
   MG30low ->* VehicleType.MG_Trooper
 
90
   MG30low.Punch@MaxRange = 30
 
91
   MG30low.Punch@MinRange = 30
 
92
   
 
93
   MG35low ->* VehicleType.MG_Trooper
 
94
   MG35low.Punch@MaxRange = 35
 
95
   MG35low.Punch@MinRange = 35
 
96
 
 
97
   MG40low ->* VehicleType.MG_Trooper
 
98
   MG40low.Punch@MaxRange = 40
 
99
   MG40low.Punch@MinRange = 40
 
100
 
 
101
   MG45low ->* VehicleType.MG_Trooper
 
102
   MG45low.Punch@MaxRange = 45
 
103
   MG45low.Punch@MinRange = 45
 
104
 
 
105
   MGmed ->* VehicleType.MG_Trooper
 
106
   MGmed.targets = floating ground_level low_level_flight medium_level_flight
 
107
   MGmed.HitAccuracy.u1 = 90
 
108
   MGmed.HitAccuracy.u2 = 80
 
109
   
 
110
   MG40med ->* VehicleType.MGmed
 
111
   MG40med.Punch@MaxRange = 40
 
112
   MG40med.Punch@MinRange = 40
 
113
 
 
114
   MG45med ->* VehicleType.MGmed
 
115
   MG45med.Punch@MaxRange = 45
 
116
   MG45med.Punch@MinRange = 45
 
117
 
 
118
   Def_MG ->* VehicleType.MG_Trooper
 
119
   Def_MG.targets = floating ground_level
 
120
   Def_MG.ammo = 4
 
121
   Def_MG.ReactionFireShots = 0
 
122
 
 
123
; alte MG Definierungen
 
124
 
 
125
   MG_Tank ->* VehicleType.MG35low
 
126
 
 
127
   Ship_MG ->* VehicleType.MG45med
 
128
   Ship_MG.targets = floating ground_level low_level_flight medium_level_flight
 
129
   Ship_MG.shotFrom = floating ground_level
 
130
   Ship_MG.Punch@MaxRange = 45
 
131
   Ship_MG.Punch@MinRange = 45
 
132
 
 
133
   Air_MG ->* VehicleType.MG_Tank
 
134
   Air_MG.targets = floating ground_level low_level_flight medium_level_flight
 
135
   Air_MG.shotFrom = ground_level low_level_flight medium_level_flight
 
136
   Air_MG.Punch@MaxRange = 38
 
137
   Air_MG.Punch@MinRange = 38
 
138
   Air_MG.HitAccuracy.d1 = 90
 
139
   Air_MG.HitAccuracy.0 = 100
 
140
   Air_MG.HitAccuracy.u1 = 0
 
141
 
 
142
   AirH_MG ->* VehicleType.MG_Tank
 
143
   AirH_MG.targets = ground_level low_level_flight medium_level_flight high_level_flight
 
144
   AirH_MG.shotFrom = ground_level low_level_flight medium_level_flight high_level_flight
 
145
   AirH_MG.Punch@MaxRange = 38
 
146
   AirH_MG.Punch@MinRange = 38
 
147
   AirH_MG.HitAccuracy.d1 = 0
 
148
   AirH_MG.HitAccuracy.0 = 100
 
149
   AirH_MG.HitAccuracy.u1 = 0
 
150
 
 
151
   AirHG_MG ->* VehicleType.MG_Tank
 
152
   AirHG_MG.targets = ground_level low_level_flight medium_level_flight high_level_flight
 
153
   AirHG_MG.shotFrom = ground_level low_level_flight medium_level_flight high_level_flight
 
154
   AirHG_MG.Punch@MaxRange = 38
 
155
   AirHG_MG.Punch@MinRange = 38
 
156
   AirHG_MG.HitAccuracy.d1 = 90
 
157
   AirHG_MG.HitAccuracy.0 = 100
 
158
   AirHG_MG.HitAccuracy.u1 = 90
 
159
 
 
160
   A2A_MG ->* VehicleType.MG_Tank
 
161
   A2A_MG.targets = low_level_flight medium_level_flight high_level_flight
 
162
   A2A_MG.shotFrom = low_level_flight medium_level_flight high_level_flight
 
163
   A2A_MG.Punch@MaxRange = 38
 
164
   A2A_MG.Punch@MinRange = 38
 
165
   A2A_MG.HitAccuracy.d1 = 0
 
166
   A2A_MG.HitAccuracy.0 = 100
 
167
   A2A_MG.HitAccuracy.u1 = 0
 
168
 
 
169
   A2G_MG ->* VehicleType.MG_Tank
 
170
   A2G_MG.targets = floating ground_level
 
171
   A2G_MG.shotFrom = low_level_flight
 
172
   A2G_MG.Punch@MaxRange = 38
 
173
   A2G_MG.Punch@MinRange = 38
 
174
   A2G_MG.HitAccuracy.d1 = 100
 
175
   A2G_MG.HitAccuracy.0 = 0
 
176
   A2G_MG.HitAccuracy.u1 = 0
 
177
 
 
178
   MiniGun {
 
179
      Type = machinegun shootable 
 
180
      targets = floating ground_level low_level_flight medium_level_flight
 
181
      shotFrom = floating ground_level 
 
182
      MaxRange = 20
 
183
      MinRange = 10
 
184
      Ammo = 10
 
185
      Punch@MaxRange = 40
 
186
      Punch@MinRange = 48
 
187
      ReactionFireShots = 2
 
188
 
 
189
      HitAccuracy ->* VehicleType.HitAcc
 
190
      HitAccuracy.0 = 100
 
191
      HitAccuracy.u1 = 90
 
192
      HitAccuracy.u2 = 55
 
193
 
 
194
      WeaponEffectiveness {      
 
195
         trooper = 150
 
196
         rail_vehicle = 40
 
197
         building|turret|object = 30
 
198
         hoovercraft = 100
 
199
         helicopter = 100
 
200
 
 
201
         light_tracked_vehicle = 95
 
202
         medium_tracked_vehicle = 70
 
203
         heavy_tracked_vehicle = 45
 
204
 
 
205
         light_wheeled_vehicle = 100
 
206
         medium_wheeled_vehicle = 100
 
207
         heavy_wheeled_vehicle = 95
 
208
         
 
209
         light_ship = 90
 
210
         medium_ship  = 50
 
211
         heavy_ship = 25
 
212
 
 
213
         light_aircraft = 100
 
214
         medium_aircraft  = 95
 
215
         heavy_aircraft = 90
 
216
      } WeaponEffectiveness
 
217
   } MiniGun
 
218
 
 
219
   BigMiniGun ->* VehicleType.MiniGun
 
220
   BigMiniGun.Punch@MaxRange = 45
 
221
   BigMiniGun.Punch@MinRange = 55
 
222
 
 
223
   AirMiniGun ->* Vehicletype.BigMiniGun
 
224
   AirMiniGun.targets = low_level_flight medium_level_flight
 
225
 
 
226
 
 
227
; ----------------------------------------------------------------------------------------------------------------
 
228
; -----   C A N N O N   -   S Y S T E M S   --------------------------------------------------
 
229
; ----------------------------------------------------------------------------------------------------------------
 
230
 
 
231
   Sniper {
 
232
         Type = cannon shootable 
 
233
         targets = ground_level floating low_level_flight 
 
234
         shotFrom = ground_level 
 
235
         MaxRange = 30
 
236
         MinRange = 20
 
237
         Ammo = 4
 
238
         Punch@MaxRange = 100
 
239
         Punch@MinRange = 120
 
240
         HitAccuracy { 
 
241
            d6 = 
 
242
            d5 = 
 
243
            d4 = 
 
244
            d3 = 
 
245
            d2 = 
 
246
            d1 = 
 
247
            0 = 100
 
248
            u1 = 90
 
249
            u2 = 
 
250
            u3 = 
 
251
            u4 = 
 
252
            u5 = 
 
253
            u6 = 
 
254
         } HitAccuracy
 
255
      WeaponEffectiveness {      
 
256
         trooper = 100
 
257
         rail_vehicle = 0
 
258
         building|turret|object = 0
 
259
         hoovercraft = 0
 
260
         helicopter = 0
 
261
 
 
262
         light_tracked_vehicle = 0
 
263
         medium_tracked_vehicle = 0
 
264
         heavy_tracked_vehicle = 0
 
265
 
 
266
         light_wheeled_vehicle = 0
 
267
         medium_wheeled_vehicle = 0
 
268
         heavy_wheeled_vehicle = 0
 
269
         
 
270
         light_ship = 0
 
271
         medium_ship  = 0
 
272
         heavy_ship = 0
 
273
 
 
274
         light_aircraft = 0
 
275
         medium_aircraft  = 0
 
276
         heavy_aircraft = 0
 
277
      } WeaponEffectiveness
 
278
      } Sniper
 
279
 
 
280
   SniperSmall ->* VehicleType.Sniper
 
281
   SniperSmall.MaxRange = 20
 
282
   SniperSmall.Punch@MinRange -> VehicleType.Sniper.Punch@MaxRange
 
283
 
 
284
   Artillery { 
 
285
      Type = cannon shootable 
 
286
      targets = floating ground_level 
 
287
      shotFrom = floating ground_level 
 
288
      MaxRange = 30
 
289
      MinRange = 10
 
290
      Ammo = 5
 
291
      Punch@MaxRange = 60
 
292
      Punch@MinRange = 80
 
293
 
 
294
      HitAccuracy ->* VehicleType.HitAcc
 
295
      HitAccuracy.0 = 100
 
296
 
 
297
      WeaponEffectiveness {      
 
298
         trooper = 90
 
299
         rail_vehicle = 100
 
300
         building|turret|object = 110
 
301
         hoovercraft = 90
 
302
         helicopter = 100
 
303
 
 
304
         light_tracked_vehicle = 80
 
305
         medium_tracked_vehicle = 90
 
306
         heavy_tracked_vehicle = 100
 
307
 
 
308
         light_wheeled_vehicle = 80
 
309
         medium_wheeled_vehicle = 90
 
310
         heavy_wheeled_vehicle = 100
 
311
         
 
312
         light_ship = 90
 
313
         medium_ship  = 100
 
314
         heavy_ship = 100
 
315
 
 
316
         light_aircraft = 100
 
317
         medium_aircraft  = 100
 
318
         heavy_aircraft = 100
 
319
      } WeaponEffectiveness
 
320
   } Artillery
 
321
 
 
322
   Tank_Gun {
 
323
      Type = cannon shootable 
 
324
      targets = floating ground_level 
 
325
      shotFrom = ground_level 
 
326
      MaxRange = 10
 
327
      MinRange = 10
 
328
      Ammo = 10
 
329
      Punch@MaxRange = 70
 
330
      Punch@MinRange = 70
 
331
 
 
332
      HitAccuracy ->* VehicleType.HitAcc
 
333
      HitAccuracy.0 = 100
 
334
 
 
335
      WeaponEffectiveness {      
 
336
         trooper = 50
 
337
         rail_vehicle = 100
 
338
         building|turret|object = 100
 
339
         hoovercraft = 100
 
340
         helicopter = 100
 
341
 
 
342
         light_tracked_vehicle = 90
 
343
         medium_tracked_vehicle = 100
 
344
         heavy_tracked_vehicle = 100
 
345
 
 
346
         light_wheeled_vehicle = 80
 
347
         medium_wheeled_vehicle = 100
 
348
         heavy_wheeled_vehicle = 100
 
349
         
 
350
         light_ship = 100
 
351
         medium_ship  = 100
 
352
         heavy_ship = 100
 
353
 
 
354
         light_aircraft = 100
 
355
         medium_aircraft  = 100
 
356
         heavy_aircraft = 100
 
357
      } WeaponEffectiveness
 
358
   } Tank_Gun
 
359
 
 
360
   TankSpGun ->* VehicleType.Tank_Gun
 
361
   TankSpGun.WeaponEffectiveness.Trooper = 25
 
362
   TankSpGun.WeaponEffectiveness.rail_vehicle = 120
 
363
   TankSpGun.WeaponEffectiveness.building|turret|object = 120
 
364
   TankSpGun.WeaponEffectiveness.light_tracked_vehicle = 80
 
365
   TankSpGun.WeaponEffectiveness.heavy_tracked_vehicle = 120
 
366
   TankSpGun.WeaponEffectiveness.heavy_wheeled_vehicle = 120
 
367
   TankSpGun.WeaponEffectiveness.medium_ship = 120
 
368
   TankSpGun.WeaponEffectiveness.heavy_ship = 120
 
369
   TankSpGun.WeaponEffectiveness.heavy_aircraft = 120
 
370
   
 
371
   Flak {
 
372
      Type = cannon shootable 
 
373
      targets = low_level_flight medium_level_flight 
 
374
      shotFrom = floating ground_level 
 
375
      MaxRange = 20
 
376
      MinRange = 10
 
377
      Ammo = 10
 
378
      ReactionFireShots = 2
 
379
      Punch@MaxRange = 60
 
380
      Punch@MinRange = 80
 
381
 
 
382
      HitAccuracy ->* VehicleType.HitAcc
 
383
      HitAccuracy.u1 = 100
 
384
      HitAccuracy.u2 = 95
 
385
 
 
386
      WeaponEffectiveness {      
 
387
         trooper = 50
 
388
         rail_vehicle = 100
 
389
         building|turret|object = 100
 
390
         hoovercraft = 100
 
391
         helicopter = 100
 
392
 
 
393
         light_tracked_vehicle = 100
 
394
         medium_tracked_vehicle = 100
 
395
         heavy_tracked_vehicle = 100
 
396
 
 
397
         light_wheeled_vehicle = 100
 
398
         medium_wheeled_vehicle = 100
 
399
         heavy_wheeled_vehicle = 100
 
400
         
 
401
         light_ship = 100
 
402
         medium_ship  = 100
 
403
         heavy_ship = 100
 
404
 
 
405
         light_aircraft = 100
 
406
         medium_aircraft  = 100
 
407
         heavy_aircraft = 100
 
408
      } WeaponEffectiveness
 
409
   } Flak
 
410
 
 
411
   AA_Gun ->* Vehicletype.Tank_Gun
 
412
   AA_Gun.targets = low_level_flight medium_level_flight high_level_flight
 
413
   AA_Gun.shotFrom = low_level_flight medium_level_flight high_level_flight
 
414
   AA_Gun.MaxRange = 20
 
415
   AA_Gun.Punch@MaxRange = 60
 
416
   AA_Gun.HitAccuracy.u1 = 80
 
417
 
 
418
   AU_Gun ->* Vehicletype.Tank_Gun
 
419
   AU_Gun.targets = floating ground_level low_level_flight medium_level_flight high_level_flight
 
420
   AU_Gun.shotFrom = low_level_flight medium_level_flight high_level_flight
 
421
   AU_Gun.MaxRange = 20
 
422
   AU_Gun.Punch@MaxRange = 60
 
423
   AU_Gun.HitAccuracy.d1 = 80
 
424
 
 
425
 
 
426
;�berfl�ssig   
 
427
   Ship_Artillery ->* VehicleType.Artillery
 
428
 
 
429
   Ship_Gun ->* Vehicletype.Tank_Gun
 
430
   Ship_Gun.shotFrom = floating ground_level
 
431
   Ship_Gun.MaxRange = 20
 
432
 
 
433
   Ship_Flak ->* Vehicletype.Flak
 
434
   Ship_Flak.MaxRange = 30
 
435
  
 
436
 
 
437
; ----------------------------------------------------------------------------------------------------------------
 
438
; -----   T O R P E D O   -   S Y S T E M S   --------------------------------------------------------
 
439
; ----------------------------------------------------------------------------------------------------------------
 
440
 
 
441
 
 
442
   UTorp { 
 
443
      Type = torpedo shootable 
 
444
      targets = deep_submerged submerged floating 
 
445
      shotFrom = deep_submerged submerged floating ground_level
 
446
      MaxRange = 20
 
447
      MinRange = 10
 
448
      Ammo = 6
 
449
      Punch@MaxRange = 100
 
450
      Punch@MinRange = 100
 
451
 
 
452
      HitAccuracy ->* VehicleType.HitAcc
 
453
      HitAccuracy.d1 = 85
 
454
      HitAccuracy.0 = 100
 
455
      HitAccuracy.u1 = 100
 
456
 
 
457
      WeaponEffectiveness {
 
458
         trooper = 25
 
459
         rail_vehicle = 100
 
460
         building|turret|object = 100
 
461
         hoovercraft = 80
 
462
         helicopter = 100
 
463
 
 
464
         light_tracked_vehicle = 70
 
465
         medium_tracked_vehicle = 85
 
466
         heavy_tracked_vehicle = 100
 
467
 
 
468
         light_wheeled_vehicle = 70
 
469
         medium_wheeled_vehicle = 85
 
470
         heavy_wheeled_vehicle = 100
 
471
         
 
472
         light_ship = 80
 
473
         medium_ship  = 90
 
474
         heavy_ship = 100
 
475
 
 
476
         light_aircraft = 70
 
477
         medium_aircraft  = 85
 
478
         heavy_aircraft = 100
 
479
       } WeaponEffectiveness
 
480
 
 
481
   } UTorp
 
482
 
 
483
   STorp ->* Vehicletype.UTorp
 
484
   STorp.targets = floating
 
485
 
 
486
   GTorp ->* Vehicletype.UTorp
 
487
   GTorp.targets = floating
 
488
   GTorp.shotFrom = ground_level
 
489
 
 
490
   ATorp ->* Vehicletype.UTorp
 
491
   ATorp.targets = floating
 
492
   ATorp.shotFrom = low_level_flight
 
493
   ATorp.HitAccuracy.d1 = 100
 
494
   ATorp.HitAccuracy.0 = 0
 
495
   ATorp.HitAccuracy.u1 = 0
 
496
 
 
497
   AUTorp ->* Vehicletype.UTorp
 
498
   AUTorp.targets = floating submerged
 
499
   AUTorp.shotFrom = low_level_flight
 
500
   AUTorp.HitAccuracy.d2 = 100
 
501
   AUTorp.HitAccuracy.d1 = 100
 
502
   AUTorp.HitAccuracy.0 = 0
 
503
   AUTorp.HitAccuracy.u1 = 0
 
504
 
 
505
   SUTorp ->* Vehicletype.UTorp
 
506
   SUTorp.targets = submerged deep_submerged
 
507
   SUTorp.shotFrom = floating
 
508
   SUTorp.HitAccuracy.d2 = 70
 
509
   SUTorp.HitAccuracy.d1 = 100
 
510
   SUTorp.HitAccuracy.0 = 0
 
511
   SUTorp.HitAccuracy.u1 = 0
 
512
 
 
513
 
 
514
; ----------------------------------------------------------------------------------------------------------------
 
515
; -----   A N T I - A I R   M I S S I L E - S Y S T E M S   ----------------------------------------------------------------
 
516
; ----------------------------------------------------------------------------------------------------------------
 
517
 
 
518
; air-air missile
 
519
      AAM { 
 
520
         Type = air_missile shootable 
 
521
         targets = low_level_flight medium_level_flight 
 
522
         shotFrom = low_level_flight medium_level_flight 
 
523
         MaxRange = 10
 
524
         MinRange = 10
 
525
         Ammo = 4
 
526
         Punch@MaxRange = 70
 
527
         Punch@MinRange = 70
 
528
         HitAccuracy { 
 
529
            d6 = 
 
530
            d5 = 
 
531
            d4 = 
 
532
            d3 = 
 
533
            d2 = 
 
534
            d1 = 98
 
535
            0 = 100
 
536
            u1 = 98
 
537
            u2 = 
 
538
            u3 = 
 
539
            u4 = 
 
540
            u5 = 
 
541
            u6 = 
 
542
         } HitAccuracy
 
543
         WeaponEffectiveness {
 
544
            trooper = 25
 
545
         } WeaponEffectiveness
 
546
      } AAM
 
547
; air-air distance missile
 
548
      AAM2 ->* VehicleType.AAM 
 
549
      AAM2.MaxRange = 20
 
550
      AAM2.MinRange = 20
 
551
 
 
552
 
 
553
; small air-air missile
 
554
      smAAM ->* VehicleType.AAM
 
555
      smAAM.Type = ground_missile shootable
 
556
      smAAM.Punch@MaxRange = 65
 
557
      smAAM.Punch@MinRange = 65
 
558
      smAAM.HitAccuracy.d1 = 95
 
559
      smAAM.HitAccuracy.u1 = 95
 
560
; smallair-air distance missile
 
561
      smAAM2 ->* VehicleType.smAAM 
 
562
      smAAM2.MaxRange = 20
 
563
      smAAM2.MinRange = 20
 
564
 
 
565
 
 
566
; highair-highair missile
 
567
      AAMH ->* VehicleType.AAM 
 
568
      AAMH.targets = low_level_flight medium_level_flight high_level_flight
 
569
      AAMH.shotFrom = low_level_flight medium_level_flight high_level_flight
 
570
      AAMH.HitAccuracy.d2 = 90
 
571
      AAMH.HitAccuracy.u2 = 90
 
572
; highair-highair distance missile
 
573
      AAMH2 ->* VehicleType.AAMH 
 
574
      AAMH2.MaxRange = 20
 
575
      AAmH2.MinRange = 20
 
576
 
 
577
; highair/orbital-highair/orbital missile
 
578
      AAMO ->* VehicleType.AAMH 
 
579
      AAMO.targets = low_level_flight medium_level_flight high_level_flight orbit
 
580
      AAMO.shotFrom = low_level_flight medium_level_flight high_level_flight orbit
 
581
 
 
582
      AAMO2 ->* VehicleType.AAMO
 
583
      AAMO2.MaxRange = 20
 
584
      AAmO2.MinRange = 20
 
585
 
 
586
; surface-air missile
 
587
      SAM { 
 
588
         Type = air_missile shootable 
 
589
         targets = low_level_flight medium_level_flight 
 
590
         shotFrom = floating ground_level 
 
591
         MaxRange = 40
 
592
         MinRange = 10
 
593
         Ammo = 4
 
594
         ReactionFireShots = 2
 
595
         Punch@MaxRange = 70
 
596
         Punch@MinRange = 70
 
597
         HitAccuracy { 
 
598
            d6 = 
 
599
            d5 = 
 
600
            d4 = 
 
601
            d3 = 
 
602
            d2 = 
 
603
            d1 = 
 
604
            0 = 
 
605
            u1 = 100
 
606
            u2 = 98
 
607
            u3 = 
 
608
            u4 = 
 
609
            u5 = 
 
610
            u6 = 
 
611
         } HitAccuracy
 
612
         WeaponEffectiveness {
 
613
            trooper = 50
 
614
         } WeaponEffectiveness
 
615
      } SAM
 
616
 
 
617
; SAM Trooper
 
618
; small surface-air misslile
 
619
      smSAM ->* VehicleType.SAM
 
620
      smSAM.MAxRange = 30
 
621
      smSAM.Type = ground_missile shootable
 
622
      smSAM.Punch@MaxRange = 65
 
623
      smSAM.Punch@MinRange = 65
 
624
      smSAM.HitAccuracy.u2 = 94
 
625
 
 
626
; surface-highair misslie
 
627
      SAMH ->* VehicleType.SAM 
 
628
      SAMH.targets = low_level_flight medium_level_flight high_level_flight
 
629
      SAMH.HitAccuracy.u3 = 92
 
630
 
 
631
; surface-highair misslie
 
632
      SAMT ->* VehicleType.SAMH 
 
633
      SAMT.MAxRange = 60
 
634
      SAMT.Punch@MaxRange = 80
 
635
      SAMT.Punch@MinRange = 80
 
636
      SAMT.ReactionFireShots = 2
 
637
 
 
638
; surface-highair misslie
 
639
      SAMB ->* VehicleType.SAMH 
 
640
      SAMB.MaxRange = 90
 
641
      SAMB.Punch@MaxRange = 85
 
642
      SAMB.Punch@MinRange = 85
 
643
      SAMB.ReactionFireShots = 3
 
644
 
 
645
; surface-highair-ultra misslie
 
646
      SAMHU ->* VehicleType.SAM 
 
647
      SAMHU.targets = low_level_flight medium_level_flight high_level_flight
 
648
      SAMHU.HitAccuracy.u1 = 80
 
649
      SAMHU.HitAccuracy.u2 = 95
 
650
      SAMHU.HitAccuracy.u3 = 100
 
651
 
 
652
 
 
653
; ----------------------------------------------------------------------------------------------------------------
 
654
; -----   G R O U N D   M I S S I L E  -   S Y S T E M S   -------------------------------------------------------
 
655
; ----------------------------------------------------------------------------------------------------------------
 
656
 
 
657
; air-surface missile
 
658
      ASM { 
 
659
         Type = air_missile shootable 
 
660
         targets = floating ground_level 
 
661
         shotFrom = low_level_flight medium_level_flight
 
662
         MaxRange = 10
 
663
         MinRange = 10
 
664
         Ammo = 4
 
665
         Punch@MaxRange = 75
 
666
         Punch@MinRange = 75
 
667
         HitAccuracy { 
 
668
            d6 = 
 
669
            d5 = 
 
670
            d4 = 
 
671
            d3 = 
 
672
            d2 = 100
 
673
            d1 = 100
 
674
            0 = 
 
675
            u1 = 
 
676
            u2 = 
 
677
            u3 = 
 
678
            u4 = 
 
679
            u5 = 
 
680
            u6 = 
 
681
         } HitAccuracy
 
682
         WeaponEffectiveness {
 
683
            default = 0
 
684
            device = 0
 
685
            trooper = 25
 
686
         } WeaponEffectiveness
 
687
      } ASM
 
688
 
 
689
      smASM ->* VehicleType.ASM 
 
690
      smASM.Type = ground_missile shootable 
 
691
      smASM.Punch@MaxRange = 60
 
692
      smASM.Punch@MinRange = 60
 
693
 
 
694
      ASMH ->* VehicleType.ASM 
 
695
      ASMH.shotFrom = low_level_flight medium_level_flight high_level_flight
 
696
 
 
697
; surface-surface missile
 
698
      SSM { 
 
699
         Type = air_missile shootable 
 
700
         targets = floating ground_level 
 
701
         shotFrom = submerged floating ground_level 
 
702
         MaxRange = 10
 
703
         MinRange = 10
 
704
         Ammo = 2
 
705
         Punch@MaxRange = 75
 
706
         Punch@MinRange = 75
 
707
         HitAccuracy { 
 
708
            d6 = 
 
709
            d5 = 
 
710
            d4 = 
 
711
            d3 = 
 
712
            d2 = 
 
713
            d1 = 
 
714
            0 = 100
 
715
            u1 = 95
 
716
            u2 = 
 
717
            u3 = 
 
718
            u4 = 
 
719
            u5 = 
 
720
            u6 = 
 
721
         } HitAccuracy
 
722
         WeaponEffectiveness {
 
723
         trooper = 0
 
724
         rail_vehicle = 100
 
725
         building|turret|object = 100
 
726
         hoovercraft = 100
 
727
         helicopter = 100
 
728
 
 
729
         light_tracked_vehicle = 100
 
730
         medium_tracked_vehicle = 100
 
731
         heavy_tracked_vehicle = 100
 
732
 
 
733
         light_wheeled_vehicle = 100
 
734
         medium_wheeled_vehicle = 100
 
735
         heavy_wheeled_vehicle = 100
 
736
         
 
737
         light_ship = 100
 
738
         medium_ship  = 100
 
739
         heavy_ship = 100
 
740
 
 
741
         light_aircraft = 100
 
742
         medium_aircraft  = 100
 
743
         heavy_aircraft = 100
 
744
         } WeaponEffectiveness
 
745
      } SSM
 
746
 
 
747
; smallsurface-surface missile
 
748
      smSSM ->* VehicleType.SSM
 
749
      smSSM.Type = ground_missile shootable
 
750
      smSSM.Punch@MaxRange = 60
 
751
      smSSM.Punch@MinRange = 60
 
752
; medium attack trooper
 
753
      Panzerfaust ->* VehicleType.smSSM
 
754
      Panzerfaust.Type = ground_missile shootable
 
755
      Panzerfaust.Punch@MaxRange = 75
 
756
      Panzerfaust.Punch@MinRange = 75
 
757
 
 
758
; surface-ship missile
 
759
      ShM ->* VehicleType.SSM 
 
760
      ShM.targets = floating
 
761
 
 
762
; surface-land missile
 
763
      SgM ->* VehicleType.SSM 
 
764
      SgM.targets = ground_level
 
765
 
 
766
 
 
767
; �berfl�ssig
 
768
      SSSM ->* VehicleTYpe.SSM
 
769
 
 
770
 
 
771
 
 
772
; multi missile
 
773
      MSM { 
 
774
         Type = air_missile shootable 
 
775
         targets = floating ground_level low_level_flight medium_level_flight
 
776
         shotFrom = floating ground_level
 
777
         MaxRange = 10
 
778
         MinRange = 10
 
779
         Ammo = 4
 
780
         Punch@MaxRange = 75
 
781
         Punch@MinRange = 75
 
782
         HitAccuracy { 
 
783
            d6 = 
 
784
            d5 = 
 
785
            d4 = 
 
786
            d3 = 
 
787
            d2 = 
 
788
            d1 = 
 
789
            0 = 100
 
790
            u1 = 100
 
791
            u2 = 80
 
792
            u3 = 
 
793
            u4 = 
 
794
            u5 = 
 
795
            u6 = 
 
796
         } HitAccuracy
 
797
         WeaponEffectiveness {
 
798
            trooper = 25
 
799
         } WeaponEffectiveness
 
800
      } MSM
 
801
 
 
802
      smMSM ->* VehicleType.MSM 
 
803
      smMSM.Type = ground_missile shootable 
 
804
      smMSM.Punch@MaxRange = 60
 
805
      smMSM.Punch@MinRange = 60
 
806
 
 
807
 
 
808
; ----------------------------------------------------------------------------------------------------------------
 
809
; -----   C R U I S E  M I S S I L E  -   S Y S T E M S   -------------------------------------------------------
 
810
; ----------------------------------------------------------------------------------------------------------------
 
811
 
 
812
; Cruise missile Vehicle
 
813
      CMG { 
 
814
         Type = cruise_missile shootable 
 
815
         targets =  ground_level 
 
816
         shotFrom = submerged floating ground_level 
 
817
         MaxRange = 100
 
818
         MinRange = 40
 
819
         Ammo = 1
 
820
         ReactionFireShots = 0
 
821
         Punch@MaxRange = 110
 
822
         Punch@MinRange = 110
 
823
         HitAccuracy { 
 
824
            d6 = 
 
825
            d5 = 
 
826
            d4 = 
 
827
            d3 = 
 
828
            d2 = 
 
829
            d1 = 
 
830
            0 = 100
 
831
            u1 = 100
 
832
            u2 = 
 
833
            u3 = 
 
834
            u4 = 
 
835
            u5 = 
 
836
            u6 = 
 
837
         } HitAccuracy
 
838
      WeaponEffectiveness {      
 
839
         trooper = 25
 
840
         rail_vehicle = 75
 
841
         building|turret|object = 100
 
842
         hoovercraft = 75
 
843
         helicopter = 100
 
844
 
 
845
         light_tracked_vehicle = 55
 
846
         medium_tracked_vehicle = 65
 
847
         heavy_tracked_vehicle = 75
 
848
 
 
849
         light_wheeled_vehicle = 60
 
850
         medium_wheeled_vehicle = 70
 
851
         heavy_wheeled_vehicle = 80
 
852
         
 
853
         light_ship = 80
 
854
         medium_ship  = 90
 
855
         heavy_ship = 100
 
856
 
 
857
         light_aircraft = 100
 
858
         medium_aircraft  = 100
 
859
         heavy_aircraft = 100
 
860
      } WeaponEffectiveness
 
861
      } CMG
 
862
 
 
863
; Cruise Missile Ship      
 
864
      CMS ->* VehicleType.CMG
 
865
      CMS.targets = floating
 
866
 
 
867
; Cruise Missile multi Ground
 
868
      CMGS ->* VehicleType.CMG
 
869
      CMGS.targets = floating ground_level
 
870
 
 
871
; ----------------------------------------------------------------------------------------------------------------
 
872
; -----   A N T I   O R B I T   M I S S I L E  -   S Y S T E M S   -----------------------------------------------
 
873
; ----------------------------------------------------------------------------------------------------------------
 
874
 
 
875
; Cruise Missile Orbit
 
876
      CMO { 
 
877
         Type = cruise_missile shootable 
 
878
         targets = orbit 
 
879
         shotFrom = submerged ground_level floating
 
880
         MaxRange = 130
 
881
         MinRange = 10
 
882
         Ammo = 1
 
883
         Punch@MaxRange = 120
 
884
         Punch@MinRange = 130
 
885
         ReactionFireShots = 0
 
886
         HitAccuracy { 
 
887
            d6 = 
 
888
            d5 = 
 
889
            d4 = 
 
890
            d3 = 
 
891
            d2 = 
 
892
            d1 = 
 
893
            0 = 
 
894
            u1 = 
 
895
            u2 = 
 
896
            u3 = 
 
897
            u4 = 100 
 
898
            u5 = 90
 
899
            u6 = 
 
900
         } HitAccuracy
 
901
      WeaponEffectiveness {      
 
902
         trooper = 50
 
903
         rail_vehicle = 100
 
904
         building|turret|object = 100
 
905
         hoovercraft = 100
 
906
         helicopter = 100
 
907
 
 
908
         light_tracked_vehicle = 100
 
909
         medium_tracked_vehicle = 100
 
910
         heavy_tracked_vehicle = 100
 
911
 
 
912
         light_wheeled_vehicle = 100
 
913
         medium_wheeled_vehicle = 100
 
914
         heavy_wheeled_vehicle = 100
 
915
         
 
916
         light_ship = 100
 
917
         medium_ship  = 100
 
918
         heavy_ship = 100
 
919
 
 
920
         light_aircraft = 100
 
921
         medium_aircraft  = 100
 
922
         heavy_aircraft = 100
 
923
      } WeaponEffectiveness
 
924
    } CMO
 
925
 
 
926
; surface orbit missile
 
927
      SOM ->* VehicleType.CMO
 
928
      SOM.Type = air_missile shootable
 
929
      SOM.Ammo = 6
 
930
      SOM.ReactionFireShots = 1
 
931
      SOM.MaxRange = 60
 
932
      SOM.MinRange = 10
 
933
      SOM.Punch@MaxRange = 80
 
934
      SOM.Punch@MinRange = 90
 
935
 
 
936
      SOMT ->* VehicleType.SOM
 
937
      SOMT.ReactionFireShots = 2
 
938
      SOMT.MaxRange = 90
 
939
      SOMT.MinRange = 10
 
940
      SOMT.Ammo = 10
 
941
      SOMT.Punch@MaxRange = 90
 
942
      SOMT.Punch@MinRange = 100
 
943
 
 
944
      SOMB ->* VehicleType.SOM
 
945
      SOMB.ReactionFireShots = 3
 
946
      SOMB.MaxRange = 100
 
947
      SOMB.MinRange = 10
 
948
      SOMB.Ammo = 15
 
949
      SOMB.Punch@MaxRange = 100
 
950
      SOMB.Punch@MinRange = 110
 
951
 
 
952
; air missle orbit
 
953
      AMO {
 
954
         Type = air_missile shootable 
 
955
         targets = orbit 
 
956
         shotFrom = high_level_flight orbit
 
957
         MaxRange = 20
 
958
         MinRange = 10
 
959
         Ammo = 4
 
960
         Punch@MaxRange = 80
 
961
         Punch@MinRange = 80
 
962
         HitAccuracy { 
 
963
            d6 = 0
 
964
            d5 = 0
 
965
            d4 = 0
 
966
            d3 = 0
 
967
            d2 = 0
 
968
            d1 = 0
 
969
            0 = 100
 
970
            u1 = 100
 
971
            u2 = 0
 
972
            u3 = 0
 
973
            u4 = 0
 
974
            u5 = 0
 
975
            u6 = 0
 
976
         } HitAccuracy
 
977
      WeaponEffectiveness {      
 
978
         trooper = 50
 
979
         rail_vehicle = 100
 
980
         building|turret|object = 100
 
981
         hoovercraft = 100
 
982
         helicopter = 100
 
983
 
 
984
         light_tracked_vehicle = 100
 
985
         medium_tracked_vehicle = 100
 
986
         heavy_tracked_vehicle = 100
 
987
 
 
988
         light_wheeled_vehicle = 100
 
989
         medium_wheeled_vehicle = 100
 
990
         heavy_wheeled_vehicle = 100
 
991
         
 
992
         light_ship = 100
 
993
         medium_ship  = 100
 
994
         heavy_ship = 100
 
995
 
 
996
         light_aircraft = 100
 
997
         medium_aircraft  = 100
 
998
         heavy_aircraft = 100
 
999
      } WeaponEffectiveness
 
1000
      } AMO
 
1001
; ----------------------------------------------------------------------------------------------------------------
 
1002
; -----   O R B I T   M I S S I L E  -   S Y S T E M S   ---------------------------------------------------------
 
1003
; ----------------------------------------------------------------------------------------------------------------
 
1004
 
 
1005
; orbit air missile
 
1006
      OAM { 
 
1007
         Type = air_missile shootable 
 
1008
         targets = medium_level_flight high_level_flight orbit 
 
1009
         shotFrom = orbit 
 
1010
         ReactionFireShots = 1
 
1011
         MaxRange = 40
 
1012
         MinRange = 10
 
1013
         Ammo = 8
 
1014
         Punch@MaxRange = 72
 
1015
         Punch@MinRange = 72
 
1016
         HitAccuracy { 
 
1017
            d6 = 0
 
1018
            d5 = 0
 
1019
            d4 = 0
 
1020
            d3 = 0
 
1021
            d2 = 94
 
1022
            d1 = 98
 
1023
            0 = 100
 
1024
            u1 = 0
 
1025
            u2 = 0
 
1026
            u3 = 0
 
1027
            u4 = 0
 
1028
            u5 = 0
 
1029
            u6 = 0
 
1030
         } HitAccuracy
 
1031
      WeaponEffectiveness {      
 
1032
         trooper = 100
 
1033
         rail_vehicle = 100
 
1034
         building|turret|object = 100
 
1035
         hoovercraft = 100
 
1036
         helicopter = 100
 
1037
 
 
1038
         light_tracked_vehicle = 100
 
1039
         medium_tracked_vehicle = 100
 
1040
         heavy_tracked_vehicle = 100
 
1041
 
 
1042
         light_wheeled_vehicle = 100
 
1043
         medium_wheeled_vehicle = 100
 
1044
         heavy_wheeled_vehicle = 100
 
1045
         
 
1046
         light_ship = 100
 
1047
         medium_ship  = 100
 
1048
         heavy_ship = 100
 
1049
 
 
1050
         light_aircraft = 100
 
1051
         medium_aircraft  = 100
 
1052
         heavy_aircraft = 100
 
1053
      } WeaponEffectiveness
 
1054
      } OAM
 
1055
 
 
1056
; orbit cruise missile      
 
1057
      OCM { 
 
1058
         Type = cruise_missile shootable 
 
1059
         targets = floating ground_level 
 
1060
         shotFrom = orbit 
 
1061
         MaxRange = 70
 
1062
         MinRange = 10
 
1063
         Ammo = 3
 
1064
         Punch@MaxRange = 110
 
1065
         Punch@MinRange = 120
 
1066
         Reactionfireshots = 0
 
1067
         HitAccuracy { 
 
1068
            d6 = 0
 
1069
            d5 = 0
 
1070
            d4 = 100
 
1071
            d3 = 0
 
1072
            d2 = 0
 
1073
            d1 = 0
 
1074
            0 = 0
 
1075
            u1 = 0
 
1076
            u2 = 0
 
1077
            u3 = 0
 
1078
            u4 = 0
 
1079
            u5 = 0
 
1080
            u6 = 0
 
1081
         } HitAccuracy
 
1082
      WeaponEffectiveness {      
 
1083
         trooper = 0
 
1084
         rail_vehicle = 100
 
1085
         building|turret|object = 100
 
1086
         hoovercraft = 100
 
1087
         helicopter = 100
 
1088
 
 
1089
         light_tracked_vehicle = 100
 
1090
         medium_tracked_vehicle = 100
 
1091
         heavy_tracked_vehicle = 100
 
1092
 
 
1093
         light_wheeled_vehicle = 100
 
1094
         medium_wheeled_vehicle = 100
 
1095
         heavy_wheeled_vehicle = 100
 
1096
         
 
1097
         light_ship = 100
 
1098
         medium_ship  = 100
 
1099
         heavy_ship = 100
 
1100
 
 
1101
         light_aircraft = 100
 
1102
         medium_aircraft  = 100
 
1103
         heavy_aircraft = 100
 
1104
      } WeaponEffectiveness
 
1105
      } OCM
 
1106
 
 
1107
; orbit ground missile
 
1108
      OGM { 
 
1109
         Type = air_missile shootable 
 
1110
         targets = floating ground_level 
 
1111
         shotFrom = orbit 
 
1112
         MaxRange = 30
 
1113
         MinRange = 10
 
1114
         Ammo = 6
 
1115
         Punch@MaxRange = 95
 
1116
         Punch@MinRange = 95
 
1117
         HitAccuracy { 
 
1118
            d6 = 0
 
1119
            d5 = 0
 
1120
            d4 = 100
 
1121
            d3 = 0
 
1122
            d2 = 0
 
1123
            d1 = 0
 
1124
            0 = 0
 
1125
            u1 = 0
 
1126
            u2 = 0
 
1127
            u3 = 0
 
1128
            u4 = 0
 
1129
            u5 = 0
 
1130
            u6 = 0
 
1131
         } HitAccuracy
 
1132
      WeaponEffectiveness {      
 
1133
         trooper = 0
 
1134
         rail_vehicle = 100
 
1135
         building|turret|object = 100
 
1136
         hoovercraft = 100
 
1137
         helicopter = 100
 
1138
 
 
1139
         light_tracked_vehicle = 95
 
1140
         medium_tracked_vehicle = 100
 
1141
         heavy_tracked_vehicle = 100
 
1142
 
 
1143
         light_wheeled_vehicle = 90
 
1144
         medium_wheeled_vehicle = 95
 
1145
         heavy_wheeled_vehicle = 100
 
1146
         
 
1147
         light_ship = 100
 
1148
         medium_ship  = 100
 
1149
         heavy_ship = 100
 
1150
 
 
1151
         light_aircraft = 100
 
1152
         medium_aircraft  = 100
 
1153
         heavy_aircraft = 100
 
1154
      } WeaponEffectiveness
 
1155
      } OGM
 
1156
 
 
1157
      OGSM ->* VehicleType.OGM
 
1158
      OGSM.targets = submerged floating ground_level
 
1159
      OGSM.HitAccuracy.d5 = 90
 
1160
 
 
1161
      Orbit_Cannon { 
 
1162
         Type = cannon shootable ammo_transfer
 
1163
         targets = medium_level_flight high_level_flight orbit 
 
1164
         shotFrom = medium_level_flight high_level_flight orbit 
 
1165
         MaxRange = 20
 
1166
         MinRange = 10
 
1167
         Ammo = 30
 
1168
         Punch@MaxRange = 55
 
1169
         Punch@MinRange = 65
 
1170
         HitAccuracy { 
 
1171
            d6 = 0
 
1172
            d5 = 0
 
1173
            d4 = 0
 
1174
            d3 = 0
 
1175
            d2 = 0
 
1176
            d1 = 95
 
1177
            0 = 100
 
1178
            u1 = 0
 
1179
            u2 = 0
 
1180
            u3 = 0
 
1181
            u4 = 0
 
1182
            u5 = 0
 
1183
            u6 = 0
 
1184
         } HitAccuracy
 
1185
      WeaponEffectiveness {      
 
1186
         trooper = 100
 
1187
         rail_vehicle = 100
 
1188
         building|turret|object = 100
 
1189
         hoovercraft = 100
 
1190
         helicopter = 100
 
1191
 
 
1192
         light_tracked_vehicle = 100
 
1193
         medium_tracked_vehicle = 100
 
1194
         heavy_tracked_vehicle = 100
 
1195
 
 
1196
         light_wheeled_vehicle = 100
 
1197
         medium_wheeled_vehicle = 100
 
1198
         heavy_wheeled_vehicle = 100
 
1199
         
 
1200
         light_ship = 100
 
1201
         medium_ship  = 100
 
1202
         heavy_ship = 100
 
1203
 
 
1204
         light_aircraft = 100
 
1205
         medium_aircraft  = 100
 
1206
         heavy_aircraft = 100
 
1207
      } WeaponEffectiveness
 
1208
      } Orbit_Cannon
 
1209
 
 
1210
; ----------------------------------------------------------------------------------------------------------------
 
1211
; -----   D E P T H   C H A R G E   ------------------------------------------------------------------------------
 
1212
; ----------------------------------------------------------------------------------------------------------------
 
1213
 
 
1214
      DCA {
 
1215
         Type = bomb shootable 
 
1216
         targets = submerged 
 
1217
         shotFrom = low_level_flight  
 
1218
         MaxRange = 10
 
1219
         MinRange = 10
 
1220
         Ammo = 2
 
1221
         Punch@MaxRange = 90
 
1222
         Punch@MinRange = 90
 
1223
         HitAccuracy { 
 
1224
            d6 = 0
 
1225
            d5 = 0
 
1226
            d4 = 0
 
1227
            d3 = 0
 
1228
            d2 = 100
 
1229
            d1 = 0
 
1230
            0 = 0
 
1231
            u1 = 0
 
1232
            u2 = 0
 
1233
            u3 = 0
 
1234
            u4 = 0
 
1235
            u5 = 0
 
1236
            u6 = 0
 
1237
         } HitAccuracy
 
1238
         WeaponEffectiveness {
 
1239
            trooper = 50
 
1240
         } WeaponEffectiveness
 
1241
      } DCA
 
1242
 
 
1243
      DCS {
 
1244
         Type = bomb shootable 
 
1245
         targets = submerged deep_submerged 
 
1246
         shotFrom = floating  
 
1247
         MaxRange = 10
 
1248
         MinRange = 10
 
1249
         Ammo = 2
 
1250
         Punch@MaxRange = 90
 
1251
         Punch@MinRange = 90
 
1252
         HitAccuracy { 
 
1253
            d6 = 0
 
1254
            d5 = 0
 
1255
            d4 = 0
 
1256
            d3 = 0
 
1257
            d2 = 50
 
1258
            d1 = 100
 
1259
            0 = 0
 
1260
            u1 = 0
 
1261
            u2 = 0
 
1262
            u3 = 0
 
1263
            u4 = 0
 
1264
            u5 = 0
 
1265
            u6 = 0
 
1266
         } HitAccuracy
 
1267
         WeaponEffectiveness {
 
1268
            trooper = 50
 
1269
         } WeaponEffectiveness
 
1270
      } DCS
 
1271
 
 
1272
 
 
1273
; ----------------------------------------------------------------------------------------------------------------
 
1274
; -----   B O M B I N G   ----------------------------------------------------------------------------------------
 
1275
; ----------------------------------------------------------------------------------------------------------------
 
1276
 
 
1277
      ; Tankhunter
 
1278
      lowBomb { 
 
1279
         Type = bomb shootable 
 
1280
         targets = floating ground_level 
 
1281
         shotFrom = low_level_flight 
 
1282
         MaxRange = 10
 
1283
         MinRange = 10
 
1284
         Ammo = 4
 
1285
         Punch@MaxRange = 110
 
1286
         Punch@MinRange = 110
 
1287
         HitAccuracy { 
 
1288
            d6 = 0
 
1289
            d5 = 0
 
1290
            d4 = 0
 
1291
            d3 = 0
 
1292
            d2 = 0
 
1293
            d1 = 100
 
1294
            0 = 0
 
1295
            u1 = 0
 
1296
            u2 = 0
 
1297
            u3 = 0
 
1298
            u4 = 0
 
1299
            u5 = 0
 
1300
            u6 = 0
 
1301
         } HitAccuracy
 
1302
      WeaponEffectiveness {      
 
1303
         trooper = 0
 
1304
         rail_vehicle = 100
 
1305
         building|turret|object = 110
 
1306
         hoovercraft = 100
 
1307
         helicopter = 100
 
1308
 
 
1309
         light_tracked_vehicle = 100
 
1310
         medium_tracked_vehicle = 100
 
1311
         heavy_tracked_vehicle = 110
 
1312
 
 
1313
         light_wheeled_vehicle = 100
 
1314
         medium_wheeled_vehicle = 100
 
1315
         heavy_wheeled_vehicle = 110
 
1316
         
 
1317
         light_ship = 100
 
1318
         medium_ship  = 100
 
1319
         heavy_ship = 120
 
1320
 
 
1321
         light_aircraft = 100
 
1322
         medium_aircraft  = 100
 
1323
         heavy_aircraft = 100
 
1324
      } WeaponEffectiveness
 
1325
      } lowBomb
 
1326
 
 
1327
      ; Brandbombe
 
1328
      napalm { 
 
1329
         Type = bomb shootable 
 
1330
         targets = floating ground_level 
 
1331
         shotFrom = low_level_flight 
 
1332
         MaxRange = 10
 
1333
         MinRange = 10
 
1334
         Ammo = 1
 
1335
         Punch@MaxRange = 110
 
1336
         Punch@MinRange = 110
 
1337
         HitAccuracy { 
 
1338
            d6 = 0
 
1339
            d5 = 0
 
1340
            d4 = 0
 
1341
            d3 = 0
 
1342
            d2 = 0
 
1343
            d1 = 100
 
1344
            0 = 0
 
1345
            u1 = 0
 
1346
            u2 = 0
 
1347
            u3 = 0
 
1348
            u4 = 0
 
1349
            u5 = 0
 
1350
            u6 = 0
 
1351
         } HitAccuracy
 
1352
      WeaponEffectiveness {      
 
1353
         trooper = 100
 
1354
         rail_vehicle = 0
 
1355
         building|turret|object = 0
 
1356
         hoovercraft = 50
 
1357
         helicopter = 50
 
1358
 
 
1359
         light_tracked_vehicle = 40
 
1360
         medium_tracked_vehicle = 0
 
1361
         heavy_tracked_vehicle = 0
 
1362
 
 
1363
         light_wheeled_vehicle = 60
 
1364
         medium_wheeled_vehicle = 50
 
1365
         heavy_wheeled_vehicle = 40
 
1366
         
 
1367
         light_ship = 0
 
1368
         medium_ship  = 0
 
1369
         heavy_ship = 0
 
1370
 
 
1371
         light_aircraft = 50
 
1372
         medium_aircraft  = 50
 
1373
         heavy_aircraft = 50
 
1374
      } WeaponEffectiveness
 
1375
      } napalm
 
1376
 
 
1377
 
 
1378
      medBomb { 
 
1379
         Type = bomb shootable 
 
1380
         targets = floating ground_level 
 
1381
         shotFrom = low_level_flight medium_level_flight 
 
1382
         MaxRange = 10
 
1383
         MinRange = 10
 
1384
         Ammo = 10
 
1385
         Punch@MaxRange = 70
 
1386
         Punch@MinRange = 70
 
1387
         HitAccuracy { 
 
1388
            d6 = 
 
1389
            d5 = 
 
1390
            d4 = 
 
1391
            d3 = 
 
1392
            d2 = 85
 
1393
            d1 = 100
 
1394
            0 = 
 
1395
            u1 = 
 
1396
            u2 = 
 
1397
            u3 = 
 
1398
            u4 = 
 
1399
            u5 = 
 
1400
            u6 = 
 
1401
         } HitAccuracy
 
1402
      WeaponEffectiveness {      
 
1403
         trooper = 80
 
1404
         rail_vehicle = 100
 
1405
         building|turret|object = 110
 
1406
         hoovercraft = 100
 
1407
         helicopter = 100
 
1408
 
 
1409
         light_tracked_vehicle = 80
 
1410
         medium_tracked_vehicle = 100
 
1411
         heavy_tracked_vehicle = 100
 
1412
 
 
1413
         light_wheeled_vehicle = 80
 
1414
         medium_wheeled_vehicle = 100
 
1415
         heavy_wheeled_vehicle = 100
 
1416
         
 
1417
         light_ship = 80
 
1418
         medium_ship  = 100
 
1419
         heavy_ship = 120
 
1420
 
 
1421
         light_aircraft = 100
 
1422
         medium_aircraft  = 100
 
1423
         heavy_aircraft = 100
 
1424
      } WeaponEffectiveness
 
1425
      } medBomb
 
1426
 
 
1427
      HighBomb { 
 
1428
         Type = bomb shootable 
 
1429
         targets = floating ground_level 
 
1430
         shotFrom = medium_level_flight high_level_flight 
 
1431
         MaxRange = 10
 
1432
         MinRange = 10
 
1433
         Ammo = 10
 
1434
         Punch@MaxRange = 70
 
1435
         Punch@MinRange = 70
 
1436
         HitAccuracy { 
 
1437
            d6 = 
 
1438
            d5 = 
 
1439
            d4 = 
 
1440
            d3 = 80
 
1441
            d2 = 100
 
1442
            d1 = 
 
1443
            0 = 
 
1444
            u1 = 
 
1445
            u2 = 
 
1446
            u3 = 
 
1447
            u4 = 
 
1448
            u5 = 
 
1449
            u6 = 
 
1450
         } HitAccuracy
 
1451
      WeaponEffectiveness {      
 
1452
         trooper = 80
 
1453
         rail_vehicle = 100
 
1454
         building|turret|object = 110
 
1455
         hoovercraft = 100
 
1456
         helicopter = 100
 
1457
 
 
1458
         light_tracked_vehicle = 80
 
1459
         medium_tracked_vehicle = 100
 
1460
         heavy_tracked_vehicle = 100
 
1461
 
 
1462
         light_wheeled_vehicle = 80
 
1463
         medium_wheeled_vehicle = 100
 
1464
         heavy_wheeled_vehicle = 100
 
1465
         
 
1466
         light_ship = 80
 
1467
         medium_ship  = 100
 
1468
         heavy_ship = 120
 
1469
 
 
1470
         light_aircraft = 100
 
1471
         medium_aircraft  = 100
 
1472
         heavy_aircraft = 100
 
1473
      } WeaponEffectiveness
 
1474
      } HighBomb
 
1475
 
 
1476
;heavy attack trooper
 
1477
   GrL { 
 
1478
      Type = bomb shootable 
 
1479
      targets = floating ground_level 
 
1480
      shotFrom = floating ground_level 
 
1481
      MaxRange = 20
 
1482
      MinRange = 20
 
1483
      Ammo = 6
 
1484
      Punch@MaxRange = 75
 
1485
      Punch@MinRange = 75
 
1486
      HitAccuracy { 
 
1487
         d6 = 
 
1488
         d5 = 
 
1489
         d4 = 
 
1490
         d3 = 
 
1491
         d2 = 
 
1492
         d1 = 
 
1493
         0 = 100
 
1494
         u1 = 
 
1495
         u2 = 
 
1496
         u3 = 
 
1497
         u4 = 
 
1498
         u5 = 
 
1499
         u6 = 
 
1500
      } HitAccuracy
 
1501
      WeaponEffectiveness {      
 
1502
         trooper = 70
 
1503
         rail_vehicle = 100
 
1504
         building|turret|object = 100
 
1505
         hoovercraft = 90
 
1506
         helicopter = 100
 
1507
 
 
1508
         light_tracked_vehicle = 80
 
1509
         medium_tracked_vehicle = 90
 
1510
         heavy_tracked_vehicle = 100
 
1511
 
 
1512
         light_wheeled_vehicle = 80
 
1513
         medium_wheeled_vehicle = 90
 
1514
         heavy_wheeled_vehicle = 100
 
1515
         
 
1516
         light_ship = 90
 
1517
         medium_ship  = 100
 
1518
         heavy_ship = 100
 
1519
 
 
1520
         light_aircraft = 100
 
1521
         medium_aircraft  = 100
 
1522
         heavy_aircraft = 100
 
1523
      } WeaponEffectiveness
 
1524
   } GrL
 
1525
 
 
1526
;Diver
 
1527
      C4 { 
 
1528
         Type = bomb shootable 
 
1529
         targets = deep_submerged submerged floating ground_level 
 
1530
         shotFrom = deep_submerged submerged ground_level 
 
1531
         MaxRange = 10
 
1532
         MinRange = 10
 
1533
         Ammo = 2
 
1534
         ReactionFireShots = 0
 
1535
         Punch@MaxRange = 110
 
1536
         Punch@MinRange = 110
 
1537
         HitAccuracy { 
 
1538
            d6 = 
 
1539
            d5 = 
 
1540
            d4 = 
 
1541
            d3 = 
 
1542
            d2 = 
 
1543
            d1 = 
 
1544
            0 = 100
 
1545
            u1 = 100
 
1546
            u2 =
 
1547
            u3 = 
 
1548
            u4 = 
 
1549
            u5 = 
 
1550
            u6 = 
 
1551
         } HitAccuracy
 
1552
         WeaponEffectiveness {
 
1553
            default = 50
 
1554
                light_tracked_vehicle = 30
 
1555
                medium_tracked_vehicle = 40
 
1556
                heavy_tracked_vehicle = 50
 
1557
                light_wheeled_vehicle = 25
 
1558
                medium_wheeled_vehicle = 35
 
1559
                heavy_wheeled_vehicle = 45
 
1560
                light_ship = 60
 
1561
                medium_ship = 70
 
1562
                heavy_ship = 80
 
1563
                light_aircraft = 60
 
1564
                medium_aircraft = 70
 
1565
                heavy_aircraft = 80
 
1566
                rail_vehicle = 90
 
1567
                helicopter = 50
 
1568
                hoovercraft = 50
 
1569
                trooper = 20
 
1570
         } WeaponEffectiveness 
 
1571
      } C4
 
1572
;Specialist
 
1573
   C4small ->* VehicleType.C4
 
1574
   C4small.Punch@MaxRange = 100
 
1575
   C4small.Punch@MinRange = 100
 
1576
 
 
1577
   HGr { 
 
1578
      Type = bomb shootable 
 
1579
      targets = floating ground_level 
 
1580
      shotFrom = floating ground_level 
 
1581
      MaxRange = 10
 
1582
      MinRange = 10
 
1583
      Ammo = 2
 
1584
      Punch@MaxRange = 100
 
1585
      Punch@MinRange = 100
 
1586
      HitAccuracy { 
 
1587
         d6 = 
 
1588
         d5 = 
 
1589
         d4 = 
 
1590
         d3 = 
 
1591
         d2 = 
 
1592
         d1 = 
 
1593
         0 = 100
 
1594
         u1 = 
 
1595
         u2 = 
 
1596
         u3 = 
 
1597
         u4 = 
 
1598
         u5 = 
 
1599
         u6 = 
 
1600
      } HitAccuracy
 
1601
      WeaponEffectiveness {      
 
1602
         trooper = 100
 
1603
         rail_vehicle = 10
 
1604
         building|turret|object = 5
 
1605
         hoovercraft = 20
 
1606
         helicopter = 20
 
1607
 
 
1608
         light_tracked_vehicle = 20
 
1609
         medium_tracked_vehicle = 10
 
1610
         heavy_tracked_vehicle = 10
 
1611
 
 
1612
         light_wheeled_vehicle = 50
 
1613
         medium_wheeled_vehicle = 40
 
1614
         heavy_wheeled_vehicle = 30
 
1615
         
 
1616
         light_ship = 15
 
1617
         medium_ship  = 10
 
1618
         heavy_ship = 10
 
1619
 
 
1620
         light_aircraft = 20
 
1621
         medium_aircraft  = 10
 
1622
         heavy_aircraft = 10
 
1623
      } WeaponEffectiveness
 
1624
   } HGr
 
1625
 
 
1626
 
 
1627
; ----------------------------------------------------------------------------------------------------------------
 
1628
; -----   M I N E   L A Y E R   ----------------------------------------------------------------------------------
 
1629
; ----------------------------------------------------------------------------------------------------------------
 
1630
 
 
1631
    MineWeapon {
 
1632
      Type = mine shootable 
 
1633
      targets = floating ground_level 
 
1634
      shotFrom = ground_level 
 
1635
      MaxRange = 10
 
1636
      MinRange = 10
 
1637
      Ammo = 2
 
1638
      Punch@MaxRange = 120
 
1639
      Punch@MinRange = 120
 
1640
      HitAccuracy ->* VehicleType.HitAcc 
 
1641
      HitAccuracy.0 = 100
 
1642
      WeaponEffectiveness {
 
1643
      } WeaponEffectiveness
 
1644
   } MineWeapon
 
1645
 
 
1646
   Mine2Weapon ->* VehicleType.MineWeapon
 
1647
   Mine2Weapon.MaxRange = 20
 
1648
   
 
1649
    MineAir {
 
1650
      Type = mine shootable 
 
1651
      targets = submerged floating ground_level 
 
1652
      shotFrom = low_level_flight 
 
1653
      MaxRange = 10
 
1654
      MinRange = 10
 
1655
      Ammo = 2
 
1656
      Punch@MaxRange = 120
 
1657
      Punch@MinRange = 120
 
1658
      HitAccuracy ->* VehicleType.HitAcc 
 
1659
      HitAccuracy.d1 = 100
 
1660
      WeaponEffectiveness {
 
1661
      } WeaponEffectiveness
 
1662
   } MineAir
 
1663
   
 
1664
    MineSea {
 
1665
      Type = mine shootable 
 
1666
      targets = submerged floating 
 
1667
      shotFrom = submerged floating 
 
1668
      MaxRange = 10
 
1669
      MinRange = 10
 
1670
      Ammo = 2
 
1671
      Punch@MaxRange = 120
 
1672
      Punch@MinRange = 120
 
1673
      HitAccuracy ->* VehicleType.HitAcc 
 
1674
      HitAccuracy.d1 = 100
 
1675
      HitAccuracy.0 = 100
 
1676
      HitAccuracy.u1 = 100
 
1677
      WeaponEffectiveness {
 
1678
      } WeaponEffectiveness
 
1679
   } MineSea
 
1680
 
 
1681
    AntiMine {
 
1682
      Type = mine shootable 
 
1683
      targets = submerged floating ground_level
 
1684
      shotFrom = submerged floating ground_level 
 
1685
      MaxRange = 10
 
1686
      MinRange = 10
 
1687
      Ammo = 0
 
1688
      Punch@MaxRange = 0
 
1689
      Punch@MinRange = 0
 
1690
      HitAccuracy ->* VehicleType.HitAcc 
 
1691
      HitAccuracy.d1 = 100
 
1692
      HitAccuracy.0 = 100
 
1693
      HitAccuracy.u1 = 100
 
1694
      WeaponEffectiveness {
 
1695
      } WeaponEffectiveness
 
1696
   } AntiMine
 
1697
 
 
1698
 
 
1699
 
 
1700
 
 
1701
; ----------------------------------------------------------------------------------------------------------------
 
1702
; -----   S E R V I C E   ----------------------------------------------------------------------------------------
 
1703
; ----------------------------------------------------------------------------------------------------------------
 
1704
 
 
1705
   ServiceGround { 
 
1706
      Type = Service  
 
1707
      targets = floating ground_level 
 
1708
      shotFrom = floating ground_level 
 
1709
      MaxRange = 10
 
1710
      MinRange = 10
 
1711
      Ammo = 0
 
1712
      Punch@MaxRange = 0
 
1713
      Punch@MinRange = 0
 
1714
 
 
1715
      HitAccuracy ->* VehicleType.HitAcc
 
1716
      HitAccuracy.0 = 100
 
1717
 
 
1718
      canthit = Trooper
 
1719
   } ServiceGround
 
1720
 
 
1721
   ServiceGroundTr ->* VehicleType.ServiceGround
 
1722
   ServiceGroundTr.cantHit =
 
1723
 
 
1724
   ServiceTurret ->* VehicleType.ServiceGround
 
1725
   ServiceTurret.cantHit = light_wheeled_vehicle medium_wheeled_vehicle heavy_wheeled_vehicle light_tracked_vehicle medium_tracked_vehicle heavy_tracked_vehicle rail_vehicle light_aircraft medium_aircraft heavy_aircraft light_ship medium_ship heavy_ship helicopter hoovercraft
 
1726
 
 
1727
   ServiceRepGr ->* VehicleType.ServiceGround
 
1728
 
 
1729
   ServiceAir ->* VehicleType.ServiceGround 
 
1730
   ServiceAir.targets = floating ground_level medium_level_flight
 
1731
   ServiceAir.shotFrom = ground_level medium_level_flight
 
1732
 
 
1733
   ServiceHighAir ->* VehicleType.ServiceGround 
 
1734
   ServiceHighAir.targets = floating ground_level medium_level_flight high_level_flight
 
1735
   ServiceHighAir.shotFrom = ground_level medium_level_flight high_level_flight
 
1736
 
 
1737
   ServiceAirAll ->* VehicleType.ServiceGround 
 
1738
   ServiceAirAll.targets = floating low_level_flight ground_level medium_level_flight high_level_flight orbit
 
1739
   ServiceAirAll.shotFrom = ground_level low_level_flight medium_level_flight high_level_flight orbit
 
1740
 
 
1741
   ServiceOrbit ->* VehicleType.ServiceGround
 
1742
   ServiceOrbit.targets = orbit
 
1743
   ServiceOrbit.shotfrom = orbit
 
1744
 
 
1745
; ----------------------------------------------------------------------------------------------------------------
 
1746
; -----   A M M O   T R A N S F E R   ----------------------------------------------------------------------------
 
1747
; ----------------------------------------------------------------------------------------------------------------
 
1748
 
 
1749
   AmmoMG { 
 
1750
      Type = machinegun ammo_transfer 
 
1751
      targets = floating ground_level 
 
1752
      shotFrom = floating ground_level 
 
1753
      MaxRange = 10
 
1754
      MinRange = 10
 
1755
      Ammo = 20
 
1756
      Punch@MaxRange = 0
 
1757
      Punch@MinRange = 0
 
1758
 
 
1759
      HitAccuracy ->* VehicleType.HitAcc
 
1760
      HitAccuracy.0 = 100
 
1761
 
 
1762
      WeaponEffectiveness {
 
1763
      } WeaponEffectiveness
 
1764
   } AmmoMG
 
1765
 
 
1766
   AmmoCannon ->* VehicleType.AmmoMG
 
1767
   AmmoCannon.Type = Cannon ammo_transfer
 
1768
 
 
1769
   AmmoBomb ->* VehicleType.AmmoMG
 
1770
   AmmoBomb.Type = bomb ammo_transfer
 
1771
 
 
1772
   AmmoSM ->* VehicleType.AmmoMG
 
1773
   AmmoSM.Type = ground_missile ammo_transfer
 
1774
 
 
1775
   AmmoLM ->* VehicleType.AmmoMG
 
1776
   AmmoLM.Type = air_missile ammo_transfer
 
1777
 
 
1778
   AmmoCM ->* VehicleType.AmmoMG
 
1779
   AmmoCM.Type = Cruise_missile ammo_transfer
 
1780
 
 
1781
   AmmoTorp ->* VehicleType.AmmoMG
 
1782
   AmmoTorp.Type = torpedo ammo_transfer
 
1783
 
 
1784
   AmmoMine ->* VehicleType.AmmoMG
 
1785
   AmmoMine.Type = Mine ammo_transfer
 
1786
 
 
1787
;alt
 
1788
   AmmoGM ->* VehicleType.AmmoMG
 
1789
   AmmoGM.Type = ground_missile ammo_transfer
 
1790
 
 
1791
   AmmoAM ->* VehicleType.AmmoMG
 
1792
   AmmoAM.Type = air_missile ammo_transfer
 
1793
 
 
1794
; ----------------------------------------------------------------------------------------------------------------
 
1795
; -----   L A S E R   --------------------------------------------------------------------------------------------
 
1796
; ----------------------------------------------------------------------------------------------------------------
 
1797
 
 
1798
      OAL { 
 
1799
         Type = laser shootable 
 
1800
         targets = low_level_flight medium_level_flight high_level_flight orbit 
 
1801
         shotFrom = orbit 
 
1802
         MaxRange = 40
 
1803
         MinRange = 10
 
1804
         Ammo = 4
 
1805
         ReactionFireShots = 2
 
1806
         LaserRechargeRate = 1
 
1807
         LaserRechargeCost {
 
1808
            energy = 0
 
1809
            material = 40
 
1810
            fuel = 10
 
1811
         } LaserRechargeCost
 
1812
         Punch@MaxRange = 70
 
1813
         Punch@MinRange = 75
 
1814
         HitAccuracy { 
 
1815
            d6 = 0
 
1816
            d5 = 0
 
1817
            d4 = 0
 
1818
            d3 = 80
 
1819
            d2 = 90
 
1820
            d1 = 95
 
1821
            0 = 100
 
1822
            u1 = 0
 
1823
            u2 = 0
 
1824
            u3 = 0
 
1825
            u4 = 0
 
1826
            u5 = 0
 
1827
            u6 = 0
 
1828
         } HitAccuracy
 
1829
         cantHit =  
 
1830
      } OAL
 
1831
 
 
1832
      OGL { 
 
1833
         Type = laser shootable 
 
1834
         targets = floating ground_level 
 
1835
         shotFrom = orbit 
 
1836
         MaxRange = 30
 
1837
         MinRange = 10
 
1838
         Ammo = 3
 
1839
              LaserRechargeRate = 1
 
1840
         LaserRechargeCost {
 
1841
            energy = 0
 
1842
            material = 60
 
1843
            fuel = 15
 
1844
         } LaserRechargeCost
 
1845
         Punch@MaxRange = 90
 
1846
         Punch@MinRange = 120
 
1847
         HitAccuracy { 
 
1848
            d6 = 0
 
1849
            d5 = 
 
1850
            d4 = 100
 
1851
            d3 = 0
 
1852
            d2 = 0
 
1853
            d1 = 0
 
1854
            0 = 0
 
1855
            u1 = 0
 
1856
            u2 = 0
 
1857
            u3 = 0
 
1858
            u4 = 0
 
1859
            u5 = 0
 
1860
            u6 = 0
 
1861
         } HitAccuracy
 
1862
         cantHit = 
 
1863
      } OGL
 
1864
 
 
1865
      ML { 
 
1866
         Type = laser shootable 
 
1867
         targets = floating ground_level low_level_flight medium_level_flight high_level_flight orbit 
 
1868
         shotFrom = floating ground_level low_level_flight medium_level_flight high_level_flight orbit 
 
1869
         MaxRange = 20
 
1870
         MinRange = 10
 
1871
         Ammo = 3
 
1872
              LaserRechargeRate = 2
 
1873
         LaserRechargeCost {
 
1874
            energy = 0
 
1875
            material = 40
 
1876
            fuel = 10
 
1877
         } LaserRechargeCost
 
1878
         Punch@MaxRange = 70
 
1879
         Punch@MinRange = 75
 
1880
         HitAccuracy { 
 
1881
            d6 = 0
 
1882
            d5 = 0
 
1883
            d4 = 0
 
1884
            d3 = 0
 
1885
            d2 = 65
 
1886
            d1 = 95
 
1887
            0 = 100
 
1888
            u1 = 95
 
1889
            u2 = 65
 
1890
            u3 = 0
 
1891
            u4 = 0
 
1892
            u5 = 0
 
1893
            u6 = 0
 
1894
         } HitAccuracy
 
1895
      WeaponEffectiveness {      
 
1896
         trooper = 100
 
1897
         rail_vehicle = 80
 
1898
         building|turret|object = 50
 
1899
         hoovercraft = 90
 
1900
         helicopter = 100
 
1901
 
 
1902
         light_tracked_vehicle = 80
 
1903
         medium_tracked_vehicle = 70
 
1904
         heavy_tracked_vehicle = 60
 
1905
 
 
1906
         light_wheeled_vehicle = 90
 
1907
         medium_wheeled_vehicle = 85
 
1908
         heavy_wheeled_vehicle = 80
 
1909
         
 
1910
         light_ship = 80
 
1911
         medium_ship  = 65
 
1912
         heavy_ship = 50
 
1913
 
 
1914
         light_aircraft = 100
 
1915
         medium_aircraft  = 100
 
1916
         heavy_aircraft = 100
 
1917
      } WeaponEffectiveness
 
1918
      } ML
 
1919
 
 
1920
; ----------------------------------------------------------------------------------------------------------------
 
1921
; -----   SPECIAL   --------------------------------------------------------------------------------------------
 
1922
; ----------------------------------------------------------------------------------------------------------------
 
1923
 
 
1924
   Sword {
 
1925
      Type = laser shootable
 
1926
      Sound = sword.wav     
 
1927
           LaserRechargeRate = 3
 
1928
      Ammo = 4
 
1929
      targets = floating ground_level 
 
1930
      shotFrom = floating ground_level 
 
1931
      MaxRange = 10
 
1932
      MinRange = 10
 
1933
 
 
1934
      HitAccuracy ->* VehicleType.HitAcc
 
1935
      HitAccuracy.0 = 100
 
1936
 
 
1937
      WeaponEffectiveness {      
 
1938
         trooper = 150
 
1939
         rail_vehicle = 10
 
1940
         building|turret|object = 10
 
1941
         hoovercraft = 40
 
1942
         helicopter = 40
 
1943
 
 
1944
         light_tracked_vehicle = 15
 
1945
         medium_tracked_vehicle = 10
 
1946
         heavy_tracked_vehicle = 10
 
1947
 
 
1948
         light_wheeled_vehicle = 90
 
1949
         medium_wheeled_vehicle = 70
 
1950
         heavy_wheeled_vehicle = 50
 
1951
         
 
1952
         light_ship = 15
 
1953
         medium_ship  = 10
 
1954
         heavy_ship = 10
 
1955
 
 
1956
         light_aircraft = 30
 
1957
         medium_aircraft  = 25
 
1958
         heavy_aircraft = 20
 
1959
      } WeaponEffectiveness
 
1960
   } Sword
 
1961
 
 
1962
   Laser_Gun { 
 
1963
         Type = Laser shootable 
 
1964
         targets =  floating ground_level low_level_flight 
 
1965
         shotFrom = floating ground_level 
 
1966
         MaxRange = 20
 
1967
         MinRange = 10
 
1968
         Ammo = 6
 
1969
              LaserRechargeRate = 1
 
1970
         LaserRechargeCost {
 
1971
            energy = 0
 
1972
            material = 3
 
1973
            fuel = 100
 
1974
         } LaserRechargeCost
 
1975
         HitAccuracy { 
 
1976
            d6 = 0
 
1977
            d5 = 0
 
1978
            d4 = 0
 
1979
            d3 = 0
 
1980
            d2 = 0
 
1981
            d1 = 0
 
1982
            0 = 100
 
1983
            u1 = 80
 
1984
            u2 = 60
 
1985
            u3 = 0
 
1986
            u4 = 0
 
1987
            u5 = 0
 
1988
            u6 = 0
 
1989
         } HitAccuracy
 
1990
      WeaponEffectiveness {      
 
1991
         trooper = 100
 
1992
         rail_vehicle = 50
 
1993
         building|turret|object = 50
 
1994
         hoovercraft = 100
 
1995
         helicopter = 100
 
1996
 
 
1997
         light_tracked_vehicle = 100
 
1998
         medium_tracked_vehicle = 80
 
1999
         heavy_tracked_vehicle = 100
 
2000
 
 
2001
         light_wheeled_vehicle = 100
 
2002
         medium_wheeled_vehicle = 95
 
2003
         heavy_wheeled_vehicle = 90
 
2004
         
 
2005
         light_ship = 90
 
2006
         medium_ship  = 70
 
2007
         heavy_ship = 50
 
2008
 
 
2009
         light_aircraft = 100
 
2010
         medium_aircraft  = 100
 
2011
         heavy_aircraft = 100
 
2012
      } WeaponEffectiveness
 
2013
   } Laser_Gun
 
2014
 
 
2015
   EMP { 
 
2016
         Type = Laser shootable 
 
2017
         targets =  submerged floating ground_level low_level_flight medium_level_flight
 
2018
         shotFrom = floating ground_level 
 
2019
         MaxRange = 20
 
2020
         MinRange = 10
 
2021
         Ammo = 1
 
2022
              LaserRechargeRate = 1
 
2023
         LaserRechargeCost {
 
2024
            energy = 0
 
2025
            material = 0
 
2026
            fuel = 200
 
2027
         } LaserRechargeCost
 
2028
         HitAccuracy { 
 
2029
            d6 = 0
 
2030
            d5 = 0
 
2031
            d4 = 0
 
2032
            d3 = 0
 
2033
            d2 = 0
 
2034
            d1 = 80
 
2035
            0 = 100
 
2036
            u1 = 90
 
2037
            u2 = 70
 
2038
            u3 = 0
 
2039
            u4 = 0
 
2040
            u5 = 0
 
2041
            u6 = 0
 
2042
         } HitAccuracy
 
2043
      WeaponEffectiveness {      
 
2044
         trooper = 100
 
2045
         rail_vehicle = 100
 
2046
         building|turret|object = 50
 
2047
         hoovercraft = 100
 
2048
         helicopter = 100
 
2049
 
 
2050
         light_tracked_vehicle = 100
 
2051
         medium_tracked_vehicle = 100
 
2052
         heavy_tracked_vehicle = 100
 
2053
 
 
2054
         light_wheeled_vehicle = 100
 
2055
         medium_wheeled_vehicle = 100
 
2056
         heavy_wheeled_vehicle = 100
 
2057
         
 
2058
         light_ship = 100
 
2059
         medium_ship  = 100
 
2060
         heavy_ship = 100
 
2061
 
 
2062
         light_aircraft = 100
 
2063
         medium_aircraft  = 100
 
2064
         heavy_aircraft = 100
 
2065
      } WeaponEffectiveness
 
2066
   } EMP
 
2067
 
 
2068
   Walker_Foot { 
 
2069
         Type = Laser shootable 
 
2070
         targets =  floating ground_level
 
2071
         shotFrom = floating ground_level 
 
2072
         MaxRange = 10
 
2073
         MinRange = 10
 
2074
         Punch@MaxRange = 110
 
2075
         Punch@MinRange = 110
 
2076
         Ammo = 4
 
2077
         ReactionFireShots = 3
 
2078
              LaserRechargeRate = 1
 
2079
         LaserRechargeCost {
 
2080
            energy = 0
 
2081
            material = 0
 
2082
            fuel = 0
 
2083
         } LaserRechargeCost
 
2084
         HitAccuracy { 
 
2085
            d6 = 0
 
2086
            d5 = 0
 
2087
            d4 = 0
 
2088
            d3 = 0
 
2089
            d2 = 0
 
2090
            d1 = 0
 
2091
            0 = 100
 
2092
            u1 = 0
 
2093
            u2 = 0
 
2094
            u3 = 0
 
2095
            u4 = 0
 
2096
            u5 = 0
 
2097
            u6 = 0
 
2098
         } HitAccuracy
 
2099
      WeaponEffectiveness {      
 
2100
         trooper = 200
 
2101
         rail_vehicle = 0
 
2102
         building|turret|object = 0
 
2103
         hoovercraft = 0
 
2104
         helicopter = 0
 
2105
 
 
2106
         light_tracked_vehicle = 0
 
2107
         medium_tracked_vehicle = 0
 
2108
         heavy_tracked_vehicle = 0
 
2109
 
 
2110
         light_wheeled_vehicle = 0
 
2111
         medium_wheeled_vehicle = 0
 
2112
         heavy_wheeled_vehicle = 0
 
2113
         
 
2114
         light_ship = 0
 
2115
         medium_ship  = 0
 
2116
         heavy_ship = 0
 
2117
 
 
2118
         light_aircraft = 0
 
2119
         medium_aircraft  = 0
 
2120
         heavy_aircraft = 0
 
2121
      } WeaponEffectiveness
 
2122
   } Walker_Foot
 
2123
 
 
2124
; ----------------------------------------------------------------------------------------------------------------
 
2125
; -----   TYPE CHANGE WEAPONS   --------------------------------------------------------------------------------------------
 
2126
; ----------------------------------------------------------------------------------------------------------------
 
2127
 
 
2128
      type_small_missile { 
 
2129
         Type = ground_missile shootable 
 
2130
      } type_small_missile
 
2131
 
 
2132
      type_large_missile { 
 
2133
         Type = air_missile shootable 
 
2134
      } type_large_missile
 
2135
 
 
2136
      type_cruise_missile { 
 
2137
         Type = cruise_missile shootable 
 
2138
      } type_cruise_missile
 
2139
 
 
2140
      type_cannon { 
 
2141
         Type = cannon shootable 
 
2142
      } type_cannon
 
2143
 
 
2144
      type_bomb { 
 
2145
         Type = bomb shootable 
 
2146
      } type_bomb
 
2147
 
 
2148
      type_MG { 
 
2149
         Type = machinegun shootable 
 
2150
      } type_MG
 
2151
 
 
2152
      type_torpedo { 
 
2153
         Type = torpedo shootable 
 
2154
      } type_torpedo
 
2155
 
 
2156
      type_laser { 
 
2157
         Type = laser shootable 
 
2158
         LaserRechargeRate = 1
 
2159
         LaserRechargeCost {
 
2160
            energy = 0
 
2161
            material = 100
 
2162
            fuel = 100
 
2163
         } LaserRechargeCost
 
2164
      } type_laser
 
2165
 
 
2166
      type_animal { 
 
2167
         Type = laser shootable
 
2168
         Ammo = 10
 
2169
         LaserRechargeRate = 3
 
2170
         LaserRechargeCost {
 
2171
            energy = 0
 
2172
            material = 0
 
2173
            fuel = 0
 
2174
         } LaserRechargeCost
 
2175
      } type_animal
 
2176
 
 
2177
} VehicleType