home *** CD-ROM | disk | FTP | other *** search
/ GameStar Special 2004 March / GSSH0304CD1.iso / CCGeneraele / OperationThunderstorm / thunderstorm1-0.big / Data_ini_ObjectCreationList.ini < prev    next >
Text File  |  2004-01-28  |  196KB  |  6,254 lines

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