[ Index ] WAROFGENERALS

PHP Cross Reference of WAROFGENERALS MODS SOURCES

title

Body

[close]

/Command and conquer Generals/Call to arms/Data/INI/ -> ObjectCreationList.ini (source)

   1  ;//////////////////////////////////////////////////////////////////////////////
   2  ;FILE: ObjectCreationList.ini (SYSTEM) ////////////////////////////////////////
   3  ;//////////////////////////////////////////////////////////////////////////////
   4  
   5  ; ------------------------------------------------
   6  ObjectCreationList OCL_CreateDamagedBarrel
   7    CreateDebris
   8      ModelNames = PMBarrel01_D1
   9      Offset = X:0 Y:0 Z:0
  10      Mass = 2
  11      Count = 1
  12      Disposition = RANDOM_FORCE
  13      MinForceMagnitude = 5
  14      MaxForceMagnitude = 7
  15      SpinRate = 180
  16      MinForcePitch = 75
  17      MaxForcePitch = 90
  18      ParticleSystem = BlackTrail
  19    End
  20  End
  21  
  22  ; ----------------------------------------------
  23  ObjectCreationList OCL_FireWallSegment
  24   CreateObject
  25     ObjectNames = FireWallSegment
  26     Disposition = LIKE_EXISTING INHERIT_VELOCITY
  27     PreserveLayer = Yes
  28   End
  29  End
  30  
  31  ; ----------------------------------------------
  32  ObjectCreationList OCL_FireWallSegmentUpgraded
  33   CreateObject
  34     ObjectNames = FireWallSegmentUpgraded
  35     Disposition = LIKE_EXISTING INHERIT_VELOCITY
  36     PreserveLayer = Yes
  37   End
  38  End
  39  
  40  ; ----------------------------------------------
  41  ObjectCreationList OCL_FireFieldSmall
  42   CreateObject
  43     ObjectNames = FireFieldSmall
  44     Disposition = ON_GROUND_ALIGNED
  45   End
  46  End
  47  
  48  ; ----------------------------------------------
  49  ObjectCreationList OCL_FireFieldUpgradedSmall
  50   CreateObject
  51     ObjectNames = FireFieldUpgradedSmall
  52     Disposition = ON_GROUND_ALIGNED
  53   End
  54  End
  55  
  56  ; ----------------------------------------------
  57  ObjectCreationList OCL_PoisonFieldLarge
  58   CreateObject
  59     ObjectNames = PoisonFieldLarge
  60     Disposition = ON_GROUND_ALIGNED
  61   End
  62  End
  63  
  64  ; ----------------------------------------------
  65  ObjectCreationList OCL_PoisonFieldMedium
  66   CreateObject
  67     ObjectNames = PoisonFieldMedium
  68     Disposition = ON_GROUND_ALIGNED
  69   End
  70  End
  71  
  72  ; ----------------------------------------------
  73  ObjectCreationList OCL_PoisonFieldSmall
  74   CreateObject
  75     ObjectNames = PoisonFieldSmall
  76     Disposition = ON_GROUND_ALIGNED
  77   End
  78  End
  79  
  80  ; ----------------------------------------------
  81  ObjectCreationList OCL_PoisonFieldAnthraxBomb
  82   CreateObject
  83     ObjectNames = PoisonFieldAnthraxBomb
  84     Disposition = ON_GROUND_ALIGNED
  85   End
  86  End
  87  
  88  ; ----------------------------------------------
  89  ObjectCreationList OCL_PoisonFieldUpgradedLarge
  90   CreateObject
  91     ObjectNames = PoisonFieldUpgradedLarge
  92     Disposition = ON_GROUND_ALIGNED
  93   End
  94  End
  95  
  96  ; ----------------------------------------------
  97  ObjectCreationList OCL_PoisonFieldUpgradedMedium
  98   CreateObject
  99     ObjectNames = PoisonFieldUpgradedMedium
 100     Disposition = ON_GROUND_ALIGNED
 101   End
 102  End
 103  
 104  ; ----------------------------------------------
 105  ObjectCreationList OCL_PoisonFieldUpgradedSmall
 106   CreateObject
 107     ObjectNames = PoisonFieldUpgradedSmall
 108     Disposition = ON_GROUND_ALIGNED
 109   End
 110  End
 111  
 112  ; ----------------------------------------------
 113  
 114  ObjectCreationList OCL_RadiationFieldLarge
 115   CreateObject
 116     ObjectNames = RadiationFieldLarge
 117     Disposition = ON_GROUND_ALIGNED
 118   End
 119  End
 120  
 121  ; ----------------------------------------------
 122  
 123  ObjectCreationList OCL_RadiationFieldMedium
 124   CreateObject
 125     ObjectNames = RadiationFieldMedium
 126     Disposition = ON_GROUND_ALIGNED
 127   End
 128  End
 129  
 130  ; ----------------------------------------------
 131  
 132  ObjectCreationList OCL_RadiationFieldSmall
 133   CreateObject
 134     ObjectNames = RadiationFieldSmall
 135     Disposition = ON_GROUND_ALIGNED
 136   End
 137  End
 138  
 139  ; ----------------------------------------------
 140  
 141  ObjectCreationList OCL_NukeRadiationField
 142   CreateObject
 143     ObjectNames = NukeRadiationFieldWeapon
 144     Disposition = ON_GROUND_ALIGNED
 145   End
 146  End
 147  
 148  ; ----------------------------------------------
 149  ObjectCreationList OCL_FirestormSmall
 150   CreateObject
 151     ObjectNames = FirestormSmall
 152     Disposition = ON_GROUND_ALIGNED
 153   End
 154  End
 155  
 156  ; ----------------------------------------------
 157  ObjectCreationList OCL_BlackNapalmFirestormSmall
 158   CreateObject
 159     ObjectNames = BlackNapalmFirestormSmall
 160     Disposition = ON_GROUND_ALIGNED
 161   End
 162  End
 163  
 164  ; ----------------------------------------------
 165  ObjectCreationList OCL_TankerTruckExplode
 166    CreateDebris
 167      ModelNames = CVTanker_d03
 168      Offset = x: -16.887  y:2.588  z: 6.751
 169      Mass = 5
 170      Disposition = SEND_IT_FLYING
 171      DispositionIntensity = 1
 172    End
 173    CreateDebris
 174      ModelNames = CVTanker_d09
 175      Offset = x:  -10.682  y:  4.327  z:  2.929
 176      Mass = 5
 177      Disposition = SEND_IT_FLYING
 178      DispositionIntensity = 1
 179    End
 180    CreateDebris
 181      ModelNames = CVTanker_d10
 182      Offset = x:  -10.682  y: -4.272  z:  2.929
 183      Mass = 5
 184      Disposition = SEND_IT_FLYING
 185      DispositionIntensity = 1
 186    End
 187    CreateDebris
 188      ModelNames = CVTanker_d11          ; wheel
 189      Offset = x:  -2.651  y:  -4.119  z:  2.203
 190      Mass = 5
 191      Disposition = SEND_IT_FLYING
 192      DispositionIntensity = 1
 193    End
 194    CreateDebris
 195      ModelNames = CVTanker_d12          ; wheel
 196      Offset = x:  -2.651  y:  4.062  z:  2.203
 197      Mass = 5
 198      Disposition = SEND_IT_FLYING
 199      DispositionIntensity = 1
 200    End
 201    CreateDebris
 202      ModelNames = CVTanker_d13          ; wheel
 203      Offset = x:  2.73  y:  4.062  z:  2.203
 204      Mass = 5
 205      Disposition = SEND_IT_FLYING
 206      DispositionIntensity = 1
 207    End
 208    CreateDebris
 209      ModelNames = CVTanker_d14          ; wheel
 210      Offset = x:  2.73  y:  -4.119  z:  2.203
 211      Mass = 5
 212      Disposition = SEND_IT_FLYING
 213      DispositionIntensity = 1
 214  
 215    End
 216    CreateDebris
 217      ModelNames = CVTanker_d15
 218      Offset = x:  -7.869  y:  .07  z:  3.663
 219      Mass = 5
 220      Disposition = SEND_IT_FLYING
 221      DispositionIntensity = 1
 222    End
 223    CreateDebris
 224      ModelNames = CVTanker_d16          ; wheel
 225      Offset = x:  -17.47  y:  4.423  z:  2.203
 226      Mass = 5
 227      Disposition = SEND_IT_FLYING
 228      DispositionIntensity = 1
 229    End
 230    CreateDebris
 231      ModelNames = CVTanker_d17          ; wheel
 232      Offset = x:  -17.47  y:  -4.374  z:  2.203
 233      Mass = 5
 234      Disposition = SEND_IT_FLYING
 235      DispositionIntensity = 1
 236    End
 237    CreateDebris
 238      ModelNames = CVTanker_d20
 239      Offset = x:  -.773  y:  .07  z:  3.663
 240      Mass = 5
 241      Disposition = SEND_IT_FLYING
 242      DispositionIntensity = 1
 243    End
 244    CreateDebris
 245      ModelNames = CVTanker_d21
 246      Offset = x:  34.293  y:  -.009  z:  3.673
 247      Mass = 5
 248      Disposition = SEND_IT_FLYING
 249      DispositionIntensity = 1
 250    End
 251    CreateDebris
 252      ModelNames = CVTanker_d22          ; wheel
 253      Offset = x:  31.646  y:  4.062  z:  2.203
 254      Mass = 5
 255      Disposition = SEND_IT_FLYING
 256      DispositionIntensity = 1
 257    End
 258    CreateDebris
 259      ModelNames = CVTanker_d23          ; wheel
 260      Offset = x:  31.646  y:  -4.119  z:  2.203
 261      Mass = 5
 262      Disposition = SEND_IT_FLYING
 263      DispositionIntensity = 1
 264    End
 265    CreateDebris
 266      ModelNames = CVTanker_d24          ; wheel
 267      Offset = x:  37.026  y:  4.062  z:  2.203
 268      Mass = 5
 269      Disposition = SEND_IT_FLYING
 270      DispositionIntensity = 1
 271    End
 272    CreateDebris
 273      ModelNames = CVTanker_d25          ; wheel
 274      Offset = x:  37.026  y:  -4.119  z:  2.203
 275      Mass = 5
 276      Disposition = SEND_IT_FLYING
 277      DispositionIntensity = 1
 278    End
 279    CreateDebris
 280      ModelNames = CVTanker_d26
 281      Offset = x:  42.924  y:  -.016  z:  2.854
 282      Mass = 5
 283      Disposition = SEND_IT_FLYING
 284      DispositionIntensity = 1
 285    End
 286    CreateDebris
 287      ModelNames = CVTanker_d27
 288      Offset = x:  40.859  y:  .128  z:  13.615
 289      Mass = 5
 290      Disposition = SEND_IT_FLYING
 291      DispositionIntensity = 1
 292    End
 293    CreateDebris
 294      ModelNames = CVTanker_d28
 295      Offset = x:  40.859  y:  .128  z:  13.615
 296      Mass = 5
 297      Disposition = SEND_IT_FLYING
 298      DispositionIntensity = 1
 299    End
 300    CreateDebris
 301      ModelNames = CVTanker_d29
 302      Offset = x:  35.111  y:  .128  z:  13.615
 303      Mass = 5
 304      Disposition = SEND_IT_FLYING
 305      DispositionIntensity = 1
 306    End
 307    CreateDebris
 308      ModelNames = CVTanker_d30
 309      Offset = x:  28.222  y:  .128  z:  13.615
 310      Mass = 5
 311      Disposition = SEND_IT_FLYING
 312      DispositionIntensity = 1
 313    End
 314    CreateDebris
 315      ModelNames = CVTanker_d31
 316      Offset = x:  21.665  y:  .128  z:  13.615
 317      Mass = 5
 318      Disposition = SEND_IT_FLYING
 319      DispositionIntensity = 1
 320    End
 321    CreateDebris
 322      ModelNames = CVTanker_d32
 323      Offset = x:  14.347  y:  .128  z:  13.615
 324      Mass = 5
 325      Disposition = SEND_IT_FLYING
 326      DispositionIntensity = 1
 327    End
 328    CreateDebris
 329      ModelNames = CVTanker_d33
 330      Offset = x:   7.173   y:  .128  z:  13.615
 331      Mass = 5
 332      Disposition = SEND_IT_FLYING
 333      DispositionIntensity = 1
 334    End
 335    CreateDebris
 336      ModelNames = CVTanker_d34
 337      Offset = x:  -.105  y:  .128  z:  13.615
 338      Mass = 5
 339      Disposition = SEND_IT_FLYING
 340      DispositionIntensity = 1
 341    End
 342  End
 343  
 344  ; ----------------------------------------------
 345  ObjectCreationList OCL_BigRigExplode
 346    CreateDebris
 347      ModelNames = CVBigRig_d01
 348      Offset = X:-12.5 Y:-2 Z:8
 349      Mass = 5
 350      Disposition = SEND_IT_FLYING
 351      DispositionIntensity = 1
 352    End
 353    CreateDebris
 354      ModelNames = CVBigRig_d02
 355      Offset = X:-12.5 Y:3 Z:8
 356      Mass = 5
 357      Disposition = SEND_IT_FLYING
 358      DispositionIntensity = 1
 359    End
 360    CreateDebris
 361      ModelNames = CVBigRig_d03
 362      Offset = X:-17 Y:2.5 Z:7
 363      Mass = 5
 364      Disposition = SEND_IT_FLYING
 365      DispositionIntensity = 1
 366    End
 367    CreateDebris
 368      ModelNames = CVBigRig_d04
 369      Offset = X:-20 Y:-1.5 Z:5
 370      Mass = 5
 371      Disposition = SEND_IT_FLYING
 372      DispositionIntensity = 1
 373    End
 374    CreateDebris
 375      ModelNames = CVBigRig_d05
 376      Offset = X:-17 Y:-2.75 Z:7
 377      Mass = 5
 378      Disposition = SEND_IT_FLYING
 379      DispositionIntensity = 1
 380    End
 381    CreateDebris
 382      ModelNames = CVBigRig_d06
 383      Offset = X:-20.5 Y:2 Z:5.5
 384      Mass = 5
 385      Disposition = SEND_IT_FLYING
 386      DispositionIntensity = 1
 387    End
 388    CreateDebris
 389      ModelNames = CVBigRig_d07
 390      Offset = X:-18 Y:-4 Z:4
 391      Mass = 5
 392      Disposition = SEND_IT_FLYING
 393      DispositionIntensity = 1
 394    End
 395    CreateDebris
 396      ModelNames = CVBigRig_d08
 397      Offset = X:-18 Y:4 Z:4
 398      Mass = 5
 399      Disposition = SEND_IT_FLYING
 400      DispositionIntensity = 1
 401    End
 402    CreateDebris
 403      ModelNames = CVBigRig_d09
 404      Offset = X:-10 Y:4 Z:3
 405      Mass = 5
 406      Disposition = SEND_IT_FLYING
 407      DispositionIntensity = 1
 408    End
 409    CreateDebris
 410      ModelNames = CVBigRig_d10
 411      Offset = X:-10 Y:-4 Z:3
 412      Mass = 5
 413      Disposition = SEND_IT_FLYING
 414      DispositionIntensity = 1
 415    End
 416    CreateDebris
 417      ModelNames = CVBigRig_d11
 418      Offset = X:-3 Y:-4 Z:2
 419      Mass = 3
 420      Disposition = SEND_IT_FLYING
 421      DispositionIntensity = 1
 422    End
 423    CreateDebris
 424      ModelNames = CVBigRig_d12
 425      Offset = X:-3 Y:4 Z:2
 426      Mass = 3
 427      Disposition = SEND_IT_FLYING
 428      DispositionIntensity = 1
 429    End
 430    CreateDebris
 431      ModelNames = CVBigRig_d13
 432      Offset = X:3 Y:4 Z:2
 433      Mass = 3
 434      Disposition = SEND_IT_FLYING
 435      DispositionIntensity = 1
 436    End
 437    CreateDebris
 438      ModelNames = CVBigRig_d14
 439      Offset = X:3 Y:-4 Z:2
 440      Mass = 3
 441      Disposition = SEND_IT_FLYING
 442      DispositionIntensity = 1
 443    End
 444    CreateDebris
 445      ModelNames = CVBigRig_d15
 446      Offset = X:-8 Y:0 Z:3.5
 447      Mass = 3
 448      Disposition = SEND_IT_FLYING
 449      DispositionIntensity = 1
 450    End
 451    CreateDebris
 452      ModelNames = CVBigRig_d16
 453      Offset = X:-17.5 Y:4.5 Z:2
 454      Mass = 3
 455      Disposition = SEND_IT_FLYING
 456      DispositionIntensity = 1
 457    End
 458    CreateDebris
 459      ModelNames = CVBigRig_d17
 460      Offset = X:-17.5 Y:-4.5 Z:2
 461      Mass = 3
 462      Disposition = SEND_IT_FLYING
 463      DispositionIntensity = 1
 464    End
 465    CreateDebris
 466      ModelNames = CVBigRig_d18
 467      Offset = X:-9 Y:4.5 Z:13.5
 468      Mass = 3
 469      Disposition = SEND_IT_FLYING
 470      DispositionIntensity = 1
 471    End
 472    CreateDebris
 473      ModelNames = CVBigRig_d19
 474      Offset = X:-9 Y:4.5 Z:8
 475      Mass = 3
 476      Disposition = SEND_IT_FLYING
 477      DispositionIntensity = 1
 478    End
 479    CreateDebris
 480      ModelNames = CVBigRig_d03
 481      Offset = X:-1 Y:0 Z:3.5
 482      Mass = 3
 483      Disposition = SEND_IT_FLYING
 484      DispositionIntensity = 1
 485    End
 486    CreateDebris
 487      ModelNames = CVBigRig_d04
 488      Offset = X:36 Y:3 Z:8
 489      Mass = 5
 490      Disposition = SEND_IT_FLYING
 491      DispositionIntensity = 1
 492    End
 493    CreateDebris
 494      ModelNames = CVBigRig_d05
 495      Offset = X:35 Y:3 Z:13
 496      Mass = 5
 497      Disposition = SEND_IT_FLYING
 498      DispositionIntensity = 1
 499    End
 500    CreateDebris
 501      ModelNames = CVBigRig_d06
 502      Offset = X:35 Y:-3 Z:13
 503      Mass = 5
 504      Disposition = SEND_IT_FLYING
 505      DispositionIntensity = 1
 506    End
 507    CreateDebris
 508      ModelNames = CVBigRig_d03
 509      Offset = X:36 Y:-3 Z:8
 510      Mass = 5
 511      Disposition = SEND_IT_FLYING
 512      DispositionIntensity = 1
 513    End
 514    CreateDebris
 515      ModelNames = CVBigRig_d04
 516      Offset = X:19 Y:3.5 Z:13.5
 517      Mass = 5
 518      Disposition = SEND_IT_FLYING
 519      DispositionIntensity = 1
 520    End
 521    CreateDebris
 522      ModelNames = CVBigRig_d05
 523      Offset = X:19 Y:-3.5 Z:13
 524      Mass = 5
 525      Disposition = SEND_IT_FLYING
 526      DispositionIntensity = 1
 527    End
 528    CreateDebris
 529      ModelNames = CVBigRig_d27
 530      Offset = X:18.5 Y:-4 Z:7
 531      Mass = 5
 532      Disposition = SEND_IT_FLYING
 533      DispositionIntensity = 1
 534    End
 535    CreateDebris
 536      ModelNames = CVBigRig_d28
 537      Offset = X:34 Y:0 Z:3.5
 538      Mass = 5
 539      Disposition = SEND_IT_FLYING
 540      DispositionIntensity = 1
 541    End
 542    CreateDebris
 543      ModelNames = CVBigRig_d03
 544      Offset = X:4 Y:-3.5 Z:13
 545      Mass = 5
 546      Disposition = SEND_IT_FLYING
 547      DispositionIntensity = 1
 548    End
 549    CreateDebris
 550      ModelNames = CVBigRig_d04
 551      Offset = X:4 Y:3 Z:13
 552      Mass = 5
 553      Disposition = SEND_IT_FLYING
 554      DispositionIntensity = 1
 555    End
 556    CreateDebris
 557      ModelNames = CVBigRig_d05
 558      Offset = X:2 Y:3 Z:8
 559      Mass = 5
 560      Disposition = SEND_IT_FLYING
 561      DispositionIntensity = 1
 562    End
 563    CreateDebris
 564      ModelNames = CVBigRig_d06
 565      Offset = X:2 Y:-3 Z:8
 566      Mass = 5
 567      Disposition = SEND_IT_FLYING
 568      DispositionIntensity = 1
 569    End
 570    CreateDebris
 571      ModelNames = CVBigRig_d33
 572      Offset = X:31.5 Y:4 Z:2
 573      Mass = 5
 574      Disposition = SEND_IT_FLYING
 575      DispositionIntensity = 1
 576    End
 577    CreateDebris
 578      ModelNames = CVBigRig_d34
 579      Offset = X:31.5 Y:-4 Z:2
 580      Mass = 5
 581      Disposition = SEND_IT_FLYING
 582      DispositionIntensity = 1
 583    End
 584    CreateDebris
 585      ModelNames = CVBigRig_d35
 586      Offset = X:37 Y:4 Z:2
 587      Mass = 5
 588      Disposition = SEND_IT_FLYING
 589      DispositionIntensity = 1
 590    End
 591    CreateDebris
 592      ModelNames = CVBigRig_d36
 593      Offset = X:37 Y:-4 Z:2
 594      Mass = 5
 595      Disposition = SEND_IT_FLYING
 596      DispositionIntensity = 1
 597    End
 598    CreateDebris
 599      ModelNames = CVBigRig_d37
 600      Offset = X:43 Y:0 Z:3
 601      Mass = 5
 602      Disposition = SEND_IT_FLYING
 603      DispositionIntensity = 1
 604    End
 605    CreateDebris
 606      ModelNames = CVBigRig_d38
 607      Offset = X:19 Y:3 Z:8
 608      Mass = 5
 609      Disposition = SEND_IT_FLYING
 610      DispositionIntensity = 1
 611    End
 612  End
 613  
 614  ; ----------------------------------------------
 615  ObjectCreationList OCL_PoliceCarExplode
 616    CreateDebris
 617      ModelNames = CVPoliceCar_X01
 618      Offset = X:6.7 Y:2.098 Z:2.972
 619      Mass = 5
 620      Count = 1
 621      Disposition = SEND_IT_FLYING
 622      DispositionIntensity = 0.83333333333
 623    End
 624    CreateDebris
 625      ModelNames = CVPoliceCar_X02
 626      Offset = X:6.824 Y:-0.988 Z:2.972
 627      Mass = 5
 628      Count = 1
 629      Disposition = SEND_IT_FLYING
 630      DispositionIntensity = 0.83333333333
 631    End
 632    CreateDebris
 633      ModelNames = CVPoliceCar_X03
 634      Offset = X:-7.314 Y:-1.325 Z:4.546
 635      Mass = 5
 636      Count = 1
 637      Disposition = SEND_IT_FLYING
 638      DispositionIntensity = 0.83333333333
 639    End
 640    CreateDebris
 641      ModelNames = CVPoliceCar_X04
 642      Offset = X:5.804 Y:-3.499 Z:1.245
 643      Mass = 5
 644      Count = 1
 645      Disposition = SEND_IT_FLYING
 646      DispositionIntensity = 0.83333333333
 647    End
 648    CreateDebris
 649      ModelNames = CVPoliceCar_X05
 650      Offset = X:5.815 Y:3.508 Z:1.245
 651      Mass = 5
 652      Count = 1
 653      Disposition = SEND_IT_FLYING
 654      DispositionIntensity = 0.83333333333
 655    End
 656    CreateDebris
 657      ModelNames = CVPoliceCar_X06
 658      Offset = X:-7.615 Y:-3.508 Z:1.245
 659      Mass = 5
 660      Count = 1
 661      Disposition = SEND_IT_FLYING
 662      DispositionIntensity = 0.83333333333
 663    End
 664    CreateDebris
 665      ModelNames = CVPoliceCar_X07
 666      Offset = X:-8.281 Y:1.964 Z:3.926
 667      Mass = 5
 668      Count = 1
 669      Disposition = SEND_IT_FLYING
 670      DispositionIntensity = 0.83333333333
 671    End
 672    CreateDebris
 673      ModelNames = CVPoliceCar_X08
 674      Offset = X:-7.615 Y:3.508 Z:1.245
 675      Mass = 5
 676      Count = 1
 677      Disposition = SEND_IT_FLYING
 678      DispositionIntensity = 0.83333333333
 679    End
 680    CreateDebris
 681      ModelNames = CVPoliceCar_X09
 682      Offset = X:-2.032 Y:3.638 Z:3.925
 683      Mass = 5
 684      Count = 1
 685      Disposition = SEND_IT_FLYING
 686      DispositionIntensity = 0.83333333333
 687    End
 688    CreateDebris
 689      ModelNames = CVPoliceCar_X10
 690      Offset = X:0.776 Y:-0.960 Z:5.601
 691      Mass = 5
 692      Count = 1
 693      Disposition = SEND_IT_FLYING
 694      DispositionIntensity = 0.83333333333
 695    End
 696    CreateDebris
 697      ModelNames = CVPoliceCar_X11
 698      Offset = X:-0.897 Y:-3.735 Z:2.994
 699      Mass = 5
 700      Count = 1
 701      Disposition = SEND_IT_FLYING
 702      DispositionIntensity = 0.83333333333
 703    End
 704    CreateDebris
 705      ModelNames = CVPoliceCar_X12
 706      Offset = X:-1.164 Y:-1.128 Z:7.401
 707      Mass = 5
 708      Count = 1
 709      Disposition = SEND_IT_FLYING
 710      DispositionIntensity = 0.83333333333
 711    End
 712    CreateDebris
 713      ModelNames = CVPoliceCar_X13
 714      Offset = X:-1.164 Y:-1.498 Z:7.401
 715      Mass = 5
 716      Count = 1
 717      Disposition = SEND_IT_FLYING
 718      DispositionIntensity = 0.83333333333
 719    End
 720    CreateDebris
 721      ModelNames = CVPoliceCar_X14
 722      Offset = X:-3.074 Y:-0.303 Z:6.468
 723      Mass = 5
 724      Count = 1
 725      Disposition = SEND_IT_FLYING
 726      DispositionIntensity = 0.83333333333
 727    End
 728    CreateDebris
 729      ModelNames = CVPoliceCar_X15
 730      Offset = X:2.602 Y:3.652 Z:3.923
 731      Mass = 5
 732      Count = 1
 733      Disposition = SEND_IT_FLYING
 734      DispositionIntensity = 0.83333333333
 735    End
 736    CreateDebris
 737      ModelNames = CVPoliceCar_X16
 738      Offset = X:-9.828 Y:-1.889 Z:2.636
 739      Mass = 5
 740      Count = 1
 741      Disposition = SEND_IT_FLYING
 742      DispositionIntensity = 0.83333333333
 743    End
 744  End
 745  
 746  ; ---------------------------------------------------------------------------------------
 747  ; The crushed hulk of the Crusader tank
 748  ObjectCreationList OCL_CrusaderTank_CrushEffect
 749    CreateObject
 750      ObjectNames = DeadCrusaderHulk
 751      Offset = X:0 Y:0 Z:0
 752      Count = 1
 753      Disposition = SEND_IT_FLYING
 754      DispositionIntensity = 0.1
 755    End
 756  End
 757  
 758  ; ---------------------------------------------------------------------------------------
 759  ; The crushed hulk of the Technical Jeep
 760  ObjectCreationList OCL_TechnicalJeep_CrushEffect
 761    CreateObject
 762      ObjectNames = DeadTechnicalJeepHulk
 763      Offset = X:0 Y:0 Z:0
 764      Count = 1
 765      Disposition = SEND_IT_FLYING
 766      DispositionIntensity = 0.1
 767    End
 768  End
 769  
 770  ; ---------------------------------------------------------------------------------------
 771  ; The crushed hulk of the Technical Van
 772  ObjectCreationList OCL_TechnicalVan_CrushEffect
 773    CreateObject
 774      ObjectNames = DeadTechnicalVanHulk
 775      Offset = X:0 Y:0 Z:0
 776      Count = 1
 777      Disposition = SEND_IT_FLYING
 778      DispositionIntensity = 0.1
 779    End
 780  End
 781  
 782  ; ---------------------------------------------------------------------------------------
 783  ; The crushed hulk of the Technical Truck
 784  ObjectCreationList OCL_TechnicalTruck_CrushEffect
 785    CreateObject
 786      ObjectNames = DeadTechnicalTruckHulk
 787      Offset = X:0 Y:0 Z:0
 788      Count = 1
 789      Disposition = SEND_IT_FLYING
 790      DispositionIntensity = 0.1
 791    End
 792  End
 793  
 794  ; ---------------------------------------------------------------------------------------
 795  ; The crushed hulk of the Technical Truck
 796  ObjectCreationList OCL_RocketBuggy_CrushEffect
 797    CreateObject
 798      ObjectNames = DeadRocketBuggyHulk
 799      Offset = X:0 Y:0 Z:0
 800      Count = 1
 801      Disposition = SEND_IT_FLYING
 802      DispositionIntensity = 0.1
 803    End
 804  End
 805  
 806  ; ---------------------------------------------------------------------------------------
 807  ObjectCreationList OCL_SCUDLauncherDeathEffect
 808    CreateObject
 809      ObjectNames = DeadSCUDLauncherHulk
 810      Offset = X:0 Y:0 Z:0
 811      Count = 1
 812      Disposition = SEND_IT_FLYING
 813      DispositionIntensity = 0.1
 814    End
 815    CreateDebris
 816      ModelNames = UVScudLchr_d2
 817      Offset = X:17.58 Y:1.971 Z:10.282
 818      Mass = 5.0
 819      Count = 1
 820      Disposition = SEND_IT_FLYING
 821      DispositionIntensity = 2.5
 822    End
 823    CreateDebris
 824      ModelNames = UVScudLchr_d3
 825      Offset = X:8.581 Y:1.943 Z:9.081
 826      Mass = 5.0
 827      Count = 1
 828      Disposition = SEND_IT_FLYING
 829      DispositionIntensity = 2.5
 830      BounceSound = VehicleDebris
 831    End
 832    CreateDebris
 833      ModelNames = UVScudLchr_d4
 834      Offset = X:-9.828 Y:-1.889 Z:2.636
 835      Mass = 5
 836      Count = 1
 837      Disposition = SEND_IT_FLYING
 838      DispositionIntensity = 0.83333333333
 839    End
 840  End
 841  
 842  ; ---------------------------------------------------------------------------------------
 843  ObjectCreationList OCL_SCUDLauncherDeathEffect
 844    CreateObject
 845      ObjectNames = DeadSCUDLauncherHulk
 846      Offset = X:0 Y:0 Z:0
 847      Count = 1
 848      Disposition = SEND_IT_FLYING
 849      DispositionIntensity = 0.1
 850    End
 851    CreateDebris
 852      ModelNames = UVScudLchr_d2
 853      Offset = X:17.58 Y:1.971 Z:10.282
 854      Mass = 5.0
 855      Count = 1
 856      Disposition = SEND_IT_FLYING
 857      DispositionIntensity = 2.5
 858    End
 859    CreateDebris
 860      ModelNames = UVScudLchr_d3
 861      Offset = X:8.581 Y:1.943 Z:9.081
 862      Mass = 5.0
 863      Count = 1
 864      Disposition = SEND_IT_FLYING
 865      DispositionIntensity = 2.5
 866      BounceSound = VehicleDebris
 867    End
 868    CreateDebris
 869      ModelNames = UVScudLchr_d4
 870      Offset = X:-9.828 Y:-1.889 Z:2.636
 871      Mass = 5
 872      Count = 1
 873      Disposition = SEND_IT_FLYING
 874      DispositionIntensity = 0.83333333333
 875    End
 876  End
 877  
 878  ; ---------------------------------------------------------------------------------------
 879  ; The crushed hulk of the Crusader tank
 880  ObjectCreationList OCL_ChinaSupplyTruck_CrushEffect
 881    CreateObject
 882      ObjectNames = DeadChinaSupplyTruckHulk
 883      Offset = X:0 Y:0 Z:0
 884      Count = 1
 885      Disposition = SEND_IT_FLYING
 886      DispositionIntensity = 0.1
 887    End
 888  End
 889  
 890  ; ---------------------------------------------------------------------------------------
 891  ObjectCreationList OCL_ChinaSupplyTruckDeathEffect
 892    CreateObject
 893      ObjectNames = DeadChinaSupplyTruckHulk
 894      Offset = X:0 Y:0 Z:0
 895      Count = 1
 896      Disposition = SEND_IT_FLYING
 897      DispositionIntensity = 0.1
 898    End
 899    CreateDebris
 900      ModelNames = NVSSupplyTk_d2
 901      Offset = X:-6.544 Y:7.281 Z:11.163
 902      Mass = 5.0
 903      Count = 1
 904      Disposition = SEND_IT_FLYING
 905      DispositionIntensity = 2.5
 906    End
 907    CreateDebris
 908      ModelNames = NVSSupplyTk_d3
 909      Offset = X:-6.283 Y:5.099 Z:2.645
 910      Mass = 5.0
 911      Count = 1
 912      Disposition = SEND_IT_FLYING
 913      DispositionIntensity = 2.5
 914    End
 915    CreateDebris
 916      ModelNames = NVSSupplyTk_d4
 917      Offset = X:-1.235 Y:-4.169 Z:10.355
 918      Mass = 5.0
 919      Count = 1
 920      Disposition = SEND_IT_FLYING
 921      DispositionIntensity = 2.5
 922    End
 923    CreateDebris
 924      ModelNames = NVSSupplyTk_d5
 925      Offset = X:5.819 Y:5.481 Z:10.425
 926      Mass = 5.0
 927      Count = 1
 928      Disposition = SEND_IT_FLYING
 929      DispositionIntensity = 2.5
 930    End
 931  End
 932  
 933  ; -------------------------------------------------------------
 934  ObjectCreationList OCL_InfernoCannonDeathEffect
 935    CreateObject
 936      ObjectNames = InfernoCannonHulk
 937      Offset = X:0 Y:0 Z:0
 938      Count = 1
 939      Disposition = SEND_IT_FLYING
 940      DispositionIntensity = 0.1
 941    End
 942    CreateDebris
 943      ModelNames = NVInferno_d2
 944      Offset = X:-7.44 Y:0.0 Z:12.79
 945      Mass = 5.0
 946      Count = 1
 947      Disposition = SEND_IT_FLYING
 948      DispositionIntensity = 2.5
 949      BounceSound = DebrisBigMetal
 950    End
 951    CreateDebris
 952      ModelNames = NVInferno_d3
 953      Offset = X:-17.06 Y:-5.874 Z:12.5
 954      Mass = 5.0
 955      Count = 1
 956      Disposition = SEND_IT_FLYING
 957      DispositionIntensity = 2.5
 958      BounceSound = DebrisBigMetal
 959    End
 960  End
 961  
 962  ; ---------------------------------------------------------------------------------------
 963  ObjectCreationList OCL_ToxinTractorDeathEffect
 964    CreateObject
 965      ObjectNames = DeadToxinTractorHulk
 966      Offset = X:0 Y:0 Z:0
 967      Count = 1
 968      Disposition = SEND_IT_FLYING
 969      DispositionIntensity = 0.1
 970    End
 971    CreateDebris
 972      ModelNames = UVToxinTrk_d2
 973      Offset = X:-4.96 Y:0.0 Z:16.449
 974      Mass = 5.0
 975      Count = 1
 976      Disposition = SEND_IT_FLYING
 977      DispositionIntensity = 2.5
 978    End
 979    CreateDebris
 980      ModelNames = UVToxinTrk_d3
 981      Offset = X:8.748 Y:5.123 Z:2.563
 982      Mass = 5.0
 983      Count = 1
 984      Disposition = SEND_IT_FLYING
 985      DispositionIntensity = 2.5
 986      BounceSound = VehicleDebris
 987    End
 988    CreateDebris
 989      ModelNames = UVToxinTrk_d3
 990      Offset = X:8.748 Y:-5.123 Z:2.563
 991      Mass = 5.0
 992      Count = 1
 993      Disposition = SEND_IT_FLYING
 994      DispositionIntensity = 2.5
 995      BounceSound = VehicleDebris
 996    End
 997    CreateDebris
 998      ModelNames = UVToxinTrk_d4
 999      Offset = X:-8.734 Y:7.505 Z:5.078
1000      Mass = 5
1001      Count = 1
1002      Disposition = SEND_IT_FLYING
1003      DispositionIntensity = 0.83333333333
1004    End
1005    CreateDebris
1006      ModelNames = UVToxinTrk_d4
1007      Offset = X:-8.734 Y:-7.505 Z:5.078
1008      Mass = 5
1009      Count = 1
1010      Disposition = SEND_IT_FLYING
1011      DispositionIntensity = 0.83333333333
1012    End
1013    CreateDebris
1014      ModelNames = UVToxinTrk_d5
1015      Offset = X:1.886 Y:4.701 Z:6.593
1016      Mass = 5
1017      Count = 1
1018      Disposition = SEND_IT_FLYING
1019      DispositionIntensity = 0.83333333333
1020    End
1021    CreateDebris
1022      ModelNames = UVToxinTrk_d5
1023      Offset = X:1.886 Y:-4.701 Z:6.593
1024      Mass = 5
1025      Count = 1
1026      Disposition = SEND_IT_FLYING
1027      DispositionIntensity = 0.83333333333
1028    End
1029  End
1030  ; ---------------------------------------------------------------------------------------
1031  ObjectCreationList OCL_GLAPOWTruckDeathEffect
1032    CreateObject
1033      ObjectNames = DeadGLAPOWTruckHulk
1034      Offset = X:0 Y:0 Z:0
1035      Count = 1
1036      Disposition = SEND_IT_FLYING
1037      DispositionIntensity = 0.1
1038    End
1039    CreateDebris
1040      ModelNames = UVPOWTruck_d2
1041      Offset = X:4.807 Y:0.0 Z:12.799
1042      Mass = 5.0
1043      Count = 1
1044      Disposition = SEND_IT_FLYING
1045      DispositionIntensity = 2.5
1046    End
1047    CreateDebris
1048      ModelNames = UVPOWTruck_d3
1049      Offset = X:11.005 Y:6.75 Z:2.645
1050      Mass = 5.0
1051      Count = 1
1052      Disposition = SEND_IT_FLYING
1053      DispositionIntensity = 2.5
1054      BounceSound = VehicleDebris
1055    End
1056    CreateDebris
1057      ModelNames = UVPOWTruck_d3
1058      Offset = X:11.005 Y:-6.75 Z:2.645
1059      Mass = 5.0
1060      Count = 1
1061      Disposition = SEND_IT_FLYING
1062      DispositionIntensity = 2.5
1063      BounceSound = VehicleDebris
1064    End
1065    CreateDebris
1066      ModelNames = UVPOWTruck_d3
1067      Offset = X:-7.348 Y:6.75 Z:2.645
1068      Mass = 5.0
1069      Count = 1
1070      Disposition = SEND_IT_FLYING
1071      DispositionIntensity = 2.5
1072      BounceSound = VehicleDebris
1073    End
1074    CreateDebris
1075      ModelNames = UVPOWTruck_d3
1076      Offset = X:-7.348 Y:-6.75 Z:2.645
1077      Mass = 5.0
1078      Count = 1
1079      Disposition = SEND_IT_FLYING
1080      DispositionIntensity = 2.5
1081      BounceSound = VehicleDebris
1082    End
1083    CreateDebris
1084      ModelNames = UVPOWTruck_d3
1085      Offset = X:13.758 Y:6.75 Z:2.645
1086      Mass = 5.0
1087      Count = 1
1088      Disposition = SEND_IT_FLYING
1089      DispositionIntensity = 2.5
1090      BounceSound = VehicleDebris
1091    End
1092    CreateDebris
1093      ModelNames = UVPOWTruck_d3
1094      Offset = X:-13.758 Y:-6.75 Z:2.645
1095      Mass = 5.0
1096      Count = 1
1097      Disposition = SEND_IT_FLYING
1098      DispositionIntensity = 2.5
1099      BounceSound = VehicleDebris
1100    End
1101  End
1102  
1103  ; ---------------------------------------------------------------------------------------
1104  ObjectCreationList OCL_ChinaPOWTruckDeathEffect
1105    CreateObject
1106      ObjectNames = DeadChinaPOWTruckHulk
1107      Offset = X:0 Y:0 Z:0
1108      Count = 1
1109      Disposition = SEND_IT_FLYING
1110      DispositionIntensity = 0.1
1111    End
1112    CreateDebris
1113      ModelNames = NVPOWTrck_d2
1114      Offset = X:10.298 Y:0.002 Z:13.928
1115      Mass = 5.0
1116      Count = 1
1117      Disposition = SEND_IT_FLYING
1118      DispositionIntensity = 2.5
1119    End
1120    CreateDebris
1121      ModelNames = NVPOWTrck_d3
1122      Offset = X:-11.159 Y:5.155 Z:2.16
1123      Mass = 5.0
1124      Count = 1
1125      Disposition = SEND_IT_FLYING
1126      DispositionIntensity = 2.5
1127      BounceSound = VehicleDebris
1128    End
1129    CreateDebris
1130      ModelNames = NVPOWTrck_d4
1131      Offset = X:11.51 Y:-5.176 Z:2.16
1132      Mass = 5.0
1133      Count = 1
1134      Disposition = SEND_IT_FLYING
1135      DispositionIntensity = 2.5
1136      BounceSound = VehicleDebris
1137    End
1138    CreateDebris
1139      ModelNames = NVPOWTrck_d5
1140      Offset = X:-11.159 Y:-5.155 Z:2.16
1141      Mass = 5.0
1142      Count = 1
1143      Disposition = SEND_IT_FLYING
1144      DispositionIntensity = 2.5
1145      BounceSound = VehicleDebris
1146    End
1147  End
1148  
1149  ;---------------------------------------------------------------------------------------
1150  ObjectCreationList OCL_BombTruckDeathEffect
1151    CreateObject
1152      ObjectNames = DeadBombTruckHulk
1153      Offset = X:0 Y:0 Z:0
1154      Count = 1
1155      Disposition = SEND_IT_FLYING
1156      DispositionIntensity = 0.1
1157    End
1158    CreateDebris
1159      ModelNames = UVBmbTruk_d2
1160      Offset = X:-7.248 Y:6.75 Z:2.645
1161      Mass = 5.0
1162      Count = 1
1163      Disposition = SEND_IT_FLYING
1164      DispositionIntensity = 2.5
1165    End
1166    CreateDebris
1167      ModelNames = UVBmbTruk_d2
1168      Offset = X:-7.248 Y:-6.75 Z:2.645
1169      Mass = 5.0
1170      Count = 1
1171      Disposition = SEND_IT_FLYING
1172      DispositionIntensity = 2.5
1173    End
1174    CreateDebris
1175      ModelNames = UVBmbTruk_d2
1176      Offset = X:-13.758 Y:6.75 Z:2.645
1177      Mass = 5.0
1178      Count = 1
1179      Disposition = SEND_IT_FLYING
1180      DispositionIntensity = 2.5
1181    End
1182    CreateDebris
1183      ModelNames = UVBmbTruk_d2
1184      Offset = X:-13.758 Y:-6.75 Z:2.645
1185      Mass = 5.0
1186      Count = 1
1187      Disposition = SEND_IT_FLYING
1188      DispositionIntensity = 2.5
1189     End
1190    CreateDebris
1191      ModelNames = UVBmbTruk_d3
1192      Offset = X:19.09 Y:0.0 Z:3.863
1193      Mass = 5.0
1194      Count = 1
1195      Disposition = SEND_IT_FLYING
1196      DispositionIntensity = 2.5
1197       BounceSound = VehicleDebris
1198    End
1199    CreateDebris
1200      ModelNames = UVBmbTruk_d4
1201      Offset = X:-18.792 Y:0.0 Z:3.863
1202      Mass = 5
1203      Count = 1
1204      Disposition = SEND_IT_FLYING
1205      DispositionIntensity = 0.83333333333
1206    End
1207  End
1208  
1209  ;---------------------------------------------------------------------------------------
1210  ObjectCreationList OCL_GenericTankDeathEffect
1211    CreateObject
1212      ObjectNames = DeadCrusaderHulk
1213      Offset = X:0 Y:0 Z:0
1214      Count = 1
1215      Disposition = SEND_IT_FLYING
1216      DispositionIntensity = 0.1
1217    End
1218    CreateDebris
1219      ModelNames = GXMammoth_D01
1220      Offset = X:17.58 Y:1.971 Z:10.282
1221      Mass = 5.0
1222      Count = 1
1223      Disposition = SEND_IT_FLYING
1224      DispositionIntensity = 2.5
1225    End
1226    CreateDebris
1227      ModelNames = GXMammoth_D02
1228      Offset = X:8.581 Y:1.943 Z:9.081
1229      Mass = 5.0
1230      Count = 1
1231      Disposition = SEND_IT_FLYING
1232      DispositionIntensity = 2.5
1233      BounceSound = VehicleDebris
1234    End
1235    CreateDebris
1236      ModelNames = GXMammoth_D03
1237      Offset = X:19.641 Y:2.261 Z:10.569
1238      Mass = 5.0
1239      Count = 1
1240      Disposition = SEND_IT_FLYING
1241      DispositionIntensity = 2.5
1242    End
1243    CreateDebris
1244      ModelNames = GXMammoth_D04
1245      Offset = X:13.587 Y:-2.29 Z:9.715
1246      Mass = 5.0
1247      Count = 1
1248      Disposition = SEND_IT_FLYING
1249      DispositionIntensity = 2.5
1250      BounceSound = VehicleDebris
1251    End
1252    CreateDebris
1253      ModelNames = GXMammoth_D05
1254      Offset = X:6.764 Y:-2.233 Z:8.873
1255      Mass = 7.0
1256      Count = 1
1257      Disposition = SEND_IT_FLYING
1258      DispositionIntensity = 2.4
1259    End
1260    CreateDebris
1261      ModelNames = GXMammoth_D06
1262      Offset = X:2.755 Y:-0.99 Z:8.462
1263      Mass = 7.0
1264      Count = 1
1265      Disposition = SEND_IT_FLYING
1266      DispositionIntensity = 2.3
1267      BounceSound = VehicleDebris
1268    End
1269    CreateDebris
1270      ModelNames = GXMammoth_D07
1271      Offset = X:-1.818 Y:-3.702 Z:8.837
1272      Mass = 7.0
1273      Count = 1
1274      Disposition = SEND_IT_FLYING
1275      DispositionIntensity = 2.3
1276    End
1277    CreateDebris
1278      ModelNames = GXMammoth_D08
1279      Offset = X:-2.867 Y:-3.701 Z:8.741
1280      Mass = 7.0
1281      Count = 1
1282      Disposition = SEND_IT_FLYING
1283      DispositionIntensity = 2.3
1284      BounceSound = VehicleDebris
1285    End
1286    CreateDebris
1287      ModelNames = GXMammoth_D09
1288      Offset = X:-3.894 Y:0.942 Z:8.463
1289      Mass = 5.0
1290      Count = 1
1291      Disposition = SEND_IT_FLYING
1292      DispositionIntensity = 2.3
1293    End
1294    CreateDebris
1295      ModelNames = GXMammoth_D10
1296      Offset = X:2.963 Y:2.839 Z:8.454
1297      Mass = 5.0
1298      Count = 1
1299      Disposition = SEND_IT_FLYING
1300      DispositionIntensity = 2.3
1301      BounceSound = VehicleDebris
1302    End
1303    CreateDebris
1304      ModelNames = GXMammoth_D11
1305      Offset = X:-4.679 Y:2.206 Z:9.613
1306      Mass = 5.0
1307      Count = 1
1308      Disposition = SEND_IT_FLYING
1309      DispositionIntensity = 2.5
1310    End
1311    CreateDebris
1312      ModelNames = GXMammoth_D12
1313      Offset = X:-3.606 Y:-3.174 Z:10.986
1314      Mass = 5.0
1315      Count = 1
1316      Disposition = SEND_IT_FLYING
1317      DispositionIntensity = 2.5
1318      BounceSound = VehicleDebris
1319    End
1320  End
1321  
1322  ;---------------------------------------------------------------------------------------
1323  ObjectCreationList OCL_MaruaderTankDeathEffect
1324    CreateObject
1325      ObjectNames = DeadMarauderHulk
1326      Offset = X:0 Y:0 Z:0
1327      Count = 1
1328      Disposition = SEND_IT_FLYING
1329      DispositionIntensity = 0.1
1330    End
1331    CreateDebris
1332      ModelNames = UVMarauder_D2
1333      Offset = X:21.593 Y:-0.018 Z:9.867
1334      Mass = 5.0
1335      Count = 1
1336      Disposition = SEND_IT_FLYING
1337      DispositionIntensity = 2.5
1338    End
1339    CreateDebris
1340      ModelNames = UVMarauder_D3
1341      Offset = X:-13.092 Y:-9.332 Z:9.367
1342      Mass = 5.0
1343      Count = 1
1344      Disposition = SEND_IT_FLYING
1345      DispositionIntensity = 2.5
1346      BounceSound = DebrisBigMetal
1347    End
1348     CreateDebris
1349      ModelNames = UVMarauder_D4
1350      Offset = X:6.323 Y:-0.027 Z:10.282
1351      Mass = 5.0
1352      Count = 1
1353      Disposition = SEND_IT_FLYING
1354      DispositionIntensity = 2.5
1355      BounceSound = DebrisBigMetal
1356    End
1357  End
1358  
1359  ;---------------------------------------------------------------------------------------
1360  ObjectCreationList OCL_PaladinTankDeathEffect
1361    CreateObject
1362      ObjectNames = DeadPaladinHulk
1363      Offset = X:0 Y:0 Z:0
1364      Count = 1
1365      Disposition = SEND_IT_FLYING
1366      DispositionIntensity = 0.1
1367    End
1368    CreateDebris
1369      ModelNames = AVPaladin_D2
1370      Offset = X:-3.599 Y:-0.056 Z:9.982
1371      Mass = 5.0
1372      Count = 1
1373      Disposition = SEND_IT_FLYING
1374      DispositionIntensity = 2.5
1375      BounceSound = DebrisBigMetal
1376    End
1377    CreateDebris
1378      ModelNames = AVPaladin_D3
1379      Offset = X:14.031 Y:0.039 Z:10.322
1380      Mass = 5.0
1381      Count = 1
1382      Disposition = SEND_IT_FLYING
1383      DispositionIntensity = 2.5
1384      BounceSound = DebrisBigMetal
1385    End
1386  End
1387  
1388  ;---------------------------------------------------------------------------------------
1389  ObjectCreationList OCL_ScorpionTankDeathEffect
1390    CreateObject
1391      ObjectNames = DeadScorpionHulk
1392      Offset = X:0 Y:0 Z:0
1393      Count = 1
1394      Disposition = SEND_IT_FLYING
1395      DispositionIntensity = 0.1
1396    End
1397    CreateDebris
1398      ModelNames = AVPowTruck_d2
1399      Offset = X:-4.678 Y:6.497 Z:2.993
1400      Mass = 5.0
1401      Count = 1
1402      Disposition = SEND_IT_FLYING
1403      DispositionIntensity = 2.5
1404    End
1405    CreateDebris
1406      ModelNames = AVPowTruck_d3
1407      Offset = X:-19.262 Y:0 Z:6.23
1408      Mass = 5.0
1409      Count = 1
1410      Disposition = SEND_IT_FLYING
1411      DispositionIntensity = 2.5
1412      BounceSound = VehicleDebris
1413    End
1414      CreateDebris
1415      ModelNames = AVPowTruck_d4
1416      Offset = X:8.721 Y:0.131 Z:14.81
1417      Mass = 5.0
1418      Count = 1
1419      Disposition = SEND_IT_FLYING
1420      DispositionIntensity = 2.5
1421      BounceSound = VehicleDebris
1422    End
1423  End
1424  
1425  ;---------------------------------------------------------------------------------------
1426  ObjectCreationList OCL_MilitiaTankDeathEffect
1427    CreateObject
1428      ObjectNames = DestroyedMilitiaTank
1429      Offset = X:-4.2 Y:0 Z:0
1430      Count = 1
1431      Disposition = SEND_IT_FLYING
1432      DispositionIntensity = 0.1
1433    End
1434    CreateDebris
1435      ModelNames = CVTank_D2
1436      Offset = X:-2.647 Y:0.0 Z:6.966
1437      Mass = 5.0
1438      Count = 1
1439      Disposition = SEND_IT_FLYING
1440      DispositionIntensity = 2.5
1441      BounceSound = VehicleDebris
1442    End
1443    CreateDebris
1444      ModelNames = CVTank_D3
1445      Offset = X:6.929 Y:0.015 Z:8.772
1446      Mass = 5.0
1447      Count = 1
1448      Disposition = SEND_IT_FLYING
1449      DispositionIntensity = 2.5
1450      BounceSound = VehicleDebris
1451    End
1452    CreateDebris
1453      ModelNames = CVTank_D4
1454      Offset = X:-2.503 Y:-1.224 Z:12.018
1455      Mass = 5.0
1456      Count = 1
1457      Disposition = SEND_IT_FLYING
1458      DispositionIntensity = 2.5
1459      BounceSound = VehicleDebris
1460    End
1461  End
1462  
1463  ;---------------------------------------------------------------------------------------
1464  ObjectCreationList OCL_RadarVanDeathEffect
1465    CreateObject
1466      ObjectNames = DeadRadarVanHulk
1467      Offset = X:0 Y:0 Z:0
1468      Count = 1
1469      Disposition = SEND_IT_FLYING
1470      DispositionIntensity = 0.1
1471    End
1472    CreateDebris
1473      ModelNames = UVRadarVan_d2
1474      Offset = X:-9.721 Y:-3.801 Z:22.679
1475      Mass = 5.0
1476      Count = 1
1477      Disposition = SEND_IT_FLYING
1478      DispositionIntensity = 2.5
1479    End
1480    CreateDebris
1481      ModelNames = UVRadarVan_d3
1482      Offset = X:8.551 Y:0.072 Z:16.693
1483      Mass = 5.0
1484      Count = 1
1485      Disposition = SEND_IT_FLYING
1486      DispositionIntensity = 2.5
1487    End
1488    CreateDebris
1489      ModelNames = UVRadarVan_d4
1490      Offset = X:9.495 Y:5.169 Z:2.185
1491      Mass = 5.0
1492      Count = 1
1493      Disposition = SEND_IT_FLYING
1494      DispositionIntensity = 2.5
1495    End
1496  End
1497  
1498  ;---------------------------------------------------------------------------------------
1499  ObjectCreationList OCL_QuadCannonDeathEffect
1500    CreateObject
1501      ObjectNames = DeadQuadCannonHulk
1502      Offset = X:0 Y:0 Z:0
1503      Count = 1
1504      Disposition = SEND_IT_FLYING
1505      DispositionIntensity = 0.1
1506    End
1507    
1508      CreateDebris
1509      ModelNames = UVQuadCann_d2
1510      Offset = X:-9.721 Y:-3.801 Z:22.679
1511      Mass = 5.0
1512      Count = 1
1513      Disposition = SEND_IT_FLYING
1514      DispositionIntensity = 2.5
1515    End
1516    CreateDebris
1517      ModelNames = UVQuadCann_d3
1518      Offset = X:8.551 Y:0.072 Z:16.693
1519      Mass = 5.0
1520      Count = 1
1521      Disposition = SEND_IT_FLYING
1522      DispositionIntensity = 2.5
1523    End
1524    CreateDebris
1525      ModelNames = UVQuadCann_d4
1526      Offset = X:9.495 Y:5.169 Z:2.185
1527      Mass = 5.0
1528      Count = 1
1529      Disposition = SEND_IT_FLYING
1530      DispositionIntensity = 2.5
1531    End
1532    
1533  End
1534  ;---------------------------------------------------------------------------------------
1535  ObjectCreationList OCL_QuadCannon_NormalExplosion
1536    CreateDebris
1537      ModelNames = GXMammoth_D01
1538      Offset = X:17.58 Y:1.971 Z:10.282
1539      Mass = 5.0
1540      Count = 1
1541      Disposition = SEND_IT_FLYING
1542      DispositionIntensity = 2.5
1543    End
1544    CreateDebris
1545      ModelNames = GXMammoth_D02
1546      Offset = X:8.581 Y:1.943 Z:9.081
1547      Mass = 5.0
1548      Count = 1
1549      Disposition = SEND_IT_FLYING
1550      DispositionIntensity = 2.5
1551    End
1552    CreateDebris
1553      ModelNames = GXMammoth_D03
1554      Offset = X:19.641 Y:2.261 Z:10.569
1555      Mass = 5.0
1556      Count = 1
1557      Disposition = SEND_IT_FLYING
1558      DispositionIntensity = 2.5
1559    End
1560    CreateDebris
1561      ModelNames = GXMammoth_D04
1562      Offset = X:13.587 Y:-2.29 Z:9.715
1563      Mass = 5.0
1564      Count = 1
1565      Disposition = SEND_IT_FLYING
1566      DispositionIntensity = 2.5
1567    End
1568    CreateDebris
1569      ModelNames = GXMammoth_D05
1570      Offset = X:6.764 Y:-2.233 Z:8.873
1571      Mass = 7.0
1572      Count = 1
1573      Disposition = SEND_IT_FLYING
1574      DispositionIntensity = 2.4
1575    End
1576    CreateDebris
1577      ModelNames = GXMammoth_D06
1578      Offset = X:2.755 Y:-0.99 Z:8.462
1579      Mass = 7.0
1580      Count = 1
1581      Disposition = SEND_IT_FLYING
1582      DispositionIntensity = 2.3
1583    End
1584  End
1585  
1586  ;---------------------------------------------------------------------------------------
1587  ObjectCreationList OCL_AmericaVehicleTomahawkDie
1588    CreateObject
1589      ObjectNames = AmericaVehicleTomahawkHulk
1590      Offset      = X:0.0 Y:0.0 Z:0.0
1591      Count       = 1
1592      Disposition = LIKE_EXISTING
1593      DispositionIntensity = 0.5
1594    End
1595    CreateDebris
1596      ModelNames  = AVTomahawk_D2
1597      Offset      = X:-3.001 Y:5.79 Z:12.829
1598      Mass        = 1.2
1599      Count       = 1
1600      Disposition = SEND_IT_FLYING INHERIT_VELOCITY
1601      DispositionIntensity = 0.7
1602      BounceSound       = DebrisBigMetal
1603    End
1604    CreateDebris
1605      ModelNames  = AVTomahawk_D3
1606      Offset      = X:-2.643 Y:-0.349 Z:9.954
1607      Mass        = 0.2
1608      Count       = 1
1609      Disposition = SEND_IT_FLYING INHERIT_VELOCITY
1610      DispositionIntensity = 0.7
1611      BounceSound       = DebrisBigMetal
1612    End
1613    CreateDebris
1614      ModelNames  = AVTomahawk_D4
1615      Offset      = X:-3.499 Y:-3.779 Z:8.132
1616      Mass        = 1
1617      Count       = 1
1618      Disposition = SEND_IT_FLYING INHERIT_VELOCITY
1619      DispositionIntensity = 0.7
1620      BounceSound       = DebrisBigMetal
1621    End
1622  End
1623  
1624  ; ----------------------------------------------
1625  ObjectCreationList OCL_ChinaVehicleNukeCannonDie
1626    CreateObject
1627      ObjectNames = ChinaVehicleNukeCannonHulk
1628      Offset      = X:0.0 Y:0.0 Z:0.0
1629      Count       = 1
1630      Disposition = LIKE_EXISTING
1631      DispositionIntensity = 0.5
1632    End
1633    CreateDebris
1634      ModelNames  = NVNukeCn_D2
1635      Offset      = X:3.191 Y:0 Z:7.094
1636      Mass              = 20.0
1637      Disposition       = RANDOM_FORCE
1638      MinForceMagnitude = 50
1639      MaxForceMagnitude = 60
1640      MinForcePitch     = 85
1641      MaxForcePitch     = 90
1642      SpinRate          = 90
1643      BounceSound       = DebrisBigMetal
1644    End
1645    CreateDebris
1646      ModelNames  = NVNukeCn_D3
1647      Offset      = X:11.018 Y:0 Z:6.837
1648      Mass              = 20.0
1649      Disposition       = RANDOM_FORCE
1650      MinForceMagnitude = 50
1651      MaxForceMagnitude = 60
1652      MinForcePitch     = 85
1653      MaxForcePitch     = 90
1654      SpinRate          = 90
1655      BounceSound       = DebrisBigMetal
1656    End
1657    CreateDebris
1658      ModelNames  = NVNukeCn_D4
1659      Offset      = X:4.195 Y:-4.84 Z:13.178
1660      Mass              = 20.0
1661      Disposition       = RANDOM_FORCE
1662      MinForceMagnitude = 50
1663      MaxForceMagnitude = 60
1664      MinForcePitch     = 85
1665      MaxForcePitch     = 90
1666      SpinRate          = 90
1667      BounceSound       = DebrisBigMetal
1668    End
1669  End
1670  
1671  ; ----------------------------------------------
1672  ObjectCreationList OCL_FireHydrantExplode
1673    CreateObject
1674      ObjectNames = WaterSpray
1675      Disposition = ON_GROUND_ALIGNED
1676    End
1677  End
1678  
1679  ; ----------------------------------------------
1680  ObjectCreationList OCL_GenericCarExplode
1681    CreateDebris
1682      ModelNames = CVGeneric_X01
1683      Offset = X:6.7 Y:2.098 Z:2.972
1684      Mass = 5
1685      Count = 1
1686      Disposition = SEND_IT_FLYING
1687      DispositionIntensity = 0.8
1688    End
1689    CreateDebris
1690      ModelNames = CVGeneric_X02
1691      Offset = X:6.824 Y:-0.988 Z:2.972
1692      Mass = 5
1693      Count = 1
1694      Disposition = SEND_IT_FLYING
1695      DispositionIntensity = 0.8
1696    End
1697    CreateDebris
1698      ModelNames = CVGeneric_X03
1699      Offset = X:-7.314 Y:-1.325 Z:4.546
1700      Mass = 5
1701      Count = 1
1702      Disposition = SEND_IT_FLYING
1703      DispositionIntensity = 0.8
1704    End
1705    CreateDebris
1706      ModelNames = CVGeneric_X04
1707      Offset = X:5.804 Y:-3.499 Z:1.245
1708      Mass = 5
1709      Count = 1
1710      Disposition = SEND_IT_FLYING
1711      DispositionIntensity = 0.8
1712    End
1713    CreateDebris
1714      ModelNames = CVGeneric_X05
1715      Offset = X:5.815 Y:3.508 Z:1.245
1716      Mass = 5
1717      Count = 1
1718      Disposition = SEND_IT_FLYING
1719      DispositionIntensity = 0.8
1720    End
1721    CreateDebris
1722      ModelNames = CVGeneric_X06
1723      Offset = X:-7.615 Y:-3.508 Z:1.245
1724      Mass = 5
1725      Count = 1
1726      Disposition = SEND_IT_FLYING
1727      DispositionIntensity = 0.8
1728    End
1729    CreateDebris
1730      ModelNames = CVGeneric_X07
1731      Offset = X:-8.281 Y:1.964 Z:3.926
1732      Mass = 5
1733      Count = 1
1734      Disposition = SEND_IT_FLYING
1735      DispositionIntensity = 0.8
1736    End
1737    CreateDebris
1738      ModelNames = CVGeneric_X08
1739      Offset = X:-7.615 Y:3.508 Z:1.245
1740      Mass = 5
1741      Count = 1
1742      Disposition = SEND_IT_FLYING
1743      DispositionIntensity = 0.8
1744    End
1745    CreateDebris
1746      ModelNames = CVGeneric_X09
1747      Offset = X:-2.032 Y:3.638 Z:3.925
1748      Mass = 5
1749      Count = 1
1750      Disposition = SEND_IT_FLYING
1751      DispositionIntensity = 0.8
1752    End
1753    CreateDebris
1754      ModelNames = CVGeneric_X10
1755      Offset = X:0.776 Y:-0.960 Z:5.601
1756      Mass = 5
1757      Count = 1
1758      Disposition = SEND_IT_FLYING
1759      DispositionIntensity = 0.8
1760    End
1761    CreateDebris
1762      ModelNames = CVGeneric_X11
1763      Offset = X:-0.897 Y:-3.735 Z:2.994
1764      Mass = 5
1765      Count = 1
1766      Disposition = SEND_IT_FLYING
1767  
1768      DispositionIntensity = 0.8
1769    End
1770    CreateDebris
1771      ModelNames = CVGeneric_X12
1772      Offset = X:-3.074 Y:-0.303 Z:6.468
1773      Mass = 5
1774      Count = 1
1775      Disposition = SEND_IT_FLYING
1776      DispositionIntensity = 0.8
1777    End
1778    CreateDebris
1779      ModelNames = CVGeneric_X13
1780      Offset = X:2.602 Y:3.652 Z:3.923
1781      Mass = 5
1782      Count = 1
1783      Disposition = SEND_IT_FLYING
1784      DispositionIntensity = 0.8
1785    End
1786    CreateDebris
1787      ModelNames = CVGeneric_X14
1788      Offset = X:-9.828 Y:-1.889 Z:2.636
1789      Mass = 5
1790      Count = 1
1791      Disposition = SEND_IT_FLYING
1792      DispositionIntensity = 0.8
1793    End
1794  End
1795  
1796  ; -----------------------------------------------------------------------------
1797  ObjectCreationList OCL_GenericCarFloatDebris
1798    CreateDebris
1799      ModelNames = CVGeneric_X01
1800      Offset = X:6.7 Y:2.098 Z:2.972
1801      Mass = 5
1802      Count = 1
1803      Disposition = SEND_IT_FLYING FLOATING
1804      DispositionIntensity = 0.8
1805    End
1806    CreateDebris
1807      ModelNames = CVGeneric_X02
1808      Offset = X:6.824 Y:-0.988 Z:2.972
1809      Mass = 5
1810      Count = 1
1811      Disposition = SEND_IT_FLYING FLOATING
1812      DispositionIntensity = 0.8
1813    End
1814    CreateDebris
1815      ModelNames = CVGeneric_X03
1816      Offset = X:-7.314 Y:-1.325 Z:4.546
1817      Mass = 5
1818      Count = 1
1819      Disposition = SEND_IT_FLYING FLOATING
1820      DispositionIntensity = 0.8
1821    End
1822    CreateDebris
1823      ModelNames = CVGeneric_X04
1824      Offset = X:5.804 Y:-3.499 Z:1.245
1825      Mass = 5
1826      Count = 1
1827      Disposition = SEND_IT_FLYING FLOATING
1828      DispositionIntensity = 0.8
1829    End
1830    CreateDebris
1831      ModelNames = CVGeneric_X05
1832      Offset = X:5.815 Y:3.508 Z:1.245
1833      Mass = 5
1834      Count = 1
1835      Disposition = SEND_IT_FLYING FLOATING
1836      DispositionIntensity = 0.8
1837    End
1838    CreateDebris
1839      ModelNames = CVGeneric_X06
1840      Offset = X:-7.615 Y:-3.508 Z:1.245
1841      Mass = 5
1842      Count = 1
1843      Disposition = SEND_IT_FLYING FLOATING
1844      DispositionIntensity = 0.8
1845    End
1846    CreateDebris
1847      ModelNames = CVGeneric_X07
1848      Offset = X:-8.281 Y:1.964 Z:3.926
1849      Mass = 5
1850      Count = 1
1851      Disposition = SEND_IT_FLYING FLOATING
1852      DispositionIntensity = 0.8
1853    End
1854    CreateDebris
1855      ModelNames = CVGeneric_X08
1856      Offset = X:-7.615 Y:3.508 Z:1.245
1857      Mass = 5
1858      Count = 1
1859      Disposition = SEND_IT_FLYING FLOATING
1860      DispositionIntensity = 0.8
1861    End
1862    CreateDebris
1863      ModelNames = CVGeneric_X09
1864      Offset = X:-2.032 Y:3.638 Z:3.925
1865      Mass = 5
1866      Count = 1
1867      Disposition = SEND_IT_FLYING FLOATING
1868      DispositionIntensity = 0.8
1869    End
1870    CreateDebris
1871      ModelNames = CVGeneric_X10
1872      Offset = X:0.776 Y:-0.960 Z:5.601
1873      Mass = 5
1874      Count = 1
1875      Disposition = SEND_IT_FLYING FLOATING
1876      DispositionIntensity = 0.8
1877    End
1878    CreateDebris
1879      ModelNames = CVGeneric_X11
1880      Offset = X:-0.897 Y:-3.735 Z:2.994
1881      Mass = 5
1882      Count = 1
1883      Disposition = SEND_IT_FLYING FLOATING
1884      DispositionIntensity = 0.8
1885    End
1886    CreateDebris
1887      ModelNames = CVGeneric_X12
1888      Offset = X:-3.074 Y:-0.303 Z:6.468
1889      Mass = 5
1890      Count = 1
1891      Disposition = SEND_IT_FLYING FLOATING
1892      DispositionIntensity = 0.8
1893    End
1894    CreateDebris
1895      ModelNames = CVGeneric_X13
1896      Offset = X:2.602 Y:3.652 Z:3.923
1897      Mass = 5
1898      Count = 1
1899      Disposition = SEND_IT_FLYING FLOATING
1900      DispositionIntensity = 0.8
1901    End
1902    CreateDebris
1903      ModelNames = CVGeneric_X14
1904      Offset = X:-9.828 Y:-1.889 Z:2.636
1905      Mass = 5
1906      Count = 1
1907      Disposition = SEND_IT_FLYING FLOATING
1908      DispositionIntensity = 0.8
1909    End
1910  End
1911  
1912  ; ----------------------------------------------
1913  ObjectCreationList OCL_LimoExplode
1914    CreateDebris
1915      ModelNames = CVLimo3_D2
1916      Offset = X:-15.962 Y:0.019 Z:4.649
1917      Mass = 40
1918      Count = 1
1919      Disposition = RANDOM_FORCE
1920      MinForceMagnitude = 100
1921      MaxForceMagnitude = 130
1922      MinForcePitch = 70
1923      MaxForcePitch = 90
1924      SpinRate = 180
1925    End
1926    CreateDebris
1927      ModelNames = CVLimo3_D3
1928      Offset = X:13.202 Y:5.126 Z:1.975
1929      Mass = 40
1930      Count = 1
1931      Disposition = RANDOM_FORCE
1932      MinForceMagnitude = 100
1933      MaxForceMagnitude = 130
1934      MinForcePitch = 70
1935      MaxForcePitch = 90
1936      SpinRate = 180
1937    End
1938    CreateDebris
1939      ModelNames = CVLimo3_D4
1940      Offset = X:-12.731 Y:-5.12 Z:1.975
1941      Mass = 40
1942      Count = 1
1943      Disposition = RANDOM_FORCE
1944      MinForceMagnitude = 100
1945      MaxForceMagnitude = 130
1946      MinForcePitch = 70
1947      MaxForcePitch = 90
1948      SpinRate = 180
1949    End
1950    CreateDebris
1951      ModelNames = CVLimo3_D5
1952      Offset = X:13.62 Y:-0.013 Z:5.302
1953      Mass = 40
1954      Count = 1
1955      Disposition = RANDOM_FORCE
1956      MinForceMagnitude = 100
1957      MaxForceMagnitude = 130
1958      MinForcePitch = 70
1959      MaxForcePitch = 90
1960      SpinRate = 180
1961    End
1962    CreateObject
1963      ObjectNames = CarLimo03DeadHull
1964      Offset = X:0 Y:0 Z:0
1965      Count = 1
1966      Disposition = RANDOM_FORCE
1967    End
1968  End
1969  
1970  ; ----------------------------------------------
1971  ObjectCreationList OCL_SmallStructureDebris
1972    CreateDebris
1973      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
1974      Offset = X:15 Y:15 Z:5
1975      Mass = 40
1976      Count = 3
1977      Disposition = SEND_IT_FLYING
1978      DispositionIntensity = 3
1979    End
1980    CreateDebris
1981      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
1982      Offset = X:-15 Y:-15 Z:5
1983      Mass = 40
1984      Count = 3
1985      Disposition = SEND_IT_FLYING
1986      DispositionIntensity = 3
1987      BounceSound       = BuildingDebris
1988    End
1989    CreateDebris
1990      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
1991      Offset = X:-15 Y:15 Z:5
1992      Mass = 40
1993      Count = 3
1994      Disposition = SEND_IT_FLYING
1995      DispositionIntensity = 3
1996      BounceSound       = BuildingDebris
1997    End
1998    CreateDebris
1999      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2000      Offset = X:15 Y:-15 Z:5
2001      Mass = 40
2002      Count = 3
2003      Disposition = SEND_IT_FLYING
2004      DispositionIntensity = 3
2005      BounceSound       = BuildingDebris
2006    End
2007    CreateDebris
2008      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2009      Offset = X:15 Y:15 Z:15
2010      Mass = 40
2011      Count = 3
2012      Disposition = SEND_IT_FLYING
2013      DispositionIntensity = 3
2014      BounceSound       = BuildingDebris
2015    End
2016    CreateDebris
2017      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2018      Offset = X:-15 Y:-15 Z:15
2019      Mass = 40
2020      Count = 3
2021      Disposition = SEND_IT_FLYING
2022      DispositionIntensity = 3
2023      BounceSound       = BuildingDebris
2024    End
2025    CreateDebris
2026      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2027      Offset = X:-15 Y:15 Z:15
2028      Mass = 40
2029      Count = 3
2030      Disposition = SEND_IT_FLYING
2031      DispositionIntensity = 3
2032      BounceSound       = BuildingDebris
2033    End
2034    CreateDebris
2035      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2036      Offset = X:15 Y:-15 Z:15
2037      Mass = 40
2038      Count = 3
2039      Disposition = SEND_IT_FLYING
2040      DispositionIntensity = 3
2041      BounceSound       = BuildingDebris
2042    End
2043    CreateDebris
2044      ModelNames = ABPwrPlant_d11 ABPwrPlant_d12 ABPwrPlant_d13 ABPwrPlant_d14 ABPwrPlant_d15 ABPwrPlant_d16 ABPwrPlant_d17 ABPwrPlant_d18 ABPwrPlant_d19 ABPwrPlant_d20
2045      Offset = X:0 Y:0 Z:25
2046      Mass = 40
2047      Count = 10
2048      Disposition = SEND_IT_FLYING
2049      DispositionIntensity = 3
2050      BounceSound       = BuildingDebris
2051    End
2052    CreateDebris
2053      ModelNames = ABPwrPlant_d21 ABPwrPlant_d22 ABPwrPlant_d23 ABPwrPlant_d24 ABPwrPlant_d25 ABPwrPlant_d26 ABPwrPlant_d27 ABPwrPlant_d28 ABPwrPlant_d29 ABPwrPlant_d30
2054      Offset = X:0 Y:0 Z:40
2055      Mass = 40
2056  
2057      Count = 5
2058      Disposition = SEND_IT_FLYING
2059      DispositionIntensity = 3
2060      BounceSound       = BuildingDebris
2061    End
2062  End
2063  
2064  ; ----------------------------------------------
2065  ObjectCreationList OCL_ParticleUplinkDeathFinal
2066  ; SlowDeath treats two listings as an OR, so this combines the two it was using. OCL_ABPowerPlantExplode & OCL_AmericanRangerDebris06
2067    CreateObject
2068      ObjectNames = AmericaInfantryRanger
2069      IgnorePrimaryObstacle = Yes
2070      Disposition = SEND_IT_OUT
2071      DispositionIntensity = 4
2072      Count = 6
2073      RequiresLivePlayer = Yes
2074    End
2075  
2076    CreateDebris
2077      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2078      Offset = X:15 Y:15 Z:5
2079      Mass = 30.0
2080      Count = 3
2081      Disposition = SEND_IT_FLYING
2082      DispositionIntensity = 3
2083    End
2084    CreateDebris
2085      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2086      Offset = X:-15 Y:-15 Z:5
2087      Mass = 30.0
2088      Count = 3
2089      Disposition = SEND_IT_FLYING
2090      DispositionIntensity = 3
2091      BounceSound       = BuildingDebris
2092    End
2093    CreateDebris
2094      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2095      Offset = X:-15 Y:15 Z:5
2096      Mass = 30.0
2097      Count = 3
2098      Disposition = SEND_IT_FLYING
2099      DispositionIntensity = 3
2100      BounceSound       = BuildingDebris
2101    End
2102    CreateDebris
2103      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2104      Offset = X:15 Y:-15 Z:5
2105      Mass = 30.0
2106      Count = 3
2107      Disposition = SEND_IT_FLYING
2108      DispositionIntensity = 3
2109      BounceSound       = BuildingDebris
2110    End
2111    CreateDebris
2112      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2113      Offset = X:15 Y:15 Z:15
2114  
2115      Mass = 30.0
2116      Count = 3
2117      Disposition = SEND_IT_FLYING
2118      DispositionIntensity = 3
2119      BounceSound       = BuildingDebris
2120    End
2121    CreateDebris
2122      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2123      Offset = X:-15 Y:-15 Z:15
2124      Mass = 30.0
2125      Count = 3
2126      Disposition = SEND_IT_FLYING
2127      DispositionIntensity = 3
2128      BounceSound       = BuildingDebris
2129    End
2130    CreateDebris
2131      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2132      Offset = X:-15 Y:15 Z:15
2133      Mass = 30.0
2134      Count = 3
2135      Disposition = SEND_IT_FLYING
2136      DispositionIntensity = 3
2137      BounceSound       = BuildingDebris
2138    End
2139    CreateDebris
2140      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2141      Offset = X:15 Y:-15 Z:15
2142      Mass = 30.0
2143      Count = 3
2144      Disposition = SEND_IT_FLYING
2145      DispositionIntensity = 3
2146      BounceSound       = BuildingDebris
2147    End
2148    CreateDebris
2149      ModelNames = ABPwrPlant_d11 ABPwrPlant_d12 ABPwrPlant_d13 ABPwrPlant_d14 ABPwrPlant_d15 ABPwrPlant_d16 ABPwrPlant_d17 ABPwrPlant_d18 ABPwrPlant_d19 ABPwrPlant_d20
2150      Offset = X:0 Y:0 Z:25
2151      Mass = 30.0
2152      Count = 10
2153      Disposition = SEND_IT_FLYING
2154      DispositionIntensity = 3
2155      BounceSound       = BuildingDebris
2156    End
2157    CreateDebris
2158      ModelNames = ABPwrPlant_d21 ABPwrPlant_d22 ABPwrPlant_d23 ABPwrPlant_d24 ABPwrPlant_d25 ABPwrPlant_d26 ABPwrPlant_d27 ABPwrPlant_d28 ABPwrPlant_d29 ABPwrPlant_d30
2159      Offset = X:0 Y:0 Z:40
2160      Mass = 30.0
2161      Count = 5
2162      Disposition = SEND_IT_FLYING
2163      DispositionIntensity = 3
2164      BounceSound       = BuildingDebris
2165    End
2166  End
2167  
2168  ; ----------------------------------------------
2169  ObjectCreationList OCL_GenericWallSegmentDebris
2170  ; @todo srj -- nothing for now.
2171  ;  CreateDebris
2172  ;    ModelNames = ABPwrPlant_d21 ABPwrPlant_d22 ABPwrPlant_d23 ABPwrPlant_d24 ABPwrPlant_d25 ABPwrPlant_d26 ABPwrPlant_d27 ABPwrPlant_d28 ABPwrPlant_d29 ABPwrPlant_d30
2173  ;    Offset = X:0 Y:0 Z:40
2174  ;    Mass = 40
2175  ;    Count = 5
2176  ;    Disposition = SEND_IT_FLYING
2177  ;    DispositionIntensity = 3
2178  ;  End
2179  End
2180  
2181  ; -----------------------------------------------------------------------------
2182  ; American Rangers can spawn slaved scout drones
2183  ; -----------------------------------------------------------------------------
2184  ObjectCreationList OCL_AmericanScoutDrone
2185    CreateObject
2186      Offset = X:-8 Y:0 Z:10 ;Spawn at backpack offset
2187      ObjectNames = AmericaVehicleScoutDrone
2188      IgnorePrimaryObstacle = Yes
2189      Disposition = LIKE_EXISTING
2190      Count = 1
2191      RequiresLivePlayer = Yes
2192    End
2193  End
2194  
2195  ; -----------------------------------------------------------------------------
2196  ; Certain American vehicles can spawn slaved battle drones
2197  ; -----------------------------------------------------------------------------
2198  ObjectCreationList OCL_AmericanBattleDrone
2199    CreateObject
2200      Offset = X:0 Y:0 Z:10 
2201      ObjectNames = AmericaVehicleBattleDrone
2202      IgnorePrimaryObstacle = Yes
2203      Disposition = LIKE_EXISTING
2204      Count = 1
2205      RequiresLivePlayer = Yes
2206    End
2207  End
2208  
2209  
2210  ; -----------------------------------------------------------------------------
2211  ; American buildings spawn rangers upon death
2212  ; -----------------------------------------------------------------------------
2213  ObjectCreationList OCL_AmericanRangerDebris01
2214    CreateObject
2215      ObjectNames = AmericaInfantryRanger
2216      IgnorePrimaryObstacle = Yes
2217      Disposition = SEND_IT_OUT
2218      DispositionIntensity = 4
2219      Count = 1
2220      RequiresLivePlayer = Yes
2221    End
2222  End
2223  
2224  ObjectCreationList OCL_AmericanRangerDebris02
2225    CreateObject
2226      ObjectNames = AmericaInfantryRanger
2227      IgnorePrimaryObstacle = Yes
2228      Disposition = SEND_IT_OUT
2229      DispositionIntensity = 4
2230      Count = 2
2231      RequiresLivePlayer = Yes
2232    End
2233  End
2234  
2235  ObjectCreationList OCL_AmericanRangerDebris03
2236    CreateObject
2237      ObjectNames = AmericaInfantryRanger
2238      IgnorePrimaryObstacle = Yes
2239      Disposition = SEND_IT_OUT
2240      DispositionIntensity = 4
2241      Count = 3
2242      RequiresLivePlayer = Yes
2243    End
2244  End
2245  
2246  ObjectCreationList OCL_AmericanRangerDebris04
2247    CreateObject
2248      ObjectNames = AmericaInfantryRanger
2249      IgnorePrimaryObstacle = Yes
2250      Disposition = SEND_IT_OUT
2251      DispositionIntensity = 4
2252      Count = 4
2253      RequiresLivePlayer = Yes
2254    End
2255  End
2256  
2257  ObjectCreationList OCL_AmericanRangerDebris05
2258    CreateObject
2259      ObjectNames = AmericaInfantryRanger
2260      IgnorePrimaryObstacle = Yes
2261      Disposition = SEND_IT_OUT
2262      DispositionIntensity = 4
2263      Count = 2
2264      RequiresLivePlayer = Yes
2265    End
2266  End
2267  
2268  ObjectCreationList OCL_AmericanRangerDebris06
2269    CreateObject
2270      ObjectNames = AmericaInfantryRanger
2271      IgnorePrimaryObstacle = Yes
2272      Disposition = SEND_IT_OUT
2273      DispositionIntensity = 4
2274      Count = 6
2275      RequiresLivePlayer = Yes
2276    End
2277  End
2278  
2279  ObjectCreationList OCL_AmericanRangerDebris07
2280    CreateObject
2281      ObjectNames = AmericaInfantryRanger
2282      IgnorePrimaryObstacle = Yes
2283      Disposition = SEND_IT_OUT
2284      DispositionIntensity = 4
2285      Count = 7
2286      RequiresLivePlayer = Yes
2287    End
2288  End
2289  
2290  ObjectCreationList OCL_AmericanRangerDebris08
2291    CreateObject
2292      ObjectNames = AmericaInfantryRanger
2293      IgnorePrimaryObstacle = Yes
2294      Disposition = SEND_IT_OUT
2295      DispositionIntensity = 4
2296      Count = 8
2297      RequiresLivePlayer = Yes
2298    End
2299  End
2300  
2301  ObjectCreationList OCL_AmericanRangerDebris09
2302    CreateObject
2303      ObjectNames = AmericaInfantryRanger
2304      IgnorePrimaryObstacle = Yes
2305      Disposition = SEND_IT_OUT
2306      DispositionIntensity = 4
2307      Count = 9
2308      RequiresLivePlayer = Yes
2309    End
2310  End
2311  
2312  ObjectCreationList OCL_AmericanRangerDebris10
2313    CreateObject
2314      ObjectNames = AmericaInfantryRanger
2315      IgnorePrimaryObstacle = Yes
2316      Disposition = SEND_IT_OUT
2317      DispositionIntensity = 4
2318      Count = 10
2319      RequiresLivePlayer = Yes
2320    End
2321  End
2322  
2323  ; ----------------------------------------------
2324  ; The death of a large structure
2325  ObjectCreationList OCL_LargeStructureDebris
2326    CreateDebris
2327      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2328      Offset = X:15 Y:15 Z:5
2329      Mass = 40.0
2330      Count = 3
2331      Disposition = SEND_IT_FLYING
2332      DispositionIntensity = 5
2333      BounceSound       = BuildingDebris
2334    End
2335    CreateDebris
2336      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2337      Offset = X:-15 Y:-15 Z:5
2338      Mass = 40.0
2339      Count = 3
2340      Disposition = SEND_IT_FLYING
2341      DispositionIntensity = 5
2342      BounceSound       = BuildingDebris
2343    End
2344    CreateDebris
2345      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2346      Offset = X:-15 Y:15 Z:5
2347      Mass = 40.0
2348      Count = 3
2349      Disposition = SEND_IT_FLYING
2350      DispositionIntensity = 5
2351      BounceSound       = BuildingDebris
2352    End
2353    CreateDebris
2354      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2355      Offset = X:15 Y:-15 Z:5
2356      Mass = 40.0
2357      Count = 3
2358      Disposition = SEND_IT_FLYING
2359      DispositionIntensity = 5
2360      BounceSound       = BuildingDebris
2361    End
2362    CreateDebris
2363      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2364      Offset = X:15 Y:15 Z:15
2365      Mass = 40.0
2366      Count = 3
2367      Disposition = SEND_IT_FLYING
2368      DispositionIntensity = 5
2369      BounceSound       = BuildingDebris
2370    End
2371    CreateDebris
2372      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2373      Offset = X:-15 Y:-15 Z:15
2374      Mass = 40.0
2375      Count = 3
2376      Disposition = SEND_IT_FLYING
2377      DispositionIntensity = 5
2378      BounceSound       = BuildingDebris
2379    End
2380    CreateDebris
2381      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2382      Offset = X:-15 Y:15 Z:15
2383      Mass = 40.0
2384      Count = 3
2385      Disposition = SEND_IT_FLYING
2386      DispositionIntensity = 5
2387      BounceSound       = BuildingDebris
2388    End
2389    CreateDebris
2390      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2391      Offset = X:15 Y:-15 Z:15
2392      Mass = 40.0
2393      Count = 3
2394      Disposition = SEND_IT_FLYING
2395      DispositionIntensity = 5
2396      BounceSound       = BuildingDebris
2397    End
2398    CreateDebris
2399      ModelNames = ABPwrPlant_d11 ABPwrPlant_d12 ABPwrPlant_d13 ABPwrPlant_d14 ABPwrPlant_d15 ABPwrPlant_d16 ABPwrPlant_d17 ABPwrPlant_d18 ABPwrPlant_d19 ABPwrPlant_d20
2400      Offset = X:0 Y:0 Z:25
2401      Mass = 40.0
2402      Count = 10
2403      Disposition = SEND_IT_FLYING
2404      DispositionIntensity = 5
2405      BounceSound       = BuildingDebris
2406    End
2407    CreateDebris
2408      ModelNames = ABPwrPlant_d21 ABPwrPlant_d22 ABPwrPlant_d23 ABPwrPlant_d24 ABPwrPlant_d25 ABPwrPlant_d26 ABPwrPlant_d27 ABPwrPlant_d28 ABPwrPlant_d29 ABPwrPlant_d30
2409      Offset = X:0 Y:0 Z:40
2410      Mass = 40.0
2411      Count = 5
2412      Disposition = SEND_IT_FLYING
2413      DispositionIntensity = 5
2414      BounceSound       = BuildingDebris
2415    End
2416  End
2417  
2418  ; ----------------------------------------------
2419  ; The death of a larger structure
2420  ObjectCreationList OCL_VeryLargeStructureDebris
2421    CreateDebris
2422      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2423      Offset = X:15 Y:15 Z:5
2424      Mass = 40.0
2425      Count = 3
2426      Disposition = SEND_IT_FLYING
2427      DispositionIntensity = 5
2428    End
2429    CreateDebris
2430      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2431      Offset = X:-15 Y:-15 Z:5
2432      Mass = 40.0
2433      Count = 3
2434      Disposition = SEND_IT_FLYING
2435      DispositionIntensity = 5
2436      BounceSound       = BuildingDebris
2437    End
2438    CreateDebris
2439      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2440      Offset = X:-15 Y:15 Z:5
2441      Mass = 40.0
2442      Count = 3
2443      Disposition = SEND_IT_FLYING
2444      DispositionIntensity = 5
2445      BounceSound       = BuildingDebris
2446    End
2447    CreateDebris
2448      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2449      Offset = X:15 Y:-15 Z:5
2450      Mass = 40.0
2451      Count = 3
2452      Disposition = SEND_IT_FLYING
2453      DispositionIntensity = 5
2454      BounceSound       = BuildingDebris
2455    End
2456    CreateDebris
2457      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2458      Offset = X:15 Y:15 Z:15
2459      Mass = 40.0
2460      Count = 3
2461      Disposition = SEND_IT_FLYING
2462      DispositionIntensity = 5
2463      BounceSound       = BuildingDebris
2464    End
2465    CreateDebris
2466      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2467      Offset = X:-15 Y:-15 Z:15
2468      Mass = 40.0
2469      Count = 3
2470      Disposition = SEND_IT_FLYING
2471      DispositionIntensity = 5
2472      BounceSound       = BuildingDebris
2473    End
2474    CreateDebris
2475      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2476      Offset = X:-15 Y:15 Z:15
2477      Mass = 40.0
2478      Count = 3
2479      Disposition = SEND_IT_FLYING
2480      DispositionIntensity = 5
2481      BounceSound       = BuildingDebris
2482    End
2483    CreateDebris
2484      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2485      Offset = X:15 Y:-15 Z:15
2486      Mass = 40.0
2487      Count = 3
2488      Disposition = SEND_IT_FLYING
2489      DispositionIntensity = 5
2490      BounceSound       = BuildingDebris
2491    End
2492    CreateDebris
2493      ModelNames = ABPwrPlant_d11 ABPwrPlant_d12 ABPwrPlant_d13 ABPwrPlant_d14 ABPwrPlant_d15 ABPwrPlant_d16 ABPwrPlant_d17 ABPwrPlant_d18 ABPwrPlant_d19 ABPwrPlant_d20
2494      Offset = X:-15 Y:15 Z:40
2495      Mass = 40.0
2496      Count = 7
2497      Disposition = SEND_IT_FLYING
2498      DispositionIntensity = 5
2499      BounceSound       = BuildingDebris
2500    End
2501    CreateDebris
2502      ModelNames = ABPwrPlant_d11 ABPwrPlant_d12 ABPwrPlant_d13 ABPwrPlant_d14 ABPwrPlant_d15 ABPwrPlant_d16 ABPwrPlant_d17 ABPwrPlant_d18 ABPwrPlant_d19 ABPwrPlant_d20
2503      Offset = X:15 Y:-15 Z:40
2504      Mass = 40.0
2505      Count = 7
2506      Disposition = SEND_IT_FLYING
2507      DispositionIntensity = 5
2508      BounceSound       = BuildingDebris
2509    End
2510    CreateDebris
2511      ModelNames = ABPwrPlant_d11 ABPwrPlant_d12 ABPwrPlant_d13 ABPwrPlant_d14 ABPwrPlant_d15 ABPwrPlant_d16 ABPwrPlant_d17 ABPwrPlant_d18 ABPwrPlant_d19 ABPwrPlant_d20
2512      Offset = X:-15 Y:-15 Z:40
2513      Mass = 40.0
2514      Count = 7
2515      Disposition = SEND_IT_FLYING
2516      DispositionIntensity = 5
2517      BounceSound       = BuildingDebris
2518    End
2519    CreateDebris
2520      ModelNames = ABPwrPlant_d11 ABPwrPlant_d12 ABPwrPlant_d13 ABPwrPlant_d14 ABPwrPlant_d15 ABPwrPlant_d16 ABPwrPlant_d17 ABPwrPlant_d18 ABPwrPlant_d19 ABPwrPlant_d20
2521      Offset = X:15 Y:15 Z:40
2522      Mass = 40.0
2523      Count = 7
2524      Disposition = SEND_IT_FLYING
2525      DispositionIntensity = 5
2526      BounceSound       = BuildingDebris
2527    End
2528    CreateDebris
2529      ModelNames = ABPwrPlant_d21 ABPwrPlant_d22 ABPwrPlant_d23 ABPwrPlant_d24 ABPwrPlant_d25 ABPwrPlant_d26 ABPwrPlant_d27 ABPwrPlant_d28 ABPwrPlant_d29 ABPwrPlant_d30
2530      Offset = X:0 Y:0 Z:80
2531      Mass = 40.0
2532      Count = 5
2533      Disposition = SEND_IT_FLYING
2534      DispositionIntensity = 5
2535      BounceSound       = BuildingDebris
2536    End
2537    CreateDebris
2538      ModelNames = ABPwrPlant_d21 ABPwrPlant_d22 ABPwrPlant_d23 ABPwrPlant_d24 ABPwrPlant_d25 ABPwrPlant_d26 ABPwrPlant_d27 ABPwrPlant_d28 ABPwrPlant_d29 ABPwrPlant_d30
2539      Offset = X:0 Y:0 Z:100
2540      Mass = 30.0
2541      Count = 5
2542      Disposition = SEND_IT_FLYING
2543      DispositionIntensity = 7
2544      BounceSound       = BuildingDebris
2545    End
2546  End
2547  
2548  ; -----------------------------------------------------------------------------
2549  ; America War Factory Debris 
2550  ; -----------------------------------------------------------------------------
2551  ObjectCreationList OCL_AmericaWarFactoryDebris
2552    CreateDebris
2553      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2554      Offset = X:45 Y:-11 Z:15
2555      Mass = 30.0
2556      Count = 1
2557      Disposition = SEND_IT_FLYING
2558      DispositionIntensity = 3
2559    End
2560    CreateDebris
2561      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2562      Offset = X:15 Y:-33 Z:15
2563      Mass = 30.0
2564      Count = 3
2565      Disposition = SEND_IT_FLYING
2566      DispositionIntensity = 3
2567      BounceSound       = BuildingDebris
2568    End
2569    CreateDebris
2570      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2571      Offset = X:-15 Y:-11 Z:15
2572      Mass = 30.0
2573      Count = 3
2574      Disposition = SEND_IT_FLYING
2575      DispositionIntensity = 3
2576      BounceSound       = BuildingDebris
2577    End
2578    CreateDebris
2579      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2580      Offset = X:-45 Y:-33 Z:15
2581      Mass = 30.0
2582      Count = 3
2583      Disposition = SEND_IT_FLYING
2584      DispositionIntensity = 3
2585      BounceSound       = BuildingDebris
2586    End
2587    CreateDebris
2588      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2589      Offset = X:-45 Y:11 Z:15
2590      Mass = 30.0
2591      Count = 3
2592      Disposition = SEND_IT_FLYING
2593      DispositionIntensity = 3
2594      BounceSound       = BuildingDebris
2595    End
2596    CreateDebris
2597      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2598      Offset = X:-15 Y:33 Z:15
2599      Mass = 30.0
2600      Count = 3
2601      Disposition = SEND_IT_FLYING
2602      DispositionIntensity = 3
2603      BounceSound       = BuildingDebris
2604    End
2605    CreateDebris
2606      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2607      Offset = X:15 Y:-11 Z:25
2608      Mass = 30.0
2609      Count = 3
2610      Disposition = SEND_IT_FLYING
2611      DispositionIntensity = 3
2612      BounceSound       = BuildingDebris
2613    End
2614    CreateDebris
2615      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2616      Offset = X:-15 Y:-33 Z:20
2617      Mass = 30.0
2618      Count = 3
2619      Disposition = SEND_IT_FLYING
2620      DispositionIntensity = 3
2621      BounceSound       = BuildingDebris
2622    End
2623    CreateDebris
2624      ModelNames = ABPwrPlant_d11 ABPwrPlant_d12 ABPwrPlant_d13 ABPwrPlant_d14 ABPwrPlant_d15 ABPwrPlant_d16 ABPwrPlant_d17 ABPwrPlant_d18 ABPwrPlant_d19 ABPwrPlant_d20
2625      Offset = X:-45 Y:-11 Z:20
2626      Mass = 30.0
2627      Count = 10
2628      Disposition = SEND_IT_FLYING
2629      DispositionIntensity = 3
2630      BounceSound       = BuildingDebris
2631    End
2632    CreateDebris
2633      ModelNames = ABPwrPlant_d21 ABPwrPlant_d22 ABPwrPlant_d23 ABPwrPlant_d24 ABPwrPlant_d25 ABPwrPlant_d26 ABPwrPlant_d27 ABPwrPlant_d28 ABPwrPlant_d29 ABPwrPlant_d30
2634      Offset = X:-15 Y:11 Z:20
2635      Mass = 30.0
2636      Count = 5
2637      Disposition = SEND_IT_FLYING
2638      DispositionIntensity = 3
2639      BounceSound       = BuildingDebris
2640    End
2641  End
2642  
2643  ; ----------------------------------------------
2644  ObjectCreationList OCL_ABPowerPlantExplode
2645    CreateDebris
2646      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2647      Offset = X:15 Y:15 Z:5
2648      Mass = 30.0
2649      Count = 3
2650      Disposition = SEND_IT_FLYING
2651      DispositionIntensity = 3
2652    End
2653    CreateDebris
2654      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2655      Offset = X:-15 Y:-15 Z:5
2656      Mass = 30.0
2657      Count = 3
2658      Disposition = SEND_IT_FLYING
2659      DispositionIntensity = 3
2660      BounceSound       = BuildingDebris
2661    End
2662    CreateDebris
2663      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2664      Offset = X:-15 Y:15 Z:5
2665      Mass = 30.0
2666      Count = 3
2667      Disposition = SEND_IT_FLYING
2668      DispositionIntensity = 3
2669      BounceSound       = BuildingDebris
2670    End
2671    CreateDebris
2672      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2673      Offset = X:15 Y:-15 Z:5
2674      Mass = 30.0
2675      Count = 3
2676      Disposition = SEND_IT_FLYING
2677      DispositionIntensity = 3
2678      BounceSound       = BuildingDebris
2679    End
2680    CreateDebris
2681      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2682      Offset = X:15 Y:15 Z:15
2683  
2684      Mass = 30.0
2685      Count = 3
2686      Disposition = SEND_IT_FLYING
2687      DispositionIntensity = 3
2688      BounceSound       = BuildingDebris
2689    End
2690    CreateDebris
2691      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2692      Offset = X:-15 Y:-15 Z:15
2693      Mass = 30.0
2694      Count = 3
2695      Disposition = SEND_IT_FLYING
2696      DispositionIntensity = 3
2697      BounceSound       = BuildingDebris
2698    End
2699    CreateDebris
2700      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2701      Offset = X:-15 Y:15 Z:15
2702      Mass = 30.0
2703      Count = 3
2704      Disposition = SEND_IT_FLYING
2705      DispositionIntensity = 3
2706      BounceSound       = BuildingDebris
2707    End
2708    CreateDebris
2709      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2710      Offset = X:15 Y:-15 Z:15
2711      Mass = 30.0
2712      Count = 3
2713      Disposition = SEND_IT_FLYING
2714      DispositionIntensity = 3
2715      BounceSound       = BuildingDebris
2716    End
2717    CreateDebris
2718      ModelNames = ABPwrPlant_d11 ABPwrPlant_d12 ABPwrPlant_d13 ABPwrPlant_d14 ABPwrPlant_d15 ABPwrPlant_d16 ABPwrPlant_d17 ABPwrPlant_d18 ABPwrPlant_d19 ABPwrPlant_d20
2719      Offset = X:0 Y:0 Z:25
2720      Mass = 30.0
2721      Count = 10
2722      Disposition = SEND_IT_FLYING
2723      DispositionIntensity = 3
2724      BounceSound       = BuildingDebris
2725    End
2726    CreateDebris
2727      ModelNames = ABPwrPlant_d21 ABPwrPlant_d22 ABPwrPlant_d23 ABPwrPlant_d24 ABPwrPlant_d25 ABPwrPlant_d26 ABPwrPlant_d27 ABPwrPlant_d28 ABPwrPlant_d29 ABPwrPlant_d30
2728      Offset = X:0 Y:0 Z:40
2729      Mass = 30.0
2730      Count = 5
2731      Disposition = SEND_IT_FLYING
2732      DispositionIntensity = 3
2733      BounceSound       = BuildingDebris
2734    End
2735  End
2736  
2737  ; ----------------------------------------------------------------------------
2738  ObjectCreationList OCL_ABStingerSiteDebris
2739    CreateDebris
2740      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2741      Offset = X:15 Y:-15 Z:5
2742      Mass = 20.0
2743      Count = 3
2744      Disposition = SEND_IT_FLYING
2745      DispositionIntensity = 3
2746      BounceSound       = BuildingDebris
2747    End
2748    CreateDebris
2749      ModelNames = ABPwrPlant_d11 ABPwrPlant_d12 ABPwrPlant_d13 ABPwrPlant_d14 ABPwrPlant_d15 ABPwrPlant_d16 ABPwrPlant_d17 ABPwrPlant_d18 ABPwrPlant_d19 ABPwrPlant_d20
2750      Offset = X:-15 Y:15 Z:5
2751      Mass = 20.0
2752      Count = 3
2753      Disposition = SEND_IT_FLYING
2754      DispositionIntensity = 3
2755      BounceSound       = BuildingDebris
2756    End
2757    CreateDebris
2758      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2759      Offset = X:-15 Y:-15 Z:5
2760      Mass = 20.0
2761      Count = 3
2762      Disposition = SEND_IT_FLYING
2763      DispositionIntensity = 3
2764      BounceSound       = BuildingDebris
2765    End
2766    CreateDebris
2767      ModelNames = ABPwrPlant_d11 ABPwrPlant_d12 ABPwrPlant_d13 ABPwrPlant_d14 ABPwrPlant_d15 ABPwrPlant_d16 ABPwrPlant_d17 ABPwrPlant_d18 ABPwrPlant_d19 ABPwrPlant_d20
2768      Offset = X:15 Y:15 Z:5
2769      Mass = 20.0
2770      Count = 3
2771      Disposition = SEND_IT_FLYING
2772      DispositionIntensity = 3
2773      BounceSound       = BuildingDebris
2774    End
2775    CreateDebris
2776      ModelNames = ABPwrPlant_d21 ABPwrPlant_d22 ABPwrPlant_d23 ABPwrPlant_d24 ABPwrPlant_d25 ABPwrPlant_d26 ABPwrPlant_d27 ABPwrPlant_d28 ABPwrPlant_d29 ABPwrPlant_d30
2777      Offset = X:0 Y:0 Z:20
2778      Mass = 20.0
2779      Count = 5
2780      Disposition = SEND_IT_FLYING
2781      DispositionIntensity = 5
2782      BounceSound       = BuildingDebris
2783    End
2784  End
2785  
2786  ; ----------------------------------------------------------------------------
2787  ObjectCreationList OCL_ABTunnelNetworkDebris
2788    CreateDebris
2789      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2790      Offset = X:15 Y:-15 Z:0
2791      Mass = 20.0
2792      Count = 2
2793      Disposition = SEND_IT_FLYING
2794      DispositionIntensity = 3
2795    End
2796    CreateDebris
2797      ModelNames = ABPwrPlant_d11 ABPwrPlant_d12 ABPwrPlant_d13 ABPwrPlant_d14 ABPwrPlant_d15 ABPwrPlant_d16 ABPwrPlant_d17 ABPwrPlant_d18 ABPwrPlant_d19 ABPwrPlant_d20
2798      Offset = X:-15 Y:15 Z:0
2799      Mass = 20.0
2800      Count = 2
2801      Disposition = SEND_IT_FLYING
2802      DispositionIntensity = 3
2803      BounceSound       = BuildingDebris
2804    End
2805    CreateDebris
2806      ModelNames = ABPwrPlant_d01 ABPwrPlant_d02 ABPwrPlant_d03 ABPwrPlant_d04 ABPwrPlant_d05 ABPwrPlant_d06 ABPwrPlant_d07 ABPwrPlant_d08 ABPwrPlant_d09 ABPwrPlant_d10 
2807      Offset = X:-15 Y:-15 Z:0
2808      Mass = 20.0
2809      Count = 2
2810      Disposition = SEND_IT_FLYING
2811      DispositionIntensity = 3
2812      BounceSound       = BuildingDebris
2813    End
2814    CreateDebris
2815      ModelNames = ABPwrPlant_d11 ABPwrPlant_d12 ABPwrPlant_d13 ABPwrPlant_d14 ABPwrPlant_d15 ABPwrPlant_d16 ABPwrPlant_d17 ABPwrPlant_d18 ABPwrPlant_d19 ABPwrPlant_d20
2816      Offset = X:15 Y:15 Z:0
2817      Mass = 20.0
2818      Count = 2
2819      Disposition = SEND_IT_FLYING
2820      DispositionIntensity = 3
2821      BounceSound       = BuildingDebris
2822    End
2823    CreateDebris
2824      ModelNames = ABPwrPlant_d21 ABPwrPlant_d22 ABPwrPlant_d23 ABPwrPlant_d24 ABPwrPlant_d25 ABPwrPlant_d26 ABPwrPlant_d27 ABPwrPlant_d28 ABPwrPlant_d29 ABPwrPlant_d30
2825      Offset = X:0 Y:0 Z:15
2826      Mass = 20.0
2827      Count = 5
2828      Disposition = SEND_IT_FLYING
2829      DispositionIntensity = 5
2830      BounceSound       = BuildingDebris
2831    End
2832  End
2833  
2834  
2835  ; ----------------------------------------------------------------------------
2836  ; GLA Death
2837  ; ----------------------------------------------------------------------------
2838  ObjectCreationList OCL_TechnicalAirDeathStart
2839    ApplyRandomForce
2840      MinForceMagnitude = 60
2841      MaxForceMagnitude = 100
2842      MinForcePitch = 70
2843      MaxForcePitch = 90
2844      SpinRate = 120
2845    End
2846    CreateDebris
2847      ModelNames = UITech_Man_SKN
2848      AnimationSet = UITech_Man_SKL.UITech_Man_DTA1 UITech_Man_SKL.UITech_Man_DTA2 UITech_Man_SKL.UITech_Man_DTA3
2849      AnimationSet = UITech_Man_SKL.UITech_Man_DTB1 UITech_Man_SKL.UITech_Man_DTB2 UITech_Man_SKL.UITech_Man_DTB3
2850      AnimationSet = UITech_Man_SKL.UITech_Man_DTC1 UITech_Man_SKL.UITech_Man_DTC2 UITech_Man_SKL.UITech_Man_DTC3
2851      FXFinal = FX_TechnicalGunnerHitsGround
2852      OkToChangeModelColor = Yes
2853      IgnorePrimaryObstacle = Yes
2854      Mass = 5.0
2855      Disposition = RANDOM_FORCE
2856      OrientInForceDirection = Yes
2857      ExtraBounciness = -1.0 ; we don't want this guy to bounce at all.
2858      ; no, we don't want less friction; it makes the guy look like he is sliding on ice. (srj)
2859      ;ExtraFriction = -3  ; reduce his ground friction a bit  (friction/sec)
2860      MinForceMagnitude = 12
2861      MaxForceMagnitude = 15
2862      MinForcePitch = 70
2863      MaxForcePitch = 80
2864    End
2865  End
2866  
2867  ; ----------------------------------------------------------------------------
2868  ; GLA Terrorist Suicide-bomber Death (the high version)
2869  ; ----------------------------------------------------------------------------
2870  ObjectCreationList OCL_TerroristDeathHigh
2871    ApplyRandomForce
2872      MinForceMagnitude = 50
2873      MaxForceMagnitude = 70
2874      MinForcePitch = 100
2875      MaxForcePitch = 130
2876      SpinRate = 120
2877    End
2878    CreateDebris
2879      ModelNames = UITRST_SKN
2880      AnimationSet = UITRST_SKL.UITRST_DTB1 UITRST_SKL.UITRST_DTB2 UITRST_SKL.UITRST_DTB3
2881      FXFinal = FX_TechnicalGunnerHitsGround
2882      OkToChangeModelColor = Yes
2883      IgnorePrimaryObstacle = Yes
2884      Mass = 5.0
2885      Disposition = RANDOM_FORCE
2886      OrientInForceDirection = Yes
2887      ExtraBounciness = -1.0 ; we don't want this guy to bounce at all.
2888      ExtraFriction = -3  ; reduce his ground friction a bit  (friction/sec)
2889      MinForceMagnitude = 12
2890      MaxForceMagnitude = 15
2891      MinForcePitch = 100
2892      MaxForcePitch = 130
2893    End
2894  End
2895  
2896  ; ----------------------------------------------------------------------------
2897  ; GLARocketBuggy Death
2898  ; ----------------------------------------------------------------------------
2899  ObjectCreationList OCL_RocketBuggyAirDeathStart
2900    CreateObject
2901      ObjectNames = GLARocketBuggyFullDebris
2902      Disposition = RANDOM_FORCE
2903      MinForceMagnitude = 100
2904      MaxForceMagnitude = 200
2905      MinForcePitch = 70
2906      MaxForcePitch = 90
2907      SpinRate = 180
2908    End
2909  End
2910  
2911  ; ----------------------------------------------------------------------------
2912  ObjectCreationList OCL_RocketBuggyAirDeath
2913    CreateDebris
2914      ModelNames = UVRockBug_D2 ;Tire
2915      Mass = 2.0
2916      ExtraBounciness = 0.1  ; positive makes it extra bouncy, negative makes it less bouncy
2917      Count = 4
2918      Disposition = RANDOM_FORCE
2919      MinForceMagnitude = 4
2920      MaxForceMagnitude = 6
2921      MinForcePitch = 0
2922      MaxForcePitch = 360
2923      SpinRate = 180
2924    End
2925    CreateDebris
2926      ModelNames = UVRockBug_D3 ; scrap
2927      Mass = 4.0
2928      ExtraBounciness = -0.15  ; positive makes it extra bouncy, negative makes it less bouncy
2929      Count = 8
2930      Disposition = RANDOM_FORCE
2931      MinForceMagnitude = 4
2932      MaxForceMagnitude = 6
2933      MinForcePitch = 0
2934      MaxForcePitch = 360
2935      SpinRate = 180
2936      BounceSound = VehicleDebris
2937    End
2938  End
2939  
2940  
2941  ; ----------------------------------------------
2942  ObjectCreationList OCL_BuggyRocketScatter
2943    CreateObject
2944      ObjectNames = RocketBuggyMissileDebris
2945      Count = 5
2946      Disposition = RANDOM_FORCE
2947      MinForceMagnitude = 40
2948      MaxForceMagnitude = 60
2949      MinForcePitch = 70
2950      MaxForcePitch = 90
2951    End
2952  End
2953  
2954  ; ----------------------------------------------
2955  ObjectCreationList OCL_BurnedCarHull
2956    CreateDebris
2957      ModelNames = CVCarHulk
2958      Mass = 50.0
2959      Disposition = RANDOM_FORCE
2960      MinForceMagnitude = 100
2961      MaxForceMagnitude = 200
2962      MinForcePitch = 85
2963      MaxForcePitch = 90
2964      SpinRate = 200
2965      BounceSound = DebrisBigMetal
2966    End
2967  End
2968  
2969  ; ----------------------------------------------
2970  ObjectCreationList OCL_CarWallExplode
2971    CreateDebris
2972      ModelNames = CVCarHulk
2973      Offset = X:10 Y:0 Z:2
2974      Mass = 50.0
2975      Disposition = RANDOM_FORCE
2976      MinForceMagnitude = 20
2977      MaxForceMagnitude = 30
2978      MinForcePitch = 85
2979      MaxForcePitch = 90
2980      SpinRate = 100
2981    End
2982    CreateDebris
2983      ModelNames = CVCarHulk
2984      Offset = X:0 Y:0 Z:2
2985      Mass = 50.0
2986      Disposition = RANDOM_FORCE
2987      MinForceMagnitude = 20
2988      MaxForceMagnitude = 30
2989      MinForcePitch = 85
2990      MaxForcePitch = 90
2991      SpinRate = 100
2992    End
2993    CreateDebris
2994      ModelNames = CVCarHulk
2995      Offset = X:-10 Y:0 Z:2
2996      Mass = 50.0
2997      Disposition = RANDOM_FORCE
2998      MinForceMagnitude = 20
2999      MaxForceMagnitude = 30
3000      MinForcePitch = 85
3001      MaxForcePitch = 90
3002      SpinRate = 100
3003    End
3004  End
3005  
3006  ; -----------------------------------------------------------------------------
3007  ObjectCreationList OCL_BurningEmbers
3008    CreateObject
3009      ObjectNames       = BurningEmber
3010      Offset            = X:0 Y:0 Z:20
3011      Count             = 1
3012      Disposition       = RANDOM_FORCE
3013      MinForceMagnitude = 2
3014      MaxForceMagnitude = 4
3015      MinForcePitch     = 60
3016      MaxForcePitch     = 70
3017      ExtraBounciness   = -1.0  ; we don't want this guy to bounce at all.
3018      ExtraFriction     = 30  ; or slide  (friction/sec)
3019    End
3020  End
3021  
3022  ; -----------------------------------------------------------------------------
3023  ObjectCreationList OCL_CrusaderTurret
3024    CreateDebris
3025      ModelNames        = AVLeopard_D2
3026      Offset            = X:0.491 Y:0.028 Z:7.717
3027      Count             = 1
3028      Mass              = 50.0
3029      Disposition       = RANDOM_FORCE
3030      MinForceMagnitude = 100
3031      MaxForceMagnitude = 150
3032      MinForcePitch     = 85
3033      MaxForcePitch     = 90
3034      SpinRate          = 300
3035      BounceSound = DebrisBigMetal
3036    End
3037    CreateDebris
3038      ModelNames        = AVLeopard_D3
3039      Offset            = X:15.684 Y:0.942 Z:8.729
3040      Count             = 1
3041      Mass              = 50.0
3042      Disposition       = RANDOM_FORCE
3043      MinForceMagnitude = 100
3044      MaxForceMagnitude = 150
3045      MinForcePitch     = 85
3046      MaxForcePitch     = 90
3047      SpinRate          = 300
3048      BounceSound = DebrisBigMetal
3049    End
3050  
3051  End
3052  
3053  ; -----------------------------------------------------------------------------
3054  ObjectCreationList OCL_OverlordTurret
3055    CreateDebris
3056      ModelNames        = AVCrusader_D2
3057      Count             = 1
3058      Mass              = 60.0
3059      Disposition       = RANDOM_FORCE
3060      MinForceMagnitude = 150
3061      MaxForceMagnitude = 225
3062      MinForcePitch     = 85
3063      MaxForcePitch     = 90
3064      SpinRate          = 200
3065      BounceSound = DebrisBigMetal
3066    End
3067  
3068  End
3069  
3070  ; -----------------------------------------------------------------------------
3071  ObjectCreationList OCL_OverlordGattlingCannon
3072    CreateObject
3073      ObjectNames       = ChinaTankOverlordGattlingCannon
3074      Count             = 1
3075      ContainInsideSourceObject = Yes
3076    End
3077  End
3078  
3079  ; -----------------------------------------------------------------------------
3080  ObjectCreationList OCL_OverlordPropagandaTower
3081    CreateObject
3082      ObjectNames       = ChinaTankOverlordPropagandaTower
3083      Count             = 1
3084      ContainInsideSourceObject = Yes
3085    End
3086  End
3087  
3088  ; -----------------------------------------------------------------------------
3089  ObjectCreationList OCL_OverlordBattleBunker
3090    CreateObject
3091      ObjectNames       = ChinaTankOverlordBattleBunker
3092      Count             = 1
3093      ContainInsideSourceObject = Yes
3094    End
3095  End
3096  
3097  ; -----------------------------------------------------------------------------
3098  ObjectCreationList OCL_DragonDebris
3099    CreateDebris
3100      ModelNames        = NVDragon_D2
3101      Offset            = X:-5.699 Y:3.342 Z:4.488
3102      Count             = 1
3103      Mass              = 3.5
3104      Disposition       = SEND_IT_FLYING
3105      DispositionIntensity  = 1
3106      BounceSound       = VehicleDebris
3107    End
3108    CreateDebris
3109      ModelNames        = NVDragon_D2
3110      Offset            = X:-5.699 Y:-3.738 Z:4.488
3111      Count             = 1
3112      Mass              = 40
3113      Disposition       = RANDOM_FORCE
3114      MinForceMagnitude = 80
3115      MaxForceMagnitude = 100
3116      SpinRate          = 180
3117      MinForcePitch     = 75
3118      MaxForcePitch     = 90
3119    End
3120    CreateDebris
3121      ModelNames        = NVDragon_D2
3122      Offset            = X:-7.364 Y:0.0 Z:8.32
3123      Count             = 1
3124      Mass              = 3.5
3125      Disposition       = SEND_IT_FLYING
3126      DispositionIntensity  = 1
3127      BounceSound       = VehicleDebris
3128    End
3129    CreateDebris
3130      ModelNames        = NVDragon_D3
3131      Offset            = X:3.655 Y:0.0 Z:11.703
3132      Count             = 1
3133      Mass              = 4.0
3134      Disposition       = SEND_IT_FLYING
3135      DispositionIntensity  = 1
3136      BounceSound       = VehicleDebris
3137    End
3138    CreateObject
3139      ObjectNames       = ChinaTankDragonDeadHull
3140      Offset            = X:0.0 Y:0.0 Z:0.0
3141      Count             = 1
3142      Disposition       = RANDOM_FORCE
3143    End
3144  End
3145  
3146  ; ----------------------------------------------
3147  ObjectCreationList OCL_StructureToppleInitial
3148    CreateDebris
3149      ModelNames = CVGeneric_X01
3150      Offset = X:6.7 Y:2.098 Z:2.972
3151      Mass = 1.2
3152      Count = 1
3153      Disposition = SEND_IT_FLYING
3154      DispositionIntensity = 1.0
3155    End
3156    CreateDebris
3157      ModelNames = CVGeneric_X02
3158      Offset = X:6.824 Y:-0.988 Z:2.972
3159      Mass = 1.2
3160      Count = 1
3161      Disposition = SEND_IT_FLYING
3162      DispositionIntensity = 1.0
3163    End
3164    CreateDebris
3165      ModelNames = CVGeneric_X03
3166      Offset = X:-7.314 Y:-1.325 Z:4.546
3167      Mass = 1.2
3168      Count = 1
3169      Disposition = SEND_IT_FLYING
3170      DispositionIntensity = 1.0
3171    End
3172    CreateDebris
3173      ModelNames = CVGeneric_X04
3174      Offset = X:5.804 Y:-3.499 Z:1.245
3175      Mass = 1.2
3176      Count = 1
3177      Disposition = SEND_IT_FLYING
3178      DispositionIntensity = 1.0
3179    End
3180    CreateDebris
3181      ModelNames = CVGeneric_X05
3182      Offset = X:5.815 Y:3.508 Z:1.245
3183      Mass = 1.2
3184      Count = 1
3185      Disposition = SEND_IT_FLYING
3186      DispositionIntensity = 1.0
3187    End
3188    CreateDebris
3189      ModelNames = CVGeneric_X06
3190      Offset = X:-7.615 Y:-3.508 Z:1.245
3191      Mass = 1.2
3192      Count = 1
3193      Disposition = SEND_IT_FLYING
3194      DispositionIntensity = 1.0
3195    End
3196    CreateDebris
3197      ModelNames = CVGeneric_X07
3198      Offset = X:-8.281 Y:1.964 Z:3.926
3199      Mass = 1.2
3200      Count = 1
3201      Disposition = SEND_IT_FLYING
3202      DispositionIntensity = 1.0
3203    End
3204  End
3205  
3206  ; ----------------------------------------------
3207  ObjectCreationList OCL_StructureToppleDelay
3208    CreateDebris
3209      ModelNames = CVGeneric_X01
3210      Offset = X:6.7 Y:2.098 Z:2.972
3211      Mass = 1.2
3212      Count = 1
3213      Disposition = SEND_IT_FLYING
3214      DispositionIntensity = 0.5
3215    End
3216    CreateDebris
3217      ModelNames = CVGeneric_X02
3218      Offset = X:6.824 Y:-0.988 Z:2.972
3219      Mass = 1.2
3220      Count = 1
3221      Disposition = SEND_IT_FLYING
3222      DispositionIntensity = 0.5
3223    End
3224    CreateDebris
3225      ModelNames = CVGeneric_X03
3226      Offset = X:-7.314 Y:-1.325 Z:4.546
3227      Mass = 1.2
3228      Count = 1
3229      Disposition = SEND_IT_FLYING
3230      DispositionIntensity = 0.5
3231    End
3232    CreateDebris
3233      ModelNames = CVGeneric_X04
3234      Offset = X:5.804 Y:-3.499 Z:1.245
3235      Mass = 1.2
3236      Count = 1
3237      Disposition = SEND_IT_FLYING
3238      DispositionIntensity = 0.5
3239    End
3240    CreateDebris
3241      ModelNames = CVGeneric_X05
3242      Offset = X:5.815 Y:3.508 Z:1.245
3243      Mass = 1.2
3244      Count = 1
3245      Disposition = SEND_IT_FLYING
3246      DispositionIntensity = 0.5
3247    End
3248    CreateDebris
3249      ModelNames = CVGeneric_X06
3250      Offset = X:-7.615 Y:-3.508 Z:1.245
3251      Mass = 1.2
3252      Count = 1
3253      Disposition = SEND_IT_FLYING
3254      DispositionIntensity = 0.5
3255    End
3256    CreateDebris
3257      ModelNames = CVGeneric_X07
3258      Offset = X:-8.281 Y:1.964 Z:3.926
3259      Mass = 1.2
3260      Count = 1
3261      Disposition = SEND_IT_FLYING
3262      DispositionIntensity = 0.5
3263    End
3264  End
3265  
3266  ; ----------------------------------------------
3267  ObjectCreationList OCL_StructureToppleCrush
3268    CreateDebris
3269      ModelNames = CVGeneric_X01
3270      Offset = X:6.7 Y:2.098 Z:2.972
3271      Mass = 1.2
3272      Count = 1
3273      Disposition = SEND_IT_FLYING
3274      DispositionIntensity = 0.8
3275    End
3276    CreateDebris
3277      ModelNames = CVGeneric_X02
3278      Offset = X:6.824 Y:-0.988 Z:2.972
3279      Mass = 1.2
3280      Count = 1
3281      Disposition = SEND_IT_FLYING
3282      DispositionIntensity = 0.8
3283    End
3284    CreateDebris
3285      ModelNames = CVGeneric_X03
3286      Offset = X:-7.314 Y:-1.325 Z:4.546
3287      Mass = 1.2
3288      Count = 1
3289      Disposition = SEND_IT_FLYING
3290      DispositionIntensity = 0.8
3291    End
3292  End
3293  
3294  ; ----------------------------------------------
3295  ObjectCreationList OCL_StructureCollapseInitial
3296    CreateDebris
3297      ModelNames = CVGeneric_X01
3298      Offset = X:6.7 Y:2.098 Z:2.972
3299      Mass = 1.2
3300      Count = 1
3301      Disposition = SEND_IT_FLYING
3302      DispositionIntensity = 1.0
3303    End
3304    CreateDebris
3305      ModelNames = CVGeneric_X02
3306      Offset = X:6.824 Y:-0.988 Z:2.972
3307      Mass = 1.2
3308      Count = 1
3309      Disposition = SEND_IT_FLYING
3310      DispositionIntensity = 1.0
3311    End
3312    CreateDebris
3313      ModelNames = CVGeneric_X03
3314      Offset = X:-7.314 Y:-1.325 Z:4.546
3315      Mass = 1.2
3316      Count = 1
3317      Disposition = SEND_IT_FLYING
3318      DispositionIntensity = 1.0
3319    End
3320    CreateDebris
3321      ModelNames = CVGeneric_X04
3322      Offset = X:5.804 Y:-3.499 Z:1.245
3323      Mass = 1.2
3324      Count = 1
3325      Disposition = SEND_IT_FLYING
3326      DispositionIntensity = 1.0
3327    End
3328    CreateDebris
3329      ModelNames = CVGeneric_X05
3330      Offset = X:5.815 Y:3.508 Z:1.245
3331      Mass = 1.2
3332      Count = 1
3333      Disposition = SEND_IT_FLYING
3334      DispositionIntensity = 1.0
3335    End
3336    CreateDebris
3337      ModelNames = CVGeneric_X06
3338      Offset = X:-7.615 Y:-3.508 Z:1.245
3339      Mass = 1.2
3340      Count = 1
3341      Disposition = SEND_IT_FLYING
3342      DispositionIntensity = 1.0
3343    End
3344    CreateDebris
3345      ModelNames = CVGeneric_X07
3346      Offset = X:-8.281 Y:1.964 Z:3.926
3347      Mass = 1.2
3348      Count = 1
3349      Disposition = SEND_IT_FLYING
3350      DispositionIntensity = 1.0
3351    End
3352  End
3353  
3354  ; ----------------------------------------------
3355  ObjectCreationList OCL_StructureCollapseDelay
3356    CreateDebris
3357      ModelNames = CVGeneric_X01
3358      Offset = X:6.7 Y:2.098 Z:2.972
3359      Mass = 1.2
3360      Count = 1
3361      Disposition = SEND_IT_FLYING
3362      DispositionIntensity = 0.5
3363    End
3364    CreateDebris
3365      ModelNames = CVGeneric_X02
3366      Offset = X:6.824 Y:-0.988 Z:2.972
3367      Mass = 1.2
3368      Count = 1
3369      Disposition = SEND_IT_FLYING
3370      DispositionIntensity = 0.5
3371    End
3372    CreateDebris
3373      ModelNames = CVGeneric_X03
3374      Offset = X:-7.314 Y:-1.325 Z:4.546
3375  
3376      Mass = 1.2
3377      Count = 1
3378      Disposition = SEND_IT_FLYING
3379      DispositionIntensity = 0.5
3380    End
3381    CreateDebris
3382      ModelNames = CVGeneric_X04
3383      Offset = X:5.804 Y:-3.499 Z:1.245
3384      Mass = 1.2
3385      Count = 1
3386      Disposition = SEND_IT_FLYING
3387      DispositionIntensity = 0.5
3388    End
3389    CreateDebris
3390      ModelNames = CVGeneric_X05
3391      Offset = X:5.815 Y:3.508 Z:1.245
3392      Mass = 1.2
3393      Count = 1
3394      Disposition = SEND_IT_FLYING
3395      DispositionIntensity = 0.5
3396    End
3397    CreateDebris
3398      ModelNames = CVGeneric_X06
3399      Offset = X:-7.615 Y:-3.508 Z:1.245
3400      Mass = 1.2
3401      Count = 1
3402      Disposition = SEND_IT_FLYING
3403      DispositionIntensity = 0.5
3404    End
3405    CreateDebris
3406      ModelNames = CVGeneric_X07
3407      Offset = X:-8.281 Y:1.964 Z:3.926
3408      Mass = 1.2
3409      Count = 1
3410      Disposition = SEND_IT_FLYING
3411      DispositionIntensity = 0.5
3412    End
3413  End
3414  
3415  ; ----------------------------------------------
3416  ObjectCreationList OCL_StructureCollapseFinal
3417    CreateDebris
3418      ModelNames = CVGeneric_X01
3419      Offset = X:6.7 Y:2.098 Z:2.972
3420      Mass = 1.2
3421      Count = 1
3422      Disposition = SEND_IT_FLYING
3423      DispositionIntensity = 0.8
3424    End
3425    CreateDebris
3426      ModelNames = CVGeneric_X02
3427      Offset = X:6.824 Y:-0.988 Z:2.972
3428      Mass = 1.2
3429      Count = 1
3430      Disposition = SEND_IT_FLYING
3431      DispositionIntensity = 0.8
3432    End
3433    CreateDebris
3434      ModelNames = CVGeneric_X03
3435      Offset = X:-7.314 Y:-1.325 Z:4.546
3436      Mass = 1.2
3437      Count = 1
3438      Disposition = SEND_IT_FLYING
3439      DispositionIntensity = 0.8
3440    End
3441  End
3442  
3443  ; -----------------------------------------------------------------------------
3444  ObjectCreationList OCL_ComancheBlades
3445    CreateObject
3446      ObjectNames          = ComancheBlades
3447      Count                = 1
3448      Disposition          = SEND_IT_FLYING
3449      DispositionIntensity = 1.0
3450      SpinRate             = 50
3451      MinLifetime          = 99999999  ; we destroy in the object collide
3452      MaxLifetime          = 99999999  ; with ground module
3453    End
3454  End
3455  
3456  
3457  ; -----------------------------------------------------------------------------
3458  ; Helicopter starting death sequence
3459  ; -----------------------------------------------------------------------------
3460  ObjectCreationList OCL_HelicopterStartDeath
3461    CreateDebris
3462      ModelNames = GXMammoth_D01 GXMammoth_D02 GXMammoth_D03 GXMammoth_D04
3463      Count = 3
3464      Mass = 5.0
3465      Disposition = SEND_IT_FLYING
3466      DispositionIntensity = 2.5
3467    End
3468  End
3469  
3470  ; -----------------------------------------------------------------------------
3471  ; Helicopter "blade" explosion phase in a chopper spirialing down to death
3472  ; Also, escape pod is ejected
3473  ; -----------------------------------------------------------------------------
3474  ObjectCreationList OCL_HelicopterBladeExplosion
3475    CreateDebris
3476      ModelNames = GXMammoth_D01 GXMammoth_D02 GXMammoth_D03 GXMammoth_D04
3477      Count = 3
3478      Mass = 10.0
3479      Disposition = SEND_IT_FLYING
3480      DispositionIntensity = 0.1
3481      ParticleSystem = BuggyDebrisTireTrail    
3482    End
3483    CreateDebris
3484      ModelNames = GXMammoth_D05 GXMammoth_D06 GXMammoth_D07 GXMammoth_D08
3485      Count = 3
3486      Mass = 10.0
3487      Disposition = SEND_IT_FLYING
3488      DispositionIntensity = 0.1
3489    End
3490  End
3491  
3492  ; -----------------------------------------------------------------------------
3493  ; The helicopter hit ground effect
3494  ; -----------------------------------------------------------------------------
3495  ObjectCreationList OCL_HelicopterHitGround
3496    CreateDebris
3497      ModelNames = AVComanche_D5  ; These are the helicopter blades
3498      Count = 4
3499      Mass = 6.0
3500      Disposition = SEND_IT_FLYING
3501      DispositionIntensity = 1.0
3502    End
3503    CreateDebris
3504      ModelNames = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
3505      Count = 3
3506      Mass = 5.0
3507      Disposition = SEND_IT_FLYING
3508      DispositionIntensity = 1.5
3509    End
3510   
3511  End
3512  
3513  ; -----------------------------------------------------------------------------
3514  ; The helicopter on the ground finally blows up effect
3515  ; -----------------------------------------------------------------------------
3516  ObjectCreationList OCL_GroundedHelicopterBlowUp
3517    CreateDebris
3518      ModelNames = GXMammoth_D01 GXMammoth_D02 GXMammoth_D03 GXMammoth_D04
3519      Count = 4
3520      Mass = 5.0
3521      Disposition = SEND_IT_FLYING
3522      DispositionIntensity = 1.5
3523     End
3524    CreateDebris
3525      ModelNames = GXMammoth_D05 GXMammoth_D06 GXMammoth_D07 GXMammoth_D08
3526      Count = 4
3527      Mass = 5.0
3528      Disposition = SEND_IT_FLYING
3529      DispositionIntensity = 1.5
3530     End 
3531    CreateDebris
3532      ModelNames = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
3533      Count = 4
3534      Mass = 5.0
3535      Disposition = SEND_IT_UP
3536      DispositionIntensity = 1.5
3537     End
3538  End
3539  
3540  ; -----------------------------------------------------------------------------
3541  ; Eject a pilot via placing him the ground near the dead hulk.
3542  ; -----------------------------------------------------------------------------
3543  ObjectCreationList OCL_EjectPilotOnGround
3544    CreateObject
3545      ObjectNames = AmericaInfantryPilot
3546      IgnorePrimaryObstacle = Yes
3547      InheritsVeterancy = Yes
3548      Disposition = RANDOM_FORCE
3549      MinForceMagnitude = 2
3550      MaxForceMagnitude = 3
3551      MinForcePitch = 50
3552      MaxForcePitch = 60
3553      SpinRate = 0
3554      InvulnerableTime = 2000;milliseconds
3555      RequiresLivePlayer = Yes
3556    End
3557  End
3558  
3559  
3560  ; -----------------------------------------------------------------------------
3561  ; Eject a pilot via direct paradrop.
3562  ; -----------------------------------------------------------------------------
3563  ObjectCreationList OCL_EjectPilotViaParachute
3564    CreateObject
3565      ObjectNames = AmericaInfantryPilot
3566      PutInContainer = AmericaParachute
3567      IgnorePrimaryObstacle = Yes
3568      InheritsVeterancy = Yes
3569      Disposition = RANDOM_FORCE
3570      MinForceMagnitude = 10
3571      MaxForceMagnitude = 12
3572      MinForcePitch = 50
3573      MaxForcePitch = 60
3574      SpinRate = 0
3575      InvulnerableTime = 2000;milliseconds
3576      RequiresLivePlayer = Yes
3577    End
3578  End
3579  
3580  ; -----------------------------------------------------------------------------
3581  ; -----------------------------------------------------------------------------
3582  ; -----------------------------------------------------------------------------
3583  ; Eject a cinematic pilot via direct paradrop.
3584  ; -----------------------------------------------------------------------------
3585  ObjectCreationList OCL_CINE_EjectPilotViaParachute
3586    CreateObject
3587      ObjectNames = CINE_AmericaInfantryPilot
3588      PutInContainer = AmericaParachute
3589      IgnorePrimaryObstacle = Yes
3590      InheritsVeterancy = Yes
3591      Disposition = RANDOM_FORCE
3592      MinForceMagnitude = 10
3593      MaxForceMagnitude = 12
3594      MinForcePitch = 50
3595      MaxForcePitch = 60
3596      SpinRate = 0
3597      InvulnerableTime = 2000;milliseconds
3598      RequiresLivePlayer = Yes
3599    End
3600  End
3601  
3602  ; -----------------------------------------------------------------------------
3603  ; -----------------------------------------------------------------------------
3604  ObjectCreationList SUPERWEAPON_DaisyCutter
3605    DeliverPayload
3606      Transport               = AmericaJetB52
3607      StartAtPreferredHeight  = Yes
3608      StartAtMaxSpeed         = Yes
3609      MaxAttempts             = 1
3610      DropOffset              = X:0 Y:0 Z:-10
3611      Payload                 = DaisyCutterBomb
3612      DeliveryDistance        = 140
3613      DeliveryDecalRadius     = 100
3614      DeliveryDecal
3615        Texture           = SCCFuelAirBomb_USA
3616        Style             = SHADOW_ALPHA_DECAL
3617        OpacityMin        = 25%
3618        OpacityMax        = 50%
3619        OpacityThrobTime  = 500
3620        Color             = R:255 G:0 B:0 A:255 
3621        OnlyVisibleToOwningPlayer = Yes
3622      End
3623    End
3624  End
3625  
3626  ; -----------------------------------------------------------------------------
3627  ; -----------------------------------------------------------------------------
3628  ObjectCreationList SUPERWEAPON_NeutronMissile
3629    FireWeapon
3630      Weapon = NeutronMissileWeapon
3631    End
3632  End
3633  
3634  ; -----------------------------------------------------------------------------
3635  ; -----------------------------------------------------------------------------
3636  ObjectCreationList SUPERWEAPON_ScudStorm
3637    Attack
3638      WeaponSlot = PRIMARY
3639      NumberOfShots = 9
3640      DeliveryDecalRadius = 200 ; align with SpecialPower.ini's RadiusCursorRadius
3641      DeliveryDecal
3642        Texture           = SCCScudStorm_GLA
3643        Style             = SHADOW_ALPHA_DECAL
3644        OpacityMin        = 25%
3645        OpacityMax        = 50%
3646        OpacityThrobTime  = 500
3647        Color             = R:33 G:255 B:67 A:255 
3648        OnlyVisibleToOwningPlayer = Yes
3649      End
3650    End
3651  End
3652  
3653  ; -----------------------------------------------------------------------------
3654  ; -----------------------------------------------------------------------------
3655  ObjectCreationList SUPERWEAPON_ArtilleryBarrage1
3656  
3657    DeliverPayload
3658      Transport                       = ChinaArtilleryCannon
3659      FormationSize                   = 12
3660      FormationSpacing                = 1.0
3661      StartAtPreferredHeight          = Yes
3662      StartAtMaxSpeed                 = Yes
3663      MaxAttempts                     = 1                   ;max attempts
3664      DeliveryDistance                = 250                 ;distance from target allowed to start/stop dropping.
3665      WeaponErrorRadius               = 100                 ; how bad the artillerist is
3666      DelayDeliveryMax                = 3000                ; his delayed reaction to "Fire!"
3667      VisibleItemsDroppedPerInterval  = 1                   ;Drops two bombs at a time
3668      VisibleDropBoneBaseName         = RootTransform       ;The bombs are created and dropped at this bone base
3669      VisibleSubObjectBaseName        = Bomb                ;The bombs are visible until dropped.
3670      VisibleNumBones                 = 1                   ;Number of bones.
3671      VisiblePayloadTemplateName      = ChinaArtilleryBarrageShell  ;Created when payload is dropped.
3672      VisiblePayloadWeaponTemplate    = ArtilleryBarrageDamageWeapon
3673      InheritTransportVelocity        = Yes                 ;The bombs will start at transport velocity.
3674      ExitPitchRate                   = 30                  ;The bomb will pitch down.
3675      SelfDestructObject              = Yes                 ; so the delivery vehicle goes away 'POP!'
3676      DeliveryDecalRadius = 125
3677      DeliveryDecal
3678        Texture           = SCCArtilleryBarrage_China
3679        Style             = SHADOW_ALPHA_DECAL
3680        OpacityMin        = 25%
3681        OpacityMax        = 50%
3682        OpacityThrobTime  = 500
3683        Color             = R:255 G:156 B:0 A:255 
3684        OnlyVisibleToOwningPlayer = Yes
3685      End
3686    End
3687  
3688  End
3689  
3690  ; -----------------------------------------------------------------------------
3691  ; -----------------------------------------------------------------------------
3692  ObjectCreationList SUPERWEAPON_ArtilleryBarrage2
3693  
3694    DeliverPayload
3695      Transport                       = ChinaArtilleryCannon
3696      FormationSize                   = 24
3697      FormationSpacing                = 1.0
3698      StartAtPreferredHeight          = Yes
3699      StartAtMaxSpeed                 = Yes
3700      MaxAttempts                     = 1                   ;max attempts
3701      DeliveryDistance                = 250                 ;distance from target allowed to start/stop dropping.
3702      WeaponErrorRadius               = 100                 ; how bad the artillerist is
3703      DelayDeliveryMax                = 3000                ; his delayed reaction to "Fire!"
3704      VisibleItemsDroppedPerInterval  = 1                   ;Drops two bombs at a time
3705      VisibleDropBoneBaseName         = RootTransform       ;The bombs are created and dropped at this bone base
3706      VisibleSubObjectBaseName        = Bomb                ;The bombs are visible until dropped.
3707      VisibleNumBones                 = 1                   ;Number of bones.
3708      VisiblePayloadTemplateName      = ChinaArtilleryBarrageShell  ;Created when payload is dropped.
3709      VisiblePayloadWeaponTemplate    = ArtilleryBarrageDamageWeapon
3710      InheritTransportVelocity        = Yes                 ;The bombs will start at transport velocity.
3711      ExitPitchRate                   = 30                  ;The bomb will pitch down.
3712      SelfDestructObject              = Yes                 ; so the delivery vehicle goes away 'POP!'
3713      DeliveryDecalRadius = 125
3714      DeliveryDecal
3715        Texture           = SCCArtilleryBarrage_China
3716        Style             = SHADOW_ALPHA_DECAL
3717        OpacityMin        = 25%
3718        OpacityMax        = 50%
3719        OpacityThrobTime  = 500
3720        Color             = R:255 G:156 B:0 A:255 
3721        OnlyVisibleToOwningPlayer = Yes
3722      End
3723    End
3724  
3725  End
3726  
3727  ; -----------------------------------------------------------------------------
3728  ; -----------------------------------------------------------------------------
3729  ObjectCreationList SUPERWEAPON_ArtilleryBarrage3
3730  
3731    DeliverPayload
3732      Transport                       = ChinaArtilleryCannon
3733      FormationSize                   = 36
3734      FormationSpacing                = 1.0
3735      StartAtPreferredHeight          = Yes
3736      StartAtMaxSpeed                 = Yes
3737      MaxAttempts                     = 1                   ;max attempts
3738      DeliveryDistance                = 250                 ;distance from target allowed to start/stop dropping.
3739      WeaponErrorRadius               = 100                 ; how bad the artillerist is
3740      DelayDeliveryMax                = 3000                ; his delayed reaction to "Fire!"
3741      VisibleItemsDroppedPerInterval  = 1                   ;Drops two bombs at a time
3742      VisibleDropBoneBaseName         = RootTransform       ;The bombs are created and dropped at this bone base
3743      VisibleSubObjectBaseName        = Bomb                ;The bombs are visible until dropped.
3744      VisibleNumBones                 = 1                   ;Number of bones.
3745      VisiblePayloadTemplateName      = ChinaArtilleryBarrageShell  ;Created when payload is dropped.
3746      VisiblePayloadWeaponTemplate    = ArtilleryBarrageDamageWeapon
3747      InheritTransportVelocity        = Yes                 ;The bombs will start at transport velocity.
3748      ExitPitchRate                   = 30                  ;The bomb will pitch down.
3749      SelfDestructObject              = Yes                 ; so the delivery vehicle goes away 'POP!'
3750      DeliveryDecalRadius = 125
3751      DeliveryDecal
3752        Texture           = SCCArtilleryBarrage_China
3753        Style             = SHADOW_ALPHA_DECAL
3754        OpacityMin        = 25%
3755        OpacityMax        = 50%
3756        OpacityThrobTime  = 500
3757        Color             = R:255 G:156 B:0 A:255 
3758        OnlyVisibleToOwningPlayer = Yes
3759      End
3760  
3761    End
3762  
3763  End
3764  
3765  ; -----------------------------------------------------------------------------
3766  ; -----------------------------------------------------------------------------
3767  ObjectCreationList SUPERWEAPON_NapalmStrike
3768    DeliverPayload
3769      Transport                       = ChinaJetMIGNapalmStriker
3770      FormationSize                   = 5
3771      FormationSpacing                = 35.0
3772      StartAtPreferredHeight          = Yes
3773      StartAtMaxSpeed                 = Yes
3774      MaxAttempts                     = 1
3775      DropOffset                      = X:0 Y:0 Z:-10
3776      DropDelay                       = 300
3777      Payload                         = NapalmMissile 2
3778      FireWeapon                      = Yes
3779      DeliveryDistance                = 300
3780      WeaponConvergenceFactor         = 1.0
3781      DeliveryDecalRadius = 100
3782      DeliveryDecal
3783        Texture           = SCCNapalmStrike_China
3784        Style             = SHADOW_ALPHA_DECAL
3785        OpacityMin        = 25%
3786        OpacityMax        = 50%
3787        OpacityThrobTime  = 500
3788        Color             = R:255 G:156 B:0 A:255 
3789        OnlyVisibleToOwningPlayer = Yes
3790      End
3791    End
3792  End
3793  
3794  ; -----------------------------------------------------------------------------
3795  ; -----------------------------------------------------------------------------
3796  ObjectCreationList SUPERWEAPON_A10ThunderboltMissileStrike1
3797    DeliverPayload
3798      Transport                       = AmericaJetA10Thunderbolt
3799      FormationSize                   = 1
3800      FormationSpacing                = 35.0
3801      WeaponConvergenceFactor         = 0.5
3802      StartAtPreferredHeight          = Yes
3803      StartAtMaxSpeed                 = Yes
3804      MaxAttempts                     = 1                   ;max attempts
3805      DropDelay                       = 500                 ;time in between each set of items dropped (if more than one)
3806      DeliveryDistance                = 450                 ;distance from target allowed to start/stop dropping.
3807      VisibleItemsDroppedPerInterval  = 2                   ;Drops two bombs at a time
3808      VisibleDropBoneBaseName         = WeaponA             ;The bombs are created and dropped at this bone base
3809      VisibleSubObjectBaseName        = Missile             ;The bombs are visible until dropped.
3810      VisibleNumBones                 = 6                   ;Number of bones.
3811      VisiblePayloadTemplateName      = A10ThunderboltMissile  ;Created when payload is dropped.
3812      VisiblePayloadWeaponTemplate    = A10ThunderboltMissileWeapon
3813      InheritTransportVelocity        = Yes                 ;The bombs will start at transport velocity.
3814      ExitPitchRate                   = 30                  ;The bomb will pitch down.
3815      DiveStartDistance               = 500
3816      DiveEndDistance                 = 300
3817      StrafingWeaponSlot              = PRIMARY             ;Strafe while diving (so long target point is within weapon range)
3818      StrafeLength                    = 450
3819      StrafeWeaponFX                  = FX_DamageTankStruckSmallArms
3820      DeliveryDecalRadius = 50
3821      DeliveryDecal
3822        Texture           = SCCA10Strike_USA
3823        Style             = SHADOW_ALPHA_DECAL
3824        OpacityMin        = 25%
3825        OpacityMax        = 50%
3826        OpacityThrobTime  = 500
3827        Color             = R:255 G:156 B:0 A:255 
3828        OnlyVisibleToOwningPlayer = Yes
3829      End
3830    End
3831  End
3832  
3833  ; -----------------------------------------------------------------------------
3834  ; -----------------------------------------------------------------------------
3835  ObjectCreationList SUPERWEAPON_A10ThunderboltMissileStrike2
3836    DeliverPayload
3837      Transport                       = AmericaJetA10Thunderbolt
3838      FormationSize                   = 2
3839      FormationSpacing                = 35.0
3840      WeaponConvergenceFactor         = 0.5
3841      StartAtPreferredHeight          = Yes
3842      StartAtMaxSpeed                 = Yes
3843      MaxAttempts                     = 1                   ;max attempts
3844      DropDelay                       = 500                 ;time in between each set of items dropped (if more than one)
3845      DeliveryDistance                = 450                 ;distance from target allowed to start/stop dropping.
3846      VisibleItemsDroppedPerInterval  = 2                   ;Drops two bombs at a time
3847      VisibleDropBoneBaseName         = WeaponA             ;The bombs are created and dropped at this bone base
3848      VisibleSubObjectBaseName        = Missile             ;The bombs are visible until dropped.
3849      VisibleNumBones                 = 6                   ;Number of bones.
3850      VisiblePayloadTemplateName      = A10ThunderboltMissile  ;Created when payload is dropped.
3851      VisiblePayloadWeaponTemplate    = A10ThunderboltMissileWeapon
3852      InheritTransportVelocity        = Yes                 ;The bombs will start at transport velocity.
3853      ExitPitchRate                   = 30                  ;The bomb will pitch down.
3854      DiveStartDistance               = 500
3855      DiveEndDistance                 = 300
3856      StrafingWeaponSlot              = PRIMARY             ;Strafe while diving (so long target point is within weapon range)
3857      StrafeLength                    = 450
3858      StrafeWeaponFX                  = FX_DamageTankStruckSmallArms
3859      DeliveryDecalRadius = 50
3860      DeliveryDecal
3861        Texture           = SCCA10Strike_USA
3862        Style             = SHADOW_ALPHA_DECAL
3863        OpacityMin        = 25%
3864        OpacityMax        = 50%
3865        OpacityThrobTime  = 500
3866        Color             = R:255 G:156 B:0 A:255 
3867        OnlyVisibleToOwningPlayer = Yes
3868      End
3869    End
3870  End
3871  
3872  ; -----------------------------------------------------------------------------
3873  ; -----------------------------------------------------------------------------
3874  ObjectCreationList SUPERWEAPON_A10ThunderboltMissileStrike3
3875    DeliverPayload
3876      Transport                       = AmericaJetA10Thunderbolt
3877      FormationSize                   = 3
3878      FormationSpacing                = 35.0
3879      WeaponConvergenceFactor         = 0.5
3880      StartAtPreferredHeight          = Yes
3881      StartAtMaxSpeed                 = Yes
3882  
3883      MaxAttempts                     = 1                   ;max attempts
3884      DropDelay                       = 500                 ;time in between each set of items dropped (if more than one)
3885      DeliveryDistance                = 450                 ;distance from target allowed to start/stop dropping.
3886      VisibleItemsDroppedPerInterval  = 2                   ;Drops two bombs at a time
3887      VisibleDropBoneBaseName         = WeaponA             ;The bombs are created and dropped at this bone base
3888      VisibleSubObjectBaseName        = Missile             ;The bombs are visible until dropped.
3889      VisibleNumBones                 = 6                   ;Number of bones.
3890      VisiblePayloadTemplateName      = A10ThunderboltMissile  ;Created when payload is dropped.
3891      VisiblePayloadWeaponTemplate    = A10ThunderboltMissileWeapon
3892      InheritTransportVelocity        = Yes                 ;The bombs will start at transport velocity.
3893      ExitPitchRate                   = 30                  ;The bomb will pitch down.
3894      DiveStartDistance               = 500
3895      DiveEndDistance                 = 300
3896      StrafingWeaponSlot              = PRIMARY             ;Strafe while diving (so long target point is within weapon range)
3897      StrafeLength                    = 450
3898      StrafeWeaponFX                  = FX_DamageTankStruckSmallArms
3899      DeliveryDecalRadius = 50
3900      DeliveryDecal
3901        Texture           = SCCA10Strike_USA
3902        Style             = SHADOW_ALPHA_DECAL
3903        OpacityMin        = 25%
3904        OpacityMax        = 50%
3905        OpacityThrobTime  = 500
3906        Color             = R:255 G:156 B:0 A:255 
3907        OnlyVisibleToOwningPlayer = Yes
3908      End
3909    End
3910  End
3911  
3912  ; -----------------------------------------------------------------------------
3913  ; -----------------------------------------------------------------------------
3914  ObjectCreationList SUPERWEAPON_TerrorCell
3915    CreateObject
3916      ObjectNames = GLAInfantryTerrorist
3917      Count = 5
3918      SpreadFormation = Yes
3919      MinDistanceAFormation = 20.0
3920      MinDistanceBFormation = 30.0
3921      MaxDistanceFormation = 400.0
3922      FadeIn = Yes
3923      FadeTime = 3000
3924      FadeSound =  TerrorCellActivated
3925    End
3926  End
3927  
3928  ; -----------------------------------------------------------------------------
3929  ; -----------------------------------------------------------------------------
3930  ObjectCreationList SUPERWEAPON_RepairVehicles1
3931    CreateObject
3932      ObjectNames = RepairVehiclesInArea_InvisibleMarker_Level1
3933      Count = 1
3934    End
3935  End
3936  
3937  ; -----------------------------------------------------------------------------
3938  ; -----------------------------------------------------------------------------
3939  ObjectCreationList SUPERWEAPON_RepairVehicles2
3940    CreateObject
3941      ObjectNames = RepairVehiclesInArea_InvisibleMarker_Level2
3942      Count = 1
3943    End
3944  End
3945  
3946  ; -----------------------------------------------------------------------------
3947  ; -----------------------------------------------------------------------------
3948  ObjectCreationList SUPERWEAPON_RepairVehicles3
3949    CreateObject
3950      ObjectNames = RepairVehiclesInArea_InvisibleMarker_Level3
3951      Count = 1
3952    End
3953  End
3954  
3955  
3956  ; -----------------------------------------------------------------------------
3957  ; -----------------------------------------------------------------------------
3958  ObjectCreationList SUPERWEAPON_SpySatellite
3959    CreateObject
3960      ObjectNames = SpySatellitePing
3961      Count = 1
3962    End
3963  End
3964  
3965  ; -----------------------------------------------------------------------------
3966  ; -----------------------------------------------------------------------------
3967  ObjectCreationList SUPERWEAPON_SpyDrone
3968    CreateObject
3969      ObjectNames = AmericaVehicleSpyDrone
3970      Disposition = LIKE_EXISTING
3971      Count = 1
3972    End
3973  End
3974  
3975  ; -----------------------------------------------------------------------------
3976  ; -----------------------------------------------------------------------------
3977  ObjectCreationList SUPERWEAPON_RadarVanScan
3978    CreateObject
3979      ObjectNames = RadarVanPing
3980      Count = 1
3981    End
3982  End
3983  
3984  ; -----------------------------------------------------------------------------
3985  ; -----------------------------------------------------------------------------
3986  ObjectCreationList SUPERWEAPON_RebelAmbush1
3987    CreateObject
3988      ObjectNames = GLAInfantryRebel
3989      Count = 3 ;4
3990      SpreadFormation = Yes
3991      MinDistanceAFormation = 20.0
3992      MinDistanceBFormation = 30.0
3993      MaxDistanceFormation = 400.0
3994      FadeIn = Yes
3995      FadeTime = 3000
3996      ; FadeSound = RebelAmbushActivated
3997    End
3998    CreateObject
3999      ObjectNames = GLAInfantryTunnelDefender
4000      Count = 1
4001      SpreadFormation = Yes
4002      MinDistanceAFormation = 20.0
4003      MinDistanceBFormation = 30.0
4004      MaxDistanceFormation = 400.0
4005      FadeIn = Yes
4006      FadeTime = 3000
4007      ; FadeSound = RebelAmbushActivated
4008    End
4009  End
4010  
4011  ; -----------------------------------------------------------------------------
4012  ; -----------------------------------------------------------------------------
4013  ObjectCreationList SUPERWEAPON_RebelAmbush2
4014    CreateObject
4015      ObjectNames = GLAInfantryRebel
4016      Count = 6 ;8
4017      SpreadFormation = Yes
4018      MinDistanceAFormation = 20.0
4019      MinDistanceBFormation = 30.0
4020      MaxDistanceFormation = 400.0
4021      FadeIn = Yes
4022      FadeTime = 3000
4023      ; FadeSound = RebelAmbushActivated
4024    End
4025    CreateObject
4026      ObjectNames = GLAInfantryTunnelDefender
4027      Count = 2
4028      SpreadFormation = Yes
4029      MinDistanceAFormation = 20.0
4030      MinDistanceBFormation = 30.0
4031      MaxDistanceFormation = 400.0
4032      FadeIn = Yes
4033      FadeTime = 3000
4034      ; FadeSound = RebelAmbushActivated
4035    End
4036  End
4037  
4038  ; -----------------------------------------------------------------------------
4039  ; -----------------------------------------------------------------------------
4040  ObjectCreationList SUPERWEAPON_RebelAmbush3
4041    CreateObject
4042      ObjectNames = GLAInfantryRebel
4043      Count = 10 ;16
4044      SpreadFormation = Yes
4045      MinDistanceAFormation = 20.0
4046      MinDistanceBFormation = 30.0
4047      MaxDistanceFormation = 400.0
4048      FadeIn = Yes
4049      FadeTime = 3000
4050      ; FadeSound = RebelAmbushActivated
4051    End
4052    CreateObject
4053      ObjectNames = GLAInfantryTunnelDefender
4054      Count = 6
4055      SpreadFormation = Yes
4056      MinDistanceAFormation = 20.0
4057      MinDistanceBFormation = 30.0
4058      MaxDistanceFormation = 400.0
4059      FadeIn = Yes
4060      FadeTime = 3000
4061      ; FadeSound = RebelAmbushActivated
4062    End
4063  End
4064  
4065  ; -----------------------------------------------------------------------------
4066  ; -----------------------------------------------------------------------------
4067  
4068  ; The black market nuke doesn't have any art yet so right now it is going
4069  ; to use the daisy cutter animation/bomb stuff -- only because this is going
4070  ; to be a nuke dropped from a plane
4071  
4072  ObjectCreationList SUPERWEAPON_BlackMarketNuke
4073    DeliverPayload
4074      Transport = GLAJetCargoPlane
4075      StartAtPreferredHeight = Yes
4076      StartAtMaxSpeed = Yes
4077      MaxAttempts = 1
4078      DropOffset = X:0 Y:0 Z:-10
4079      Payload = BlackMarketNuke
4080      DeliveryDistance = 140
4081      DeliveryDecalRadius = 100
4082      DeliveryDecal
4083        Texture           = EXTargeterAlpha
4084        Style             = SHADOW_ALPHA_DECAL
4085        OpacityMin        = 25%
4086        OpacityMax        = 50%
4087        OpacityThrobTime  = 500
4088        Color             = R:255 G:0 B:0 A:255 
4089        OnlyVisibleToOwningPlayer = Yes
4090      End
4091    End
4092  End
4093  
4094  ; -----------------------------------------------------------------------------
4095  ; -----------------------------------------------------------------------------
4096  ObjectCreationList SUPERWEAPON_DetonateDirtyNuke
4097    CreateObject
4098      ObjectNames = CargoTruckNuke
4099      MinLifetime = 3000   ; min lifetime in msec
4100      MaxLifetime = 3000   ; max lifetime in msec
4101    End
4102  End
4103  
4104  ; -----------------------------------------------------------------------------
4105  ObjectCreationList OCL_DirtyNuke
4106    CreateObject
4107      ObjectNames = CargoTruckNuke
4108      MinLifetime = 1   ; min lifetime in msec
4109      MaxLifetime = 1   ; max lifetime in msec
4110    End
4111  End
4112  
4113  ; -----------------------------------------------------------------------------
4114  ; -----------------------------------------------------------------------------
4115  
4116  ; The anthrax bomb doesn't have any art yet so right now it is going
4117  ; to use the daisy cutter animation/bomb stuff -- only because this is going
4118  ; to be a nuke dropped from a plane
4119  
4120  ObjectCreationList SUPERWEAPON_AnthraxBomb
4121    DeliverPayload
4122      Transport = GLAJetCargoPlane
4123      StartAtPreferredHeight = Yes
4124      StartAtMaxSpeed = Yes
4125      MaxAttempts = 1
4126      DropOffset = X:0 Y:0 Z:-10
4127      Payload = AnthraxBomb
4128      DeliveryDistance = 140
4129      DeliveryDecalRadius = 200
4130      DeliveryDecal
4131        Texture           = SCCAnthraxBomb_GLA
4132        Style             = SHADOW_ALPHA_DECAL
4133        OpacityMin        = 25%
4134        OpacityMax        = 50%
4135        OpacityThrobTime  = 500
4136        Color             = R:33 G:255 B:67 A:255 
4137        OnlyVisibleToOwningPlayer = Yes
4138      End
4139    End
4140  End
4141  
4142  ; -----------------------------------------------------------------------------
4143  ; -----------------------------------------------------------------------------
4144  ObjectCreationList SUPERWEAPON_Paradrop1
4145    DeliverPayload
4146      Transport = AmericaJetCargoPlane
4147      StartAtPreferredHeight = Yes
4148      StartAtMaxSpeed = Yes
4149      MaxAttempts = 4
4150      DropOffset = X:0 Y:0 Z:-10
4151      DropDelay = 150         ; time in between each item dropped (if more than one)
4152      ParachuteDirectly = Yes ; will tell all contained parachutes to go ahead and bunch
4153      PutInContainer = AmericaParachute
4154      Payload = AmericaInfantryRanger 5
4155      DeliveryDistance = 0  ;when outbound vehicle must be this close to target to continue delivery
4156      PreOpenDistance = 300 ;When inbound, vehicle can be this much farther than DeliveryDistance to begin delivery 
4157      DeliveryDecalRadius = 50
4158      DeliveryDecal
4159        Texture           = SCCParadrop_USA
4160        Style             = SHADOW_ALPHA_DECAL
4161        OpacityMin        = 25%
4162        OpacityMax        = 50%
4163        OpacityThrobTime  = 500
4164        Color             = R:227 G:229 B:22 A:255 
4165        OnlyVisibleToOwningPlayer = Yes
4166      End
4167      ;RequiresLivePlayer = Yes ; I want to require a live player, but I'll settle for dropping neutral rangers instead
4168    End
4169  End
4170  
4171  ; -----------------------------------------------------------------------------
4172  ; -----------------------------------------------------------------------------
4173  ObjectCreationList SUPERWEAPON_Paradrop2
4174    DeliverPayload
4175      Transport = AmericaJetCargoPlane
4176      StartAtPreferredHeight = Yes
4177      StartAtMaxSpeed = Yes
4178      MaxAttempts = 4
4179      DropOffset = X:0 Y:0 Z:-10
4180      DropDelay = 80        ; time in between each item dropped (if more than one)
4181      ParachuteDirectly = Yes ; will tell all contained parachutes to go ahead and bunch
4182      PutInContainer = AmericaParachute
4183      Payload = AmericaInfantryRanger 10
4184      DeliveryDistance = 0  ;when outbound vehicle must be this close to target to continue delivery
4185      PreOpenDistance = 300 ;When inbound, vehicle can be this much farther than DeliveryDistance to begin delivery 
4186      DeliveryDecalRadius = 50
4187      DeliveryDecal
4188        Texture           = SCCParadrop_USA
4189        Style             = SHADOW_ALPHA_DECAL
4190        OpacityMin        = 25%
4191        OpacityMax        = 50%
4192        OpacityThrobTime  = 500
4193        Color             = R:227 G:229 B:22 A:255 
4194        OnlyVisibleToOwningPlayer = Yes
4195      End
4196      ;RequiresLivePlayer = Yes ; I want to require a live player, but I'll settle for dropping neutral rangers instead
4197    End
4198  End
4199  
4200  ; -----------------------------------------------------------------------------
4201  ; -----------------------------------------------------------------------------
4202  ObjectCreationList SUPERWEAPON_Paradrop3
4203    DeliverPayload
4204      Transport = AmericaJetCargoPlane
4205      StartAtPreferredHeight = Yes
4206      StartAtMaxSpeed = Yes
4207      MaxAttempts = 4
4208      DropOffset = X:0 Y:0 Z:-10
4209      DropDelay = 80        ; time in between each item dropped (if more than one)
4210      ParachuteDirectly = Yes ; will tell all contained parachutes to go ahead and bunch
4211      PutInContainer = AmericaParachute
4212      Payload = AmericaInfantryRanger 10
4213      DeliveryDistance = 0  ;when outbound vehicle must be this close to target to continue delivery
4214      PreOpenDistance = 300 ;When inbound, vehicle can be this much farther than DeliveryDistance to begin delivery 
4215      DeliveryDecalRadius = 50
4216      DeliveryDecal
4217        Texture           = SCCParadrop_USA
4218        Style             = SHADOW_ALPHA_DECAL
4219        OpacityMin        = 25%
4220        OpacityMax        = 50%
4221        OpacityThrobTime  = 500
4222        Color             = R:227 G:229 B:22 A:255 
4223        OnlyVisibleToOwningPlayer = Yes
4224      End
4225      ;RequiresLivePlayer = Yes ; I want to require a live player, but I'll settle for dropping neutral rangers instead
4226    End
4227    DeliverPayload
4228      Transport = AmericaJetCargoPlane
4229      StartAtPreferredHeight = Yes
4230      StartAtMaxSpeed = No
4231      MaxAttempts = 4
4232      DropOffset = X:0 Y:0 Z:-10
4233      DropDelay = 80        ; time in between each item dropped (if more than one)
4234      ParachuteDirectly = Yes ; will tell all contained parachutes to go ahead and bunch
4235      PutInContainer = AmericaParachute
4236      Payload = AmericaInfantryRanger 10
4237      DeliveryDistance = 0  ;when outbound vehicle must be this close to target to continue delivery
4238      PreOpenDistance = 300 ;When inbound, vehicle can be this much farther than DeliveryDistance to begin delivery 
4239      DeliveryDecalRadius = 50
4240      DeliveryDecal
4241        Texture           = SCCParadrop_USA
4242        Style             = SHADOW_ALPHA_DECAL
4243        OpacityMin        = 25%
4244        OpacityMax        = 50%
4245        OpacityThrobTime  = 500
4246        Color             = R:227 G:229 B:22 A:255 
4247        OnlyVisibleToOwningPlayer = Yes
4248      End
4249      ;RequiresLivePlayer = Yes ; I want to require a live player, but I'll settle for dropping neutral rangers instead
4250    End
4251  End
4252  
4253  ; -----------------------------------------------------------------------------
4254  ; -----------------------------------------------------------------------------
4255  ObjectCreationList SUPERWEAPON_ClusterMines
4256    DeliverPayload
4257      Transport               = ChinaJetCargoPlane
4258      StartAtPreferredHeight  = Yes
4259      StartAtMaxSpeed         = Yes
4260      MaxAttempts             = 4
4261      DropOffset              = X:0 Y:0 Z:-2
4262      DropVariance            = X:20 Y:20 Z:0
4263      Payload                 = ClusterMinesBomb 1
4264      DeliveryDistance        = 140
4265      DeliveryDecalRadius     = 100
4266      DeliveryDecal
4267        Texture           = SCCClusterMines_China
4268        Style             = SHADOW_ALPHA_DECAL
4269        OpacityMin        = 25%
4270        OpacityMax        = 50%
4271        OpacityThrobTime  = 500
4272        Color             = R:255 G:156 B:0 A:255 
4273        OnlyVisibleToOwningPlayer = Yes
4274      End
4275    End
4276  End
4277  
4278  ; -----------------------------------------------------------------------------
4279  ; -----------------------------------------------------------------------------
4280  ObjectCreationList SUPERWEAPON_EMPPulse
4281    DeliverPayload
4282      Transport = ChinaJetCargoPlane
4283      StartAtPreferredHeight = Yes
4284      StartAtMaxSpeed = Yes
4285      MaxAttempts = 4
4286      DropOffset = X:0 Y:0 Z:-2
4287      DropVariance = X:20 Y:20 Z:0
4288      Payload = EMPPulseBomb 1
4289      DeliveryDistance = 150
4290      DeliveryDecalRadius = 200
4291      DeliveryDecal
4292        Texture           = SCCEMPPulse_China
4293        Style             = SHADOW_ALPHA_DECAL
4294        OpacityMin        = 25%
4295        OpacityMax        = 50%
4296        OpacityThrobTime  = 500
4297        Color             = R:40 G:110 B:210 A:255 
4298        OnlyVisibleToOwningPlayer = Yes
4299      End
4300    End
4301  End
4302  
4303  ; -----------------------------------------------------------------------------
4304  ; -----------------------------------------------------------------------------
4305  ObjectCreationList SUPERWEAPON_CrateDrop
4306    DeliverPayload
4307      Transport = AmericaJetCargoPlane
4308      StartAtPreferredHeight = Yes
4309      StartAtMaxSpeed = Yes
4310      MaxAttempts = 4
4311      DropOffset = X:0 Y:0 Z:-5
4312      DropDelay = 300  ;500       ; time in between each item dropped (if more than one)
4313      PutInContainer = AmericaParachute
4314      Payload = 200DollarCrate 10
4315      DeliveryDistance = 250
4316      DeliveryDecalRadius = 100
4317      DeliveryDecal
4318        Texture           = EXTargeterAlpha
4319        Style             = SHADOW_ALPHA_DECAL
4320        OpacityMin        = 25%
4321        OpacityMax        = 50%
4322        OpacityThrobTime  = 500
4323        Color             = R:255 G:0 B:0 A:255 
4324        OnlyVisibleToOwningPlayer = Yes
4325      End
4326    End
4327  End
4328  
4329  ; -----------------------------------------------------------------------------
4330  ; -----------------------------------------------------------------------------
4331  ObjectCreationList SUPERWEAPON_CarpetBomb
4332    DeliverPayload
4333      Transport = AmericaJetB52
4334      StartAtPreferredHeight = Yes
4335      StartAtMaxSpeed = Yes
4336      MaxAttempts = 1
4337      DropOffset = X:0 Y:0 Z:-2
4338      DropVariance = X:30 Y:40 Z:0
4339      DropDelay = 300  ;500       ; time in between each item dropped (if more than one)
4340      Payload = CarpetBomb 15
4341      DeliveryDistance = 400
4342      DeliveryDecalRadius = 100
4343      DeliveryDecal
4344        Texture           = SCCA10Strike_USA
4345        Style             = SHADOW_ALPHA_DECAL
4346        OpacityMin        = 25%
4347        OpacityMax        = 50%
4348        OpacityThrobTime  = 500
4349        Color             = R:255 G:156 B:0 A:255 
4350        OnlyVisibleToOwningPlayer = Yes
4351      End
4352    End
4353  End
4354  
4355  ; -----------------------------------------------------------------------------
4356  ; -----------------------------------------------------------------------------
4357  ObjectCreationList OCL_AmericaSupplyDropZoneCrateDrop
4358    DeliverPayload
4359      Transport = AmericaJetCargoPlane
4360      StartAtPreferredHeight = Yes
4361      StartAtMaxSpeed = Yes
4362      MaxAttempts = 4
4363      DropOffset = X:0 Y:0 Z:-5
4364      DropDelay = 350
4365      PutInContainer = AmericaCrateParachute
4366      Payload = SupplyDropZoneCrate 6
4367      ParachuteDirectly = Yes ; will tell all contained parachutes to go ahead and bunch
4368      ; up on the target instead of parachuting to the spot below their drop point.
4369      DeliveryDistance = 410
4370    End
4371  End
4372  
4373  ; -----------------------------------------------------------------------------
4374  ; The daisy cutter bomb blows up and releases these objects to continue
4375  ; the "weapon bomb" process
4376  ; -----------------------------------------------------------------------------
4377  ObjectCreationList OCL_DaisyCutterExplode
4378  
4379    ; This daisy cutter gas is the actual object that does the damage
4380    CreateObject
4381      ObjectNames = DaisyCutterGas
4382      Disposition = LIKE_EXISTING
4383    End
4384    
4385    ; Random debris for the bomb shell breaking up
4386    CreateDebris
4387      ModelNames = GXMammoth_D01 GXMammoth_D02 GXMammoth_D03 GXMammoth_D04
4388      Count = 4
4389      Mass = 5.0
4390      Disposition = SEND_IT_FLYING
4391      DispositionIntensity = 1.5
4392    End
4393    
4394  End
4395  
4396  ; -----------------------------------------------------------------------------
4397  ; The EMP bomb blows up and releases these objects to continue
4398  ; the "weapon bomb" process
4399  ; -----------------------------------------------------------------------------
4400  ObjectCreationList OCL_EMPPulseEffectSpheroids
4401  
4402    CreateObject
4403      ObjectNames = EMPPulseEffectSpheroid
4404      Count             = 1; Used to be 3... MLorenzen changed, Monday Nov. 11
4405    End
4406    
4407  End
4408  
4409  
4410  
4411  ; -----------------------------------------------------------------------------
4412  ; Infantry who die to flame damage create this
4413  ; -----------------------------------------------------------------------------
4414  ObjectCreationList OCL_FlamingInfantry
4415    CreateObject
4416      ObjectNames = FlamingInfantry
4417      Disposition = LIKE_EXISTING     
4418      SkipIfSignificantlyAirborne = Yes
4419    End
4420  End
4421  
4422  ; -----------------------------------------------------------------------------
4423  ; Infantry who die to toxic damage create this
4424  ; -----------------------------------------------------------------------------
4425  ObjectCreationList OCL_ToxicInfantry
4426    CreateObject
4427      ObjectNames = ToxicInfantry
4428      Disposition = LIKE_EXISTING     
4429      SkipIfSignificantlyAirborne = Yes
4430    End
4431  End
4432  
4433  ; -----------------------------------------------------------------------------
4434  ; Infantry who die to toxic anthrax beta damage create this
4435  ; -----------------------------------------------------------------------------
4436  ObjectCreationList OCL_ToxicInfantryBeta
4437    CreateObject
4438      ObjectNames = ToxicInfantryBeta
4439      Disposition = LIKE_EXISTING     
4440      SkipIfSignificantlyAirborne = Yes
4441    End
4442  End
4443  
4444  
4445  ; -----------------------------------------------------------------------------
4446  ; The windmill blades and the roof of the hut for the GLA power plant
4447  ; -----------------------------------------------------------------------------
4448  ObjectCreationList OCL_GLAPowerPlantDeathFinal
4449    ; Hut roof
4450    CreateDebris
4451      ModelNames        = UBPwrPlant_D2
4452      Offset        = X:-9.08 Y:-8.547 Z:16.598
4453      Count             = 1
4454      Mass              = 50.0
4455      Disposition       = RANDOM_FORCE
4456      MinForceMagnitude = 100
4457      MaxForceMagnitude = 150
4458      MinForcePitch     = 85
4459      MaxForcePitch     = 90
4460      SpinRate          = 90
4461      BounceSound       = BuildingDebris
4462    End
4463  
4464    ;Windmill blades
4465    CreateObject
4466      ObjectNames        = GLAPowerPlantWindmillBlade
4467      Offset        = X:-3.532 Y:37.388 Z:27.822
4468      Count             = 3
4469      Disposition       = RANDOM_FORCE
4470      MinForceMagnitude = 100
4471      MaxForceMagnitude = 150
4472      MinForcePitch     = 85
4473      MaxForcePitch     = 90
4474      SpinRate          = 1000
4475    End
4476  End
4477  
4478  ; -----------------------------------------------------------------------------
4479  ; Chunks of Humvee
4480  ; -----------------------------------------------------------------------------
4481  ObjectCreationList OCL_InitialHumveeDebris
4482    CreateObject
4483      ObjectNames       = AmericaVehicleHumveeDeadHull
4484      Offset            = X:0.0 Y:0.0 Z:0.0
4485      Count             = 1
4486      Disposition       = RANDOM_FORCE
4487    End
4488  End
4489  
4490  ObjectCreationList OCL_FinalHumveeDebris
4491    CreateDebris
4492      ModelNames        = AVHUMMER_D2 ;tire
4493      Offset            = X:-7.098 Y:5.7 Z:2.9
4494      Count             = 1
4495      Mass              = 20.0
4496      Disposition       = RANDOM_FORCE
4497      MinForceMagnitude = 40
4498      MaxForceMagnitude = 50
4499      MinForcePitch     = 85
4500      MaxForcePitch     = 90
4501      SpinRate          = 90
4502      BounceSound       = VehicleDebris
4503    End
4504  
4505    CreateDebris
4506      ModelNames        = AVHUMMER_D2 ;tire
4507      Offset            = X:10.407 Y:-5.7 Z:2.9
4508      Count             = 1
4509      Mass              = 20.0
4510      Disposition       = RANDOM_FORCE
4511      MinForceMagnitude = 40
4512      MaxForceMagnitude = 50
4513      MinForcePitch     = 85
4514      MaxForcePitch     = 90
4515      SpinRate          = 90
4516      BounceSound       = VehicleDebris
4517    End
4518  
4519    CreateDebris
4520      ModelNames        = AVHUMMER_D3 ;door
4521      Offset            = X:.071 Y:6.73 Z:7.273
4522      Count             = 1
4523      Mass              = 20.0
4524      Disposition       = RANDOM_FORCE
4525      MinForceMagnitude = 50
4526      MaxForceMagnitude = 60
4527      MinForcePitch     = 60
4528      MaxForcePitch     = 70
4529      SpinRate          = 90
4530      BounceSound       = VehicleDebris
4531    End
4532  
4533    ; Random debris
4534    CreateDebris
4535      ModelNames        = AVHUMMER_D3 ;door
4536      Offset            = X:.071 Y:-6.73 Z:7.273
4537      Count             = 1
4538      Mass              = 20.0
4539      Disposition       = RANDOM_FORCE
4540      MinForceMagnitude = 40
4541      MaxForceMagnitude = 60
4542      MinForcePitch     = 60
4543      MaxForcePitch     = 70
4544      SpinRate          = 90
4545      BounceSound       = VehicleDebris
4546    End
4547  
4548    ;extra generic bits
4549    CreateDebris
4550      ModelNames = AVScrap2 AVScrap3 AVScrap4 AVScrap5
4551      Count = 4
4552      Mass = 5.0
4553      Disposition = SEND_IT_FLYING
4554      DispositionIntensity = .5
4555    End 
4556  End
4557  
4558  ; -----------------------------------------------------------------------------
4559  ; Chunks of Ambulance
4560  ; -----------------------------------------------------------------------------
4561  ObjectCreationList OCL_FinalAmbulanceDebris
4562    CreateObject
4563      ObjectNames       = AmericaVehicleAmbulanceDeadHull
4564      Offset            = X:0.0 Y:0.0 Z:0.0
4565      Count             = 1
4566      Disposition       = RANDOM_FORCE
4567    End
4568  
4569    CreateDebris
4570      ModelNames        = AVAmbulance_D2 ;tire
4571      Offset            = X:-7.098 Y:5.7 Z:2.9
4572      Count             = 1
4573      Mass              = 20.0
4574      Disposition       = RANDOM_FORCE
4575      MinForceMagnitude = 40
4576      MaxForceMagnitude = 50
4577      MinForcePitch     = 85
4578      MaxForcePitch     = 90
4579      SpinRate          = 90
4580      BounceSound       = VehicleDebris
4581    End
4582  
4583    CreateDebris
4584      ModelNames        = AVAmbulance_D2 ;tire
4585      Offset            = X:10.407 Y:-5.7 Z:2.9
4586      Count             = 1
4587      Mass              = 20.0
4588      Disposition       = RANDOM_FORCE
4589      MinForceMagnitude = 40
4590      MaxForceMagnitude = 50
4591      MinForcePitch     = 85
4592      MaxForcePitch     = 90
4593      SpinRate          = 90
4594      BounceSound       = VehicleDebris
4595    End
4596  
4597    CreateDebris
4598      ModelNames        = AVAmbulance_D3 ;door
4599      Offset            = X:.071 Y:6.73 Z:7.273
4600      Count             = 1
4601      Mass              = 20.0
4602      Disposition       = RANDOM_FORCE
4603      MinForceMagnitude = 50
4604      MaxForceMagnitude = 60
4605      MinForcePitch     = 60
4606      MaxForcePitch     = 70
4607      SpinRate          = 90
4608      BounceSound       = VehicleDebris
4609    End
4610  
4611    ; Random debris
4612    CreateDebris
4613      ModelNames        = AVAmbulance_D3 ;door
4614      Offset            = X:.071 Y:-6.73 Z:7.273
4615      Count             = 1
4616      Mass              = 20.0
4617      Disposition       = RANDOM_FORCE
4618      MinForceMagnitude = 40
4619      MaxForceMagnitude = 60
4620      MinForcePitch     = 60
4621      MaxForcePitch     = 70
4622      SpinRate          = 90
4623      BounceSound       = VehicleDebris
4624    End
4625  
4626    ;extra generic bits
4627    CreateDebris
4628      ModelNames = AVScrap2 AVScrap3 AVScrap4 AVScrap5
4629      Count = 4
4630      Mass = 5.0
4631      Disposition = SEND_IT_FLYING
4632      DispositionIntensity = .5
4633    End 
4634  End
4635  
4636  ; -----------------------------------------------------------------------------
4637  ; Chunks of Troop Crawler
4638  ; -----------------------------------------------------------------------------
4639  ObjectCreationList OCL_InitialTroopCrawlerDebris
4640    CreateObject
4641      ObjectNames       = ChinaVehicleTroopCrawlerDeadHull
4642      Offset            = X:0.0 Y:0.0 Z:0.0
4643      Count             = 1
4644      Disposition       = RANDOM_FORCE
4645    End
4646  End
4647  
4648  ObjectCreationList OCL_FinalTroopCrawlerDebris
4649    ;extra generic bits
4650    CreateObject
4651      ObjectNames       = ChinaVehicleTroopCrawlerDeadHull
4652      Offset            = X:0.0 Y:0.0 Z:0.0
4653      Count             = 1
4654      Disposition       = RANDOM_FORCE
4655    End
4656    
4657    
4658    CreateDebris
4659      ModelNames        = NVTCRAWLER_D2 ;tire
4660      Offset            = X:3.869 Y:-6.784 Z:3.215
4661      Count             = 1
4662      Mass              = 20.0
4663      Disposition       = RANDOM_FORCE
4664      MinForceMagnitude = 40
4665      MaxForceMagnitude = 50
4666      MinForcePitch     = 85
4667      MaxForcePitch     = 90
4668      SpinRate          = 90
4669      BounceSound       = VehicleDebris
4670    End
4671  
4672    CreateDebris
4673      ModelNames        = NVTCRAWLER_D3 ;tire
4674      Offset            = X:-14.729 Y:-6.924 Z:3.452
4675      Count             = 1
4676      Mass              = 20.0
4677      Disposition       = RANDOM_FORCE
4678      MinForceMagnitude = 40
4679      MaxForceMagnitude = 50
4680      MinForcePitch     = 85
4681      MaxForcePitch     = 90
4682      SpinRate          = 90
4683      BounceSound       = VehicleDebris
4684    End
4685  
4686    CreateDebris
4687      ModelNames        = NVTCRAWLER_D4 ;tire
4688      Offset            = X:-15.097 Y:6.728 Z:3.585
4689      Count             = 1
4690      Mass              = 20.0
4691      Disposition       = RANDOM_FORCE
4692      MinForceMagnitude = 40
4693      MaxForceMagnitude = 50
4694      MinForcePitch     = 85
4695      MaxForcePitch     = 90
4696      SpinRate          = 90
4697      BounceSound       = VehicleDebris
4698    End
4699  
4700    CreateDebris
4701      ModelNames        = NVTCRAWLER_D5 ;tire
4702      Offset            = X:11.096 Y:6.894 Z:3.145
4703      Count             = 1
4704      Mass              = 20.0
4705      Disposition       = RANDOM_FORCE
4706      MinForceMagnitude = 40
4707      MaxForceMagnitude = 50
4708      MinForcePitch     = 85
4709      MaxForcePitch     = 90
4710      SpinRate          = 90
4711      BounceSound       = VehicleDebris
4712    End
4713  
4714    ;extra generic bits
4715    CreateDebris
4716      ModelNames = AVScrap2 AVScrap3 AVScrap4 AVScrap5
4717      Count = 4
4718      Mass = 5.0
4719      Disposition = SEND_IT_FLYING
4720      DispositionIntensity = .5
4721    End 
4722  
4723  End
4724  
4725  ; -----------------------------------------------------------------------------
4726  ; BattleMaster death
4727  ; -----------------------------------------------------------------------------
4728  ObjectCreationList OCL_ChinaTankBattleMasterDebris
4729    CreateObject
4730      ObjectNames       = ChinaVehicleBattleMasterDeadHull
4731      Offset            = X:0 Y:0.0 Z:0
4732      Count             = 1
4733      Disposition       = RANDOM_FORCE
4734    End
4735  
4736    CreateDebris
4737      ModelNames        = NVBtMstr_D2
4738      Offset            = X:2.506 Y:0.0 Z:7.044
4739      Count             = 1
4740      Mass              = 20.0
4741      Disposition       = RANDOM_FORCE
4742      MinForceMagnitude = 40
4743      MaxForceMagnitude = 50
4744      MinForcePitch     = 85
4745      MaxForcePitch     = 90
4746      SpinRate          = 90
4747      BounceSound       = DebrisBigMetal
4748    End
4749  
4750    CreateDebris
4751      ModelNames        = NVBtMstr_D3
4752      Offset            = X:7.366 Y:0.0 Z:9.024
4753      Count             = 1
4754      Mass              = 20.0
4755      Disposition       = RANDOM_FORCE
4756      MinForceMagnitude = 50
4757      MaxForceMagnitude = 60
4758      MinForcePitch     = 85
4759      MaxForcePitch     = 90
4760      SpinRate          = 90
4761      BounceSound       = DebrisBigMetal
4762    End
4763  
4764  ; Extra bits
4765    CreateDebris
4766      ModelNames = AVScrap2 AVScrap3 AVScrap4 AVScrap5
4767      Count = 4
4768      Mass = 5.0
4769      Disposition = SEND_IT_FLYING
4770      DispositionIntensity = .5
4771    End
4772  End
4773  
4774  ; -----------------------------------------------------------------------------
4775  ; The radar dish and the gun barrel debris for the overlord tank
4776  ; -----------------------------------------------------------------------------
4777  ObjectCreationList OCL_ChinaTankOverlordDebris
4778    ; Radar Dish
4779    CreateDebris
4780      ModelNames        = NVOvrlrd_D2
4781      Offset            = X:-1.492 Y:0.0 Z:17.946
4782      Count             = 1
4783      Mass              = 20.0
4784      Disposition       = RANDOM_FORCE
4785      MinForceMagnitude = 40
4786      MaxForceMagnitude = 50
4787      MinForcePitch     = 85
4788      MaxForcePitch     = 90
4789      SpinRate          = 90
4790      BounceSound       = DebrisBigMetal
4791    End
4792  
4793    ; Random debris
4794    CreateDebris
4795      ModelNames        = NVOvrlrd_D3
4796      Offset            = X:0.0 Y:0.0 Z:0.0
4797      Count             = 1
4798      Mass              = 20.0
4799      Disposition       = RANDOM_FORCE
4800      MinForceMagnitude = 50
4801      MaxForceMagnitude = 60
4802      MinForcePitch     = 85
4803      MaxForcePitch     = 90
4804      SpinRate          = 90
4805      BounceSound       = DebrisBigMetal
4806    End
4807  
4808    ; Random debris
4809    CreateDebris
4810      ModelNames        = NVOvrlrd_D4
4811      Offset            = X:0.0 Y:0.0 Z:0.0
4812      Count             = 1
4813      Mass              = 20.0
4814      Disposition       = RANDOM_FORCE
4815      MinForceMagnitude = 40
4816      MaxForceMagnitude = 60
4817      MinForcePitch     = 85
4818      MaxForcePitch     = 90
4819      SpinRate          = 90
4820      BounceSound       = DebrisBigMetal
4821    End
4822  
4823    ; Gun Barrel
4824    CreateObject
4825      ObjectNames       = ChinaTankOverlordBarrelDebris
4826      Offset            = X:-8.84 Y:-7.283 Z:12.54
4827      Count             = 1
4828      Disposition       = RANDOM_FORCE
4829      MinForceMagnitude = 100
4830      MaxForceMagnitude = 150
4831      MinForcePitch     = 85
4832      MaxForcePitch     = 90
4833      SpinRate          = 45
4834    End
4835  
4836    ; Burned out hull
4837    CreateObject
4838      ObjectNames       = ChinaTankOverlordDeadHull
4839      Offset            = X:0.0 Y:0.0 Z:0.0
4840      Count             = 1
4841      Disposition       = RANDOM_FORCE
4842    End
4843  End
4844  
4845  ; -----------------------------------------------------------------------------
4846  ; The exploding gattling tank debris
4847  ; -----------------------------------------------------------------------------
4848  ObjectCreationList OCL_ChinaTankGattlingDebris
4849    CreateObject
4850      ObjectNames = DeadChinaGattlingTankHulk
4851      Offset      = X:-6.62 Y:0.0 Z:0.0
4852      Count       = 1
4853      Disposition = LIKE_EXISTING
4854    End
4855  
4856    CreateDebris
4857      ModelNames        = NVGattTank_D2 ; borrowing a turret body debris from batmaster
4858      Offset            = X:2.506 Y:0.0 Z:7.044
4859      Count             = 1
4860      Mass              = 20.0
4861      Disposition       = RANDOM_FORCE
4862      MinForceMagnitude = 40
4863      MaxForceMagnitude = 50
4864      MinForcePitch     = 85
4865      MaxForcePitch     = 90
4866      SpinRate          = 90
4867      BounceSound       = DebrisBigMetal
4868    End
4869  
4870    CreateDebris
4871      ModelNames        = NVGattTank_D3 ; borrowing a turret barrel debris
4872      Offset            = X:7.366 Y:0.0 Z:9.024
4873      Count             = 1
4874      Mass              = 20.0
4875      Disposition       = RANDOM_FORCE
4876      MinForceMagnitude = 50
4877      MaxForceMagnitude = 60
4878      MinForcePitch     = 85
4879      MaxForcePitch     = 90
4880      SpinRate          = 90
4881      BounceSound       = DebrisBigMetal
4882    End
4883  
4884  ; Extra bits
4885    CreateDebris
4886      ModelNames = AVScrap2 AVScrap3 AVScrap4 AVScrap5
4887      Count = 4
4888      Mass = 5.0
4889      Disposition = SEND_IT_FLYING
4890      DispositionIntensity = .5
4891    End
4892  End
4893  
4894  ; -----------------------------------------------------------------------------
4895  ; The dam breaking creates the waveguide object
4896  ; -----------------------------------------------------------------------------
4897  ObjectCreationList OCL_DamDie
4898    CreateObject
4899      ObjectNames       = WaveGuide
4900      Count             = 1
4901      Disposition       = LIKE_EXISTING
4902    End
4903  End
4904  
4905  ; -----------------------------------------------------------------------------
4906  ObjectCreationList OCL_ChinaDozerExplode
4907    CreateObject
4908      ObjectNames = ChinaDeadDozerHulk
4909      Offset      = X:-6.62 Y:0.0 Z:0.0
4910      Count       = 1
4911      Disposition = LIKE_EXISTING
4912    End
4913    CreateDebris
4914      ModelNames  = nvconstdoz_D2
4915      Offset      = X:8.93 Y:0.0  Z:4.13
4916      Mass        = 10
4917      Count       = 1
4918      Disposition = SEND_IT_FLYING
4919      DispositionIntensity = 1.8
4920    End
4921    CreateDebris
4922      ModelNames  = nvconstdoz_D3
4923      Offset      = X:5.224 Y:-3.613 Z:10.611
4924      Mass        = 5
4925      Count       = 1
4926      Disposition = SEND_IT_FLYING
4927      DispositionIntensity = 0.6
4928    End
4929    CreateDebris
4930      ModelNames  = nvconstdoz_D4
4931      Offset      = X:-2.588 Y:-9.683 Z:3.87
4932      Mass        = 5
4933      Count       = 1
4934      Disposition = SEND_IT_FLYING
4935      DispositionIntensity = 0.8
4936    End
4937    CreateDebris
4938      ModelNames  = AVScrap2
4939      Offset      = X:-0.805 Y:3.508 Z:1.245
4940      Mass        = 5
4941      Count       = 1
4942      Disposition = SEND_IT_FLYING
4943      DispositionIntensity = 1.0
4944    End
4945    CreateDebris
4946      ModelNames  = AVScrap2
4947      Offset      = X:-14.235 Y:-3.508 Z:1.245
4948      Mass        = 5
4949      Count       = 1
4950      Disposition = SEND_IT_FLYING
4951      DispositionIntensity = 0.8
4952    End
4953    CreateDebris
4954      ModelNames  = AVScrap2
4955      Offset      = X:-14.901 Y:1.964 Z:3.926
4956      Mass        = 5
4957      Count       = 1
4958      Disposition = SEND_IT_FLYING
4959      DispositionIntensity = 0.5
4960    End
4961    CreateDebris
4962      ModelNames  = AVScrap5
4963      Offset      = X:-14.235 Y:3.508 Z:1.245
4964      Mass        = 5
4965      Count       = 1
4966      Disposition = SEND_IT_FLYING
4967      DispositionIntensity = 0.7
4968    End
4969    CreateDebris
4970      ModelNames  = AVScrap5
4971      Offset      = X:-8.652 Y:3.638 Z:3.925
4972      Mass        = 5
4973      Count       = 1
4974      Disposition = SEND_IT_FLYING
4975      DispositionIntensity = 1.0
4976    End
4977    CreateDebris
4978      ModelNames  = AVScrap5
4979      Offset      = X:-5.844 Y:-0.960 Z:5.601
4980      Mass        = 5
4981      Count       = 1
4982      Disposition = SEND_IT_FLYING
4983      DispositionIntensity = 1.7
4984    End
4985  End
4986  
4987  ; -----------------------------------------------------------------------------
4988  ObjectCreationList OCL_AmericaDozerExplode
4989    CreateObject
4990      ObjectNames = AmericaDeadDozerHulk
4991      Offset      = X:-7.962 Y:0.0 Z:0.0
4992      Count       = 1
4993      Disposition = LIKE_EXISTING
4994    End
4995    CreateDebris
4996      ModelNames  = avconstdoz_D2
4997      Offset      = X:3.38 Y:-5.0 Z:1.0
4998      Mass        = 10
4999      Count       = 1
5000      Disposition = SEND_IT_FLYING
5001      DispositionIntensity = 1.8
5002    End
5003    CreateDebris
5004      ModelNames  = avconstdoz_D2
5005      Offset      = X:-17.962 Y:-5.0 Z:1.0
5006      Mass        = 10
5007      Count       = 1
5008      Disposition = SEND_IT_FLYING
5009      DispositionIntensity = 1.8
5010    End
5011    CreateDebris
5012      ModelNames  = avconstdoz_D2
5013      Offset      = X:-17.962 Y:5.0 Z:1.0
5014      Mass        = 10
5015      Count       = 1
5016      Disposition = SEND_IT_FLYING
5017      DispositionIntensity = 1.8
5018    End
5019    CreateDebris
5020      ModelNames  = avconstdoz_D3
5021      Offset      = X:8.93 Y:0.0  Z:4.13
5022      Mass        = 5
5023      Count       = 1
5024      Disposition = SEND_IT_FLYING
5025      DispositionIntensity = 0.6
5026    End
5027    CreateDebris
5028      ModelNames  = avconstdoz_D4
5029      Offset      = X:-2.588 Y:-9.683 Z:3.87
5030      Mass        = 5
5031      Count       = 1
5032      Disposition = SEND_IT_FLYING
5033      DispositionIntensity = 0.8
5034    End
5035    CreateDebris
5036      ModelNames  = avconstdoz_D5
5037      Offset      = X:-0.805 Y:3.508 Z:1.245
5038  
5039      Mass        = 5
5040      Count       = 1
5041      Disposition = SEND_IT_FLYING
5042      DispositionIntensity = 1.0
5043    End
5044    CreateDebris
5045      ModelNames  = AVScrap2
5046      Offset      = X:-14.235 Y:-3.508 Z:1.245
5047      Mass        = 5
5048      Count       = 1
5049      Disposition = SEND_IT_FLYING
5050      DispositionIntensity = 0.8
5051    End
5052    CreateDebris
5053      ModelNames  = AVScrap2
5054      Offset      = X:-14.901 Y:1.964 Z:3.926
5055      Mass        = 5
5056      Count       = 1
5057      Disposition = SEND_IT_FLYING
5058      DispositionIntensity = 0.5
5059    End
5060    CreateDebris
5061      ModelNames  = AVScrap5
5062      Offset      = X:-14.235 Y:3.508 Z:1.245
5063      Mass        = 5
5064      Count       = 1
5065      Disposition = SEND_IT_FLYING
5066      DispositionIntensity = 0.7
5067    End
5068    CreateDebris
5069      ModelNames  = AVScrap5
5070      Offset      = X:-8.652 Y:3.638 Z:3.925
5071      Mass        = 5
5072      Count       = 1
5073      Disposition = SEND_IT_FLYING
5074      DispositionIntensity = 1.0
5075    End
5076    CreateDebris
5077      ModelNames  = AVScrap5
5078      Offset      = X:-5.844 Y:-0.960 Z:5.601
5079      Mass        = 5
5080      Count       = 1
5081      Disposition = SEND_IT_FLYING
5082      DispositionIntensity = 1.7
5083    End
5084  End
5085  
5086  ; -----------------------------------------------------------------------------
5087  ObjectCreationList OCL_AmericaScoutDroneExplode
5088    CreateObject
5089      ObjectNames = AmericaScoutDroneHulk
5090      Offset      = X:0.0 Y:0.0 Z:0.0
5091      Count       = 1
5092      Disposition = SEND_IT_FLYING INHERIT_VELOCITY
5093      DispositionIntensity = 0.5
5094    End
5095    CreateDebris
5096      ModelNames  = AVScoutDr_D2    ;propellor
5097      Offset      = X:-8.5 Y:0.0 Z:2.4
5098      Mass        = 8
5099      Count       = 1
5100      Disposition       = SEND_IT_FLYING INHERIT_VELOCITY
5101      MinForceMagnitude = 5
5102      MaxForceMagnitude = 6
5103      MinForcePitch     = 60
5104      MaxForcePitch     = 90
5105      SpinRate          = 100
5106    End
5107    CreateDebris
5108      ModelNames  = AVScoutDr_D3    ;wing 1 of 2
5109      Offset      = X:0.0 Y:5.0 Z:0.0
5110      Mass        = 4.2
5111      Count       = 1
5112      Disposition = SEND_IT_FLYING INHERIT_VELOCITY
5113      DispositionIntensity = 0.7
5114     BounceSound       = VehicleDebris
5115    End
5116    CreateDebris
5117      ModelNames  = AVScoutDr_D3    ;wing 2 of 2
5118      Offset      = X:0.0 Y:-5.0 Z:0.0
5119      Mass        = 2.2
5120      Count       = 1
5121      Disposition = SEND_IT_FLYING INHERIT_VELOCITY
5122      DispositionIntensity = 0.7
5123     BounceSound       = VehicleDebris
5124    End
5125    CreateDebris
5126      ModelNames  = AVScoutDr_D4    ;flat panel?
5127      Offset      = X:-7.75 Y:-2.1 Z:1.16
5128      Mass        = 4
5129      Count       = 1
5130      Disposition = SEND_IT_FLYING INHERIT_VELOCITY
5131      DispositionIntensity = 0.7
5132     BounceSound       = VehicleDebris
5133    End
5134  End
5135  
5136  ; -----------------------------------------------------------------------------
5137  ObjectCreationList OCL_AmericaBattleDroneExplode
5138    CreateObject
5139      ObjectNames = AmericaBattleDroneHulk
5140      Offset      = X:0.0 Y:0.0 Z:0.0
5141      Count       = 1
5142      Disposition = SEND_IT_FLYING INHERIT_VELOCITY
5143      DispositionIntensity = 0.5
5144    End
5145    CreateDebris
5146      ModelNames  = AVBattleDr_D2    
5147      Offset      = X:-8.5 Y:0.0 Z:2.4
5148      Mass        = 8
5149      Count       = 1
5150      Disposition       = SEND_IT_FLYING INHERIT_VELOCITY
5151     BounceSound       = VehicleDebris
5152    End
5153    CreateDebris
5154      ModelNames  = AVBattleDr_D3    
5155      Offset      = X:0.0 Y:5.0 Z:0.0
5156      Mass        = 4
5157      Count       = 1
5158      Disposition = SEND_IT_FLYING INHERIT_VELOCITY
5159      DispositionIntensity = 0.7
5160     BounceSound       = VehicleDebris
5161    End
5162  End
5163  
5164  ;------------------------------------------------------------------------------
5165  ;Raptor has just been killed 
5166  ;------------------------------------------------------------------------------
5167  ObjectCreationList OCL_RaptorDeathInitial
5168  
5169    ;The left wing broken off
5170    CreateDebris
5171      ModelNames           = AVRaptor_D4    
5172      Offset               = X:-5.598 Y:8.188 Z:0.04
5173      Mass                 = 3
5174      Count                = 1
5175      Disposition          = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5176      DispositionIntensity = 0.5
5177      MinForcePitch        = 0.0
5178      MaxForcePitch        = 40.0
5179      SpinRate             = 20.0
5180    End
5181    
5182  End
5183  
5184  ;------------------------------------------------------------------------------
5185  ;Secondary explosion to take place after a delay specified in the 
5186  ;JetSlowDeathBehavior module
5187  ;------------------------------------------------------------------------------
5188  ObjectCreationList OCL_RaptorDeathSecondary
5189  
5190  End
5191  
5192  ;------------------------------------------------------------------------------
5193  ;Dying raptor just hit the ground
5194  ;------------------------------------------------------------------------------
5195  ObjectCreationList OCL_RaptorDeathHitGround
5196  
5197    ;
5198    ;This is the main fuselage of the raptor
5199    ;The subobject will explode on impact... and can have 
5200    ;effects while it crashes.
5201    ; 
5202  
5203    ;This is the vertical stabilizer that rips off
5204    CreateDebris
5205      ModelNames  = AVRaptor_D2    
5206      Offset      = X:-7.999 Y:4.314 Z:2.86
5207      Mass        = 3
5208      Count       = 1
5209      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5210      DispositionIntensity = 0.5
5211      MinForcePitch = 0.0
5212      MaxForcePitch = 20.0
5213      SpinRate      = 50.0
5214    End
5215  
5216    ;The horizontal stabilizer broken off
5217    CreateDebris
5218      ModelNames  = AVRaptor_D3    
5219      Offset      = X:-12.822 Y:-6.425 Z:0.234
5220      Mass        = 3
5221      Count       = 1
5222      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5223      DispositionIntensity = 0.5
5224      MinForcePitch = 0.0
5225      MaxForcePitch = 30.0
5226      SpinRate      = 30.0
5227    End
5228  
5229    ;The left wing broken off
5230    CreateDebris
5231      ModelNames  = AVRaptor_D4    
5232      Offset      = X:-5.598 Y:8.188 Z:0.04
5233      Mass        = 3
5234      Count       = 1
5235      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5236      DispositionIntensity = 0.5
5237      MinForcePitch = 0.0
5238      MaxForcePitch = 40.0
5239      SpinRate      = 20.0
5240    End
5241  
5242  End
5243  
5244  
5245  ;------------------------------------------------------------------------------    
5246  ;After hitting the ground, a delay defined by the JetSlowDeathBehavior module
5247  ;determines when the jet is finally destroyed and removed from the game world
5248  ;------------------------------------------------------------------------------
5249  ObjectCreationList OCL_RaptorDeathFinalBlowUp
5250  
5251    CreateObject
5252      ObjectNames = AmericaJetRaptorHulk
5253      Offset      = X:0.0 Y:0.0 Z:0.0
5254      Count       = 1
5255      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5256      DispositionIntensity = 0.4
5257      MinForcePitch = 0.0
5258      MaxForcePitch = 10.0
5259      RollRate      = 0.0
5260      PitchRate     = 0.0
5261      YawRate       = 0.0
5262    End
5263  
5264  End
5265  
5266  ;------------------------------------------------------------------------------    
5267  ObjectCreationList OCL_BigPlaneDeath
5268    CreateDebris
5269      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5270      Offset                = X:-40.0 Y:0.0 Z:0.0
5271      Count                 = 6
5272      Mass                  = 5.0
5273      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5274      DispositionIntensity  = 1.5
5275    End
5276    CreateDebris
5277      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5278      Offset                = X:-20.0 Y:0.0 Z:0.0
5279      Count                 = 6
5280      Mass                  = 5.0
5281      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5282      DispositionIntensity  = 1.5
5283    End
5284    CreateDebris
5285      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5286      Offset                = X:0.0 Y:0.0 Z:0.0
5287      Count                 = 6
5288      Mass                  = 5.0
5289      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5290      DispositionIntensity  = 1.5
5291    End
5292    CreateDebris
5293      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5294      Offset                = X:20.0 Y:0.0 Z:0.0
5295      Count                 = 6
5296      Mass                  = 5.0
5297      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5298      DispositionIntensity  = 1.5
5299    End
5300    CreateDebris
5301      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5302      Offset                = X:40.0 Y:0.0 Z:0.0
5303      Count                 = 6
5304      Mass                  = 5.0
5305      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5306      DispositionIntensity  = 1.5
5307    End
5308    CreateDebris
5309      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5310      Offset                = X:0.0 Y:-30.0 Z:0.0
5311      Count                 = 6
5312      Mass                  = 5.0
5313      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5314      DispositionIntensity  = 1.5
5315    End
5316    CreateDebris
5317      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5318      Offset                = X:0.0 Y:-15.0 Z:0.0
5319      Count                 = 6
5320      Mass                  = 5.0
5321      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5322      DispositionIntensity  = 1.5
5323    End
5324    CreateDebris
5325      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5326      Offset                = X:0.0 Y:15.0 Z:0.0
5327      Count                 = 6
5328      Mass                  = 5.0
5329      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5330      DispositionIntensity  = 1.5
5331    End
5332    CreateDebris
5333      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5334      Offset                = X:0.0 Y:30.0 Z:0.0
5335      Count                 = 6
5336      Mass                  = 5.0
5337      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5338      DispositionIntensity  = 1.5
5339    End
5340  
5341  End
5342  
5343  ;------------------------------------------------------------------------------    
5344  ObjectCreationList OCL_AmericaJetCargoDeathStart
5345  ;  CreateObject
5346  ;    ObjectNames = AmericaJetCargoHulk
5347  ;    Offset      = X:0.0 Y:0.0 Z:0.0
5348  ;    Count       = 1
5349  ;    Disposition = LIKE_EXISTING INHERIT_VELOCITY
5350  ;  End
5351  
5352    CreateDebris
5353      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5354      Offset                = X:-40.0 Y:0.0 Z:0.0
5355      Count                 = 3
5356      Mass                  = 5.0
5357      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5358      DispositionIntensity  = 1.0
5359      ParticleSystem = JetExplosionTrailDebris
5360      MinLifetime   = 400
5361      MaxLifetime   = 1100
5362    End
5363    CreateDebris
5364      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5365      Offset                = X:-20.0 Y:0.0 Z:0.0
5366      Count                 = 3
5367      Mass                  = 5.0
5368      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5369      DispositionIntensity  = 1.0
5370      ParticleSystem = JetExplosionTrailDebris
5371      MinLifetime   = 400
5372      MaxLifetime   = 1100
5373    End
5374    CreateDebris
5375      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5376      Offset                = X:0.0 Y:0.0 Z:0.0
5377      Count                 = 3
5378      Mass                  = 5.0
5379      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5380      DispositionIntensity  = 1.0
5381      ParticleSystem = JetExplosionTrailDebris
5382      MinLifetime   = 400
5383      MaxLifetime   = 1100
5384    End
5385    CreateDebris
5386      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5387      Offset                = X:20.0 Y:0.0 Z:0.0
5388      Count                 = 3
5389      Mass                  = 5.0
5390      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5391      DispositionIntensity  = 1.0
5392      ParticleSystem = JetExplosionTrailDebris
5393      MinLifetime   = 400
5394      MaxLifetime   = 1100
5395    End
5396    CreateDebris
5397      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5398      Offset                = X:40.0 Y:0.0 Z:0.0
5399      Count                 = 3
5400      Mass                  = 5.0
5401      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5402      DispositionIntensity  = 1.0
5403      ParticleSystem = JetExplosionTrailDebris
5404      MinLifetime   = 400
5405      MaxLifetime   = 1100
5406    End
5407    CreateDebris
5408      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5409      Offset                = X:0.0 Y:-30.0 Z:0.0
5410      Count                 = 3
5411      Mass                  = 5.0
5412      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5413      DispositionIntensity  = 1.0
5414      ParticleSystem = JetExplosionTrailDebris
5415      MinLifetime   = 400
5416      MaxLifetime   = 1100
5417    End
5418    CreateDebris
5419      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5420      Offset                = X:0.0 Y:-15.0 Z:0.0
5421      Count                 = 3
5422      Mass                  = 5.0
5423      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5424      DispositionIntensity  = 1.0
5425      ParticleSystem = JetExplosionTrailDebris
5426      MinLifetime   = 400
5427      MaxLifetime   = 1600
5428    End
5429    CreateDebris
5430      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5431      Offset                = X:0.0 Y:15.0 Z:0.0
5432      Count                 = 3
5433      Mass                  = 5.0
5434      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5435      DispositionIntensity  = 1.0
5436      ParticleSystem = JetExplosionTrailDebris
5437      MinLifetime   = 400
5438      MaxLifetime   = 1100
5439    End
5440    CreateDebris
5441      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5442      Offset                = X:0.0 Y:30.0 Z:0.0
5443      Count                 = 3
5444      Mass                  = 5.0
5445      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5446      DispositionIntensity  = 1.0
5447      ParticleSystem = JetExplosionTrailDebris
5448      MinLifetime   = 400
5449      MaxLifetime   = 1100
5450    End
5451  
5452  End
5453  
5454  ;------------------------------------------------------------------------------    
5455  ObjectCreationList OCL_AmericaJetCargoHulkDeath
5456    CreateDebris
5457      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5458      Offset                = X:-40.0 Y:0.0 Z:0.0
5459      Count                 = 2
5460      Mass                  = 5.0
5461      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5462      DispositionIntensity  = .66
5463     End
5464    CreateDebris
5465      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5466      Offset                = X:-20.0 Y:0.0 Z:0.0
5467      Count                 = 2
5468      Mass                  = 5.0
5469      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5470      DispositionIntensity  = .66
5471    End
5472    CreateDebris
5473      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5474      Offset                = X:0.0 Y:0.0 Z:0.0
5475      Count                 = 2
5476       Mass                  = 5.0
5477      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5478      DispositionIntensity  = .66
5479    End
5480    CreateDebris
5481      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5482      Offset                = X:20.0 Y:0.0 Z:0.0
5483      Count                 = 2
5484      Mass                  = 5.0
5485      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5486      DispositionIntensity  = .66
5487    End
5488    CreateDebris
5489      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5490      Offset                = X:40.0 Y:0.0 Z:0.0
5491      Count                 = 2
5492      Mass                  = 5.0
5493      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5494      DispositionIntensity  = .66
5495    End
5496    CreateDebris
5497      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5498      Offset                = X:0.0 Y:-30.0 Z:0.0
5499      Count                 = 2
5500      Mass                  = 5.0
5501      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5502      DispositionIntensity  = .66
5503    End
5504    CreateDebris
5505      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5506      Offset                = X:0.0 Y:-15.0 Z:0.0
5507      Count                 = 2
5508      Mass                  = 5.0
5509      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5510      DispositionIntensity  = .66
5511    End
5512    CreateDebris
5513      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5514      Offset                = X:0.0 Y:15.0 Z:0.0
5515      Count                 = 2
5516      Mass                  = 5.0
5517      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5518      DispositionIntensity  = .66
5519    End
5520    CreateDebris
5521      ModelNames            = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5522      Offset                = X:0.0 Y:30.0 Z:0.0
5523      Count                 = 2
5524      Mass                  = 5.0
5525      Disposition           = SEND_IT_FLYING INHERIT_VELOCITY
5526      DispositionIntensity  = .66
5527    End
5528  
5529  End
5530  
5531  ;------------------------------------------------------------------------------    
5532  ;After hitting the ground, a delay defined by the JetSlowDeathBehavior module
5533  ;determines when the jet is finally destroyed and removed from the game world
5534  ;------------------------------------------------------------------------------
5535  ObjectCreationList OCL_A10DeathFinalBlowUp
5536  
5537    CreateObject
5538      ObjectNames = AmericaJetA10Hulk
5539      Offset      = X:0.0 Y:0.0 Z:0.0
5540      Count       = 1
5541      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5542      DispositionIntensity = 0.4
5543      MinForcePitch = 0.0
5544      MaxForcePitch = 10.0
5545      RollRate      = 0.0
5546      PitchRate     = 0.0
5547      YawRate       = 0.0
5548    End
5549  
5550  End
5551  
5552  ;------------------------------------------------------------------------------    
5553  ;After hitting the ground, a delay defined by the JetSlowDeathBehavior module
5554  ;determines when the jet is finally destroyed and removed from the game world
5555  ;------------------------------------------------------------------------------
5556  ObjectCreationList OCL_A10DeathHitGround
5557  
5558    ;wings that rips off
5559    CreateDebris
5560      ModelNames  = AVWarthog_D2    
5561      Offset      = X:-7.999 Y:4.314 Z:2.86
5562      Mass        = 3
5563      Count       = 1
5564      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5565      DispositionIntensity = 1.5
5566      MinForcePitch = 0.0
5567      MaxForcePitch = 20.0
5568      SpinRate      = 50.0
5569      MinLifetime   = 4000
5570      MaxLifetime   = 6000
5571    End
5572    CreateDebris
5573      ModelNames  = AVWarthog_D2    
5574      Offset      = X:7.999 Y:4.314 Z:2.86
5575      Mass        = 3
5576      Count       = 1
5577      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5578      DispositionIntensity = 1.5
5579      MinForcePitch = 0.0
5580      MaxForcePitch = 20.0
5581      SpinRate      = 50.0
5582      MinLifetime   = 4000
5583      MaxLifetime   = 6000
5584    End
5585  
5586    ;engines rip off
5587    CreateDebris
5588      ModelNames  = AVWarthog_D3    
5589      Offset      = X:-2.822 Y:-6.425 Z:0.234
5590      Mass        = 3
5591      Count       = 1
5592      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5593      DispositionIntensity = 1.5
5594      MinForcePitch = 0.0
5595      MaxForcePitch = 30.0
5596      SpinRate      = 30.0
5597      MinLifetime   = 4000
5598      MaxLifetime   = 6000
5599    End
5600    CreateDebris
5601      ModelNames  = AVWarthog_D3    
5602      Offset      = X:2.822 Y:-6.425 Z:0.234
5603      Mass        = 3
5604      Count       = 1
5605      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5606      DispositionIntensity = 1.5
5607      MinForcePitch = 0.0
5608      MaxForcePitch = 30.0
5609      SpinRate      = 30.0
5610      MinLifetime   = 4000
5611      MaxLifetime   = 6000
5612    End
5613  
5614  End
5615  
5616  ;------------------------------------------------------------------------------    
5617  ;After hitting the ground, a delay defined by the JetSlowDeathBehavior module
5618  ;determines when the jet is finally destroyed and removed from the game world
5619  ;------------------------------------------------------------------------------
5620  ObjectCreationList OCL_StealthDeathFinalBlowUp
5621  
5622    CreateObject
5623      ObjectNames = AmericaJetStealthHulk
5624      Offset      = X:0.0 Y:0.0 Z:0.0
5625      Count       = 1
5626      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5627      DispositionIntensity = 0.4
5628      MinForcePitch = 0.0
5629      MaxForcePitch = 10.0
5630      RollRate      = 0.0
5631      PitchRate     = 0.0
5632      YawRate       = 0.0
5633    End
5634  
5635  End
5636  
5637  ;------------------------------------------------------------------------------    
5638  ;After hitting the ground, a delay defined by the JetSlowDeathBehavior module
5639  ;determines when the jet is finally destroyed and removed from the game world
5640  ;------------------------------------------------------------------------------
5641  ObjectCreationList OCL_AuroraDeathFinalBlowUp
5642  
5643    CreateObject
5644      ObjectNames = AmericaJetAuroraHulk
5645      Offset      = X:0.0 Y:0.0 Z:0.0
5646      Count       = 1
5647      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5648      DispositionIntensity = 0.4
5649      MinForcePitch = 0.0
5650      MaxForcePitch = 10.0
5651      RollRate      = 0.0
5652      PitchRate     = 0.0
5653      YawRate       = 0.0
5654    End
5655  
5656  End
5657  
5658  ;------------------------------------------------------------------------------
5659  ;MIG has just been killed 
5660  ;------------------------------------------------------------------------------
5661  ObjectCreationList OCL_MIGDeathInitial
5662  
5663    ;The left wing broken off
5664    CreateDebris
5665      ModelNames           = NVMIG_D4    
5666      Offset               = X:7.027 Y:-3.033 Z:3.008
5667      Mass                 = 3
5668      Count                = 1
5669      Disposition          = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5670      DispositionIntensity = 0.5
5671      MinForcePitch        = 0.0
5672      MaxForcePitch        = 40.0
5673      SpinRate             = 20.0
5674    End
5675    
5676  End
5677  
5678  ;------------------------------------------------------------------------------
5679  ;Secondary explosion to take place after a delay specified in the 
5680  ;JetSlowDeathBehavior module
5681  ;------------------------------------------------------------------------------
5682  ObjectCreationList OCL_MIGDeathSecondary
5683  
5684  End
5685  
5686  ;------------------------------------------------------------------------------
5687  ;Dying MIG just hit the ground
5688  ;------------------------------------------------------------------------------
5689  ObjectCreationList OCL_MIGDeathHitGround
5690  
5691    ;
5692    ;This is the main fuselage of the MIG
5693    ;The subobject will explode on impact... and can have 
5694    ;effects while it crashes.
5695    ; 
5696  
5697    ;This is the vertical stabilizer that rips off
5698    CreateDebris
5699      ModelNames  = NVMIG_D2    
5700      Offset      = X:-10.388 Y:3.573 Z:2.872
5701      Mass        = 3
5702      Count       = 1
5703      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5704      DispositionIntensity = 0.5
5705      MinForcePitch = 0.0
5706      MaxForcePitch = 20.0
5707      SpinRate      = 50.0
5708    End
5709  
5710    ;The horizontal stabilizer broken off
5711    CreateDebris
5712      ModelNames  = NVMIG_D3    
5713      Offset      = x:-9.536 Y:3.573 Z:1.334
5714      Mass        = 3
5715      Count       = 1
5716      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5717      DispositionIntensity = 0.5
5718      MinForcePitch = 0.0
5719      MaxForcePitch = 30.0
5720      SpinRate      = 30.0
5721    End
5722  
5723    ;The left wing broken off
5724    CreateDebris
5725      ModelNames  = NVMIG_D4    
5726      Offset      = X:7.027 Y:-3.033 Z:3.008
5727      Mass        = 3
5728      Count       = 1
5729      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5730      DispositionIntensity = 0.5
5731      MinForcePitch = 0.0
5732      MaxForcePitch = 40.0
5733      SpinRate      = 20.0
5734    End
5735  
5736  End
5737  
5738  ;------------------------------------------------------------------------------    
5739  ;After hitting the ground, a delay defined by the JetSlowDeathBehavior module
5740  ;determines when the jet is finally destroyed and removed from the game world
5741  ;------------------------------------------------------------------------------
5742  ObjectCreationList OCL_MIGDeathFinalBlowUp
5743  
5744    CreateObject
5745      ObjectNames = ChinaJetMIGHulk
5746      Offset      = X:0.0 Y:0.0 Z:0.0
5747      Count       = 1
5748      Disposition = SEND_IT_FLYING INHERIT_VELOCITY RANDOM_FORCE
5749      DispositionIntensity = 0.4
5750      MinForcePitch = 0.0
5751      MaxForcePitch = 10.0
5752      RollRate      = 0.0
5753      PitchRate     = 0.0
5754      YawRate       = 0.0
5755    End
5756  
5757  End
5758  
5759  ;------------------------------------------------------------------------------
5760  ;This one blows up glamerously with no hulk! Lots of fragments.
5761  ;------------------------------------------------------------------------------
5762  ObjectCreationList OCL_MIGDeathFinalBlowUp_CinematicVersion
5763  
5764    ;extra generic bits
5765    CreateDebris
5766      ModelNames = AVScrap2 AVScrap3 AVScrap4 AVScrap5
5767      Count = 4
5768      Mass = 5.0
5769      Disposition = SEND_IT_FLYING RANDOM_FORCE
5770      DispositionIntensity = .5
5771    End 
5772  
5773  End
5774  
5775  ; -----------------------------------------------------------------------------
5776  ObjectCreationList OCL_BridgeDamaged01
5777    CreateDebris
5778      ModelNames = CVTanker_d15
5779      Offset = x:  -7.869  y:  .07  z:  3.663
5780      Mass = 5
5781      Disposition = SEND_IT_FLYING
5782      DispositionIntensity = 1
5783    End
5784  End
5785  
5786  ; -----------------------------------------------------------------------------
5787  ObjectCreationList OCL_BridgeRepaired01
5788  End
5789  
5790  ; ----------------------------------------------
5791  ; This is what happens to a missile when shot down
5792  ; by a point defense laser! Should be quick and
5793  ; cheap.
5794  ObjectCreationList OCL_GenericMissileDisintegrate
5795  
5796  ;  CreateDebris
5797  ;    ModelNames = GXMammoth_D01 GXMammoth_D02 GXMammoth_D03 GXMammoth_D04
5798  ;    Count = 1
5799  ;    Mass = 5.0
5800  ;    Disposition = SEND_IT_FLYING
5801  ;    DispositionIntensity = 1.5
5802  ;  End 
5803  
5804    CreateDebris
5805      ModelNames = GXMammoth_D01
5806      Offset = X:0 Y:0 Z:0
5807      Mass = 2
5808      Count = 1
5809      Disposition = RANDOM_FORCE INHERIT_VELOCITY
5810      MinForceMagnitude = 1
5811      MaxForceMagnitude = 2
5812      SpinRate = 180
5813      MinForcePitch = 75
5814      MaxForcePitch = 90
5815    End
5816  End
5817  
5818  ; -----------------------------------------------------------------------------
5819  ; The animated trainwreck object... THIS IS ONLY FOR TEST
5820  ; -----------------------------------------------------------------------------
5821  ObjectCreationList OCL_TrainWreck
5822    CreateObject
5823      ObjectNames       = SpecialEffectsTrainCrashObject
5824      Count             = 1
5825      Disposition       = LIKE_EXISTING
5826    End
5827  End
5828  
5829  
5830  ; -----------------------------------------------------------------------------
5831  ; The vehicle-crashes-into-building effect
5832  ; -----------------------------------------------------------------------------
5833  ObjectCreationList OCL_VehicleCrashesIntoBuilding
5834    CreateDebris
5835      ModelNames = GXMammoth_D09 GXMammoth_D10 GXMammoth_D11 GXMammoth_D12
5836      Count = 6
5837      Mass = 5.0
5838      Disposition = SEND_IT_FLYING
5839      DispositionIntensity = 1.5
5840    End
5841  End
5842  
5843  ; -----------------------------------------------------------------------------
5844  ; Tsing Ma bridge destruction object debris pieces
5845  ; -----------------------------------------------------------------------------
5846  ObjectCreationList OCL_TsingMaExplosion
5847    CreateDebris
5848      ModelNames = CMTsingMa_d04 CMTsingMa_d05
5849      Count = 35
5850      Mass = 3.0
5851      Disposition = SEND_IT_FLYING
5852      DispositionIntensity = 1.5
5853      Offset = X:10 Y:0 Z:0
5854    End
5855    CreateDebris
5856      ModelNames = CMTsingMa_d03
5857      Count = 5
5858      Mass = 3.0
5859      Disposition = SEND_IT_FLYING
5860      DispositionIntensity = 1.5
5861      Offset = X:10 Y:0 Z:0
5862    End
5863    CreateDebris
5864      ModelNames = CMTsingMa_d01 CMTsingMa_d02
5865      Count = 3
5866      Mass = 50.0
5867      Disposition = SEND_IT_FLYING
5868      DispositionIntensity = 1.5
5869      SpinRate      = 10.0
5870      Offset = X:10 Y:0 Z:0
5871      MinLifetime   = 40000
5872      MaxLifetime   = 60000
5873    End
5874  End
5875  
5876  ; ---------------------------------------------------------------------------------------
5877  ; The Tanks that drive over the Tsing Ma Bridge Cinematic Sequence
5878  ; ---------------------------------------------------------------------------------------
5879  ObjectCreationList OCL_TsingMaTankColumn
5880    CreateObject
5881      ObjectNames = TsingMaTankColumn
5882      Disposition = LIKE_EXISTING
5883      Count       = 1
5884    End
5885  End
5886  
5887  ; ---------------------------------------------------------------------------------------
5888  ; The Infantry that run over the Tsing Ma Bridge Cinematic Sequence
5889  ; ---------------------------------------------------------------------------------------
5890  ObjectCreationList OCL_TsingMaInfantryColumn
5891    CreateObject
5892      ObjectNames = TsingMaInfantryColumn
5893      Disposition = LIKE_EXISTING
5894      Count       = 1
5895    End
5896  End
5897  
5898  ; -----------------------------------------------------------------------------
5899  ; Train Wreck bridge destruction object debris pieces
5900  ; -----------------------------------------------------------------------------
5901  ObjectCreationList OCL_TrainWreckExplosion
5902    CreateDebris
5903      ModelNames = CMTsingMa_d03 CMTsingMa_d04 CMTsingMa_d05
5904      Count = 35
5905      Mass = 3.0
5906      Disposition = SEND_IT_FLYING
5907      DispositionIntensity = 1.5
5908      Offset = X:10 Y:0 Z:0
5909    End
5910  End
5911  
5912  ; ---------------------------------------------------------------------------------------
5913  ; The Lasers that fire out of the SDIUplink when dying
5914  ; ---------------------------------------------------------------------------------------
5915  ObjectCreationList OCL_SDILinkLasers
5916    CreateObject
5917      ObjectNames = SDILasers
5918      Disposition = LIKE_EXISTING
5919      Count       = 1
5920      MinLifetime   = 3000
5921      MaxLifetime   = 3000
5922      Offset = X:30 Y:0 Z:0
5923    End
5924  End
5925  
5926  ; ************** Nova OCLs ****************
5927  
5928  ; -----------------------------------------------------------------------------
5929  ; -----------------------------------------------------------------------------
5930  ObjectCreationList SUPERWEAPON_NeutronMissileOP
5931    FireWeapon
5932      Weapon = NeutronMissileWeaponOP
5933    End
5934  End
5935  
5936  ; ----------------------------------------------
5937  ObjectCreationList OCL_BombTruckNukeRadiationAndVision
5938   CreateObject
5939     ObjectNames = RadiationFieldLarge
5940     Disposition = ON_GROUND_ALIGNED
5941   End
5942  
5943   CreateObject
5944      ObjectNames = BombTruckNukeVision
5945      Count = 1
5946    End
5947  End
5948  
5949  ; -----------------------------------------------------------------------------
5950  ; -----------------------------------------------------------------------------
5951  ObjectCreationList SUPERWEAPON_NeutronBomb
5952    DeliverPayload
5953      Transport = GLAJetCargoPlane
5954      StartAtPreferredHeight = Yes
5955      StartAtMaxSpeed = Yes
5956      MaxAttempts = 1
5957      DropOffset = X:0 Y:0 Z:-10
5958      Payload = NeutronBomb
5959      DeliveryDistance = 140
5960      DeliveryDecalRadius = 200
5961      DeliveryDecal
5962        Texture           = SCCNuclearMissile_China
5963        Style             = SHADOW_ALPHA_DECAL
5964        OpacityMin        = 25%
5965        OpacityMax        = 50%
5966        OpacityThrobTime  = 500
5967        Color             = R:200 G:200 B:200 A:255 
5968        OnlyVisibleToOwningPlayer = Yes
5969      End
5970    End
5971  End
5972  
5973  ; ----------------------------------------------
5974  ObjectCreationList OCL_NeutronEmission
5975   CreateObject
5976     ObjectNames = NeutronEmissionField
5977     Disposition = ON_GROUND_ALIGNED
5978   End
5979  End
5980  
5981  ; -----------------------------------------------------------------------------
5982  ; -----------------------------------------------------------------------------
5983  ObjectCreationList SUPERWEAPON_B52TomahawkStrike
5984    DeliverPayload
5985      Transport = AmericaJetB52
5986      StartAtPreferredHeight = Yes
5987      StartAtMaxSpeed = Yes
5988      MaxAttempts = 1
5989      DropOffset = X:0 Y:0 Z:-2
5990      DropVariance = X:30 Y:40 Z:0
5991      DropDelay = 1200       ; time in between each item dropped (if more than one)
5992      Payload = TomahawkMissileFromB52 8
5993      FireWeapon = Yes
5994      WeaponConvergenceFactor = 0.6
5995      DeliveryDistance = 1500
5996      ;WeaponErrorRadius = 1000
5997      DelayDeliveryMax = 500
5998      DeliveryDecalRadius = 100
5999      DeliveryDecal
6000        Texture           = SCCA10Strike_USA
6001        Style             = SHADOW_ALPHA_DECAL
6002        OpacityMin        = 25%
6003        OpacityMax        = 50%
6004        OpacityThrobTime  = 500
6005        Color             = R:255 G:200 B:0 A:255 
6006        OnlyVisibleToOwningPlayer = Yes
6007      End
6008    End
6009  End
6010  
6011  ; -----------------------------------------------------------------------------
6012  ; -----------------------------------------------------------------------------
6013  ObjectCreationList OCL_AmericaCommandsetupgraderelease
6014    CreateObject
6015      Offset = X:0 Y:0 Z:50 
6016      ObjectNames = AmericaDozerCommandSetRelease
6017      IgnorePrimaryObstacle = Yes
6018      Disposition = LIKE_EXISTING
6019      Count = 1
6020      RequiresLivePlayer = Yes
6021    End
6022  End
6023  
6024  ; -----------------------------------------------------------------------------
6025  ; -----------------------------------------------------------------------------
6026  ObjectCreationList OCL_ChinaCommandsetupgraderelease
6027    CreateObject
6028      Offset = X:0 Y:0 Z:50 
6029      ObjectNames = ChinaDozerCommandSetRelease
6030      IgnorePrimaryObstacle = Yes
6031      Disposition = LIKE_EXISTING
6032      Count = 1
6033      RequiresLivePlayer = Yes
6034    End
6035  End
6036  
6037  ; -----------------------------------------------------------------------------
6038  ; -----------------------------------------------------------------------------
6039  ObjectCreationList OCL_GLACommandsetupgraderelease
6040    CreateObject
6041      Offset = X:0 Y:0 Z:50 
6042      ObjectNames = GLAWorkerCommandSetRelease
6043      IgnorePrimaryObstacle = Yes
6044      Disposition = LIKE_EXISTING
6045      Count = 1
6046      RequiresLivePlayer = Yes
6047    End
6048  End
6049  


Generated: Sat Mar 28 08:18:23 2009 Cross-referenced by PHPXref 0.7