Advertisement
AGX750

C&C: Custom Vehicles (No Bunker)

Nov 4th, 2017 (edited)
1,194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
INI file 29.88 KB | None | 0 0
  1. ;------------------------------------------------------------------------------
  2. ;America - "Tomahawk Tank"
  3. Object Boss_VehicleTomahawk
  4.  
  5.   ; *** ART Parameters ***
  6.   SelectPortrait         = Rank_Lieutenant_China
  7.   ButtonImage            = Rank_Lieutenant_China
  8.  
  9.   UpgradeCameo1 = Upgrade_AmericaBattleDrone
  10.   UpgradeCameo2 = Upgrade_AmericaScoutDrone
  11.   UpgradeCameo3 = Upgrade_AmericaHellfireDrone
  12.   UpgradeCameo4 = Upgrade_AmericaAdvancedTraining
  13.   UpgradeCameo5 = Upgrade_AmericaCompositeArmor
  14.  
  15.  ReplaceModule ModuleTag_01
  16.   Draw = W3DTankDraw ModuleTag_01_Override
  17.     DefaultConditionState
  18.       Model               = AVLeopard
  19.       HideSubObject       = BARREL01 HOUSECOLOR03 HOUSECOLOR04 HOUSECOLOR05 TURRETFX01
  20.       Turret              = TURRET
  21.     End
  22.     ConditionState        = REALLYDAMAGED
  23.       Model               = AVLeopard_D
  24.       HideSubObject       = BARREL01 HOUSECOLOR03 HOUSECOLOR04 HOUSECOLOR05 TURRETFX01
  25.     End
  26.     ConditionState        = RUBBLE
  27.       Model               = AVLeopard_D
  28.       HideSubObject       = BARREL01 HOUSECOLOR03 HOUSECOLOR04 HOUSECOLOR05 TURRETFX01
  29.     End
  30.  
  31.     TrackMarks           = EXTnkTrack.tga
  32.     TreadAnimationRate      = 2.0  ; amount of tread texture to move per second
  33.     TreadDriveSpeedFraction = 0.3  ; fraction of locomotor speed below which treads stop moving.
  34.     TreadPivotSpeedFraction = 0.6  ; fraction of locomotor speed below which we allow pivoting.
  35.     OkToChangeModelColor = Yes
  36.   End
  37.  End
  38.  
  39.  AddModule
  40.   Draw = W3DModelDraw ModuleTag_19
  41.     OkToChangeModelColor = Yes
  42.     AttachToBoneInAnotherModule = CHASSIS
  43.  
  44.    ProjectileBoneFeedbackEnabledSlots = PRIMARY ; WeaponLaunchBone will be shown/hidden, not just used for firing offset
  45.  
  46.     DefaultConditionState
  47.       Model              = AVTomahawk
  48.       HideSubObject      = CHASSIS HOUSECOLOR01
  49.       Turret             = TURRET
  50.       TurretPitch        = TURRETEL
  51.       WeaponLaunchBone   = PRIMARY WeaponA
  52.       WeaponHideShowBone = PRIMARY MISSILE
  53.       WeaponFireFXBone   = SECONDARY WeaponA
  54.       WeaponLaunchBone   = SECONDARY WeaponA
  55.     End
  56.     ConditionState = REALLYDAMAGED
  57.       Model              = AVTomahawk_D
  58.       HideSubObject      = CHASSIS HOUSECOLOR01
  59.     End
  60.     AliasConditionState = RUBBLE
  61.   End
  62.  End
  63.  
  64.   ; ***DESIGN parameters ***
  65.   DisplayName = OBJECT:MilitiaTank
  66.   BuildCost = 1200
  67.   BuildTime = 20.0
  68.   VisionRange = 150
  69.   ShroudClearingRange = 300
  70.   Prerequisites
  71.     Object = AmericaStrategyCenter AirF_AmericaStrategyCenter Lazr_AmericaStrategyCenter SupW_AmericaStrategyCenter
  72.   End
  73.   WeaponSet
  74.     Conditions           = None
  75.     Weapon               = PRIMARY TomahawkMissileWeapon
  76.   End
  77.   CommandSet      = AmericaTankCrusaderCommandSet
  78.  
  79.   ; *** ENGINEERING Parameters ***
  80.  ReplaceModule ModuleTag_02
  81.   Body = ActiveBody ModuleTag_02_Override
  82.     MaxHealth       = 480
  83.     InitialHealth   = 480
  84.     SubdualDamageCap = 960
  85.     SubdualDamageHealRate = 500
  86.     SubdualDamageHealAmount = 50
  87.   End
  88.  End
  89.  
  90.  ReplaceModule ModuleTag_03
  91.   Behavior = AIUpdateInterface ModuleTag_03_Override
  92.     Turret
  93.       TurretTurnRate       = 180
  94.       ControlledWeaponSlots= PRIMARY
  95.     End
  96.     AutoAcquireEnemiesWhenIdle = Yes
  97.   End
  98.  End
  99.  
  100.   Locomotor = SET_NORMAL CrusaderLocomotor
  101.  
  102.  ReplaceModule ModuleTag_05
  103.   Behavior = SlowDeathBehavior ModuleTag_05_Override
  104.     DeathTypes = ALL -CRUSHED -SPLATTED
  105.     ProbabilityModifier  = 50
  106.     DestructionDelay  = 2000
  107.     DestructionDelayVariance  = 300
  108.     FX  = INITIAL  FX_CrusaderCatchFire
  109.     OCL = FINAL    OCL_GenericTankDeathEffect  
  110.     FX  = FINAL    FX_GenericTankDeathExplosion
  111.   End
  112.  End
  113.  
  114.  AddModule
  115.   Behavior = MaxHealthUpgrade ModuleTag_22
  116.     TriggeredBy   = Upgrade_AmericaCompositeArmor
  117.     AddMaxHealth  = 100.0
  118.     ChangeType    = ADD_CURRENT_HEALTH_TOO   ;Choices are PRESERVE_RATIO, ADD_CURRENT_HEALTH_TOO, and SAME_CURRENTHEALTH
  119.   End
  120.  End
  121. End
  122.  
  123. ;------------------------------------------------------------------------------
  124. ;GLA - "Quad Marauder"
  125. Object GC_Chem_GLAVehicleQuadCannon
  126.  
  127.  ReplaceModule ModuleTag_01
  128.   Draw = W3DTankTruckDraw ModuleTag_01_Override
  129.     OkToChangeModelColor = Yes
  130.  
  131.     ConditionState = NONE
  132.       Model = UVQuadCann
  133.       Animation = UVQuadCann.UVQuadCann
  134.       AnimationMode = LOOP
  135.       Turret = TURRETUP02
  136.       TurretPitch = TURRETEL02
  137.       WeaponFireFXBone  = PRIMARY   BarrelUp02MS
  138.       WeaponMuzzleFlash = PRIMARY   BarrelUp02FX
  139.       WeaponRecoilBone  = PRIMARY   BarrelUp02
  140.       WeaponFireFXBone  = SECONDARY BarrelUp02MS
  141.       WeaponMuzzleFlash = SECONDARY BarrelUp02FX
  142.       WeaponRecoilBone  = SECONDARY BarrelUp02
  143.       ShowSubObject = TURRETUP02
  144.       HideSubObject = TURRETUP01 TURRET BarrelUp02FX01 BarrelUp02FX02 BarrelUp02FX03 BarrelUp02FX04 HEADLIGHT01 HEADLIGHT02 BARRELUP02MS01 BARRELUP02MS02 BARRELUP02MS03 BARRELUP02MS04
  145.     End
  146.    
  147.     ConditionState = REALLYDAMAGED
  148.       Model = UVQuadCann_D
  149.       Animation = UVQuadCann.UVQuadCann
  150.       AnimationMode = LOOP
  151.       Turret = TURRETUP02
  152.       TurretPitch = TURRETEL02
  153.       WeaponFireFXBone  = PRIMARY   BarrelUp02MS
  154.       WeaponMuzzleFlash = PRIMARY   BarrelUp02FX
  155.       WeaponRecoilBone  = PRIMARY   BarrelUp02
  156.       WeaponFireFXBone  = SECONDARY BarrelUp02MS
  157.       WeaponMuzzleFlash = SECONDARY BarrelUp02FX
  158.       WeaponRecoilBone  = SECONDARY BarrelUp02
  159.       ShowSubObject = TURRETUP02
  160.       HideSubObject = TURRETUP01 TURRET BarrelUp02FX01 BarrelUp02FX02 BarrelUp02FX03 BarrelUp02FX04 HEADLIGHT01 HEADLIGHT02 BARRELUP02MS01 BARRELUP02MS02 BARRELUP02MS03 BARRELUP02MS04
  161.     End
  162.    
  163.     ConditionState = RUBBLE
  164.       Model = UVQuadCann_D
  165.       Animation = UVQuadCann.UVQuadCann
  166.       AnimationMode = LOOP
  167.       Turret = TURRETUP02
  168.       TurretPitch = TURRETEL02
  169.       WeaponFireFXBone  = PRIMARY   BarrelUp02MS
  170.       WeaponMuzzleFlash = PRIMARY   BarrelUp02FX
  171.       WeaponRecoilBone  = PRIMARY   BarrelUp02
  172.       WeaponFireFXBone  = SECONDARY BarrelUp02MS
  173.       WeaponMuzzleFlash = SECONDARY BarrelUp02FX
  174.       WeaponRecoilBone  = SECONDARY BarrelUp02
  175.       ShowSubObject = TURRETUP02
  176.       HideSubObject = TURRETUP01 TURRET BarrelUp02FX01 BarrelUp02FX02 BarrelUp02FX03 BarrelUp02FX04 HEADLIGHT01 HEADLIGHT02 BARRELUP02MS01 BARRELUP02MS02 BARRELUP02MS03 BARRELUP02MS04
  177.     End
  178.     LeftFrontTireBone = Tire01
  179.     RightFrontTireBone = Tire02
  180.     TireRotationMultiplier = 0.2   ; this * speed = rotation.
  181.     PowerslideRotationAddition = 0   ; This unit doesn't powerslide.
  182.   End
  183.  End
  184.  
  185.  AddModule
  186.   Draw = W3DTankDraw ModuleTag_07
  187.     OkToChangeModelColor = Yes
  188.  
  189.     ConditionState = NONE
  190.       Model = UVMarauder
  191.       HideSubObject = Turret TurretUp01 TurretUp02 BARREL01 BARRELUP0101 BARRELUP0201 BARRELUP0202 BarrelFX01 BARRELUP01FX01 BARRELUP02FX01 BARRELUP02FX02 HOUSECOLOR02 HOUSECOLOR03 HOUSECOLOR04 HOUSECOLOR05 HOUSECOLOR06 HOUSECOLOR07
  192.     End
  193.  
  194.     ConditionState = REALLYDAMAGED
  195.       Model = UVMarauder_d
  196.       HideSubObject = Turret TurretUp01 TurretUp02 BARREL01 BARRELUP0101 BARRELUP0201 BARRELUP0202 BarrelFX01 BARRELUP01FX01 BARRELUP02FX01 BARRELUP02FX02 HOUSECOLOR02 HOUSECOLOR03 HOUSECOLOR04 HOUSECOLOR05 HOUSECOLOR06 HOUSECOLOR07
  197.     End
  198.  
  199.     ConditionState = RUBBLE
  200.       Model = UVMarauder_d
  201.       HideSubObject = Turret TurretUp01 TurretUp02 BARREL01 BARRELUP0101 BARRELUP0201 BARRELUP0202 BarrelFX01 BARRELUP01FX01 BARRELUP02FX01 BARRELUP02FX02 HOUSECOLOR02 HOUSECOLOR03 HOUSECOLOR04 HOUSECOLOR05 HOUSECOLOR06 HOUSECOLOR07
  202.     End
  203.  
  204.     TrackMarks = EXTnkTrack.tga
  205.     TreadAnimationRate = 2.0;  amount of tread texture to move per second
  206.     TreadDriveSpeedFraction = 0.3  ; fraction of locomotor speed below which treads stop moving.
  207.     TreadPivotSpeedFraction = 0.6  ; fraction of locomotor speed below which we allow pivoting.
  208.   End
  209.  End
  210.  
  211.   ; ***DESIGN parameters ***
  212.   DisplayName      = OBJECT:MilitiaTank
  213.   WeaponSet
  214.     Conditions = None
  215.     Weapon = PRIMARY QuadCannonGun
  216.     Weapon = SECONDARY QuadCannonGunAir
  217.   End
  218.   WeaponSet
  219.     Conditions = PLAYER_UPGRADE
  220.     Weapon = PRIMARY QuadCannonGun
  221.     Weapon = SECONDARY QuadCannonGunAir
  222.     Weapon = TERTIARY GC_Slth_QuadCannonSnipeGun
  223.   End
  224.   ArmorSet
  225.     Conditions      = None
  226.     Armor           = TankArmor
  227.     DamageFX        = TankDamageFX
  228.   End
  229.   BuildCost       = 700
  230.   BuildTime       = 10.0          ;in seconds    
  231.   VisionRange     = 125
  232.   ShroudClearingRange = 300
  233.   Prerequisites
  234.     Object = GLAPalace Chem_GLAPalace Demo_GLAPalace Slth_GLAPalace
  235.   End
  236.  
  237.   ; *** ENGINEERING Parameters ***
  238.   KindOf = PRELOAD SELECTABLE CAN_ATTACK ATTACK_NEEDS_LINE_OF_SIGHT CAN_CAST_REFLECTIONS SALVAGER VEHICLE SCORE
  239.  
  240.  ReplaceModule ModuleTag_02
  241.   Body = ActiveBody ModuleTag_02_Override
  242.     MaxHealth       = 500.0
  243.     InitialHealth   = 500.0
  244.     SubdualDamageCap = 440
  245.     SubdualDamageHealRate = 500
  246.     SubdualDamageHealAmount = 50
  247.   End
  248.  End
  249.  
  250.   Locomotor = SET_NORMAL MarauderLocomotor
  251.  
  252.   ; Catch fire, and explode death
  253.  ReplaceModule ModuleTag_05
  254.   Behavior = SlowDeathBehavior ModuleTag_05_Override
  255.     DeathTypes = ALL -CRUSHED -SPLATTED
  256.     ProbabilityModifier = 50
  257.     DestructionDelay = 1000
  258.     DestructionDelayVariance = 300
  259.     FX  = INITIAL  FX_CrusaderCatchFire
  260.     OCL = FINAL    OCL_MarauderTankDeathEffect  
  261.     FX  = FINAL    FX_BattleMasterExplosionOneFinal
  262.   End
  263.  End
  264. End
  265.  
  266. ;------------------------------------------------------------------------------
  267. ;China - "Toxin Truck"
  268. Object GC_Chem_GLAVehicleToxinTruck
  269.  
  270.   ; *** ART Parameters ***
  271.   SelectPortrait         = SNPowTruck_L
  272.   ButtonImage            = SNPowTruck
  273.  
  274.   UpgradeCameo1 = ;None
  275.   UpgradeCameo2 = ;None
  276.  
  277.  ReplaceModule ModuleTag_01
  278.   Draw = W3DTruckDraw ModuleTag_01_Override
  279.     OkToChangeModelColor = Yes
  280.     DefaultConditionState
  281.       Model = NVPOWTrck
  282.     End
  283.  
  284.     ConditionState = REALLYDAMAGED
  285.       Model = NVPOWTrck_D
  286.     End
  287.  
  288.     ConditionState = RUBBLE
  289.       Model = NVPOWTrck_D
  290.     End
  291.  
  292.     TrackMarks           = EXTireTrack.tga
  293.     Dust                 = RocketBuggyDust
  294.     DirtSpray            = RocketBuggyDirtSpray
  295.     PowerslideSpray      = RocketBuggyDirtPowerSlide
  296.     ; These parameters are only used if the model has a separate suspension,
  297.     ; and the locomotor has HasSuspension = Yes.
  298.     LeftFrontTireBone          = Tire01
  299.     RightFrontTireBone         = Tire02
  300.     MidLeftRearTireBone        = Tire03
  301.     MidRightRearTireBone       = Tire05
  302.     LeftRearTireBone           = Tire04
  303.     RightRearTireBone          = Tire06
  304.     TireRotationMultiplier     = 0.2   ; this * speed = rotation.
  305.     PowerslideRotationAddition = 2.5   ; This speed is added to the rotation speed when powersliding.
  306.   End
  307.  End
  308.  
  309.  AddModule
  310.   Draw = W3DTruckDraw ModuleTag_17
  311.     OkToChangeModelColor = Yes
  312.  
  313.     DefaultConditionState
  314.       Model = UVToxinTrk
  315.       Turret = TurretUP02
  316.       TurretPitch = TurretEL02
  317.       ShowSubObject = TurretUP02
  318.       HideSubObject = TurretUP01 Turret
  319.       WeaponFireFXBone = PRIMARY WeaponC
  320.       WeaponLaunchBone = PRIMARY WeaponC
  321.       WeaponFireFXBone = SECONDARY Spigot
  322.       WeaponLaunchBone = SECONDARY Spigot
  323.       HideSubObject = TIRE01 TIRE02 TIRE03 TIRE04
  324.     End
  325.     AliasConditionState WEAPONSET_PLAYER_UPGRADE
  326.  
  327.     ConditionState = USING_WEAPON_B
  328.       Model = UVToxinTrk
  329.       ParticleSysBone = none ToxinPuddleContinuous
  330.     End
  331.  
  332.     ConditionState = REALLYDAMAGED
  333.       Model = UVToxinTrk_D
  334.       HideSubObject = TIRE01 TIRE02 TIRE03 TIRE04
  335.     End
  336.     AliasConditionState REALLYDAMAGED WEAPONSET_PLAYER_UPGRADE
  337.     AliasConditionState RUBBLE
  338.     AliasConditionState WEAPONSET_PLAYER_UPGRADE RUBBLE
  339.  
  340.     ConditionState = USING_WEAPON_B REALLYDAMAGED
  341.      Model = UVToxinTrk_D
  342.      ParticleSysBone = none ToxinPuddleContinuous
  343.     End
  344.   End
  345.  End
  346.  
  347.   ; ***DESIGN parameters ***
  348.   DisplayName         = OBJECT:MilitiaTank
  349.   WeaponSet
  350.     Conditions        = None
  351.     Weapon            = PRIMARY     ToxinTruckGunPlusOne
  352.     Weapon            = SECONDARY   ToxinTruckSprayerPlusOne
  353.     AutoChooseSources = SECONDARY   NONE ;Special attack only
  354.   End
  355.   ArmorSet
  356.     Conditions        = None
  357.     Armor             = ToxinTruckArmor
  358.     DamageFX          = TruckDamageFX
  359.   End
  360.   BuildCost           = 600
  361.   BuildTime           = 5.0          ;in seconds    
  362.   VisionRange         = 100
  363.   ShroudClearingRange = 200
  364.   Prerequisites
  365.     Object = ChinaPropagandaCenter Infa_ChinaPropagandaCenter Nuke_ChinaPropagandaCenter Tank_ChinaPropagandaCenter
  366.   End
  367.  
  368.   ; *** ENGINEERING Parameters ***
  369.   RadarPriority         = UNIT
  370.   KindOf                = PRELOAD SELECTABLE CAN_ATTACK ATTACK_NEEDS_LINE_OF_SIGHT CAN_CAST_REFLECTIONS VEHICLE SCORE
  371.  
  372.  ReplaceModule ModuleTag_02
  373.   Body = ActiveBody ModuleTag_02_Override
  374.     MaxHealth           = 240.0
  375.     InitialHealth       = 240.0
  376.  
  377.     ; Subdual damage "Subdues" you (reaction defined by BodyModule) when it passes your max health.
  378.     ; The cap limits how extra-subdued you can be, and the other numbers detemine how fast it drains away on its own.
  379.     SubdualDamageCap = 480
  380.     SubdualDamageHealRate = 500
  381.     SubdualDamageHealAmount = 50
  382.   End
  383.  End
  384.  
  385.   Locomotor             = SET_NORMAL POWTruckLocomotor
  386.  
  387.  ReplaceModule ModuleTag_04
  388.   Behavior              = PhysicsBehavior ModuleTag_04_Override
  389.     Mass                = 50.0
  390.   End
  391.  End
  392.  
  393.  ReplaceModule ModuleTag_05
  394.   Behavior                    = SlowDeathBehavior  ModuleTag_05_Override
  395.     DeathTypes                = ALL -CRUSHED -SPLATTED
  396.     ProbabilityModifier       = 5
  397.     ModifierBonusPerOverkillPercent = 20%  ; negative means less likely to pick this in the face of much damage, positive means more likely
  398.     DestructionDelay          = 0
  399.     DestructionDelayVariance  = 200
  400.     FX                        = INITIAL FX_ToxinTractorDie
  401.     OCL                       = FINAL    OCL_ChinaPOWTruckDeathEffect
  402.     FX                        = FINAL    FX_BattleMasterExplosionOneFinal
  403.   End
  404.  End
  405.  
  406.  RemoveModule ModuleTag_12
  407.  
  408.  ReplaceModule ModuleTag_13
  409.   Behavior = FireOCLAfterWeaponCooldownUpdate ModuleTag_13_Override
  410.     WeaponSlot            = SECONDARY
  411.     ConflictsWith         = Upgrade_GLAAnthraxBeta Upgrade_Veterancy_HEROIC
  412.     OCL                   = OCL_PoisonFieldMedium
  413.     MinShotsToCreateOCL   = 4
  414.     OCLLifetimePerSecond  = 10000
  415.     OCLLifetimeMaxCap     = 180000
  416.   End
  417.  End
  418.  
  419.  ReplaceModule ModuleTag_15
  420.   Behavior = FireWeaponWhenDeadBehavior ModuleTag_15_Override
  421.     DeathWeapon   = ToxinShellWeapon
  422.     StartsActive  = Yes  
  423.     ConflictsWith = Upgrade_GLAAnthraxBeta
  424.   End
  425.  End
  426.  
  427.   Geometry               = BOX
  428.   GeometryMajorRadius    = 15.0
  429.   GeometryMinorRadius    = 7.0
  430.   GeometryHeight         = 13.5
  431.   GeometryIsSmall        = Yes
  432.   Shadow                 = SHADOW_VOLUME
  433. End
  434.  
  435. ;==============================================================================
  436. ;America - "Tomahawk Tank"
  437. MappedImage SUSnipBull
  438.   Texture = SCShellUserInterface512_007.tga
  439.   TextureWidth = 512
  440.   TextureHeight = 512
  441.   Coords = Left:325 Top:163 Right:485 Bottom:323
  442.   Status = NONE
  443. End
  444.  
  445. ;------------------------------------------------------------------------------
  446. ;China - "Toxin Truck"
  447. MappedImage SNUrShells
  448.   Texture = SNUserInterface512_003.tga
  449.   TextureWidth = 512
  450.   TextureHeight = 512
  451.   Coords = Left:249 Top:297 Right:309 Bottom:345
  452.   Status = NONE
  453. End
  454.  
  455. ;==============================================================================
  456. ;America - "Tomahawk Tank"
  457. CommandButton GC_Slth_Command_UpgradeGLAQuadCannonSnipeGun
  458.   Command       = UNIT_BUILD
  459.   Object        = Boss_VehicleTomahawk
  460.   TextLabel     = OBJECT:MilitiaTank
  461.   ButtonImage   = SUSnipBull
  462.   ButtonBorderType        = BUILD ; Identifier for the User as to what kind of button this is
  463.   DescriptLabel           = CONTROLBAR:ToolTipChinaBuildOverlord
  464. End
  465.  
  466. ;------------------------------------------------------------------------------
  467. ;GLA - "Quad Marauder"
  468. CommandButton GC_Chem_Command_ConstructGLAVehicleQuadCannon
  469.   Command       = UNIT_BUILD
  470.   Object        = GC_Chem_GLAVehicleQuadCannon
  471.   TextLabel     = OBJECT:MilitiaTank
  472.   ButtonImage   = SUQuadCannon
  473.   ButtonBorderType        = BUILD ; Identifier for the User as to what kind of button this is
  474.   DescriptLabel           = CONTROLBAR:ToolTipChinaBuildGattlingTank
  475. End
  476.  
  477. ;------------------------------------------------------------------------------
  478. ;China - "Toxin Truck"
  479. CommandButton Nuke_Command_UpgradeChinaWGUraniumShells
  480.   Command       = UNIT_BUILD
  481.   Object        = GC_Chem_GLAVehicleToxinTruck
  482.   TextLabel     = OBJECT:MilitiaTank
  483.   ButtonImage   = SNUrShells
  484.   ButtonBorderType        = BUILD ; Identifier for the User as to what kind of button this is
  485.   DescriptLabel           = CONTROLBAR:Chem_ToolTipGLABuildRebel
  486. End
  487.  
  488. ;==============================================================================
  489. CommandSet AmericaWarFactoryCommandSet
  490.   1  = Command_ConstructAmericaTankCrusader
  491.   2  = Command_ConstructAmericaVehicleTomahawk
  492.   3  = Command_ConstructAmericaVehicleHumvee
  493.   4  = Command_ConstructAmericaVehicleMedic
  494.   5  = Command_ConstructAmericaVehiclePaladin
  495.   6  = Command_ConstructAmericaVehicleSentryDrone
  496.   7  = Command_ConstructAmericaVehicleAvenger
  497.   8  = Command_ConstructAmericaVehicleMicrowave
  498.   9  = Command_UpgradeAmericaSentryDroneGun
  499.   11 = Command_UpgradeAmericaTOWMissile
  500.   13 = GC_Slth_Command_UpgradeGLAQuadCannonSnipeGun
  501.   14 = Command_Sell
  502. End
  503.  
  504. ;------------------------------------------------------------------------------
  505. CommandSet AirF_AmericaWarFactoryCommandSet
  506.   2  = AirF_Command_ConstructAmericaVehicleTomahawk
  507.   3  = AirF_Command_ConstructAmericaVehicleHumvee
  508.   4  = AirF_Command_ConstructAmericaVehicleMedic
  509.   6  = AirF_Command_ConstructAmericaVehicleSentryDrone
  510.   7  = AirF_Command_ConstructAmericaVehicleAvenger
  511.   8  = AirF_Command_ConstructAmericaVehicleMicrowave
  512.   9  = Command_UpgradeAmericaSentryDroneGun
  513.   11 = Command_UpgradeAmericaTOWMissile
  514.   13 = GC_Slth_Command_UpgradeGLAQuadCannonSnipeGun
  515.   14 = Command_Sell
  516. End
  517.  
  518. ;------------------------------------------------------------------------------
  519. CommandSet SupW_AmericaWarFactoryCommandSet
  520.   2  = SupW_Command_ConstructAmericaVehicleTomahawk
  521.   3  = SupW_Command_ConstructAmericaVehicleHumvee
  522.   4  = SupW_Command_ConstructAmericaVehicleMedic
  523.   6  = SupW_Command_ConstructAmericaVehicleSentryDrone
  524.   7  = SupW_Command_ConstructAmericaVehicleAvenger
  525.   8  = SupW_Command_ConstructAmericaVehicleMicrowave
  526.   9  = Command_UpgradeAmericaSentryDroneGun
  527.   11 = Command_UpgradeAmericaTOWMissile
  528.   13 = GC_Slth_Command_UpgradeGLAQuadCannonSnipeGun
  529.   14 = Command_Sell
  530. End
  531.  
  532. ;------------------------------------------------------------------------------
  533. CommandSet Lazr_AmericaWarFactoryCommandSet
  534.   1  = Lazr_Command_ConstructAmericaTankCrusader
  535.   3  = Lazr_Command_ConstructAmericaVehicleHumvee
  536.   4  = Lazr_Command_ConstructAmericaVehicleMedic
  537.   6  = Lazr_Command_ConstructAmericaVehicleSentryDrone
  538.   7  = Lazr_Command_ConstructAmericaVehicleAvenger
  539.   8  = Lazr_Command_ConstructAmericaVehicleMicrowave
  540.   9  = Command_UpgradeAmericaSentryDroneGun
  541.   11 = Command_UpgradeAmericaTOWMissile
  542.   13 = GC_Slth_Command_UpgradeGLAQuadCannonSnipeGun
  543.   14 = Command_Sell
  544. End
  545.  
  546. ;==============================================================================
  547. CommandSet GLAArmsDealerCommandSet
  548.   1  = Command_ConstructGLATankScorpion
  549.   2  = Command_ConstructGLAVehicleTechnical
  550.   3  = Command_ConstructGLAVehicleRadarVan
  551.   4  = Command_ConstructGLAVehicleQuadCannon
  552.   5  = Command_ConstructGLAVehicleToxinTruck
  553.   6  = Command_ConstructGLAVehicleRocketBuggy
  554.   7  = Command_ConstructGLATankMarauder
  555.   8  = Command_ConstructGLAVehicleBombTruck
  556.   9  = Command_ConstructGLAVehicleScudLauncher
  557.   10 = Command_UpgradeGLAScorpionRocket
  558.   11 = Command_ConstructGLAVehicleCombatBike
  559.   12 = Command_ConstructGLAVehicleBattleBus
  560.   13 = GC_Chem_Command_ConstructGLAVehicleQuadCannon
  561.   14 = Command_Sell
  562. End
  563.  
  564. ;------------------------------------------------------------------------------
  565. CommandSet Demo_GLAArmsDealerCommandSet
  566.   1  = Demo_Command_ConsturctGLATankScorpion
  567.   2  = Demo_Command_ConstructGLAVehicleTechnical
  568.   3  = Demo_Command_ConstructGLAVehicleRadarVan
  569.   4  = Demo_Command_ConstructGLAVehicleQuadCannon
  570.   5  = Demo_Command_ConstructGLAVehicleToxinTruck
  571.   6  = Demo_Command_ConstructGLAVehicleRocketBuggy
  572.   7  = Demo_Command_ConstructGLATankMarauder
  573.   8  = Demo_Command_ConstructGLAVehicleBombTruck
  574.   9  = Demo_Command_ConstructGLAVehicleScudLauncher
  575.   10 = Command_UpgradeGLAScorpionRocket
  576.   11 = Demo_Command_ConstructGLAVehicleCombatBike
  577.   12 = Demo_Command_ConstructGLAVehicleBattleBus
  578.   13 = GC_Chem_Command_ConstructGLAVehicleQuadCannon
  579.   14 = Command_Sell
  580. End
  581. CommandSet Demo_GLAArmsDealerCommandSetUpgrade
  582.   1  = Demo_Command_ConsturctGLATankScorpion
  583.   2  = Demo_Command_ConstructGLAVehicleTechnical
  584.   3  = Demo_Command_ConstructGLAVehicleRadarVan
  585.   4  = Demo_Command_ConstructGLAVehicleQuadCannon
  586.   5  = Demo_Command_ConstructGLAVehicleToxinTruck
  587.   6  = Demo_Command_ConstructGLAVehicleRocketBuggy
  588.   7  = Demo_Command_ConstructGLATankMarauder
  589.   8  = Demo_Command_ConstructGLAVehicleBombTruck
  590.   9  = Demo_Command_ConstructGLAVehicleScudLauncher
  591.   10 = Command_UpgradeGLAScorpionRocket
  592.   11 = Demo_Command_ConstructGLAVehicleCombatBike
  593.   12 = Demo_Command_ConstructGLAVehicleBattleBus
  594.   13 = GC_Chem_Command_ConstructGLAVehicleQuadCannon
  595.   14 = Command_Sell
  596. End
  597.  
  598. ;------------------------------------------------------------------------------
  599. CommandSet Slth_GLAArmsDealerCommandSet
  600.   2  = Slth_Command_ConstructGLAVehicleTechnical
  601.   3  = Slth_Command_ConstructGLAVehicleRadarVan
  602.   4  = Slth_Command_ConstructGLAVehicleQuadCannon
  603.   5  = Slth_Command_ConstructGLAVehicleToxinTruck
  604.   6  = Slth_Command_ConstructGLAVehicleRocketBuggy
  605.   8  = Slth_Command_ConstructGLAVehicleBombTruck
  606.   10 = Slth_Command_ConstructGLAVehicleBattleBus
  607.   11 = Slth_Command_ConstructGLAVehicleCombatBike
  608.   12 = Command_UpgradeGLACamoNetting
  609.   13 = GC_Chem_Command_ConstructGLAVehicleQuadCannon
  610.   14 = Command_Sell
  611.   15 = Command_ConstructGLAVehicleCombatBikeTerrorist
  612. End
  613.  
  614. ;------------------------------------------------------------------------------
  615. CommandSet Chem_GLAArmsDealerCommandSet
  616.   1  = Chem_Command_ConstructGLATankScorpion
  617.   2  = Chem_Command_ConstructGLAVehicleTechnical
  618.   3  = Chem_Command_ConstructGLAVehicleRadarVan
  619.   4  = Chem_Command_ConstructGLAVehicleQuadCannon
  620.   5  = Chem_Command_ConstructGLAVehicleToxinTruck
  621.   6  = Chem_Command_ConstructGLAVehicleRocketBuggy
  622.   7  = Chem_Command_ConstructGLATankMarauder
  623.   8  = Chem_Command_ConstructGLAVehicleBombTruck
  624.   9  = Chem_Command_ConstructGLAVehicleScudLauncher
  625.   10 = Command_UpgradeGLAScorpionRocket  
  626.   11 = Chem_Command_ConstructGLAVehicleCombatBike
  627.   12 = Chem_Command_ConstructGLAVehicleBattleBus
  628.   13 = GC_Chem_Command_ConstructGLAVehicleQuadCannon
  629.   14 = Command_Sell
  630. End
  631.  
  632. ;==============================================================================
  633. CommandSet ChinaWarFactoryCommandSet
  634.   1  = Command_ConstructChinaTankBattleMaster
  635.   2  = Command_ConstructChinaTankOverlord
  636.   3  = Command_ConstructChinaVehicleTroopCrawler
  637.   4  = Command_ConstructChinaVehicleListeningOutpost
  638.   5  = Command_ConstructChinaTankGattling
  639.   6  = Command_UpgradeChinaChainGuns
  640.   7  = Command_ConstructChinaTankDragon
  641.   8  = Command_UpgradeChinaBlackNapalm
  642.   9  = Command_ConstructChinaVehicleInfernoCannon
  643.   10 = Command_ConstructChinaVehicleNukeLauncher
  644.   11 = Command_ConstructChinaTankECM
  645.   12 = Command_UpgradeChinaMines
  646.   13 = Nuke_Command_UpgradeChinaWGUraniumShells
  647.   14 = Command_Sell
  648. End
  649. CommandSet ChinaWarFactoryCommandSetUpgrade
  650.   1  = Command_ConstructChinaTankBattleMaster
  651.   2  = Command_ConstructChinaTankOverlord
  652.   3  = Command_ConstructChinaVehicleTroopCrawler
  653.   4  = Command_ConstructChinaVehicleListeningOutpost
  654.   5  = Command_ConstructChinaTankGattling
  655.   6  = Command_UpgradeChinaChainGuns
  656.   7  = Command_ConstructChinaTankDragon
  657.   8  = Command_UpgradeChinaBlackNapalm
  658.   9  = Command_ConstructChinaVehicleInfernoCannon
  659.   10 = Command_ConstructChinaVehicleNukeLauncher
  660.   11 = Command_ConstructChinaTankECM
  661.   12 = Command_UpgradeEMPMines
  662.   13 = Nuke_Command_UpgradeChinaWGUraniumShells
  663.   14 = Command_Sell
  664. End
  665.  
  666. ;------------------------------------------------------------------------------
  667. CommandSet Nuke_ChinaWarFactoryCommandSet
  668.   1  = Nuke_Command_ConstructChinaTankBattleMaster
  669.   2  = Nuke_Command_ConstructChinaTankOverlord
  670.   3  = Nuke_Command_ConstructChinaVehicleTroopCrawler
  671.   4  = Nuke_Command_ConstructChinaVehicleListeningOutpost
  672.   5  = Nuke_Command_ConstructChinaTankGattling
  673.   6  = Command_UpgradeChinaChainGuns
  674.   7  = Nuke_Command_ConstructChinaTankDragon
  675.   8  = Command_UpgradeChinaBlackNapalm
  676.   9  = Nuke_Command_ConstructChinaVehicleInfernoCannon
  677.   10 = Nuke_Command_ConstructChinaVehicleNukeLauncher
  678.   11 = Nuke_Command_ConstructChinaTankECM
  679.   12 = Command_UpgradeChinaMines
  680.   13 = Nuke_Command_UpgradeChinaWGUraniumShells
  681.   14 = Command_Sell
  682. End
  683. CommandSet Nuke_ChinaWarFactoryCommandSetUpgrade
  684.   1  = Nuke_Command_ConstructChinaTankBattleMaster
  685.   2  = Nuke_Command_ConstructChinaTankOverlord
  686.   3  = Nuke_Command_ConstructChinaVehicleTroopCrawler
  687.   4  = Nuke_Command_ConstructChinaVehicleListeningOutpost
  688.   5  = Nuke_Command_ConstructChinaTankGattling
  689.   6  = Command_UpgradeChinaChainGuns
  690.   7  = Nuke_Command_ConstructChinaTankDragon
  691.   8  = Command_UpgradeChinaBlackNapalm
  692.   9  = Nuke_Command_ConstructChinaVehicleInfernoCannon
  693.   10 = Nuke_Command_ConstructChinaVehicleNukeLauncher
  694.   11 = Nuke_Command_ConstructChinaTankECM
  695.   12 = Command_UpgradeEMPMines
  696.   13 = Nuke_Command_UpgradeChinaWGUraniumShells
  697.   14 = Command_Sell
  698. End
  699.  
  700. ;------------------------------------------------------------------------------
  701. CommandSet Infa_ChinaWarFactoryCommandSet
  702.   3  = Infa_Command_ConstructChinaVehicleTroopCrawler
  703.   4  = Infa_Command_ConstructChinaVehicleListeningOutpost
  704.   6  = Command_UpgradeChinaChainGuns
  705.   7  = Infa_Command_ConstructChinaTankDragon
  706.   8  = Command_UpgradeChinaBlackNapalm
  707.   9  = Infa_Command_ConstructChinaVehicleInfernoCannon
  708.   10 = Infa_Command_ConstructChinaVehicleNukeLauncher
  709.   11 = Infa_Command_ConstructChinaTankECM
  710.   12 = Command_UpgradeChinaMines
  711.   13 = Nuke_Command_UpgradeChinaWGUraniumShells
  712.   14 = Command_Sell
  713. End
  714. CommandSet Infa_ChinaWarFactoryCommandSetUpgrade
  715.   3  = Infa_Command_ConstructChinaVehicleTroopCrawler
  716.   4  = Infa_Command_ConstructChinaVehicleListeningOutpost
  717.   6  = Command_UpgradeChinaChainGuns
  718.   7  = Infa_Command_ConstructChinaTankDragon
  719.   8  = Command_UpgradeChinaBlackNapalm
  720.   9  = Infa_Command_ConstructChinaVehicleInfernoCannon
  721.   10 = Infa_Command_ConstructChinaVehicleNukeLauncher
  722.   11 = Infa_Command_ConstructChinaTankECM
  723.   12 = Command_UpgradeEMPMines
  724.   13 = Nuke_Command_UpgradeChinaWGUraniumShells
  725.   14 = Command_Sell
  726. End
  727.  
  728. ;------------------------------------------------------------------------------
  729. CommandSet Tank_ChinaWarFactoryCommandSet
  730.   1  = Tank_Command_ConstructChinaTankBattleMaster
  731.   2  = Tank_Command_ConstructChinaTankEmperor
  732.   3  = Tank_Command_ConstructChinaVehicleTroopCrawler
  733.   4  = Tank_Command_ConstructChinaVehicleListeningOutpost
  734.   5  = Tank_Command_ConstructChinaTankGattling
  735.   6  = Command_UpgradeChinaChainGuns
  736.   7  = Tank_Command_ConstructChinaTankDragon
  737.   8  = Command_UpgradeChinaBlackNapalm
  738.   11 = Tank_Command_ConstructChinaTankECM
  739.   12 = Command_UpgradeChinaMines
  740.   13 = Nuke_Command_UpgradeChinaWGUraniumShells
  741.   14 = Command_Sell
  742. End
  743. CommandSet Tank_ChinaWarFactoryCommandSetUpgrade
  744.   1  = Tank_Command_ConstructChinaTankBattleMaster
  745.   2  = Tank_Command_ConstructChinaTankEmperor
  746.   3  = Tank_Command_ConstructChinaVehicleTroopCrawler
  747.   4  = Tank_Command_ConstructChinaVehicleListeningOutpost
  748.   5  = Tank_Command_ConstructChinaTankGattling
  749.   6  = Command_UpgradeChinaChainGuns
  750.   7  = Tank_Command_ConstructChinaTankDragon
  751.   8  = Command_UpgradeChinaBlackNapalm
  752.   11 = Tank_Command_ConstructChinaTankECM
  753.   12 = Command_UpgradeEMPMines
  754.   13 = Nuke_Command_UpgradeChinaWGUraniumShells
  755.   14 = Command_Sell
  756. End
  757.  
  758. ;==============================================================================
  759. Locomotor POWTruckLocomotor
  760.   Surfaces            = GROUND
  761.   Speed               = 35       ; in dist/sec
  762.   SpeedDamaged        = 20       ; in dist/sec
  763.   TurnRate            = 120      ; in degrees/sec
  764.   TurnRateDamaged     = 120      ; in degrees/sec
  765.   Acceleration        = 120       ; in dist/(sec^2)
  766.   AccelerationDamaged = 90       ; in dist/(sec^2)
  767.   Braking             = 50       ; in dist/(sec^2)
  768.   MinTurnSpeed        = 20       ; in dist/sec
  769.   TurnPivotOffset     = -0.33    ; where to pivot when turning (-1.0 = rear, 0.0 = center, 1.0 = front)
  770.   ZAxisBehavior       = NO_Z_MOTIVE_FORCE
  771.   Appearance          = FOUR_WHEELS
  772.  
  773.   AccelerationPitchLimit = 3     ; Angle limit how far chassis will lift or roll from acceleration.
  774.   DecelerationPitchLimit = 3     ; Angle limit how far chassis will dip from deceleration.
  775.   BounceAmount           = 50    ; simulates hitting random rocks.  0==smooth pavement, 200 = bumpy.
  776.   PitchStiffness = 0.1            ;  stiffness of the "springs" in the suspension forward & back.
  777.   RollStiffness = 0.05            ;  stiffness of the "springs" in the suspension side to side.
  778.   PitchDamping = 0.2              ;  How fast it damps.  0=perfect spring, bounces forever.  1=glued to terrain.
  779.   RollDamping = 0.1               ;  How fast it damps.  0=perfect spring, bounces forever.  1=glued to terrain.
  780.  
  781.   ForwardAccelerationPitchFactor = 0.20  ; How much acceleration will cause the front to lift, or dip for stops.
  782.   LateralAccelerationRollFactor  = 0.1   ;  How much cornering will cause the chassis to roll.
  783.  
  784.   HasSuspension           = Yes  ; Calculate 4 wheel independent suspension info.
  785.   CanMoveBackwards        = Yes  ; Can move backwards.
  786.   MaximumWheelExtension   = -2.3 ; Maximum distance the wheels will drop on the model.
  787.   MaximumWheelCompression = 1.4  ; Maximum distance the wheel will move up into the chassis.
  788.   FrontWheelTurnAngle     = 22   ; How many degrees the front wheels can turn.
  789. End
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement