Object AmericaStrategyCenter
  BuildTime        = 126.0
  Prerequisites
    Object = AmericaAirfield Lazr_AmericaAirfield SupW_AmericaAirfield AirF_AmericaAirfield AmericaWarFactory Lazr_AmericaWarFactory SupW_AmericaWarFactory AirF_AmericaWarFactory
  end
END

Object ChinaPropagandaCenter
  BuildTime        = 100.0
  EnergyProduction = -90
  Prerequisites
  Object = ChinaWarFactory Infa_ChinaWarFactory Tank_ChinaWarFactory Nuke_ChinaWarFactory
  end
END

Object AmericaPatriotBattery
  BuildTime        = 60.0
  EnergyProduction = -110
  Prerequisites
  Object = AmericaStrategyCenter
  end
END

Object AmericaPatriotBattery
  ReplaceModule ModuleTag_04
    Body = StructureBody ModuleTag_04_Override
      MaxHealth       = 3000.0
      InitialHealth   = 3000.0
    end
  end
END

Object Lazr_AmericaPatriotBattery
  BuildTime        = 15.0
  EnergyProduction = -8
END

Object Lazr_AmericaPatriotBattery
  ReplaceModule ModuleTag_04
    Body = StructureBody ModuleTag_04_Override
      MaxHealth       = 2100.0
      InitialHealth   = 2100.0
    end
  end
END

Object SupW_AmericaPatriotBattery
  BuildTime        = 20.0
  EnergyProduction = -19
END

Object AirF_AmericaPatriotBattery
  BuildTime        = 4.0
  EnergyProduction = -4
END

Object AmericaPowerPlant
  BuildTime        = 5.0
  EnergyProduction = 25
  EnergyBonus      = 25
END

Object SupW_AmericaPowerPlant
  BuildTime        = 10.0
  EnergyProduction = 5
  EnergyBonus      = 10
END

Object Lazr_AmericaPowerPlant
  BuildTime        = 6.0
  EnergyProduction = 20
  EnergyBonus      = 20
END

Object AmericaParticleCannonUplink
  Prerequisites
  Object = AmericaStrategyCenter
  end
END

Object SupW_AmericaParticleCannonUplink
  Prerequisites
  Object = AmericaStrategyCenter
  end
END

Object AmericaAirfield
  BuildTime        = 5.0
  Prerequisites Object = AmericaPowerPlant
  end
END

Object AirF_AmericaAirfield
  BuildTime        = 20.0
  Prerequisites Object = AmericaPowerPlant
  end
END

Object SupW_AmericaAirfield
  BuildTime        = 80.0
  Prerequisites Object = AmericaPowerPlant
  end
END

Object Lazr_AmericaAirfield
  BuildTime        = 15.0
  Prerequisites Object = Lazr_AmericaPowerPlant
  end
END

Object AmericaWarFactory
  BuildTime        = 15.0
  Prerequisites Object = AmericaPowerPlant 
  end
END

Object AirF_AmericaWarFactory
  BuildTime        = 20.0
  Prerequisites Object = AmericaPowerPlant 
  end
END

Object SupW_AmericaWarFactory
  BuildTime        = 10.0
  Prerequisites Object = AmericaPowerPlant 
  end
END

Object Lazr_AmericaWarFactory
  BuildTime        = 10.0
  Prerequisites Object = AmericaPowerPlant 
  end
END

Object ChinaAirfield
  BuildTime        = 30.0
  Prerequisites
  Object = ChinaWarFactory
  end
END

Object Nuke_ChinaAirfield
  BuildTime        = 25.0
  Prerequisites
  Object = Nuke_ChinaPowerPlant
  end
END

Object Tank_ChinaAirfield
  BuildTime        = 10.0 
  Prerequisites
  Object = Tank_ChinaPowerPlant
  end
END

Object Infa_ChinaAirfield
  BuildTime        = 20.0
  Prerequisites
  Object = Infa_ChinaPowerPlant
  end
END

Object ChinaPowerPlant
  BuildTime        = 5.0
  EnergyProduction = 30
  EnergyBonus      = 30
END

Object Nuke_ChinaPowerPlant
  BuildTime        = 3.0
  EnergyProduction = 100
  EnergyBonus      = 100
END

Object Tank_ChinaPowerPlant
  BuildTime        = 4.0
  EnergyProduction = 100
  EnergyBonus      = 100
END

Object ChinaNuclearMissileLauncher
  BuildTime        = 40.0
  Prerequisites
  Object = ChinaPropagandaCenter
  end
END

Object Tank_ChinaNuclearMissileLauncher
  BuildTime        = 30.0
  Prerequisites
  Object = ChinaPropagandaCenter
  end
END

Object Nuke_ChinaNuclearMissileLauncher
  BuildTime        = 15.0
  Prerequisites
  Object = ChinaPropagandaCenter
  end
END

Object ChinaWarFactory
  BuildTime        = 10.0
  Prerequisites
  Object = ChinaPowerPlant
  end
END

Object Nuke_ChinaWarFactory
  BuildTime        = 20.0
  Prerequisites
  Object = Nuke_ChinaPowerPlant
  end
END

Object Tank_ChinaWarFactory
  BuildTime        = 5.0
  Prerequisites
  Object = Tank_ChinaPowerPlant
  end
END

Object Infa_ChinaWarFactory
  BuildTime        = 12.0
  Prerequisites
  Object = Infa_ChinaPowerPlant
  end
END

Object ChinaGattlingCannon
  BuildTime        = 140.0
  EnergyProduction = -180
  Prerequisites
  Object = ChinaPropagandaCenter
  end
END

Object AmericaFireBase
  ReplaceModule ModuleTag_04
    Body = HiveStructureBody ModuleTag_04_Override
      MaxHealth       = 4000.0
      InitialHealth   = 4000.0
    end
  end
END

Object Nuke_ChinaGattlingCannon
  BuildTime        = 10.0
  EnergyProduction = -20
END

Object Tank_ChinaGattlingCannon
  BuildTime        = 5.0
  EnergyProduction = -6
END

Object Tank_ChinaGattlingCannon
  ReplaceModule ModuleTag_05
    Body = StructureBody ModuleTag_05_Override
      MaxHealth       = 6000.0
      InitialHealth   = 6000.0
    end
  end
END

Object Infa_ChinaGattlingCannon
  BuildTime        = 0.1
  EnergyProduction = -1
END

Object Infa_ChinaGattlingCannon
  ReplaceModule ModuleTag_05
    Body = StructureBody ModuleTag_05_Override
      MaxHealth       = 4000.0
      InitialHealth   = 4000.0
    end
  end
END

Object Nuke_ChinaTankDragon
  Prerequisites
;    Object = 
  end
END

Object Tank_ChinaVehicleHelix
  Prerequisites
  Object = ChinaPropagandaCenter
  end
END

Object GLATunnelNetwork
  BuildTime        = 1.0
  Prerequisites
;    Object = 
  end
END

Object Slth_GLATunnelNetwork
  BuildTime        = 3.0
  Prerequisites
;    Object = 
  end
END

Object GLAScudStorm
  BuildTime        = 20.0
  Prerequisites
    Object = GLAPalace
  end
END

Object Chem_GLAScudStorm
  BuildTime        = 25.0
  Prerequisites
    Object = GLAPalace
  end
END

Object Demo_GLAScudStorm
  BuildTime        = 30.0
  Prerequisites
    Object = GLAPalace
  end
END

Object GLAArmsDealer
  BuildTime        = 10.0
  Prerequisites
;    Object = 
  end
END

Object Chem_GLAArmsDealer
  BuildTime        = 10.0
  Prerequisites
;    Object = 
  end
END

Object Demo_GLAArmsDealer
  BuildTime        = 10.0
  Prerequisites
;    Object = 
  end
END

Object Slth_GLAArmsDealer
  BuildTime        = 10.0
  Prerequisites
;    Object = 
  end
END

Object AmericaCommandCenter
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState       = NONE
      Model              = CBTower01
    end
  end
end
RemoveModule ModuleTag_02
RemoveModule ModuleTag_03
RemoveModule ModuleTag_04
RemoveModule ModuleTag_OfficersClub
  RefundValue         = 10000
  ReplaceModule ModuleTag_08
    Body = StructureBody ModuleTag_08_Override
    MaxHealth         = 1000.0
    InitialHealth     = 1000.0
    end
  end
AddModule
  Behavior            = SpawnBehavior ModuleTag_98
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = ChinaInfantryHacker
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
RemoveModule ModuleTag_16
RemoveModule ModuleTag_17
RemoveModule ModuleTag_18
AddModule
  Behavior            = SpawnBehavior ModuleTag_99
    SpawnNumber       = 2
    SpawnReplaceDelay = 9999
    SpawnTemplateName = AmericaVehicleTomahawk
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
END

Object Lazr_AmericaCommandCenter
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState       = NONE
      Model              = CBTower01
    end
  end
end
RemoveModule ModuleTag_02
RemoveModule ModuleTag_03
RemoveModule ModuleTag_04
RemoveModule ModuleTag_OfficersClub
  RefundValue         = 10000
  ReplaceModule ModuleTag_08
    Body = StructureBody ModuleTag_08_Override
    MaxHealth         = 1000.0
    InitialHealth     = 1000.0
    end
  end
RemoveModule ModuleTag_16
RemoveModule ModuleTag_17
RemoveModule ModuleTag_18
AddModule
  Behavior            = SpawnBehavior ModuleTag_98
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = ChinaInfantryHacker
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
AddModule
  Behavior            = SpawnBehavior ModuleTag_99
    SpawnNumber       = 3
    SpawnReplaceDelay = 9999
    SpawnTemplateName = Lazr_AmericaTankAvenger
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
END

Object AirF_AmericaCommandCenter
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState       = NONE
      Model              = CBTower01
    end
  end
end
RemoveModule ModuleTag_02
RemoveModule ModuleTag_03
RemoveModule ModuleTag_04
RemoveModule ModuleTag_OfficersClub
  RefundValue         = 10000
  ReplaceModule ModuleTag_08
    Body = StructureBody ModuleTag_08_Override
    MaxHealth         = 1000.0
    InitialHealth     = 1000.0
    end
  end
AddModule
  Behavior            = SpawnBehavior ModuleTag_98
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = ChinaInfantryHacker
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
RemoveModule ModuleTag_16
RemoveModule ModuleTag_17
RemoveModule ModuleTag_18
AddModule
  Behavior            = SpawnBehavior ModuleTag_99
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = AirF_AmericaVehicleComanche
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
END

Object SupW_AmericaCommandCenter
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState       = NONE
      Model              = CBTower01
    end
  end
end
RemoveModule ModuleTag_02
RemoveModule ModuleTag_03
RemoveModule ModuleTag_04
RemoveModule ModuleTag_OfficersClub
  RefundValue         = 10000
  ReplaceModule ModuleTag_08
    Body = StructureBody ModuleTag_08_Override
    MaxHealth         = 1000.0
    InitialHealth     = 1000.0
    end
  end
RemoveModule ModuleTag_16
RemoveModule ModuleTag_17
RemoveModule ModuleTag_18
AddModule
  Behavior            = SpawnBehavior ModuleTag_98
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = ChinaInfantryHacker
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
AddModule
  Behavior            = SpawnBehavior ModuleTag_99
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = SupW_AmericaJetAurora
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
END

Object ChinaCommandCenter
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState       = NONE
      Model              = CBTower01
    end
  end
end
RemoveModule ModuleTag_02
RemoveModule ModuleTag_06
RemoveModule ModuleTag_OfficersClub
  RefundValue         = 10000
  ReplaceModule ModuleTag_07
    Body = StructureBody ModuleTag_07_Override
    MaxHealth         = 1000.0
    InitialHealth     = 1000.0
    end
  end
RemoveModule ModuleTag_12
RemoveModule ModuleTag_13
RemoveModule ModuleTag_14
AddModule
  Behavior            = SpawnBehavior ModuleTag_98
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = ChinaInfantryHacker
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
AddModule
  Behavior            = SpawnBehavior ModuleTag_99
    SpawnNumber       = 3
    SpawnReplaceDelay = 9999
    SpawnTemplateName = ChinaTankGattling
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
END

Object Tank_ChinaCommandCenter
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState       = NONE
      Model              = CBTower01
    end
  end
end
RemoveModule ModuleTag_02
RemoveModule ModuleTag_06
RemoveModule ModuleTag_OfficersClub
  RefundValue         = 10000
  ReplaceModule ModuleTag_07
    Body = StructureBody ModuleTag_07_Override
    MaxHealth         = 1000.0
    InitialHealth     = 1000.0
    end
  end
AddModule
  Behavior            = SpawnBehavior ModuleTag_98
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = ChinaInfantryHacker
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
RemoveModule ModuleTag_12
RemoveModule ModuleTag_13
RemoveModule ModuleTag_14
AddModule
  Behavior            = SpawnBehavior ModuleTag_99
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = Tank_ChinaTankDragon
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
END

Object Infa_ChinaCommandCenter
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState       = NONE
      Model              = CBTower01
    end
  end
end
RemoveModule ModuleTag_02
RemoveModule ModuleTag_06
RemoveModule ModuleTag_OfficersClub
  RefundValue         = 10000
  ReplaceModule ModuleTag_07
    Body = StructureBody ModuleTag_07_Override
    MaxHealth         = 1000.0
    InitialHealth     = 1000.0
    end
  end
RemoveModule ModuleTag_12
RemoveModule ModuleTag_13
RemoveModule ModuleTag_14
AddModule
  Behavior            = SpawnBehavior ModuleTag_98
    SpawnNumber       = 10
    SpawnReplaceDelay = 9999
    SpawnTemplateName = Infa_ChinaInfantryMiniGunner
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
AddModule
  Behavior            = SpawnBehavior ModuleTag_99
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = ChinaInfantryHacker
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
END

Object Nuke_ChinaCommandCenter
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState       = NONE
      Model              = CBTower01
    end
  end
end
RemoveModule ModuleTag_02
RemoveModule ModuleTag_06
RemoveModule ModuleTag_OfficersClub
  RefundValue         = 10000
  ReplaceModule ModuleTag_07
    Body = StructureBody ModuleTag_07_Override
    MaxHealth         = 1000.0
    InitialHealth     = 1000.0
    end
  end
RemoveModule ModuleTag_12
RemoveModule ModuleTag_13
RemoveModule ModuleTag_14
AddModule
  Behavior            = SpawnBehavior ModuleTag_98
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = ChinaInfantryHacker
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
AddModule
  Behavior            = SpawnBehavior ModuleTag_99
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = Nuke_ChinaVehicleNukeLauncher
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
END

Object GLACommandCenter
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState       = NONE
      Model              = CBTower01
    end
  end
end
RemoveModule ModuleTag_OfficersClub
  RefundValue         = 10000
  ReplaceModule ModuleTag_04
    Body = StructureBody ModuleTag_04_Override
    MaxHealth         = 1000.0
    InitialHealth     = 1000.0
    end
  end
RemoveModule ModuleTag_07
RemoveModule ModuleTag_09
RemoveModule ModuleTag_10
AddModule
  Behavior            = SpawnBehavior ModuleTag_99
    SpawnNumber       = 2
    SpawnReplaceDelay = 9999
    SpawnTemplateName = GLAVehicleRocketBuggy
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
AddModule
  Behavior            = SpawnBehavior ModuleTag_98
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = ChinaInfantryHacker
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
END

Object Chem_GLACommandCenter
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState       = NONE
      Model              = CBTower01
    end
  end
end
RemoveModule ModuleTag_OfficersClub
  RefundValue         = 10000
  ReplaceModule ModuleTag_04
    Body = StructureBody ModuleTag_04_Override
    MaxHealth         = 1000.0
    InitialHealth     = 1000.0
    end
  end
RemoveModule ModuleTag_07
RemoveModule ModuleTag_09
RemoveModule ModuleTag_10
AddModule
  Behavior            = SpawnBehavior ModuleTag_98
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = ChinaInfantryHacker
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
AddModule
  Behavior            = SpawnBehavior ModuleTag_99
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = Chem_GLAVehicleToxinTruck
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
END

Object Slth_GLACommandCenter
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState       = NONE
      Model              = CBTower01
    end
  end
end
AddModule
  Behavior            = SpawnBehavior ModuleTag_98
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = ChinaInfantryHacker
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
RemoveModule ModuleTag_OfficersClub
  RefundValue         = 10000
  ReplaceModule ModuleTag_04
    Body = StructureBody ModuleTag_04_Override
    MaxHealth         = 1000.0
    InitialHealth     = 1000.0
    end
  end
RemoveModule ModuleTag_07
RemoveModule ModuleTag_09
RemoveModule ModuleTag_10
AddModule
  Behavior            = SpawnBehavior ModuleTag_99
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = Slth_GLAVehicleCombatBike
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
END

Object Demo_GLACommandCenter
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState       = NONE
      Model              = CBTower01
    end
  end
end
AddModule
  Behavior            = SpawnBehavior ModuleTag_98
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = ChinaInfantryHacker
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
RemoveModule ModuleTag_OfficersClub
  RefundValue         = 10000
  ReplaceModule ModuleTag_04
    Body = StructureBody ModuleTag_04_Override
    MaxHealth         = 1000.0
    InitialHealth     = 1000.0
    end
  end
RemoveModule ModuleTag_07
RemoveModule ModuleTag_09
RemoveModule ModuleTag_10
AddModule
  Behavior            = SpawnBehavior ModuleTag_99
    SpawnNumber       = 1
    SpawnReplaceDelay = 9999
    SpawnTemplateName = Demo_GLAVehicleScudLauncher
    OneShot           = Yes
    CanReclaimOrphans = No
    SlavesHaveFreeWill = Yes
  end
end
END

Object AmericaPatriotBattery
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState    = NONE
      Model           = CBTower05
    End
    ConditionState    = DAMAGED
      Model           = CBTower05_D
      ParticleSysBone = Smoke01 SmolderingSmokeTower
      ParticleSysBone = Smoke02 SmolderingSmokeTower
    End
    ConditionState    = REALLYDAMAGED
      Model           = CBTower05_E
      ParticleSysBone = Smoke01 SmolderingSmokeTower
      ParticleSysBone = Smoke02 SmolderingSmokeTower
      ParticleSysBone = Smoke01 SmolderingFireTower
      ParticleSysBone = Smoke02 SmolderingFireTower
   End
    ConditionState    = RUBBLE
      Model           = CBTower05_E
      ParticleSysBone = Smoke01 SmolderingSmokeTower
      ParticleSysBone = Smoke02 SmolderingSmokeTower
      ParticleSysBone = Smoke03 SmolderingSmokeTower
      ParticleSysBone = Smoke01 SmolderingFireTower
      ParticleSysBone = Smoke02 SmolderingFireTower
      ParticleSysBone = Smoke03 SmolderingFireTower
   End
    ConditionState    = POST_COLLAPSE
      Model           = CBTower05_R
    End
  end
end
END

Object ChinaGattlingCannon
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState = NONE
      Model = CBTalTower
    End
    ConditionState    = DAMAGED
      Model         = CBTalTower_D
    End
    ConditionState    = REALLYDAMAGED
      Model         = CBTalTower_E
    End
    ConditionState    = RUBBLE
      Model         = CBTalTower_E
    End

    ConditionState = POST_COLLAPSE
      Model         = CBTalTower_R
    End             = CBTalTower
  end
end
END

Object Tank_ChinaGattlingCannon
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState    = NONE
      Model           = CBTower04
    End   
    ConditionState    = DAMAGED
      Model           = CBTower04_D
      ParticleSysBone = Smoke01 SmolderingSmoke
      ParticleSysBone = Smoke02 SmolderingSmoke
      ParticleSysBone = Smoke03 SmolderingSmoke
    End
    ConditionState    = REALLYDAMAGED
      Model           = CBTower04_E
      ParticleSysBone = Smoke01 SmolderingSmoke
      ParticleSysBone = Smoke02 SmolderingSmoke
      ParticleSysBone = Smoke03 SmolderingSmoke
      ParticleSysBone = Smoke04 SmolderingSmoke
      ParticleSysBone = Smoke01 SmolderingFire
      ParticleSysBone = Smoke02 SmolderingFire
   End
   ConditionState    = RUBBLE
      Model           = CBTower04_E
      ParticleSysBone = Smoke01 SmolderingSmoke
      ParticleSysBone = Smoke02 SmolderingSmoke
      ParticleSysBone = Smoke03 SmolderingSmoke
      ParticleSysBone = Smoke01 SmolderingFire
      ParticleSysBone = Smoke02 SmolderingFire
      ParticleSysBone = Smoke03 SmolderingFire
   End
    ConditionState    = POST_COLLAPSE
      Model           = CBTower04_R
    End
  end
end
END

Object Nuke_ChinaGattlingCannon
  ReplaceModule ModuleTag_01
  Draw                   = W3DModelDraw ModuleTag_01_Override
    ConditionState = NONE
      Model = CBTower02    
    End
    ConditionState   = DAMAGED
      Model         = CBTower02_D
      ParticleSysBone = Smoke01 SteamVentTower
      ParticleSysBone = Smoke02 GLAPowerPlantSmoke
    End
    ConditionState    = REALLYDAMAGED
      Model         = CBTower02_E
      ParticleSysBone = Smoke01 SteamVentTower
      ParticleSysBone = Smoke02 GLATowerSmoke
      ParticleSysBone = Smoke03 SteamVentTower
      ParticleSysBone = Fire01 GLATowerFlame
      ParticleSysBone = Fire02 GLATowerFlame
      ParticleSysBone = Fire03 GLATowerFlame
    End

    ConditionState    = RUBBLE
      Model         = CBTower02_E
      ParticleSysBone = Smoke01 SteamVentTower
      ParticleSysBone = Smoke02 GLATowerSmoke
      ParticleSysBone = Smoke03 SteamVentTower
      ParticleSysBone = Fire01 GLATowerFlame
      ParticleSysBone = Fire02 GLATowerFlame
      ParticleSysBone = Fire03 GLATowerFlame
    End
 
    ConditionState    = POST_COLLAPSE
      Model         = CBTower02_R
      ParticleSysBone = Smoke01 SteamVentTower
      ParticleSysBone = Smoke02 GLATowerSmoke
      ParticleSysBone = Smoke03 SteamVentTower
      ParticleSysBone = Smoke04 GLATowerSmoke
      ParticleSysBone = Fire01 GLATowerFlame
      ParticleSysBone = Fire02 GLATowerFlame
      ParticleSysBone = Fire03 GLATowerFlame
    End
  end
end
END

Object AmericaVehicleDozer
  RadarPriority       = UNIT
  KindOf              = PRELOAD VEHICLE SCORE SELECTABLE CAN_CAST_REFLECTIONS DOZER MP_COUNT_FOR_VICTORY IMMUNE_TO_CAPTURE
END

Object Lazr_AmericaVehicleDozer
  RadarPriority       = UNIT
  KindOf              = PRELOAD VEHICLE SCORE SELECTABLE CAN_CAST_REFLECTIONS DOZER MP_COUNT_FOR_VICTORY IMMUNE_TO_CAPTURE
END

Object SupW_AmericaVehicleDozer
  RadarPriority       = UNIT
  KindOf              = PRELOAD VEHICLE SCORE SELECTABLE CAN_CAST_REFLECTIONS DOZER MP_COUNT_FOR_VICTORY IMMUNE_TO_CAPTURE
END

Object AirF_AmericaVehicleDozer
  RadarPriority       = UNIT
  KindOf              = PRELOAD VEHICLE SCORE SELECTABLE CAN_CAST_REFLECTIONS DOZER MP_COUNT_FOR_VICTORY IMMUNE_TO_CAPTURE
END

Object ChinaVehicleDozer
  RadarPriority       = UNIT
  KindOf              = PRELOAD VEHICLE SCORE SELECTABLE CAN_CAST_REFLECTIONS DOZER MP_COUNT_FOR_VICTORY IMMUNE_TO_CAPTURE
END

Object Nuke_ChinaVehicleDozer
  RadarPriority       = UNIT
  KindOf              = PRELOAD VEHICLE SCORE SELECTABLE CAN_CAST_REFLECTIONS DOZER MP_COUNT_FOR_VICTORY IMMUNE_TO_CAPTURE
END

Object Tank_ChinaVehicleDozer
  RadarPriority       = UNIT
  KindOf              = PRELOAD VEHICLE SCORE SELECTABLE CAN_CAST_REFLECTIONS DOZER MP_COUNT_FOR_VICTORY IMMUNE_TO_CAPTURE
END

Object Infa_ChinaVehicleDozer
  RadarPriority       = UNIT
  KindOf              = PRELOAD VEHICLE SCORE SELECTABLE CAN_CAST_REFLECTIONS DOZER MP_COUNT_FOR_VICTORY IMMUNE_TO_CAPTURE
END

Object GLAInfantryWorker
  RadarPriority       = UNIT
 KindOf 	      = PRELOAD SELECTABLE CAN_CAST_REFLECTIONS INFANTRY SALVAGER DOZER HARVESTER SCORE MP_COUNT_FOR_VICTORY IMMUNE_TO_CAPTURE
END

Object Demo_GLAInfantryWorker
  RadarPriority       = UNIT
  KindOf 	      = PRELOAD SELECTABLE CAN_CAST_REFLECTIONS INFANTRY SALVAGER DOZER HARVESTER SCORE MP_COUNT_FOR_VICTORY IMMUNE_TO_CAPTURE
END

Object Chem_GLAInfantryWorker
  RadarPriority       = UNIT
  KindOf 	      = PRELOAD SELECTABLE CAN_CAST_REFLECTIONS INFANTRY SALVAGER DOZER HARVESTER SCORE MP_COUNT_FOR_VICTORY IMMUNE_TO_CAPTURE
END

Object Slth_GLAInfantryWorker
  RadarPriority       = UNIT
  KindOf 	      = PRELOAD SELECTABLE CAN_CAST_REFLECTIONS INFANTRY SALVAGER DOZER HARVESTER SCORE MP_COUNT_FOR_VICTORY IMMUNE_TO_CAPTURE
END

Object AirF_AmericaVehicleComanche
  Prerequisites
  Object = AmericaStrategyCenter
  end
END

Object Lazr_AmericaTankCrusader
  Prerequisites
  Object = AmericaStrategyCenter
  end
END

Object SupW_AmericaJetAurora
  Prerequisites
  Object = AmericaStrategyCenter
  end
END

Object AmericaFireBase
  Prerequisites
  Object = GLAPalace
  end
END

Object Demo_GLADemoTrap
  BuildTime        = 0.1
  EnergyProduction = -1
  Prerequisites
  Object = GLAPalace
  end
END

Object AirF_AmericaJetAurora
  Prerequisites
  Object = AmericaStrategyCenter
  end
END

Object Nuke_ChinaTankOverlord
  Prerequisites
  Object = ChinaPropagandaCenter
  end
END

Object Lazr_AmericaJetAurora
  Prerequisites
;    Object =
  end
END

Object Nuke_ChinaSpeakerTower
  Prerequisites
  Object = ChinaPropagandaCenter
  end
END

Object GLAPalace
  Prerequisites
;    Object =
  end
END

Object AmericaJetAurora
  Prerequisites
;    Object =
  end
END

Object SupW_AmericaVehicleHumvee
  Prerequisites
;    Object =
  end
END

Object AmericaVehicleTomahawk
  Prerequisites
;    Object =
  end
END

Object AirF_AmericaInfantryColonelBurton
  Prerequisites
;    Object = 
  end
END

Object Infa_ChinaInfantryBlackLotus
  Prerequisites
;    Object = 
  end
END

Object AmericaInfantryPathfinder
  Prerequisites
    Science = SCIENCE_Pathfinder
  end
END

Object ChinaInfantryHacker
  ReplaceModule ModuleTag_03
  Behavior = HackInternetAIUpdate ModuleTag_03_Override
    UnpackTime          = 3500
    PackTime            = 2500
    CashUpdateDelay     = 4000
    RegularCashAmount   = 111
    VeteranCashAmount   = 155
    EliteCashAmount     = 188
    HeroicCashAmount    = 233
    XpPerCashUpdate     = 1
    PackUnpackVariationFactor = 0.5
  end
  end 
END

Object Demo_GLAVehicleCombatBike
  Prerequisites
    Object = ChinaPropagandaCenter GLAPalace
  end
END

Object Nuke_ChinaVehicleInfernoCannon
  Prerequisites
    Object = ChinaPropagandaCenter
  end
END

Object Demo_GLAInfantryJarmenKell
  Prerequisites
;    Object = 
  end
END

Object GLAVehicleRocketBuggy
  Prerequisites
;    Object = 
  end
END

Object ChinaTankOverlordPropagandaTower
  ReplaceModule ModuleTag_04
  Behavior        = PropagandaTowerBehavior ModuleTag_04_Override
    Radius                = 150.0
    DelayBetweenUpdates   = 12000
    HealPercentEachSecond = 1%
    PulseFX               = FX_OverlordPropagandaTowerPropagandaPulse
    UpgradeRequired       = Upgrade_ChinaSubliminalMessaging
    UpgradedHealPercentEachSecond = 1%
    UpgradedPulseFX       = FX_OverlordPropagandaTowerSubliminalPulse
  end
end
END

Object Nuke_ChinaSpeakerTower
  ReplaceModule ModuleTag_06
  Behavior        = PropagandaTowerBehavior ModuleTag_06_Override
    Radius                = 500.0
    DelayBetweenUpdates   = 2000
    HealPercentEachSecond = 5%
    PulseFX               = FX_PropagandaTowerPropagandaPulse
    UpgradeRequired       = Upgrade_ChinaSubliminalMessaging
    UpgradedHealPercentEachSecond = 10%
    UpgradedPulseFX       = FX_PropagandaTowerSubliminalPulse
  end
end
END

Object GLAVehicleScudLauncher
  Prerequisites
    Science = SCIENCE_ScudLauncher
  end
END

Object Demo_GLAVehicleScudLauncher
  Prerequisites
    Science = SCIENCE_ScudLauncher
  end
END

Object Chem_GLAVehicleScudLauncher
  Prerequisites
    Science = SCIENCE_ScudLauncher
  end
END

Object ChinaVehicleInfernoCannon
  Prerequisites
;    Object = 
  end
END

Object AmericaVehicleAvenger
  Prerequisites
;    Object = 
  end
END

Object ChinaVehicleNukeLauncher
  Prerequisites
  Science = SCIENCE_NukeLauncher
  end
END

Object Nuke_ChinaVehicleNukeLauncher
  Prerequisites
;  Science = SCIENCE_NukeLauncher
  end
END

Object GLAVehicleRadarVan
  Prerequisites
;    Object = 
  end
END

Object ChinaTankGattling
  Prerequisites
;    Object = 
  end
END

Object GLAVehicleQuadCannon
  Prerequisites
;    Object = 
  end
END

Object Slth_GLAVehicleBattleBus
  Prerequisites
;    Object = 
  end
END

Object GLAVehicleBattleBus
  Prerequisites
;    Object = 
  end
END

Object Demo_GLAVehicleBattleBus
  Prerequisites
;    Object = 
  end
END

Object Chem_GLAVehicleBattleBus
  Prerequisites
;    Object = 
  end
END

Object Slth_GLAInfantryAngryMobNexus
  Prerequisites
;    Object = 
  end
AddModule
  Behavior = StealthUpdate ModuleTag_99
    StealthDelay                = 100
    StealthForbiddenConditions  = MOVING
    FriendlyOpacityMin          = 30.0%
    FriendlyOpacityMax          = 80.0%
    PulseFrequency              = 500
    MoveThresholdSpeed          = 3
    InnateStealth               = Yes
    OrderIdleEnemiesToAttackMeUponReveal  = Yes
  end
end
END

Object GLAInfantryAngryMobNexus
  Prerequisites
;    Object = 
  end
END

Object Demo_GLAInfantryAngryMobNexus
  Prerequisites
;    Object = 
  end
END

Object Chem_GLAInfantryAngryMobNexus
  Prerequisites
;    Object = 
  end
END

Upgrade Upgrade_GLAArmTheMob
  DisplayName        = UPGRADE:ArmTheMob
  BuildTime          = 35.0
  BuildCost          = 1500
  ButtonImage        = SSArmMob
  ResearchSound      = AngryMobVoiceUpgradeArmTheMobCrowd
  ResearchSound      = AngryMobVoiceUpgradeArmTheMob
End

Upgrade Chem_Upgrade_GLAAnthraxGamma
  DisplayName        = UPGRADE:AnthraxGamma
  BuildTime          = 45.0
  BuildCost          = 4300
  ButtonImage        = SUAnthraxGamma
  ResearchSound      = ToxinTractorVoiceUpgradeGamma
End

Upgrade Tank_Upgrade_ChinaTankAutoLoader
  DisplayName        = UPGRADE:TankAutoLoader
  BuildTime          = 10.0
  BuildCost          = 1000
  ButtonImage        = SSAutoloader
  ResearchSound      = BattleMasterTankVoiceUpgradeAutoLoader
End

Upgrade Upgrade_ChinaUraniumShells
  DisplayName        = UPGRADE:UraniumShells
  BuildTime          = 10.0
  BuildCost          = 500
  ButtonImage        = SSDepletedU_Shell
  ResearchSound      = BattleMasterTankVoiceUpgradeDepleted
End

Upgrade Upgrade_ChinaNuclearTanks
  DisplayName        = UPGRADE:NuclearTanks
  BuildTime          = 10.0
  BuildCost          = 500
  ButtonImage        = SSNukeTank
  ResearchSound      = BattleMasterTankVoiceUpgradeNuclear
End

Object AmericaTankCrusader
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 700.0
      InitialHealth   = 700.0
    end
  IsTrainable            = No
  end
END

Object ChinaTankBattleMaster
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 2800.0
      InitialHealth   = 2800.0
    end
  IsTrainable            = No
  end
END

Object GLATankScorpion
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 3500.0
      InitialHealth   = 3500.0
    end
  IsTrainable            = No
  end
END

Object GLAInfantryHijacker
  ReplaceModule ModuleTag_03
    Body = ActiveBody ModuleTag_03_Override
      MaxHealth       = 3100.0
      InitialHealth   = 3100.0
    end
  IsTrainable            = No
  end
RemoveModule ModuleTag_02
END

Object AmericaVehicleComanche
  ReplaceModule ModuleTag_04
    Body = ActiveBody ModuleTag_04_Override
      MaxHealth       = 820.0
      InitialHealth   = 820.0
    end
  IsTrainable            = No
  end
END

Object AmericaTankPaladin
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 8800.0
      InitialHealth   = 8800.0
    end
  IsTrainable            = No
  end
END

Object BoatAsianFishing
KindOf = PRELOAD SELECTABLE CAN_CAST_REFLECTIONS SCORE CAN_ATTACK
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 9000.0
      InitialHealth   = 9000.0
    end
  IsTrainable            = No
  end
END

Object ChinaTankDragon
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 7700.0
      InitialHealth   = 7700.0
    end
  IsTrainable            = No
  end
END

Object ChinaVehicleSupplyTruck
KindOf = PRELOAD SELECTABLE CAN_CAST_REFLECTIONS SCORE CAN_ATTACK
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 6100.0
      InitialHealth   = 6100.0
    end
  IsTrainable            = No
  end
END

Object GLAVehicleBombTruck
KindOf = PRELOAD SELECTABLE CAN_CAST_REFLECTIONS
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 5800.0
      InitialHealth   = 5800.0
    end
  IsTrainable            = No
  end
END

Object Demo_GLAVehicleCombatBike
KindOf = PRELOAD SELECTABLE
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 3100.0
      InitialHealth   = 3100.0
    end
  IsTrainable            = No
  end
END

Object PoliceCar
KindOf = PRELOAD SELECTABLE CAN_CAST_REFLECTIONS
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 6200.0
      InitialHealth   = 6200.0
    end
  IsTrainable            = No
  end
END

Object OxPlow
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 4950.0
      InitialHealth   = 4950.0
    end
  IsTrainable            = No
  end
END

Object AmericaVehiclePOWTruck
KindOf = PRELOAD SELECTABLE CAN_CAST_REFLECTIONS CAN_ATTACK ATTACK_NEEDS_LINE_OF_SIGHT
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 6400.0
      InitialHealth   = 6400.0
    end
  IsTrainable            = No
  end
END

Object ChinaVehicleHelix
  ReplaceModule ModuleTag_03
    Body = ActiveBody ModuleTag_03_Override
      MaxHealth       = 650.0
      InitialHealth   = 650.0
    end
  IsTrainable            = No
  end
END

Object ConvoyTruckArmedWithNuke
KindOf = SELECTABLE CAN_ATTACK ATTACK_NEEDS_LINE_OF_SIGHT CAN_CAST_REFLECTIONS SCORE
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 7700.0
      InitialHealth   = 7700.0
    end
  IsTrainable            = No
  end
END

Object AmericaJetStealthFighter
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 650.0
      InitialHealth   = 650.0
    end
  IsTrainable            = No
  end
END

Object AmericaVehicleSentryDrone
KindOf = SELECTABLE CAN_ATTACK ATTACK_NEEDS_LINE_OF_SIGHT CAN_CAST_REFLECTIONS SCORE
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 5800.0
      InitialHealth   = 5800.0
    end
  IsTrainable            = No
  end
END

Object ChinaInfantryBlackLotus
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 10000.0
      InitialHealth   = 10000.0
    end
  end
END

Object GLAInfantryJarmenKell
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 10000.0
      InitialHealth   = 10000.0
    end
  end
END

Object AmericaInfantryColonelBurton
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 10000.0
      InitialHealth   = 10000.0
    end
  end
END

Object ChinaVehicleTroopCrawlerEmpty
KindOf = PRELOAD SELECTABLE CAN_ATTACK ATTACK_NEEDS_LINE_OF_SIGHT CAN_CAST_REFLECTIONS
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 11500.0
      InitialHealth   = 11500.0
    end
  IsTrainable            = No
  end
END

Object GLAVehicleTechnicalChassisOne
KindOf = PRELOAD SELECTABLE CAN_CAST_REFLECTIONS SCORE CAN_ATTACK
  ReplaceModule ModuleTag_04
    Body = ActiveBody ModuleTag_04_Override
      MaxHealth       = 400.0
      InitialHealth   = 400.0
    end
  end
END

Object GLAVehicleTechnicalChassisTwo
  ReplaceModule ModuleTag_04
    Body = ActiveBody ModuleTag_04_Override
      MaxHealth       = 400.0
      InitialHealth   = 400.0
    end
  end
END

Object GLAVehicleTechnicalChassisThree
  ReplaceModule ModuleTag_04
    Body = ActiveBody ModuleTag_04_Override
      MaxHealth       = 400.0
      InitialHealth   = 400.0
    end
  end
END

Object AmericaVehicleTomahawk
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 800.0
      InitialHealth   = 800.0
    end
  IsTrainable            = No
  end
END

Object ChinaInfantryHacker
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 1200.0
      InitialHealth   = 1200.0
    end
  end
END

Object GLAVehicleRocketBuggy
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 1000.0
      InitialHealth   = 1000.0
    end
  end
END

Object AmericaInfantryCIAOfficer
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 1000.0
      InitialHealth   = 1000.0
    end
  end
END

Object AmericaInfantrySecretService
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 1000.0
      InitialHealth   = 1000.0
    end
  end
END

Object AirF_AmericaJetAurora
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 300.0
      InitialHealth   = 300.0
    end
  end
END

Object Lazr_AmericaJetAurora
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 300.0
      InitialHealth   = 300.0
    end
  end
END

Object AmericaJetAurora
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_02_Override
      MaxHealth       = 300.0
      InitialHealth   = 300.0
    end
  end
END

Object Tank_ChinaTankEmperor
KindOf = PRELOAD SELECTABLE CAN_ATTACK ATTACK_NEEDS_LINE_OF_SIGHT CAN_CAST_REFLECTIONS SCORE HUGE_VEHICLE
  ReplaceModule ModuleTag_02
    Body = ActiveBody ModuleTag_04_Override
      MaxHealth       = 60000.0
      InitialHealth   = 60000.0
    end
  end
; RemoveModule ModuleTag_23
ReplaceModule ModuleTag_14
 Behavior = PhysicsBehavior ModuleTag_14_Override
   Mass = 2000.0
 end
end
END

CommandSet AmericaDozerCommandSet
   1  = Command_ConstructAmericaPowerPlant
   2  = Command_ConstructAmericaPatriotBattery
   3  = Command_ClusterMines
   4  = Command_ClusterMines
   5  = Command_ClusterMines
   6  = Command_ClusterMines
   7  = Command_ClusterMines
   8  = Command_ClusterMines
   9  = Command_ClusterMines
  10  = Command_ConstructAmericaStrategyCenter
  11  = Command_ConstructAmericaWarFactory
  12  = Command_ConstructAmericaBarracks
  13 = Command_ConstructAmericaAirfield
  14 = Command_ConstructAmericaParticleCannonUplink
END

CommandSet Lazr_AmericaDozerCommandSet
   1  = Lazr_Command_ConstructAmericaPowerPlant
   2  = Lazr_Command_ConstructAmericaPatriotBattery
   3  = Command_ClusterMines
   4  = Command_ClusterMines
   5  = Command_ClusterMines
   6  = Command_ClusterMines
   7  = Command_ClusterMines
   8  = Command_ClusterMines
   9  = Command_SpectreGunship
  10  = Command_ConstructAmericaStrategyCenter
  11  = Lazr_Command_ConstructAmericaWarFactory
  12  = Command_ConstructAmericaBarracks
  13 = Lazr_Command_ConstructAmericaAirfield
  14 = Command_ConstructAmericaParticleCannonUplink
End

CommandSet AirF_AmericaDozerCommandSet
   1  = AirF_Command_ConstructAmericaPowerPlant
   2  = AirF_Command_ConstructAmericaPatriotBattery
   3  = Command_ClusterMines
   4  = Command_ClusterMines
   5  = Command_ClusterMines
   6  = Command_ClusterMines
   7  = Command_ClusterMines
   8  = Command_ClusterMines
   9  = Command_SpectreGunship
  10  = Command_ConstructAmericaStrategyCenter
  11  = AirF_Command_ConstructAmericaWarFactory
  12  = Command_ConstructAmericaBarracks
  13 = AirF_Command_ConstructAmericaAirfield
  14 = Command_ConstructAmericaParticleCannonUplink
End

CommandSet SupW_AmericaDozerCommandSet
   1  = SupW_Command_ConstructAmericaPowerPlant
   2  = SupW_Command_ConstructAmericaPatriotBattery
   3  = Command_ClusterMines
   4  = Command_ClusterMines
   5  = Command_ClusterMines
   6  = Command_ClusterMines
   7  = Command_ClusterMines
   8  = Command_ClusterMines
   9  = Command_ClusterMines
  10  = Command_ConstructAmericaStrategyCenter
  11  = SupW_Command_ConstructAmericaWarFactory
  12  = Command_ConstructAmericaBarracks
  13 = SupW_Command_ConstructAmericaAirfield
  14 = SupW_Command_ConstructAmericaParticleCannonUplink
End

CommandSet GLAWorkerCommandSet
  1  = Command_ConstructAmericaPowerPlant
  2  = Command_ConstructAmericaFireBase
  3  = Command_ClusterMines
  4  = Command_ClusterMines
  5  = Command_ClusterMines
  6  = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ConstructGLAPalace
 11  = Command_ConstructGLABarracks
 12  = Command_ConstructGLAArmsDealer
 13  = Command_ConstructGLATunnelNetwork
 14  = Command_ConstructGLAScudStorm
END

CommandSet Demo_GLAWorkerCommandSet
  1  = Command_ConstructAmericaPowerPlant
  2  = Command_ConstructAmericaFireBase
  3  = Demo_Command_ConstructGLADemoTrap
  4  = Command_ClusterMines
  5  = Command_ClusterMines
  6  = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ConstructGLAPalace
 11  = Demo_Command_ConstructGLABarracks
 12  = Demo_Command_ConstructGLAArmsDealer
 13  = Command_ConstructGLATunnelNetwork
 14  = Demo_Command_ConstructGLAScudStorm
End

CommandSet Slth_GLAWorkerCommandSet 
  1  = Command_ConstructAmericaPowerPlant
  2  = Command_ConstructAmericaFireBase
  3  = Command_ClusterMines
  4  = Command_ClusterMines
  5  = Command_ClusterMines
  6  = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ConstructGLAPalace
 11  = Slth_Command_ConstructGLABarracks
 12  = Slth_Command_ConstructGLAArmsDealer
 13  = Slth_Command_ConstructGLATunnelNetwork
 14  = Command_ConstructGLAScudStorm
End

CommandSet Chem_GLAWorkerCommandSet
  1  = Command_ConstructAmericaPowerPlant
  2  = Command_ConstructAmericaFireBase
  3  = Command_ClusterMines
  4  = Command_ClusterMines
  5  = Command_ClusterMines
  6  = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ConstructGLAPalace
 11  = Chem_Command_ConstructGLABarracks
 12  = Chem_Command_ConstructGLAArmsDealer
 13  = Chem_Command_ConstructGLATunnelNetwork
 14  = Chem_Command_ConstructGLAScudStorm
End

CommandSet ChinaDozerCommandSet
  1  = Command_ConstructChinaPowerPlant
  2  = Command_DaisyCutter
  3  = Command_ConstructChinaGattlingCannon
  4  = Command_DaisyCutter
  5  = Command_DaisyCutter
  6  = Command_DaisyCutter
  7  = Command_DaisyCutter
  8  = Nuke_Command_ConstructChinaSpeakerTower
  9  = Command_ConstructChinaBunker
 10  = Command_ConstructChinaPropagandaCenter
 11  = Command_ConstructChinaBarracks
 12  = Command_ConstructChinaAirfield
 13  = Command_ConstructChinaWarFactory
 14  = Command_ConstructChinaNuclearMissileLauncher
END

CommandSet Infa_ChinaDozerCommandSet
  1  = Infa_Command_ConstructChinaPowerPlant
  2  = Command_DaisyCutter
  3  = Infa_Command_ConstructChinaGattlingCannon
  4  = Command_Paradrop
  5  = Command_DaisyCutter
  6  = Command_DaisyCutter
  7  = Command_DaisyCutter
  8  = Nuke_Command_ConstructChinaSpeakerTower
  9  = Infa_Command_ConstructChinaBunker
 10  = Command_ConstructChinaPropagandaCenter
 11  = Infa_Command_ConstructChinaBarracks
 12  = Infa_Command_ConstructChinaAirfield
 13  = Infa_Command_ConstructChinaWarFactory
 14  = Command_ConstructChinaNuclearMissileLauncher
End

CommandSet Tank_ChinaDozerCommandSet
  1  = Tank_Command_ConstructChinaPowerPlant
  2  = Command_DaisyCutter
  3  = Tank_Command_ConstructChinaGattlingCannon
  4  = Command_DaisyCutter
  5  = Command_DaisyCutter
  6  = Command_DaisyCutter
  7  = Command_DaisyCutter
  8  = Command_DaisyCutter
  9  = Nuke_Command_ConstructChinaSpeakerTower
 10  = Command_ConstructChinaPropagandaCenter
 11  = Tank_Command_ConstructChinaBarracks
 12  = Tank_Command_ConstructChinaAirfield
 13  = Tank_Command_ConstructChinaWarFactory
 14  = Tank_Command_ConstructChinaNuclearMissileLauncher
End

CommandSet Nuke_ChinaDozerCommandSet
  1  = Nuke_Command_ConstructChinaPowerPlant
  2  = Command_DaisyCutter
  3  = Nuke_Command_ConstructChinaGattlingCannon
  4  = Command_DaisyCutter
  5  = Command_DaisyCutter
  6  = Command_DaisyCutter
  7  = Command_DaisyCutter
  8  = Command_DaisyCutter
  9  = Command_DaisyCutter
 10  = Nuke_Command_ConstructChinaSpeakerTower
 11  = Command_ConstructChinaPropagandaCenter
 12  = Nuke_Command_ConstructChinaAirfield
 13  = Nuke_Command_ConstructChinaWarFactory
 14  = Nuke_Command_ConstructChinaNuclearMissileLauncher
End

CommandSet AmericaCommandCenterCommandSet
  1  = Command_ConstructAmericaDozer
  2  = Command_Sell
  3  = Command_ClusterMines
  4  = Command_ClusterMines
  5  = Command_ClusterMines
  6  = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ClusterMines
 11  = Command_ClusterMines
 12  = Command_ClusterMines
 13 = Command_ClusterMines
 14 = Command_ClusterMines
End

CommandSet Lazr_AmericaCommandCenterCommandSet
  1  = Lazr_Command_ConstructAmericaDozer
  2  = Command_Sell
  3  = Command_ClusterMines
  4  = Command_ClusterMines
  5  = Command_ClusterMines
  6  = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ClusterMines
 11  = Command_ClusterMines
 12  = Command_ClusterMines
 13 = Command_ClusterMines
 14 = Command_ClusterMines
End

CommandSet AirF_AmericaCommandCenterCommandSet
  1  = AirF_Command_ConstructAmericaDozer
  2  = Command_Sell
  3  = Command_ClusterMines
  4  = Command_ClusterMines
  5  = Command_ClusterMines
  6  = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ClusterMines
 11  = Command_ClusterMines
 12  = Command_ClusterMines
 13 = Command_ClusterMines
 14 = Command_ClusterMines
End

CommandSet SupW_AmericaCommandCenterCommandSet
  1  = SupW_Command_ConstructAmericaDozer
  2  = Command_Sell
  3  = Command_ClusterMines
  4  = Command_ClusterMines
  5  = Command_ClusterMines
  6  = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ClusterMines
 11  = Command_ClusterMines
 12  = Command_ClusterMines
 13 = Command_ClusterMines
 14 = Command_ClusterMines
End

CommandSet ChinaCommandCenterCommandSet
  1  = Command_ConstructChinaDozer
  2  = Command_Sell
  3  = Command_Paradrop
  4  = Command_Paradrop
  5  = Command_Paradrop
  6  = Command_Paradrop
  7  = Command_Paradrop
  8  = Command_Paradrop
  9  = Command_Paradrop
 10  = Command_Paradrop
 11  = Command_Paradrop
 12  = Command_Paradrop
 13 = Command_Paradrop
 14 = Command_Paradrop
End

CommandSet Nuke_ChinaCommandCenterCommandSet
  1  = Nuke_Command_ConstructChinaDozer
  2  = Command_Sell
  3  = Command_Paradrop
  4  = Command_Paradrop
  5  = Command_Paradrop
  6  = Command_Paradrop
  7  = Command_Paradrop
  8  = Command_Paradrop
  9  = Command_Paradrop
 10  = Command_Paradrop
 11  = Command_Paradrop
 12  = Command_Paradrop
 13 = Command_Paradrop
 14 = Command_Paradrop
End

CommandSet Tank_ChinaCommandCenterCommandSet
  1  = Tank_Command_ConstructChinaDozer
  2  = Command_Sell
  3  = Command_Paradrop
  4  = Command_Paradrop
  5  = Command_Paradrop
  6  = Command_Paradrop
  7  = Command_Paradrop
  8  = Command_Paradrop
  9  = Command_Paradrop
 10  = Command_Paradrop
 11  = Command_Paradrop
 12  = Command_Paradrop
 13 = Command_Paradrop
 14 = Command_Paradrop
End

CommandSet Infa_ChinaCommandCenterCommandSet
  1  = Infa_Command_ConstructChinaDozer
  2  = Command_Sell
  3  = Command_Paradrop
  4  = Command_Paradrop
  5  = Command_Paradrop
  6  = Command_Paradrop
  7  = Command_Paradrop
  8  = Command_Paradrop
  9  = Command_Paradrop
 10  = Command_Paradrop
 11  = Command_Paradrop
 12  = Command_Paradrop
 13 = Command_Paradrop
 14 = Command_Paradrop
End

CommandSet GLACommandCenterCommandSet
  1  = Command_ConstructGLAWorker
  2  = Command_Sell
  3  = Command_ClusterMines
  4  = Command_ClusterMines
  5  = Command_ClusterMines
  6  = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ClusterMines
 11  = Command_ClusterMines
 12  = Command_ClusterMines
 13 = Command_ClusterMines
 14 = Command_ClusterMines
End

CommandSet Chem_GLACommandCenterCommandSet
  1  = Chem_Command_ConstructGLAWorker
  2  = Command_Sell
  3  = Command_ClusterMines
  4  = Command_ClusterMines
  5  = Command_ClusterMines
  6  = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ClusterMines
 11  = Command_ClusterMines
 12  = Command_ClusterMines
 13 = Command_ClusterMines
 14 = Command_ClusterMines
End

CommandSet Demo_GLACommandCenterCommandSet
  1  = Demo_Command_ConstructGLAWorker
  2  = Command_Sell
  3  = Command_ClusterMines
  4  = Command_ClusterMines
  5  = Command_ClusterMines
  6  = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ClusterMines
 11  = Command_ClusterMines
 12  = Command_ClusterMines
 13 = Command_ClusterMines
 14 = Command_ClusterMines
End

CommandSet Slth_GLACommandCenterCommandSet
  1  = Slth_Command_ConstructGLAWorker
  2  = Command_Sell
  3  = Command_ClusterMines
  4  = Command_ClusterMines
  5  = Command_ClusterMines
  6  = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ClusterMines
 11  = Command_ClusterMines
 12  = Command_ClusterMines
 13 = Command_ClusterMines
 14 = Command_ClusterMines
End

CommandSet ChinaPropagandaCenterCommandSet
  1  = Command_DaisyCutter
  3  = Command_DaisyCutter
 12  = Command_DaisyCutter
 14  = Command_Sell  
End

CommandSet AmericaStrategyCenterCommandSet
  1 = Command_InitiateBattlePlanBombardment
  2 = Command_InitiateBattlePlanSearchAndDestroy
  3 = Command_InitiateBattlePlanHoldTheLine
  4 = Command_ClusterMines
  5 = Command_ClusterMines
  6 = Command_ClusterMines
  7 = Command_ClusterMines
  8 = Command_UpgradeAmericaCompositeArmor
  9 = Command_UpgradeAmericaMOAB
 10 = Command_UpgradeAmericaChemicalSuits
 11 = Command_UpgradeAmericaDroneArmor
 13 = Command_CIAIntelligence
End

CommandSet GLAPalaceCommandSet
  1  = Command_StructureExit 
  2  = Command_StructureExit
  3  = Command_StructureExit
  4  = Command_StructureExit
  5  = Command_StructureExit
  6  = Command_Evacuate
  7  = Command_UpgradeGLAFortifiedStructure
  8  = Command_UpgradeGLAArmTheMob
  9  = Command_UpgradeGLAAPRockets
  10 = Command_UpgradeGLAJunkRepair
  11 = Command_UpgradeGLAAPBullets
End

CommandSet AmericaAirfieldCommandSet
  2  = Command_ClusterMines
  4 = Command_ClusterMines
  7  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ClusterMines
END

CommandSet AirF_AmericaAirfieldCommandSet
  4  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ClusterMines
 11  = Command_ClusterMines 
END

CommandSet SupW_AmericaAirfieldCommandSet
  2  = Command_ClusterMines
  4  = Command_ClusterMines
  7  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ClusterMines
END

CommandSet Lazr_AmericaAirfieldCommandSet
  2  = Command_ClusterMines
  4  = Command_ClusterMines
  7  = Command_ClusterMines
  9  = Command_ClusterMines
 10  = Command_ClusterMines
END

CommandSet AmericaWarFactoryCommandSet
  1  = Command_ClusterMines
  4  = Command_ConstructAmericaVehicleAvenger
  5  = Command_ClusterMines
  6  = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
END

CommandSet AirF_AmericaWarFactoryCommandSet
  2  = Command_ClusterMines
  3  = Command_ClusterMines
  4  = Command_ClusterMines
  5  = SupW_Command_ConstructAmericaVehicleHumvee
  6  = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
END

CommandSet Lazr_AmericaWarFactoryCommandSet
  4  = Command_ClusterMines
  6 = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
END

CommandSet SupW_AmericaWarFactoryCommandSet
  2 = Command_ClusterMines
  4  = Command_ClusterMines
  6 = Command_ClusterMines
  7  = Command_ClusterMines
  8  = Command_ClusterMines
  9  = Command_ClusterMines
END

CommandSet AmericaBarracksCommandSet
  3 = AirF_Command_ConstructAmericaInfantryColonelBurton
  8 = Command_ClusterMines
END

CommandSet ChinaBarracksCommandSet
  3  = Command_Paradrop
  4  = Command_Paradrop
  6  = Infa_Command_ConstructChinaInfantryBlackLotus
  7  = Command_Paradrop
END

CommandSet Tank_ChinaBarracksCommandSet
  3  = Command_Paradrop
  4  = Infa_Command_ConstructChinaInfantryBlackLotus
  7  = Command_Paradrop
END

CommandSet Infa_ChinaBarracksCommandSet
  3  = Command_Paradrop
  7  = Command_Paradrop
END

CommandSet ChinaWarFactoryCommandSet
  1  = Command_Paradrop
  2  = Command_ConstructChinaVehicleInfernoCannon
  3  = Command_ConstructGLAVehicleRadarVan
  4  = Command_ConstructChinaTankGattling
  5  = Command_ConstructChinaVehicleNukeLauncher
  6  = Command_ConstructChinaVehicleListeningOutpost
  7  = Nuke_Command_ConstructChinaTankDragon
  8  = Command_Paradrop
  9  = Command_Paradrop
 10  = Command_Paradrop
 11  = Command_UpgradeChinaChainGuns
 12  = Command_UpgradeChinaNationalism
END

CommandSet Nuke_ChinaWarFactoryCommandSet
  1  = Command_Paradrop
  2  = Nuke_Command_ConstructChinaVehicleInfernoCannon
  3  = Command_ConstructGLAVehicleRadarVan
  4  = Command_ConstructChinaTankGattling
  5  = Nuke_Command_ConstructChinaVehicleNukeLauncher
  6  = Nuke_Command_ConstructChinaVehicleListeningOutpost
  7  = Demo_Command_ConstructGLAVehicleCombatBike
  8  = Command_Paradrop
  9  = Command_Paradrop
 10  = Command_Paradrop
 11  = Command_UpgradeChinaChainGuns
 12  = Command_UpgradeChinaNationalism
END

CommandSet Infa_ChinaWarFactoryCommandSet
  1  = Command_Paradrop
  2  = Command_ConstructGLAVehicleRadarVan
  3  = Command_ConstructChinaTankGattling
  4  = Nuke_Command_ConstructChinaTankDragon
  5  = Infa_Command_ConstructChinaVehicleListeningOutpost
  6  = Command_UpgradeChinaFanaticism
  7  = Command_UpgradeChinaChainGuns
  8  = Command_UpgradeChinaSubliminalMessaging
  9  = Command_Paradrop
 10  = Command_Paradrop
 11  = Command_Paradrop
 12  = Command_Paradrop
END

CommandSet Tank_ChinaWarFactoryCommandSet
  1  = Command_Paradrop
  2  = Tank_Command_ConstructChinaTankBattleMaster
  3  = Command_ConstructGLAVehicleRadarVan
  4  = Tank_Command_ConstructChinaTankGattling
  5  = Command_Paradrop
  6 = Nuke_Command_ConstructChinaTankOverlord
  7  = Tank_Command_ConstructChinaTankDragon
  8 = Command_UpgradeChinaNationalism
  9  = Tank_Command_UpgradeChinaAutoLoader
 10  = Command_UpgradeChinaBlackNapalm
 11  = Command_UpgradeChinaChainGuns
 12  = Tank_Command_ConstructChinaVehicleListeningOutpost
END

CommandSet ChinaAirfieldCommandSet
  3 = Command_UpgradeChinaSubliminalMessaging
END

CommandSet Nuke_ChinaAirfieldCommandSet
  3 = Command_UpgradeChinaSubliminalMessaging
End

CommandSet Tank_ChinaAirfieldCommandSet
  3 = Command_UpgradeChinaSubliminalMessaging
END

CommandSet Infa_ChinaAirfieldCommandSet
  3 = Tank_Command_ConstructChinaVehicleHelix
END

CommandSet ChinaNuclearMissileCommandSet
  7 = Command_Paradrop
  8 = Command_Paradrop
End

CommandSet Nuke_ChinaNuclearMissileCommandSet
  10 = Command_Paradrop
End

CommandSet GLAArmsDealerCommandSet
  1  = Command_ConstructGLAVehicleRocketBuggy
  2  = Command_ConstructGLAVehicleScudLauncher
  3  = Command_ConstructGLAVehicleRadarVan
  4  = Command_ConstructGLAVehicleQuadCannon
  5  = Command_ConstructGLATankMarauder
  6  = Command_ConstructGLAVehicleBattleBus
  7  = Command_ConstructGLAVehicleToxinTruck
  8  = Command_UpgradeGLARadarVanScan
  9 = Command_UpgradeGLAAnthraxBeta
 10  = Command_Paradrop
 11  = Command_Paradrop
 12  = Command_Paradrop
END

CommandSet Chem_GLAArmsDealerCommandSet
  1  = Command_Paradrop
  2  = Chem_Command_ConstructGLAVehicleScudLauncher
  3  = Command_ConstructGLAVehicleRadarVan
  4  = Command_ConstructGLAVehicleQuadCannon
  5  = Command_Paradrop
  6  = Chem_Command_ConstructGLAVehicleToxinTruck
  7  = Chem_Command_UpgradeGLAAnthraxGamma
  8  = Command_Paradrop
  9 = Command_UpgradeGLARadarVanScan
 10  = Chem_Command_ConstructGLAVehicleBattleBus
 11  = Command_Paradrop
 12  = Command_Paradrop
END

CommandSet Demo_GLAArmsDealerCommandSet
  1  = Demo_Command_ConstructGLAVehicleCombatBike
  2  = Demo_Command_ConstructGLAVehicleScudLauncher
  3  = Demo_Command_ConstructGLAVehicleRadarVan
  4  = Command_ConstructGLAVehicleQuadCannon
  5  = Demo_Command_ConstructGLAVehicleBattleBus
  6  = Command_UpgradeGLAAnthraxBeta
  7 = Command_Paradrop
  8  = Command_Paradrop
  9 = Command_Paradrop
  10 = Command_Paradrop
 11  = Command_UpgradeGLARadarVanScan
 12  = Demo_UpgradeSuicideBomb
END

CommandSet Slth_GLAArmsDealerCommandSet
  1  = Command_ConstructGLAVehicleRocketBuggy
  2  = SupW_Command_ConstructAmericaVehicleHumvee
  3  = Command_ConstructGLAVehicleRadarVan
  4  = Command_ConstructGLAVehicleQuadCannon
  5  = Command_UpgradeGLARadarVanScan
  6  = Command_Paradrop
  7  = Slth_Command_ConstructGLAVehicleCombatBike
  8  = Command_Paradrop
  9 = Command_UpgradeGLAAnthraxBeta
 10  = Command_Paradrop
 11  = Command_Paradrop
 12  = Command_Paradrop
END

CommandSet GLABarracksCommandSet
  1  = Command_Paradrop
  5  = Command_Paradrop
  6  = Command_Paradrop
  7  = Demo_Command_ConstructGLAInfantryJarmenKell
  8 = Command_Paradrop
 11 = Command_Paradrop
 12 = Command_UpgradeGLAWorkerShoes
END

CommandSet Chem_GLABarracksCommandSet
  1 = Command_Paradrop
  4 = Command_Paradrop
  6  = Demo_Command_ConstructGLAInfantryJarmenKell
 11 = Command_Paradrop
 12 = Command_UpgradeGLAWorkerShoes 
END

CommandSet Slth_GLABarracksCommandSet
  1  = Command_Paradrop
  3  = Command_Paradrop
  5  = Command_Paradrop
  6  = Demo_Command_ConstructGLAInfantryJarmenKell
  7  = Command_Paradrop
 11 = Command_Paradrop
 12 = Command_UpgradeGLAWorkerShoes
END

CommandSet Demo_GLABarracksCommandSet
  1  = Command_Paradrop
 11 = Command_Paradrop
 12 = Command_UpgradeGLAWorkerShoes
END

CommandSet AmericaInfantryRangerCommandSet
  1  = Command_ClusterMines
End

CommandSet ChinaInfantryRedguardCommandSet
  1  = Command_Paradrop
End

CommandSet ChinaInfantryHackerCommandSet
  1 = Command_AnthraxBomb
End

CommandSet Infa_ChinaInfantryBlackLotusCommandSet
  1 = Command_AnthraxBomb
  3 = Command_ChinaInfantryBlackLotusVehicleHack
  5 = Command_AnthraxBomb
  14 = Command_Stop
End

CommandSet SCIENCE_AMERICA_CommandSetRank1
  1 = Command_PurchaseScienceClusterMines
  2 = Command_PurchaseScienceClusterMines
END

CommandSet Lazr_SCIENCE_AMERICA_CommandSetRank1
  2 = Command_PurchaseScienceClusterMines
END

CommandSet AirF_SCIENCE_AMERICA_CommandSetRank1
  2 = Command_PurchaseScienceFrenzy1
END

CommandSet SupW_SCIENCE_AMERICA_CommandSetRank1
  2 = Command_PurchaseScienceClusterMines
END

CommandSet SCIENCE_CHINA_CommandSetRank3
  7 = Command_PurchaseScienceDaisyCutter
  8 = Command_PurchaseScienceDaisyCutter
  9 = Command_PurchaseScienceDaisyCutter
END

CommandSet Nuke_SCIENCE_CHINA_CommandSetRank1
  1 = Command_PurchaseScienceDaisyCutter
END

CommandSet Nuke_SCIENCE_CHINA_CommandSetRank3
  7 = Command_PurchaseScienceDaisyCutter
  8 = Command_PurchaseScienceDaisyCutter
  9 = Command_PurchaseScienceDaisyCutter
END

CommandSet Tank_SCIENCE_CHINA_CommandSetRank3
  9 = Command_PurchaseScienceDaisyCutter
END

CommandSet Tank_SCIENCE_CHINA_CommandSetRank8
  3 = Tank_Command_PurchaseScienceTankParadrop3
END

CommandSet Infa_SCIENCE_CHINA_CommandSetRank1
  2 = Command_PurchaseScienceDaisyCutter
  3 = Command_PurchaseScienceDaisyCutter
END

CommandSet Infa_SCIENCE_CHINA_CommandSetRank3
  15 = Command_PurchaseScienceDaisyCutter
END

CommandSet Infa_SCIENCE_CHINA_CommandSetRank8
  2 = Infa_Command_PurchaseScienceInfantryParadrop3
END

CommandSet SCIENCE_GLA_CommandSetRank1
  2 = Command_PurchaseScienceDaisyCutter
  3 = Command_PurchaseScienceDaisyCutter
END

CommandSet SCIENCE_GLA_CommandSetRank3
  1 = Command_PurchaseScienceMarauderTank
  6 = Command_PurchaseScienceDaisyCutter
END

CommandSet SCIENCE_GLA_CommandSetRank8
  4 = Command_PurchaseScienceRebelAmbush3
END

CommandSet Demo_SCIENCE_GLA_CommandSetRank1
  2 = Command_PurchaseScienceDaisyCutter
  3 = Command_PurchaseScienceDaisyCutter
END

CommandSet Demo_SCIENCE_GLA_CommandSetRank3
  6 = Command_PurchaseScienceDaisyCutter
END

CommandSet Demo_SCIENCE_GLA_CommandSetRank8
  3 = Command_PurchaseScienceRebelAmbush3
END

CommandSet Slth_SCIENCE_GLA_CommandSetRank1
  1 = Command_PurchaseScienceDaisyCutter
END

CommandSet Slth_SCIENCE_GLA_CommandSetRank3
  6 = Command_PurchaseScienceDaisyCutter
END

CommandSet Slth_SCIENCE_GLA_CommandSetRank8
  3 = Command_PurchaseScienceRebelAmbush3
END

CommandSet Chem_SCIENCE_GLA_CommandSetRank1
  2 = Command_PurchaseScienceDaisyCutter
  3 = Command_PurchaseScienceDaisyCutter
END

CommandSet Chem_SCIENCE_GLA_CommandSetRank3
  6 = Command_PurchaseScienceDaisyCutter
END

CommandSet Chem_SCIENCE_GLA_CommandSetRank8
  3 = Chem_Command_PurchaseScienceRebelAmbush3
END

SpecialPower SuperweaponA10ThunderboltMissileStrike
  Enum                = SPECIAL_A10_THUNDERBOLT_STRIKE
  ReloadTime          = 100000
  RequiredScience     = SCIENCE_A10ThunderboltMissileStrike1
  PublicTimer         = No
  SharedSyncedTimer   = Yes
  ViewObjectDuration  = 30000
  ViewObjectRange     = 250
  RadiusCursorRadius  = 50
  ShortcutPower       = Yes
  AcademyClassify     = ACT_SUPERPOWER
End

SpecialPower SuperweaponClusterMines
  Enum                = SPECIAL_CLUSTER_MINES
  ReloadTime          = 70000
  RequiredScience     = SCIENCE_ClusterMines
  PublicTimer         = No
  SharedSyncedTimer   = Yes
  ViewObjectDuration  = 30000
  ViewObjectRange     = 250
  RadiusCursorRadius  = 100
  ShortcutPower       = Yes
  AcademyClassify     = ACT_SUPERPOWER
End

SpecialPower SuperweaponAnthraxBomb
  Enum                = SPECIAL_ANTHRAX_BOMB
  ReloadTime          = 120000
  RequiredScience     = SCIENCE_AnthraxBomb
  PublicTimer         = No
  SharedSyncedTimer   = Yes
  ViewObjectDuration  = 30000
  ViewObjectRange     = 250
  RadiusCursorRadius  = 200
  ShortcutPower       = Yes
  AcademyClassify     = ACT_SUPERPOWER
End

SpecialPower SuperweaponCarpetBomb
  Enum                = SPECIAL_CARPET_BOMB
  ReloadTime          = 75000
  ;;;RequiredScience     = SCIENCE_CarpetBomb
  PublicTimer         = Yes
  SharedSyncedTimer   = Yes
  ViewObjectDuration  = 40000
  ViewObjectRange     = 250
  RadiusCursorRadius  = 100
  ShortcutPower       = Yes
  AcademyClassify     = ACT_SUPERPOWER
End

SpecialPower SuperweaponChinaCarpetBomb
  Enum                = SPECIAL_CHINA_CARPET_BOMB
  ReloadTime          = 75000
  RequiredScience     = SCIENCE_ChinaCarpetBomb
  PublicTimer         = No
  SharedSyncedTimer   = Yes
  ViewObjectDuration  = 40000
  ViewObjectRange     = 250
  RadiusCursorRadius  = 180
  ShortcutPower       = Yes
  AcademyClassify     = ACT_SUPERPOWER
End

SpecialPower Early_SuperweaponChinaCarpetBomb
  Enum                = EARLY_SPECIAL_CHINA_CARPET_BOMB
  ReloadTime          = 75000
  RequiredScience     = Early_SCIENCE_ChinaCarpetBomb
  PublicTimer         = No
  SharedSyncedTimer   = Yes
  ViewObjectDuration  = 40000
  ViewObjectRange     = 250
  RadiusCursorRadius  = 180
  ShortcutPower       = Yes
  AcademyClassify     = ACT_SUPERPOWER
End

SpecialPower Nuke_SuperweaponChinaCarpetBomb
  Enum                = EARLY_SPECIAL_CHINA_CARPET_BOMB
  ReloadTime          = 70000
  RequiredScience     = Nuke_SCIENCE_ChinaCarpetBomb
  PublicTimer         = No
  SharedSyncedTimer   = Yes
  ViewObjectDuration  = 40000
  ViewObjectRange     = 250
  RadiusCursorRadius  = 180
  ShortcutPower       = Yes
  AcademyClassify     = ACT_SUPERPOWER
End

SpecialPower SuperweaponFrenzy
  Enum                = SPECIAL_FRENZY
  ReloadTime          = 50000
  RequiredScience     = SCIENCE_Frenzy1
;  InitiateSound       = FireArtilleryCannonSound
  PublicTimer         = No
  SharedSyncedTimer   = Yes
  ViewObjectDuration  = 30000
  ViewObjectRange     = 250
  RadiusCursorRadius  = 200
  InitiateAtLocationSound = FrenzyActivate
  ShortcutPower       = Yes
  AcademyClassify     = ACT_SUPERPOWER
End

SpecialPower Early_SuperweaponFrenzy
  Enum                = EARLY_SPECIAL_FRENZY
  ReloadTime          = 50000
  RequiredScience     = Early_SCIENCE_Frenzy1
  InitiateAtLocationSound = FrenzyActivate
  PublicTimer         = No
  SharedSyncedTimer   = Yes
  ViewObjectDuration  = 30000
  ViewObjectRange     = 250
  RadiusCursorRadius  = 200
  ShortcutPower       = Yes
  AcademyClassify     = ACT_SUPERPOWER
End

SpecialPower SuperweaponMOAB
  Enum                = SPECIAL_DAISY_CUTTER
  ReloadTime          = 20000
  RequiredScience     = SCIENCE_DaisyCutter
  PublicTimer         = No
  SharedSyncedTimer   = Yes
  ViewObjectDuration  = 30000
  ViewObjectRange     = 250
  RadiusCursorRadius  = 170 
  ShortcutPower       = Yes
  AcademyClassify     = ACT_SUPERPOWER
End

SpecialPower SuperweaponEmergencyRepair
  Enum              = SPECIAL_REPAIR_VEHICLES
  ReloadTime        = 30000
  RequiredScience   = SCIENCE_EmergencyRepair1
  PublicTimer       = No
  SharedSyncedTimer   = Yes
  RadiusCursorRadius  = 100  
  InitiateAtLocationSound = EmergencyRepairActivate
  ShortcutPower       = Yes
  AcademyClassify     = ACT_SUPERPOWER
End

SpecialPower Early_SuperweaponEmergencyRepair
  Enum              = EARLY_SPECIAL_REPAIR_VEHICLES
  ReloadTime        = 30000
  RequiredScience   = Early_SCIENCE_EmergencyRepair1
  PublicTimer       = No
  SharedSyncedTimer   = Yes
  RadiusCursorRadius  = 100  
  InitiateAtLocationSound = EmergencyRepairActivate
  ShortcutPower       = Yes
  AcademyClassify     = ACT_SUPERPOWER
End

SpecialPower SuperweaponParadropAmerica
  Enum                = SPECIAL_PARADROP_AMERICA
  ReloadTime          = 90000
  RequiredScience     = SCIENCE_Paradrop1
  PublicTimer         = No
  SharedSyncedTimer   = Yes
  RadiusCursorRadius  = 50
  ShortcutPower       = Yes
  AcademyClassify     = ACT_SUPERPOWER
End

SpecialPower SuperweaponArtilleryBarrage
  Enum                = SPECIAL_ARTILLERY_BARRAGE
  ReloadTime          = 60000
  RequiredScience     = SCIENCE_ArtilleryBarrage1
  InitiateSound       = FireArtilleryCannonSound
  PublicTimer         = No
  SharedSyncedTimer   = Yes
  ViewObjectDuration  = 30000
  ViewObjectRange     = 250
  RadiusCursorRadius  = 125
  ShortcutPower       = Yes
  AcademyClassify     = ACT_SUPERPOWER
End

SpecialPower SpecialAbilityTankHunterTNTAttack
  Enum              = SPECIAL_TANKHUNTER_TNT_ATTACK
  ReloadTime        = 10
  PublicTimer       = No
End

SpecialPower Tank_SuperweaponTankParadrop
  Enum                = SPECIAL_TANK_PARADROP
  ReloadTime          = 100000
End

Locomotor RocketBuggyLocomotor
  Surfaces = AIR
  Speed = 300
  SpeedDamaged = 200
End

Locomotor AmericaVehicleDozerLocomotor
  Surfaces            = GROUND
  Speed               = 50
  SpeedDamaged        = 30
End

Locomotor ChinaVehicleDozerLocomotor
  Surfaces            = GROUND
  Speed               = 50
  SpeedDamaged        = 30
End

Locomotor SupplyTruckLocomotor
  Surfaces                        = GROUND
  Speed                           = 60
  SpeedDamaged                    = 40
  TurnRate                        = 120
  TurnRateDamaged                 = 80
  Acceleration                    = 300
  AccelerationDamaged             = 200
  Braking                         = 100
End

Locomotor MissileDefenderMissileLocomotor
  Surfaces = AIR
  Speed = 500
  MinSpeed = 200
  Acceleration = 2000
  Braking = 0
  TurnRate = 300
  MaxThrustAngle = 100
  AllowAirborneMotiveForce = Yes
  Appearance = THRUST
End

Locomotor SentryLocomotor
  Surfaces = AIR
End

Locomotor RaptorJetLocomotor
  Surfaces = AIR
  Speed = 250
  SpeedDamaged = 200
  MinSpeed = 60
  TurnRate = 200
  TurnRateDamaged = 130
  Acceleration = 160
  AccelerationDamaged = 70
  Lift = 150
  LiftDamaged = 100
  Braking = 30
  MinTurnSpeed = 200
  PreferredHeight = 100
  AllowAirborneMotiveForce = Yes
  ZAxisBehavior = SURFACE_RELATIVE_HEIGHT
  CirclingRadius = 50
End

Locomotor ScudLauncherLocomotor
  Surfaces            = GROUND
  Speed               = 30
  SpeedDamaged        = 20
  TurnRate            = 80
  TurnRateDamaged     = 60
  Acceleration        = 160
  AccelerationDamaged = 120
  Braking             = 70
  MinTurnSpeed        = 30
End

Object Demo_GLAVehicleCombatBike 
WeaponSet
Conditions = None
Weapon = PRIMARY CINEConvoyNuke
End
End
Object Slth_GLAVehicleCombatBike 
WeaponSet
Conditions = None
Weapon = PRIMARY CINEConvoyNuke
End
End
Object ChinaGattlingCannon
WeaponSet
Conditions = None
Weapon = PRIMARY SpectreGattlingGun
Weapon = SECONDARY GattlingBuildingGunAir
Weapon = TERTIARY GattlingBuildingGunAir
End
End
Object AmericaPatriotBattery
WeaponSet
Conditions = None
Weapon = PRIMARY SpectreHowitzerGun
Weapon = SECONDARY AvengerAirLaserOne
Weapon = TERTIARY AvengerAirLaserOne
End
End
Object AirF_AmericaPatriotBattery
WeaponSet
Conditions = None
Weapon = PRIMARY MissileDefenderLaserGuidedMissileWeapon
Weapon = SECONDARY MissileDefenderLaserGuidedMissileWeapon
Weapon = TERTIARY ComancheAntiTankMissileWeapon
End
End
Object Nuke_ChinaGattlingCannon
WeaponSet
Conditions = None
Weapon = PRIMARY NukeCannonGun
Weapon = SECONDARY NukeCannonGun
Weapon = TERTIARY NukeMissileWeapon
End
End
Object Tank_ChinaGattlingCannon
WeaponSet
Conditions = None
Weapon = PRIMARY Tank_OverlordTankGun
Weapon = SECONDARY Tank_OverlordTankGun
End
End
Object AmericaJetAurora
WeaponSet
Conditions = None
Weapon = PRIMARY Chem_SCUDLauncherGunAnthraxGamma
Weapon = SECONDARY Chem_SCUDLauncherGunAnthraxGamma
Weapon = TERTIARY Chem_SCUDLauncherGunAnthraxGamma
End
End
Object AirF_AmericaJetAurora 
WeaponSet
Conditions = None
Weapon = PRIMARY SupW_PatriotMissileWeapon
End
End
Object Lazr_AmericaJetAurora
WeaponSet
Conditions = None
Weapon = PRIMARY Lazr_PatriotMissileWeapon
Weapon = SECONDARY AvengerTargetDesignator
Weapon = TERTIARY AuroraBombWeapon
End
End
Object GLATankMarauder
WeaponSet
Conditions = None 
Weapon = PRIMARY MarauderTankGunUpgradeTwo
End
WeaponSet
Conditions = CRATEUPGRADE_ONE
Weapon = PRIMARY MarauderTankGunUpgradeTwo
Weapon = SECONDARY MarauderTankGunUpgradeTwo
End
WeaponSet
Conditions = CRATEUPGRADE_TWO
Weapon = PRIMARY Tank_OverlordTankGun
Weapon = SECONDARY Tank_OverlordTankGun
Weapon = TERTIARY Tank_OverlordTankGun
End
End

Object GLATankMarauder
  ReplaceModule ModuleTag_01
  Draw                   = W3DTankDraw ModuleTag_01_Override
    ConditionState = NONE
      Model = UVMarauder
      Turret = Turret
      ShowSubObject = Turret
      HideSubObject = TurretUp01 TurretUp02 BarrelFX01
      WeaponFireFXBone = PRIMARY BarrelMS
      WeaponRecoilBone = PRIMARY Barrel
      WeaponMuzzleFlash = PRIMARY BarrelFX
      WeaponLaunchBone = PRIMARY BarrelMS
    End

    ConditionState = REALLYDAMAGED
      Model = UVMarauder_d
      Turret = Turret
      ShowSubObject = Turret
      HideSubObject = TurretUp01 TurretUp02 BarrelFX01
      WeaponFireFXBone = PRIMARY BarrelMS
      WeaponRecoilBone = PRIMARY Barrel
      WeaponMuzzleFlash = PRIMARY BarrelFX
      WeaponLaunchBone = PRIMARY BarrelMS
    End

    ConditionState = RUBBLE
      Model = UVMarauder_d
      Turret = Turret
      ShowSubObject = Turret
      HideSubObject = TurretUp01 TurretUp02 BarrelFX01
      WeaponFireFXBone = PRIMARY BarrelMS
      WeaponRecoilBone = PRIMARY Barrel
      WeaponMuzzleFlash = PRIMARY BarrelFX
      WeaponLaunchBone = PRIMARY BarrelMS
    End

; crate upgrade 1
    ConditionState = WEAPONSET_CRATEUPGRADE_ONE
      Model = CVTank
      Turret = TurretUp01
      ShowSubObject = TurretUp01
      HideSubObject = Turret TurretUp02 BarrelUp01FX01
      WeaponFireFXBone = PRIMARY BarrelUp01MS
      WeaponRecoilBone = PRIMARY BarrelUp01
      WeaponMuzzleFlash = PRIMARY BarrelUp01FX
      WeaponLaunchBone = PRIMARY BarrelUp01MS
    End

    ConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_ONE
      Model = CVTank_D
      Turret = TurretUp01
      ShowSubObject = TurretUp01
      HideSubObject = Turret TurretUp02 BarrelUp01FX01
      WeaponFireFXBone = PRIMARY BarrelUp01MS
      WeaponRecoilBone = PRIMARY BarrelUp01
      WeaponMuzzleFlash = PRIMARY BarrelUp01FX
      WeaponLaunchBone = PRIMARY BarrelUp01MS
    End

    ConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_ONE
      Model = CVTank_D
      Turret = TurretUp01
      ShowSubObject = TurretUp01
      HideSubObject = Turret TurretUp02 BarrelUp01FX01
      WeaponFireFXBone = PRIMARY BarrelUp01MS
      WeaponRecoilBone = PRIMARY BarrelUp01
      WeaponMuzzleFlash = PRIMARY BarrelUp01FX
      WeaponLaunchBone = PRIMARY BarrelUp01MS
    End

; crate upgrade 2
    ConditionState = WEAPONSET_CRATEUPGRADE_TWO
      Model = NVOvrlrd
      Animation           = NVOvrlrd.NVOvrlrd
      AnimationMode       = LOOP
      Turret = TurretUp02
      ShowSubObject = TurretUp02
      HideSubObject = Turret TurretUp01 BarrelUp02FX01 BarrelUp02FX02
      WeaponFireFXBone = PRIMARY BarrelUp02MS
      WeaponRecoilBone = PRIMARY BarrelUp02
      WeaponMuzzleFlash = PRIMARY BarrelUp02FX
      WeaponLaunchBone = PRIMARY BarrelUp02MS
    End

    ConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_TWO
      Model = NVOvrlrd_d
      Animation           = NVOvrlrd_d.NVOvrlrd_d
      AnimationMode       = LOOP
      Turret = TurretUp02
      ShowSubObject = TurretUp02
      HideSubObject = Turret TurretUp01 BarrelUp02FX01 BarrelUp02FX02
      WeaponFireFXBone = PRIMARY BarrelUp02MS
      WeaponRecoilBone = PRIMARY BarrelUp02
      WeaponMuzzleFlash = PRIMARY BarrelUp02FX
      WeaponLaunchBone = PRIMARY BarrelUp02MS
    End

    ConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_TWO
      Model = NVOvrlrd_d
      Turret = TurretUp02
      ShowSubObject = TurretUp02
      HideSubObject = Turret TurretUp01 BarrelUp02FX01 BarrelUp02FX02
      WeaponFireFXBone = PRIMARY BarrelUp02MS
      WeaponRecoilBone = PRIMARY BarrelUp02
      WeaponMuzzleFlash = PRIMARY BarrelUp02FX
      WeaponLaunchBone = PRIMARY BarrelUp02MS
    End            = CBTalTower
  end
end
END

Object GLAVehicleQuadCannon
WeaponSet
Conditions = None 
Weapon = PRIMARY QuadCannonGunUpgradeOne
Weapon = SECONDARY QuadCannonGunUpgradeOneAir
End
WeaponSet
Conditions = CRATEUPGRADE_ONE 
Weapon = PRIMARY QuadCannonGunUpgradeTwo
Weapon = SECONDARY QuadCannonGunUpgradeTwoAir
End
WeaponSet
Conditions = CRATEUPGRADE_TWO 
Weapon = PRIMARY QuadCannonGunUpgradeTwo
Weapon = SECONDARY QuadCannonGunUpgradeTwoAir
Weapon = TERTIARY PatriotMissileWeaponAir
End
End
Object GLAVehicleRocketBuggy
WeaponSet
Conditions = None
Weapon = PRIMARY REDScorpionMissileWeaponPlusTwo
Weapon = SECONDARY REDScorpionMissileWeaponPlusTwo
Weapon = TERTIARY REDScorpionMissileWeaponPlusTwo
End
End
Object Nuke_ChinaVehicleNukeLauncher
WeaponSet
Conditions = None 
Weapon = PRIMARY NukeCannonGun
Weapon = SECONDARY NukeCannonGun
End
End
Object Nuke_ChinaVehicleInfernoCannon
WeaponSet
Conditions = None
Weapon = PRIMARY InfernoCannonGunUpgraded
Weapon = SECONDARY InfernoCannonGunUpgraded
Weapon = TERTIARY InfernoCannonGunUpgraded
End
End
Object ChinaVehicleInfernoCannon
WeaponSet
Conditions = None
Weapon = PRIMARY InfernoCannonGun
Weapon = SECONDARY InfernoCannonGun
Weapon = TERTIARY InfernoCannonGun
End
End
Object ChinaInfantryRedguard
WeaponSet
Conditions = None
Weapon = PRIMARY RedguardMachineGun
Weapon = SECONDARY RedguardMachineGun
Weapon = TERTIARY RedguardMachineGun
End
End
Object Tank_ChinaInfantryRedguard
WeaponSet
Conditions = None
Weapon = PRIMARY RedguardMachineGun
Weapon = SECONDARY RedguardMachineGun
Weapon = TERTIARY RedguardMachineGun
End
End
Object Lazr_AmericaTankCrusader
WeaponSet
Conditions = None
Weapon = PRIMARY Lazr_CrusaderTankGun
Weapon = SECONDARY Lazr_CrusaderTankGun
Weapon = TERTIARY AvengerAirLaserTwo
End
End
Object AmericaInfantryRanger
WeaponSet
Conditions = None 
Weapon = PRIMARY RangerAdvancedCombatRifle
End
WeaponSet
Conditions = PLAYER_UPGRADE 
Weapon = PRIMARY RangerAdvancedCombatRifle
Weapon = SECONDARY GLAAngryMobMolotovCocktailProjectileWeapon
Weapon = TERTIARY RangerFlashBangGrenadeWeapon
AutoChooseSources = PRIMARY FROM_SCRIPT FROM_AI DEFAULT_SWITCH_WEAPON
AutoChooseSources = SECONDARY FROM_SCRIPT FROM_AI
WeaponLockSharedAcrossSets = Yes
End
End
Object AirF_AmericaInfantryRanger
WeaponSet
Conditions = None 
Weapon = PRIMARY RangerAdvancedCombatRifle
End
WeaponSet
Conditions = PLAYER_UPGRADE 
Weapon = PRIMARY RangerAdvancedCombatRifle
Weapon = SECONDARY GLAAngryMobMolotovCocktailProjectileWeapon
Weapon = TERTIARY RangerFlashBangGrenadeWeapon
AutoChooseSources = PRIMARY FROM_SCRIPT FROM_AI DEFAULT_SWITCH_WEAPON
AutoChooseSources = SECONDARY FROM_SCRIPT FROM_AI
WeaponLockSharedAcrossSets = Yes
End
End
Object SupW_AmericaInfantryRanger
WeaponSet
Conditions = None 
Weapon = PRIMARY RangerAdvancedCombatRifle
End
WeaponSet
Conditions = PLAYER_UPGRADE 
Weapon = PRIMARY RangerAdvancedCombatRifle
Weapon = SECONDARY GLAAngryMobMolotovCocktailProjectileWeapon
Weapon = TERTIARY RangerFlashBangGrenadeWeapon
AutoChooseSources = PRIMARY FROM_SCRIPT FROM_AI DEFAULT_SWITCH_WEAPON
AutoChooseSources = SECONDARY FROM_SCRIPT FROM_AI
WeaponLockSharedAcrossSets = Yes
End
End
Object Lazr_AmericaInfantryRanger
WeaponSet
Conditions = None 
Weapon = PRIMARY RangerAdvancedCombatRifle
End
WeaponSet
Conditions = PLAYER_UPGRADE 
Weapon = PRIMARY RangerAdvancedCombatRifle
Weapon = SECONDARY GLAAngryMobMolotovCocktailProjectileWeapon
Weapon = TERTIARY RangerFlashBangGrenadeWeapon
AutoChooseSources = PRIMARY FROM_SCRIPT FROM_AI DEFAULT_SWITCH_WEAPON
AutoChooseSources = SECONDARY FROM_SCRIPT FROM_AI
WeaponLockSharedAcrossSets = Yes
End
End
Object ChinaVehicleSupplyTruck
WeaponSet
Conditions = None
Weapon = PRIMARY CINEConvoyNuke
End
End
Object GLAInfantryHijacker
WeaponSet
Conditions = None
Weapon = PRIMARY ColonelBurtonSniperRifleWeapon
Weapon = SECONDARY ColonelBurtonSniperRifleWeapon
End
End
Object PoliceCar
WeaponSet
Conditions = None
Weapon = PRIMARY MissileDefenderLaserGuidedMissileWeapon
Weapon = SECONDARY MissileDefenderLaserGuidedMissileWeapon
End
End
Object OxPlow
WeaponSet
Conditions = None
Weapon = PRIMARY TechnicalRPGWeapon
Weapon = SECONDARY TechnicalRPGWeapon
End
End
Object AmericaVehiclePOWTruck
WeaponSet
Conditions = None
Weapon = PRIMARY BattleshipTargetDamagedWeapon
End
End
Object AmericaVehicleSentryDrone
WeaponSet
Conditions = None
Weapon = PRIMARY GLAAngryMobMolotovCocktailProjectileWeapon
Weapon = SECONDARY GLAAngryMobMolotovCocktailProjectileWeapon
Weapon = TERTIARY GLAAngryMobMolotovCocktailProjectileWeapon
End
End
Object ChinaInfantryBlackLotus
WeaponSet
Conditions = None
Weapon = PRIMARY GLAAngryMobRockProjectileWeapon
End
End
Object GLAInfantryJarmenKell
WeaponSet
Conditions = None
Weapon = PRIMARY GLAAngryMobRockProjectileWeapon
End
End
Object ChinaVehicleHelix
WeaponSet
Conditions = None
Weapon = PRIMARY ChinaInfantryTankHunterMissileLauncher
Weapon = SECONDARY ChinaInfantryTankHunterMissileLauncher
Weapon = TERTIARY ChinaInfantryTankHunterMissileLauncher
End
End
Object BoatAsianFishing
WeaponSet
Conditions = None
Weapon = PRIMARY StrategyCenterGun
Weapon = SECONDARY StrategyCenterGun
Weapon = TERTIARY BattleShipGunReal
End
End
Object ChinaVehicleTroopCrawlerEmpty
WeaponSet
Conditions = None
Weapon = PRIMARY GC_Chem_TunnelDefenderRocketWeaponGamma
Weapon = SECONDARY GC_Chem_TunnelDefenderRocketWeaponGamma
Weapon = TERTIARY GC_Chem_TunnelDefenderRocketWeaponGamma
End
End
Object Demo_GLAVehicleScudLauncher
WeaponSet
Conditions = None
Weapon = PRIMARY DEMO_SCUDLauncherGunExplosivePlusOne
End
WeaponSet
Conditions = CRATEUPGRADE_ONE
Weapon = PRIMARY DEMO_SCUDLauncherGunExplosivePlusTwo
End
WeaponSet
Conditions = CRATEUPGRADE_TWO
Weapon = PRIMARY DEMO_SCUDLauncherGunExplosivePlusTwo
Weapon = SECONDARY ArtilleryPlatformGun
Weapon = TERTIARY ArtilleryPlatformGun
End
End
Object Infa_ChinaGattlingCannon
WeaponSet
Conditions = None
Weapon = PRIMARY A10ThunderboltVulcan
Weapon = SECONDARY GattlingTankGunAir
Weapon = TERTIARY A10ThunderboltVulcan
End
End
Object ChinaJetMIG
WeaponSet
Conditions = None
Weapon = PRIMARY BlackNapalmMissileWeapon
Weapon = SECONDARY BlackNapalmMissileWeapon
End
End
Object Infa_ChinaJetMIG
WeaponSet
Conditions = None
Weapon = PRIMARY BlackNapalmMissileWeapon
Weapon = SECONDARY BlackNapalmMissileWeapon
End
End
Object Nuke_ChinaTankDragon
WeaponSet
Conditions = None
Weapon = PRIMARY DragonTankFlameWeapon
Weapon = SECONDARY DragonTankFireWallWeapon
Weapon = TERTIARY Chem_TunnelNetworkGunGamma
End
End
Object Nuke_ChinaTankOverlord
WeaponSet
Conditions = None
Weapon = PRIMARY Nuke_OverlordTankGun
Weapon = SECONDARY Nuke_OverlordTankGun
Weapon = TERTIARY Nuke_OverlordTankGun
End
End
Object ChinaTankOverlordGattlingCannon
WeaponSet
Conditions = None
Weapon = PRIMARY A10ThunderboltVulcan
Weapon = SECONDARY A10ThunderboltVulcan
Weapon = TERTIARY A10ThunderboltVulcan
End
End
Object AmericaFireBase
WeaponSet
Conditions = None
Weapon = PRIMARY FireBaseHowitzerGun
Weapon = SECONDARY FireBaseHowitzerGun
Weapon = TERTIARY FireBaseHowitzerGun
End
End
Object AmericaVehicleTomahawk
WeaponSet
Conditions = None
Weapon = PRIMARY TomahawkMissileWeapon
Weapon = SECONDARY CINE_StingerMissileWeapon
Weapon = TERTIARY CINE_StingerMissileWeapon
End
End
Object Ox
WeaponSet
Conditions = None
Weapon = PRIMARY Chem_ToxinTruckGunGammaPlusTwo
Weapon = SECONDARY Chem_ToxinTruckGunGammaPlusTwo
Weapon = TERTIARY Chem_ToxinTruckGunGammaPlusTwo
End
End
Object Chem_GLAVehicleToxinTruck
WeaponSet
Conditions = None
Weapon = PRIMARY Chem_ToxinTruckGunGammaPlusTwo
Weapon = SECONDARY Chem_ToxinTruckGunGammaPlusTwo
Weapon = TERTIARY Chem_ToxinTruckGunGammaPlusTwo
End
End
Object GLAInfantryRebel
WeaponSet
Conditions = None
Weapon = PRIMARY GLARebelBikerMachineGun
Weapon = SECONDARY GLARebelBikerMachineGun
Weapon = TERTIARY GLARebelBikerMachineGun
End
End
Object Slth_GLAInfantryRebel
WeaponSet
Conditions = None
Weapon = PRIMARY GLARebelBikerMachineGun
Weapon = SECONDARY GLARebelBikerMachineGun
Weapon = TERTIARY GLARebelBikerMachineGun
End
End
Object AmericaInfantryBiohazardTech
WeaponSet
Conditions = None
Weapon = PRIMARY Chem_ToxinTruckGunGammaPlusTwo
Weapon = SECONDARY Chem_ToxinTruckGunGammaPlusTwo
Weapon = TERTIARY Chem_ToxinTruckGunGammaPlusTwo
End
End
Object CarAmbulance
WeaponSet
Conditions = CARBOMB
Weapon = PRIMARY Demo_BombTruckHighExplosionBombDamage
End
End
Object CarBug
WeaponSet
Conditions = CARBOMB
Weapon = PRIMARY Demo_BombTruckHighExplosionBombDamage
End
End
Object CarEuroVan1
WeaponSet
Conditions = CARBOMB
Weapon = PRIMARY Demo_BombTruckHighExplosionBombDamage
End
End
Object CarLimo3
WeaponSet
Conditions = CARBOMB
Weapon = PRIMARY Demo_BombTruckHighExplosionBombDamage
End
End
Object CarTaxiCab02
WeaponSet
Conditions = CARBOMB
Weapon = PRIMARY Demo_BombTruckHighExplosionBombDamage
End
End
Object CINE_U05_PoliceCar
WeaponSet
Conditions = CARBOMB
Weapon = PRIMARY Demo_BombTruckHighExplosionBombDamage
End
End
Object DoubleDeckerTourBus
WeaponSet
Conditions = CARBOMB
Weapon = PRIMARY Demo_BombTruckHighExplosionBombDamage
End
End
Object CarSwatchEuro
WeaponSet
Conditions = CARBOMB
Weapon = PRIMARY Demo_BombTruckHighExplosionBombDamage
End
End
Object Lazr_AmericaPatriotBattery
WeaponSet
Conditions = None
Weapon = PRIMARY Lazr_PatriotMissileWeapon
Weapon = SECONDARY Lazr_PatriotMissileWeaponAir
Weapon = TERTIARY Lazr_PatriotMissileWeapon
End
End
Object AmericaInfantryOfficer
WeaponSet
Conditions = None
Weapon = PRIMARY BurtonC4ChargeWeapon
Weapon = SECONDARY BurtonC4ChargeWeapon
Weapon = TERTIARY BurtonC4ChargeWeapon
End
End
Object AmericaInfantryCIAOfficer
WeaponSet
Conditions = None
Weapon = PRIMARY ColonelBurtonSniperRifleWeapon
Weapon = SECONDARY ColonelBurtonSniperRifleWeapon
Weapon = TERTIARY ColonelBurtonSniperRifleWeapon
End
End
Object AmericaInfantrySecretService
WeaponSet
Conditions = None
Weapon = PRIMARY ColonelBurtonSniperRifleWeapon
Weapon = SECONDARY GC_Slth_QuadCannonSnipeGun
Weapon = TERTIARY MOABDetonationWeapon
End
End
Object AirF_AmericaInfantryColonelBurton
WeaponSet
Conditions = None
Weapon = PRIMARY ColonelBurtonSniperRifleWeapon
Weapon = SECONDARY ColonelBurtonKnifeWeapon
Weapon = TERTIARY ColonelBurtonSniperRifleWeapon
End
End
Object Infa_ChinaInfantryBlackLotus
WeaponSet
Conditions = None
Weapon = PRIMARY GLAAngryMobAK47Weapon
Weapon = SECONDARY GLAAngryMobAK47Weapon
Weapon = TERTIARY GLAAngryMobAK47Weapon
End
End
Object AmericaJetRaptor
WeaponSet
Conditions = None
Weapon = PRIMARY AircraftCarrierRaptorJetMissileWeapon
Weapon = SECONDARY AuroraBombWeapon
End
End
Object Lazr_AmericaJetRaptor
WeaponSet
Conditions = None
Weapon = PRIMARY AircraftCarrierRaptorJetMissileWeapon
Weapon = SECONDARY AuroraBombWeapon
End
End
Object SupW_AmericaJetRaptor
WeaponSet
Conditions = None
Weapon = PRIMARY AircraftCarrierRaptorJetMissileWeapon
Weapon = SECONDARY AuroraBombWeapon
End
End
Object AmericaInfantryPathfinder
WeaponSet
Conditions = None
Weapon = PRIMARY GC_Slth_QuadCannonSnipeGun
End
End

Locomotor ChinaNukeCannonLocomotor
  Surfaces            = GROUND
  Speed               = 100
  SpeedDamaged        = 70
  TurnRate            = 150
  TurnRateDamaged     = 130
  Acceleration        = 50
  AccelerationDamaged = 30
  Braking             = 60
End

Locomotor InfernoLocomotor
  Surfaces            = GROUND
  Speed               = 100
  SpeedDamaged        = 80
  TurnRate            = 200
  TurnRateDamaged     = 150
  Acceleration        = 1000
  AccelerationDamaged = 1000
  Braking             = 1000
End

Locomotor HumveeLocomotor
  Surfaces                = AIR
  Speed                   = 80
  SpeedDamaged            = 50
  TurnRate                = 200
  TurnRateDamaged         = 200
  Acceleration            = 1000
  AccelerationDamaged     = 1000
  Braking                 = 1000
  MinTurnSpeed            = 50
End

Locomotor MIGLocomotor
  Surfaces                  = AIR
  Speed                     = 250
  SpeedDamaged              = 250
  MinSpeed                  = 130
  TurnRate                  = 170
  TurnRateDamaged           = 130
  Acceleration              = 150
  AccelerationDamaged       = 70  
  Lift                      = 170 
  LiftDamaged               = 130  
  Braking                   = 40  
  MinTurnSpeed              = 170
End

Locomotor DragonLocomotor
  Surfaces            = Air
  Speed               = 50
  SpeedDamaged        = 40
  TurnRate            = 300
  TurnRateDamaged     = 300
End

Locomotor AvengerLocomotor
  Surfaces                = AIR
  Speed                   = 150
  SpeedDamaged            = 150
  TurnRate                = 200
  TurnRateDamaged         = 200
  Acceleration            = 100
  AccelerationDamaged     = 100
  Braking                 = 100
  MinTurnSpeed            = 100
End

Locomotor ChinaArtilleryBarrageCannonLocomotor
  Surfaces            = AIR
  Speed               = 1000
  SpeedDamaged        = 1000
  MinSpeed            = 400
  TurnRate            = 500
  TurnRateDamaged     = 200
  MaxThrustAngle      = 200
  Acceleration        = 150
  AccelerationDamaged = 150
  Lift                = 200
  LiftDamaged         = 130
  Braking             = 40
  MinTurnSpeed        = 150
End

Locomotor TomahawkLocomotor
  Surfaces            = GROUND 
  Speed               = 90
  SpeedDamaged        = 60
End

Locomotor TomahawkMissileLocomotor
  Surfaces = AIR
  Speed = 500
End

Locomotor HelixLocomotor
  Surfaces = AIR
  Speed = 150
  SpeedDamaged = 60
  TurnRate = 180
  TurnRateDamaged = 90
  Acceleration = 60
  AccelerationDamaged = 30
  Lift = 120
  LiftDamaged = 80
  Braking = 100
  MinTurnSpeed = 0
  PreferredHeight = 100
End

Locomotor Tank_OverlordLocomotor
  Surfaces            = AIR
End

Locomotor ToxinTruckLocomotor
  Surfaces = AIR
  Speed = 80
  SpeedDamaged = 60
End

Locomotor Tank_BattleMasterLocomotor
  Surfaces            = AIR
End

Object Tank_ChinaVehicleHelix
  IsTrainable            = No
END

Object Demo_GLAInfantryJarmenKell
  IsTrainable            = No
END

Object AmericaVehicleHumvee
  IsTrainable            = No
END

Object Lazr_AmericaVehicleHumvee
  IsTrainable            = No
END

Object SupW_AmericaVehicleHumvee
  IsTrainable            = No
END

Locomotor PanicCarLocomotor
  Surfaces = AIR
End

Locomotor SentryLocomotor
  Surfaces                = AIR
End

Locomotor ColonelBurtonGroundLocomotor
  Surfaces = AIR
  Speed = 45
  SpeedDamaged = 35
  TurnRate = 700
  TurnRateDamaged = 700
  Acceleration = 120
  AccelerationDamaged = 60
  Braking = 200
End

Locomotor BlackLotusLocomotor
  Surfaces = AIR
  Speed = 45
  SpeedDamaged = 35
  TurnRate = 700
  TurnRateDamaged = 700
  Acceleration = 120
  AccelerationDamaged = 60
  Braking = 200
End

Locomotor JarmenKellLocomotor
  Surfaces = AIR
  Speed = 45
  SpeedDamaged = 35
  TurnRate = 700
  TurnRateDamaged = 700
  Acceleration = 120
  AccelerationDamaged = 60
  Braking = 200
End

Locomotor WanderCarLocomotor
  Surfaces = AIR
  Speed = 130
  SpeedDamaged = 130
  TurnRate = 130
  TurnRateDamaged = 130
  Acceleration = 40
  AccelerationDamaged = 40
  Braking = 60
  MinTurnSpeed = 60
End

Locomotor Nuke_FusionOverlordLocomotor
  Surfaces            = AIR
End

Science SCIENCE_MarauderTank
  PrerequisiteSciences = SCIENCE_GLA SCIENCE_Rank3
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLAMaruaderTank
  Description = CONTROLBAR:ToolTipGLaScienceMarauderTank
End

Object Tank_ChinaVehicleHelix
  ReplaceModule ModuleTag_29
  Behavior = HelixContain ModuleTag_29_Override
    Slots                   = 3
    DamagePercentToUnits    = 100%
    AllowInsideKindOf       = INFANTRY VEHICLE PORTABLE_STRUCTURE
    ForbidInsideKindOf      = AIRCRAFT 
    ExitDelay               = 100
    NumberOfExitPaths       = 1
    PassengersAllowedToFire = No 
  End
End
END

Upgrade Upgrade_ChinaHelixGattlingCannon
  DisplayName        = UPGRADE:HelixGattlingCannon
  Type               = OBJECT
  BuildTime          = 10.0
  BuildCost          = 300
  ButtonImage        = SNHelixUp01
  ResearchSound      = HelixVoiceUpgradeGattlingCannon
  UnitSpecificSound  = OverlordExpansion
End

Upgrade Upgrade_ChinaHelixBattleBunker
  DisplayName        = UPGRADE:HelixBattleBunker
  Type               = OBJECT
  BuildTime          = 15.0
  BuildCost          = 1500
  ButtonImage        = SNHelixUp03
  ResearchSound      = HelixVoiceUpgradeBunker
  UnitSpecificSound  = OverlordExpansion
End

Object GLAPalace
  ReplaceModule ModuleTag_10
  Behavior = GarrisonContain ModuleTag_10_Override
    ContainMax                    = 7
    EnterSound                    = GarrisonEnter
    ExitSound                     = GarrisonExit
    ImmuneToClearBuildingAttacks  = Yes
  End
End
END

Science Infa_SCIENCE_InfantryParadrop3
  PrerequisiteSciences = Infa_SCIENCE_InfantryParadrop2 SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaInfantryParadrop3
  Description = CONTROLBAR:Infa_ToolTipChinaScienceInfantryParadrop
End

Science SCIENCE_TankParadrop3
  PrerequisiteSciences = SCIENCE_TankParadrop2 SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:ChinaTankParadrop3
  Description = CONTROLBAR:ToolTipChinaScienceTankParadrop
End

Science SCIENCE_RebelAmbush3
  PrerequisiteSciences = SCIENCE_RebelAmbush2 SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLARebelAmbush3
  Description = CONTROLBAR:ToolTipGLAScienceRebelAmbush
End

Science Chem_SCIENCE_RebelAmbush3
  PrerequisiteSciences = Chem_SCIENCE_RebelAmbush2 SCIENCE_Rank5
  SciencePurchasePointCost = 1
  IsGrantable = Yes
  DisplayName = SCIENCE:GLARebelAmbush3
  Description = CONTROLBAR:Chem_ToolTipGLAScienceRebelAmbush
End

Object AmericaJetRaptor
  IsTrainable            = No
END

Object AmericaJetAurora
  IsTrainable            = No
END

Object AirF_AmericaVehicleComanche
  IsTrainable            = No
END

Object AirF_AmericaJetRaptor
  IsTrainable            = No
END

Object AirF_AmericaJetAurora
  IsTrainable            = No
END

Object Lazr_AmericaJetRaptor
  IsTrainable            = No
END

Object Lazr_AmericaJetAurora
  IsTrainable            = No
END

Object SupW_AmericaJetAurora
  IsTrainable            = No
END

Object SupW_AmericaJetRaptor
  IsTrainable            = No
END

Object AmericaTankAvenger
  IsTrainable            = No
END

Object Lazr_AmericaTankAvenger
  IsTrainable            = No
END

Object Lazr_AmericaTankCrusader
  IsTrainable            = No
END

Object AmericaInfantryRanger
  IsTrainable            = No
END

Object Lazr_AmericaInfantryRanger
  IsTrainable            = No
END

Object AirF_AmericaInfantryRanger
  IsTrainable            = No
END

Object SupW_AmericaInfantryRanger
  IsTrainable            = No
END

Object AirF_AmericaInfantryColonelBurton
  IsTrainable            = No
END

Object AmericaInfantryMissileDefender
  IsTrainable            = No
END

Object ChinaInfantryRedguard
  IsTrainable            = No
END

Object ChinaInfantryTankHunter
  IsTrainable            = No
END

Object Infa_ChinaInfantryBlackLotus
  IsTrainable            = No
END

Object Tank_ChinaInfantryRedguard
  IsTrainable            = No
END

Object Tank_ChinaInfantryTankHunter
  IsTrainable            = No
END

Object ChinaTankGattling
  IsTrainable            = No
END

Object Nuke_ChinaTankDragon
  IsTrainable            = No
END

Object Nuke_ChinaTankOverlord
  IsTrainable            = No
END

Object Nuke_ChinaJetMIG
  IsTrainable            = No
END

Object Tank_ChinaJetMIG
  IsTrainable            = No
END

Object ChinaJetMIG
  IsTrainable            = No
END

Object Infa_ChinaJetMIG
  IsTrainable            = No
END

Object GLAVehicleRocketBuggy
  IsTrainable            = No
END

Object GLAVehicleScudLauncher
  IsTrainable            = No
END

Object Demo_GLAVehicleScudLauncher
  IsTrainable            = No
END

Object Chem_GLAVehicleScudLauncher
  IsTrainable            = No
END

Object GLAVehicleQuadCannon
  IsTrainable            = No
END

Object Demo_GLAVehicleQuadCannon
  IsTrainable            = No
END

Object Slth_GLAVehicleQuadCannon
  IsTrainable            = No
END

Object Chem_GLAInfantryTunnelDefender
  IsTrainable            = No
END

Object Slth_GLAInfantryTunnelDefender
  IsTrainable            = No
END

Object Demo_GLAInfantryTunnelDefender
  IsTrainable            = No
END

Object GLAInfantryTunnelDefender
  IsTrainable            = No
END

Object GLATankMarauder
  IsTrainable            = No
END

Object GLAInfantryRebel
  IsTrainable            = No
END

Object Slth_GLAInfantryRebel
  IsTrainable            = No
END

Object Demo_GLAInfantryRebel
  IsTrainable            = No
END

Object Chem_GLAVehicleToxinTruck
  IsTrainable            = No
END

Object GLAVehicleToxinTruck
  IsTrainable            = No
END

Object AmericaInfantryPathfinder
  IsTrainable            = No
END

ObjectCreationList SUPERWEAPON_RebelAmbush1
  CreateObject
    ObjectNames = GLAInfantryRebel
    Count = 10
  End
End

ObjectCreationList SUPERWEAPON_RebelAmbush2
  CreateObject
    ObjectNames = GLAVehicleRocketBuggy
    Count = 6
  End
End

ObjectCreationList SUPERWEAPON_RebelAmbush3
  CreateObject
    ObjectNames = AmericaInfantrySecretService
    Count = 4
  End
End

ObjectCreationList Demo_SUPERWEAPON_RebelAmbush1
  CreateObject
    ObjectNames = Demo_GLAInfantryRebel
    Count = 10
  End
End

ObjectCreationList Demo_SUPERWEAPON_RebelAmbush2
  CreateObject
    ObjectNames = Demo_GLAInfantryTerrorist
    Count = 17
  End
End

ObjectCreationList Demo_SUPERWEAPON_RebelAmbush3
  CreateObject
    ObjectNames = AmericaInfantryOfficer
    Count = 6
  End
End

ObjectCreationList Slth_SUPERWEAPON_RebelAmbush1
  CreateObject
    ObjectNames = Slth_GLAInfantryRebel
    Count = 10
  End
End

ObjectCreationList Slth_SUPERWEAPON_RebelAmbush2
  CreateObject
    ObjectNames = Slth_GLAInfantryRebel
    Count = 20
  End
End

ObjectCreationList Slth_SUPERWEAPON_RebelAmbush3
  CreateObject
    ObjectNames = AmericaInfantrySecretService
    Count = 4
  End
End

ObjectCreationList Chem_SUPERWEAPON_RebelAmbush1
  CreateObject
    ObjectNames = Chem_GLAInfantryRebel
    Count = 10
  End
End

ObjectCreationList Chem_SUPERWEAPON_RebelAmbush2
  CreateObject
    ObjectNames = Chem_GLAVehicleToxinTruck
    Count = 5
  End
End

ObjectCreationList Chem_SUPERWEAPON_RebelAmbush3
  CreateObject
    ObjectNames = AmericaInfantryBiohazardTech
    Count = 20
  End
End

ObjectCreationList Infa_SUPERWEAPON_Paradrop1
  DeliverPayload
    Transport = ChinaJetCargoPlane
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = Yes
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 150
    ParachuteDirectly = Yes
    PutInContainer = AmericaParachute
    Payload = Infa_ChinaInfantryMiniGunner 8
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
  End
End

ObjectCreationList Infa_SUPERWEAPON_Paradrop2
  DeliverPayload
    Transport = ChinaJetCargoPlane
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = Yes
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 80
    ParachuteDirectly = Yes
    PutInContainer = AmericaParachute
    Payload = Infa_ChinaInfantryMiniGunner 10
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
  End
  DeliverPayload
    Transport = ChinaJetCargoPlane
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = No
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 80
    ParachuteDirectly = Yes
    PutInContainer = AmericaParachute
    Payload = Infa_ChinaInfantryMiniGunner 10
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
  End
End

ObjectCreationList Infa_SUPERWEAPON_Paradrop3
  DeliverPayload
    Transport = AmericaJetB52
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = Yes
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 80
    ParachuteDirectly = Yes
    PutInContainer = AmericaParachute
    Payload = AmericaInfantryCIAOfficer 8
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
  End
  DeliverPayload
    Transport = AmericaJetB52
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = No
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 80
    ParachuteDirectly = Yes
    PutInContainer = AmericaParachute
    Payload = AmericaInfantryCIAOfficer 8
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
  End
End

ObjectCreationList Tank_SUPERWEAPON_TankParadrop1
  DeliverPayload
    Transport = ChinaJetCargoPlane
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = Yes
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 150
    ParachuteDirectly = No
    PutInContainer = LargeParachute
    Payload = Tank_ChinaTankBattleMaster 4
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
  End
End

ObjectCreationList Tank_SUPERWEAPON_TankParadrop2
  DeliverPayload
    Transport = ChinaJetCargoPlane
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = Yes
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 80
    ParachuteDirectly = No
    PutInContainer = LargeParachute
    Payload = Tank_ChinaTankBattleMaster 4
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
  End
  DeliverPayload
    Transport = ChinaJetCargoPlane
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = No
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 80
    ParachuteDirectly = No
    PutInContainer = LargeParachute
    Payload = Tank_ChinaTankBattleMaster 4
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
  End
End

ObjectCreationList Tank_SUPERWEAPON_TankParadrop3
  DeliverPayload
    Transport = AmericaJetB52
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = Yes
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 80
    ParachuteDirectly = No
    PutInContainer = LargeParachute
    Payload = Nuke_ChinaTankOverlord 2
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
  End
  DeliverPayload
    Transport = AmericaJetB52
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = No
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 80
    ParachuteDirectly = No
    PutInContainer = LargeParachute
    Payload = Nuke_ChinaTankOverlord 2
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
  End
End

ObjectCreationList SUPERWEAPON_Paradrop1
  DeliverPayload
    Transport = AmericaJetCargoPlane
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = Yes
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 150
    ParachuteDirectly = Yes
    PutInContainer = AmericaParachute
    Payload = AmericaInfantryRanger 5
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
  End
End

ObjectCreationList SUPERWEAPON_Paradrop2
  DeliverPayload
    Transport = AmericaJetCargoPlane
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = Yes
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 80
    ParachuteDirectly = Yes
    PutInContainer = AmericaParachute
    Payload = AmericaInfantryRanger 6
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
  End
  DeliverPayload
    Transport = AmericaJetCargoPlane
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = No
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 80
    ParachuteDirectly = Yes
    PutInContainer = AmericaParachute
    Payload = AmericaInfantryRanger 6
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
 End
End

ObjectCreationList SUPERWEAPON_Paradrop3
  DeliverPayload
    Transport = AmericaJetB52
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = Yes
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 80
    ParachuteDirectly = Yes
    PutInContainer = AmericaParachute
    Payload = AmericaInfantryMissileDefender 10
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
  End
  DeliverPayload
    Transport = AmericaJetCargoPlane
    StartAtPreferredHeight = Yes
    StartAtMaxSpeed = No
    MaxAttempts = 4
    DropOffset = X:0 Y:0 Z:-10
    DropDelay = 80
    ParachuteDirectly = Yes
    PutInContainer = AmericaParachute
    Payload = AmericaInfantryRanger 10
    DeliveryDistance = 0
    PreOpenDistance = 300
    DeliveryDecalRadius = 50
    DeliveryDecal
      Texture           = SCCParadrop_USA
      Style             = SHADOW_ALPHA_DECAL
      OpacityMin        = 25%
      OpacityMax        = 50%
      OpacityThrobTime  = 500
      Color             = R:227 G:229 B:22 A:255 
      OnlyVisibleToOwningPlayer = Yes
    End
    ;RequiresLivePlayer = Yes
  End
End

Object SupW_AmericaParticleCannonUplink
  ReplaceModule ModuleTag_12
  Behavior = ParticleUplinkCannonUpdate ModuleTag_12_Override
    SpecialPowerTemplate            = SuperweaponParticleUplinkCannon
    BeginChargeTime                 = 5000
    RaiseAntennaTime                = 4667
    ReadyDelayTime                  = 2000
    TotalFiringTime                 = 10000
    DamagePerSecond                 = 700
    TotalDamagePulses               = 60
    WidthGrowTime                   = 1500
    BeamTravelTime                  = 2500
    DamageType                      = PARTICLE_BEAM
    DamageRadiusScalar              = 3.6
    RevealRange                     = 50.0

    OuterEffectBoneName             = FX
    OuterEffectNumBones             = 5
    ConnectorBoneName               = FXConnector
    FireBoneName                    = FXMain

    OuterNodesLightFlareParticleSystem    = SupW_ParticleUplinkCannon_OuterNodeLightFlare
    OuterNodesMediumFlareParticleSystem   = SupW_ParticleUplinkCannon_OuterNodeMediumFlare
    OuterNodesIntenseFlareParticleSystem  = SupW_ParticleUplinkCannon_OuterNodeIntenseFlare

    ConnectorMediumLaserName        = SupW_ParticleUplinkCannon_MediumConnectorLaser
    ConnectorIntenseLaserName       = SupW_ParticleUplinkCannon_IntenseConnectorLaser

    LaserBaseLightFlareParticleSystemName = ParticleUplinkCannon_LaserBaseReadyToFire
    ParticleBeamLaserName           = SupW_ParticleUplinkCannon_OrbitalLaser
    GroundHitFX                     = FX_ParticleUplinkCannon_BeamHitsGround

    BeamLaunchFX                   = SupW_FX_ParticleUplinkCannon_BeamLaunchIteration
    DelayBetweenLaunchFX           = 1000

    TotalScorchMarks               = 20
    ScorchMarkScalar               = 2.4

    SwathOfDeathDistance           = 200.0
    SwathOfDeathAmplitude          = 50.0


    ManualDrivingSpeed             = 100
    ManualFastDrivingSpeed         = 200
    DoubleClickToFastDriveDelay    = 3000

    PoweringUpSoundLoop            = ParticleUplinkCannon_PowerupSoundLoop
    UnpackToIdleSoundLoop          = ParticleUplinkCannon_UnpackToIdleSoundLoop
    FiringToPackSoundLoop          = ParticleUplinkCannon_FiringToPackSoundLoop
    GroundAnnihilationSoundLoop    = ParticleUplinkCannon_GroundAnnihilationSoundLoop

    DamagePulseRemnantObjectName   = ParticleUplinkCannonTrailRemnant
  End
End
END

Object AmericaParticleCannonUplink
  ReplaceModule ModuleTag_12
  Behavior = ParticleUplinkCannonUpdate ModuleTag_12_Override
    SpecialPowerTemplate            = SuperweaponParticleUplinkCannon

    BeginChargeTime                 = 5000 
    RaiseAntennaTime                = 4667
    ReadyDelayTime                  = 2000

    TotalFiringTime                 = 10000

    DamagePerSecond                 = 700
    TotalDamagePulses               = 60
    WidthGrowTime                   = 1500
    BeamTravelTime                  = 2500
    DamageType                      = PARTICLE_BEAM
    DamageRadiusScalar              = 3.4
    RevealRange                     = 50.0

    OuterEffectBoneName             = FX
    OuterEffectNumBones             = 5
    ConnectorBoneName               = FXConnector
    FireBoneName                    = FXMain

    OuterNodesLightFlareParticleSystem    = ParticleUplinkCannon_OuterNodeLightFlare
    OuterNodesMediumFlareParticleSystem   = ParticleUplinkCannon_OuterNodeMediumFlare
    OuterNodesIntenseFlareParticleSystem  = ParticleUplinkCannon_OuterNodeIntenseFlare

    ConnectorMediumLaserName        = ParticleUplinkCannon_MediumConnectorLaser
    ConnectorIntenseLaserName       = ParticleUplinkCannon_IntenseConnectorLaser

    LaserBaseLightFlareParticleSystemName = ParticleUplinkCannon_LaserBaseReadyToFire
    ParticleBeamLaserName           = ParticleUplinkCannon_OrbitalLaser
    GroundHitFX                     = FX_ParticleUplinkCannon_BeamHitsGround

    BeamLaunchFX                   = FX_ParticleUplinkCannon_BeamLaunchIteration
    DelayBetweenLaunchFX           = 1000

    TotalScorchMarks               = 20
    ScorchMarkScalar               = 2.4

    SwathOfDeathDistance           = 200.0
    SwathOfDeathAmplitude          = 50.0


    ManualDrivingSpeed             = 100
    ManualFastDrivingSpeed         = 200
    DoubleClickToFastDriveDelay    = 3000

    PoweringUpSoundLoop            = ParticleUplinkCannon_PowerupSoundLoop
    UnpackToIdleSoundLoop          = ParticleUplinkCannon_UnpackToIdleSoundLoop
    FiringToPackSoundLoop          = ParticleUplinkCannon_FiringToPackSoundLoop
    GroundAnnihilationSoundLoop    = ParticleUplinkCannon_GroundAnnihilationSoundLoop

    DamagePulseRemnantObjectName   = ParticleUplinkCannonTrailRemnant
  End
End
END

Object 2FreeCrusadersCrate
  ReplaceModule ModuleTag_02
  Behavior = UnitCrateCollide ModuleTag_02_Override
    ForbiddenKindOf = PROJECTILE
    ;ExecuteFX = FX_CratePickup
    UnitCount = 1
    UnitName = ConvoyTruckArmedWithNuke
  End
End
END

Object Lazr_AmericaTankCrusader
  ReplaceModule ModuleTag_09
  Behavior = MaxHealthUpgrade ModuleTag_09_Override
    TriggeredBy   = Upgrade_AmericaCompositeArmor
    AddMaxHealth  = 4000.0
    ChangeType    = ADD_CURRENT_HEALTH_TOO
  End
End
END