;------------------------------------------------------------------------------ ;Command buttons are buttons that we place on the in game UI to create the ;context sensitive command sets ;------------------------------------------------------------------------------ ; Beacon placement (Multiplayer only) Command --------------------------------- CommandButton Command_PlaceBeacon Command = PLACE_BEACON Options = NEED_TARGET_POS CursorName = PlaceBeacon InvalidCursorName = GenericInvalid End ; Special Weapon Commands ----------------------------------------------------- CommandButton Command_DaisyCutter Command = SPECIAL_POWER SpecialPower = SuperweaponDaisyCutter Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:DaisyCutter ButtonImage = SACDaisyCutter ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:TooltipDaisyCutter ;CursorName = Build RadiusCursorType = DAISYCUTTER InvalidCursorName = GenericInvalid End CommandButton Command_DaisyCutterFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponDaisyCutter Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = OBJECT:DaisyCutterBomb ButtonImage = SACDaisyCutter ; ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:TooltipDaisyCutter ;CursorName = Build RadiusCursorType = DAISYCUTTER InvalidCursorName = GenericInvalid End CommandButton Command_FireParticleUplinkCannon Command = SPECIAL_POWER SpecialPower = SuperweaponParticleUplinkCannon Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:FireParticleUplinkCannon ButtonImage = SSParticleFire CursorName = LaserGuidedMissiles ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireParticleUplinkCannon CursorName = ParticleUplinkCannon RadiusCursorType = PARTICLECANNON InvalidCursorName = GenericInvalid End ;Cinematic only -- used to launch the baikonur rocket. CommandButton Command_LaunchBaikonurRocket Command = SPECIAL_POWER SpecialPower = SuperweaponLaunchBaikonurRocket Options = NEED_SPECIAL_POWER_SCIENCE SCRIPT_ONLY ButtonImage = SSScudStorm ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is End ;Cinematic only -- used to detonate the baikonur rocket at any location instantly CommandButton Command_DetonateBaikonurRocketAtLocation Command = SPECIAL_POWER SpecialPower = SuperweaponLaunchBaikonurRocket Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND SCRIPT_ONLY ButtonImage = SNNukeLaunch ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is InvalidCursorName = GenericInvalid End ;Not actually used in-game, left in to allow for use in solo missions. - DB 9/02 CommandButton Command_NapalmStrike Command = SPECIAL_POWER SpecialPower = SuperweaponNapalmStrike Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:NapalmStrike ButtonImage = SNFirestorm ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipNapalmStrike ;CursorName = Build RadiusCursorType = NAPALMSTRIKE InvalidCursorName = GenericInvalid End ;Not actually used in-game, left in to allow for use in solo missions. - DB 9/02 CommandButton Command_NapalmStrikeFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponNapalmStrike Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = GUI:SuperweaponNapalmStrike ButtonImage = SNFirestorm ; ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipNapalmStrike ;CursorName = Build RadiusCursorType = NAPALMSTRIKE InvalidCursorName = GenericInvalid End CommandButton Command_Paradrop Command = SPECIAL_POWER SpecialPower = SuperweaponParadropAmerica Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND Science = SCIENCE_Paradrop1 SCIENCE_Paradrop2 SCIENCE_Paradrop3 ;These will cause the buttons to change icons, nothing more TextLabel = CONTROLBAR:Paradrop ButtonImage = SACParatroopers ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipParaDrop ;CursorName = Build RadiusCursorType = PARADROP InvalidCursorName = GenericInvalid End CommandButton Command_ParadropFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponParadropAmerica Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND Science = SCIENCE_Paradrop1 SCIENCE_Paradrop2 SCIENCE_Paradrop3 ;These will cause the buttons to change icons, nothing more TextLabel = GUI:SuperweaponParadropAmerica ButtonImage = SACParatroopers ;ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipParaDrop ;CursorName = Build RadiusCursorType = PARADROP InvalidCursorName = GenericInvalid End CommandButton Command_ClusterMines Command = SPECIAL_POWER SpecialPower = SuperweaponClusterMines Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:ClusterMines ButtonImage = SSClusterMines ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipClusterMines ;CursorName = Build RadiusCursorType = CLUSTERMINES InvalidCursorName = GenericInvalid End CommandButton Command_ClusterMinesFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponClusterMines Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = OBJECT:ClusterMinesBomb ButtonImage = SSClusterMines ;ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipClusterMines ;CursorName = Build RadiusCursorType = CLUSTERMINES InvalidCursorName = GenericInvalid End CommandButton Command_EMPPulse Command = SPECIAL_POWER SpecialPower = SuperweaponEMPPulse Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:EMPPulse ButtonImage = SSEMP ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipEMPPulse ;CursorName = Build RadiusCursorType = EMPPULSE InvalidCursorName = GenericInvalid End CommandButton Command_EMPPulseFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponEMPPulse Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = OBJECT:EMPPulseBomb ButtonImage = SSEMP ;ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipEMPPulse ;CursorName = Build RadiusCursorType = EMPPULSE InvalidCursorName = GenericInvalid End CommandButton Command_A10ThunderboltMissileStrike Command = SPECIAL_POWER SpecialPower = SuperweaponA10ThunderboltMissileStrike Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND Science = SCIENCE_A10ThunderboltMissileStrike1 SCIENCE_A10ThunderboltMissileStrike2 SCIENCE_A10ThunderboltMissileStrike3 ;These will cause the buttons to change icons, nothing more TextLabel = CONTROLBAR:A10ThunderboltMissileStrike ButtonImage = SSA10Attack ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipA10Strike ;CursorName = Build RadiusCursorType = A10STRIKE InvalidCursorName = GenericInvalid End CommandButton Command_A10ThunderboltMissileStrikeFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponA10ThunderboltMissileStrike Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND Science = SCIENCE_A10ThunderboltMissileStrike1 SCIENCE_A10ThunderboltMissileStrike2 SCIENCE_A10ThunderboltMissileStrike3 ;These will cause the buttons to change icons, nothing more TextLabel = GUI:SuperweaponA10ThunderboltMissileStrike ButtonImage = SSA10Attack ;ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipA10Strike ;CursorName = Build RadiusCursorType = A10STRIKE InvalidCursorName = GenericInvalid End ;Not actually used in-game, left in to allow for use in solo missions. - DB 9/02 CommandButton Command_CrateDrop Command = SPECIAL_POWER SpecialPower = SuperweaponCrateDrop Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:CrateDrop ;TextLabel = GUI:Blank ButtonImage = SCTempDefaultCommand CursorName = DaisyCutter InvalidCursorName = GenericInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipCrateDrop End ;Not actually used in-game, left in to allow for use in solo missions. - DB 9/02 CommandButton Command_CrateDropFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponCrateDrop Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = GUI:SuperweaponCrateDrop ;TextLabel = GUI:Blank ButtonImage = SCTempDefaultCommand CursorName = DaisyCutter InvalidCursorName = GenericInvalid ;ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipCrateDrop End ;Not actually used in-game, left in to allow for use in solo missions. - DB 9/02 CommandButton Command_DetonateConvoyTruckNuke Command = FIRE_WEAPON WeaponSlot = PRIMARY Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:DetonateNuke ButtonImage = SNNukeLaunch ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipDetonateNuke End CommandButton Command_NeutronMissile Command = SPECIAL_POWER SpecialPower = SuperweaponNeutronMissile Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND Science = SCIENCE_NeutronMissileUpgrade TextLabel = CONTROLBAR:NeutronMissile ButtonImage = SNNukeLaunch ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireNukeMissile ;CursorName = Build RadiusCursorType = NUCLEARMISSILE InvalidCursorName = GenericInvalid End CommandButton Command_ScudStorm Command = SPECIAL_POWER SpecialPower = SuperweaponScudStorm Options = NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:ScudStorm ButtonImage = SSScudStorm ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireSCUDStorm ;CursorName = Build RadiusCursorType = SCUDSTORM InvalidCursorName = GenericInvalid End CommandButton Command_ArtilleryBarrage Command = SPECIAL_POWER SpecialPower = SuperweaponArtilleryBarrage Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND Science = SCIENCE_ArtilleryBarrage1 SCIENCE_ArtilleryBarrage2 SCIENCE_ArtilleryBarrage3 ;These will cause the buttons to change icons, nothing more TextLabel = CONTROLBAR:ArtilleryBarrage ButtonImage = SSBarrage ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireArtilleryBarrage ;CursorName = Build RadiusCursorType = ARTILLERYBARRAGE InvalidCursorName = GenericInvalid End CommandButton Command_ArtilleryBarrageFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponArtilleryBarrage Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND Science = SCIENCE_ArtilleryBarrage1 SCIENCE_ArtilleryBarrage2 SCIENCE_ArtilleryBarrage3 ;These will cause the buttons to change icons, nothing more TextLabel = CONTROLBAR:NoHotKeyArtilleryBarrage ButtonImage = SSBarrage ;ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireArtilleryBarrage ;CursorName = Build RadiusCursorType = ARTILLERYBARRAGE InvalidCursorName = GenericInvalid End CommandButton Command_CashHack Command = SPECIAL_POWER SpecialPower = SuperweaponCashHack Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND Science = SCIENCE_CashHack1 SCIENCE_CashHack2 SCIENCE_CashHack3 ;These will cause the buttons to change icons, nothing more TextLabel = CONTROLBAR:CashHack ButtonImage = SSCashHack ; TEMP CURSORS, needs real ones -- amit CursorName = Hack InvalidCursorName = GenericInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireSuperWeaponCashHack End CommandButton Command_CashHackFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponCashHack Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND Science = SCIENCE_CashHack1 SCIENCE_CashHack2 SCIENCE_CashHack3 ;These will cause the buttons to change icons, nothing more TextLabel = GUI:SuperweaponCashHack ButtonImage = SSCashHack ; TEMP CURSORS, needs real ones -- amit CursorName = Hack InvalidCursorName = GenericInvalid ;ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireSuperWeaponCashHack End CommandButton Command_SpySatelliteScan Command = SPECIAL_POWER SpecialPower = SpecialPowerSpySatellite Options = NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:SpySatellite ButtonImage = SSSpySat ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireSpySatScan ;CursorName = Build RadiusCursorType = SPYSATELLITE InvalidCursorName = GenericInvalid End CommandButton Command_SpySatelliteScanFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SpecialPowerSpySatellite Options = NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:NoHotKeySpySatellite ButtonImage = SSSpySat ;ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireSpySatScan ;CursorName = Build RadiusCursorType = SPYSATELLITE InvalidCursorName = GenericInvalid End CommandButton Command_SpyDrone Command = SPECIAL_POWER SpecialPower = SpecialPowerSpyDrone Options = NEED_TARGET_POS CONTEXTMODE_COMMAND NEED_SPECIAL_POWER_SCIENCE OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:SpyDrone ButtonImage = SAScout ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireSpyDrone RadiusCursorType = SPYDRONE CursorName = FireFlame InvalidCursorName = GenericInvalid End CommandButton Command_SpyDroneFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SpecialPowerSpyDrone Options = NEED_TARGET_POS CONTEXTMODE_COMMAND NEED_SPECIAL_POWER_SCIENCE OK_FOR_MULTI_SELECT TextLabel = OBJECT:SpyDrone ButtonImage = SAScout ;ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireSpyDrone RadiusCursorType = SPYDRONE InvalidCursorName = GenericInvalid End CommandButton Command_RadarVanScan Command = SPECIAL_POWER SpecialPower = SpecialPowerRadarVanScan Options = NEED_TARGET_POS CONTEXTMODE_COMMAND NEED_UPGRADE OK_FOR_MULTI_SELECT Upgrade = Upgrade_GLARadarVanScan TextLabel = CONTROLBAR:RadarVanScan ButtonImage = SSRadarVanScan ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireRadarVanScan ;CursorName = Build RadiusCursorType = RADAR InvalidCursorName = GenericInvalid End CommandButton Command_TerrorCell Command = SPECIAL_POWER SpecialPower = SuperweaponTerrorCell Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:TerrorCell ButtonImage = SUTerrorist ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireTerrorCell ;CursorName = Build RadiusCursorType = AMBUSH InvalidCursorName = GenericInvalid End CommandButton Command_TerrorCellFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponTerrorCell Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:TerrorCellNoHotKey ButtonImage = SUTerrorist ;ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireTerrorCell ;CursorName = Build RadiusCursorType = AMBUSH InvalidCursorName = GenericInvalid End CommandButton Command_EmergencyRepair Command = SPECIAL_POWER SpecialPower = SuperweaponEmergencyRepair Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND Science = SCIENCE_EmergencyRepair1 SCIENCE_EmergencyRepair2 SCIENCE_EmergencyRepair3 ;These will cause the buttons to change icons, nothing more TextLabel = CONTROLBAR:EmergencyRepair ButtonImage = SSRepair ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:TooltipFireEmergencyRepair CursorName = Friendly RadiusCursorType = EMERGENCY_REPAIR InvalidCursorName = GenericInvalid End CommandButton Command_EmergencyRepairFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponEmergencyRepair Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND Science = SCIENCE_EmergencyRepair1 SCIENCE_EmergencyRepair2 SCIENCE_EmergencyRepair3 ;These will cause the buttons to change icons, nothing more TextLabel = GUI:SuperweaponEmergencyRepair ButtonImage = SSRepair ;ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:TooltipFireEmergencyRepair CursorName = Friendly RadiusCursorType = EMERGENCY_REPAIR InvalidCursorName = GenericInvalid End ; you might be tempted to change this name of this button to "Command_RebelAmbush", ; but don't, since that can break existing scripts (srj) CommandButton Command_Ambush Command = SPECIAL_POWER SpecialPower = SuperweaponRebelAmbush Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND Science = SCIENCE_RebelAmbush1 SCIENCE_RebelAmbush2 SCIENCE_RebelAmbush3 ;These will cause the buttons to change icons, nothing more TextLabel = CONTROLBAR:Ambush ButtonImage = SSGLAAmbush ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireRebelAmbush ;CursorName = Build RadiusCursorType = AMBUSH InvalidCursorName = GenericInvalid End CommandButton Command_AmbushFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponRebelAmbush Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND Science = SCIENCE_RebelAmbush1 SCIENCE_RebelAmbush2 SCIENCE_RebelAmbush3 ;These will cause the buttons to change icons, nothing more TextLabel = GUI:SuperweaponRebelAmbush ButtonImage = SSGLAAmbush ;ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireRebelAmbush ;CursorName = Build RadiusCursorType = AMBUSH InvalidCursorName = GenericInvalid End CommandButton Command_AnthraxBomb Command = SPECIAL_POWER SpecialPower = SuperweaponAnthraxBomb Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:AnthraxBomb ButtonImage = SSAnthraxBomb InvalidCursorName = GenericInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireAnthraxBomb ;CursorName = Build RadiusCursorType = ANTHRAXBOMB End CommandButton Command_AnthraxBombFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponAnthraxBomb Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = OBJECT:AnthraxBomb ButtonImage = SSAnthraxBomb InvalidCursorName = GenericInvalid ;ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireAnthraxBomb ;CursorName = Build RadiusCursorType = ANTHRAXBOMB End CommandButton Command_Demoralize Command = SPECIAL_POWER SpecialPower = SuperweaponDemoralize Options = NEED_TARGET_POS TextLabel = CONTROLBAR:Demoralize ButtonImage = SSDemoralize CursorName = Demoralize ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:TempDescription End CommandButton Command_CIAIntelligence Command = SPECIAL_POWER SpecialPower = SuperweaponCIAIntelligence TextLabel = CONTROLBAR:CIAIntelligence ButtonImage = SSCIA ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:TooltipCIAIntelligence End CommandButton Command_SetDemoTrapProximityDetonation Command = SWITCH_WEAPON WeaponSlot = SECONDARY ;This must match the appropriate weaponslot in the demo trap building Options = OK_FOR_MULTI_SELECT CHECK_LIKE TextLabel = CONTROLBAR:ProximityFuse ButtonImage = SSProximity ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipDemoTrapProxy End CommandButton Command_SetDemoTrapManualDetonation Command = SWITCH_WEAPON WeaponSlot = TERTIARY ;This must match the appropriate weaponslot in the demo trap building Options = OK_FOR_MULTI_SELECT CHECK_LIKE TextLabel = CONTROLBAR:ManualControl ButtonImage = SSManualDetonate ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipDemoTrapManual End CommandButton Command_DetonateDemoTrap Command = SWITCH_WEAPON WeaponSlot = PRIMARY ;This must match the appropriate weaponslot in the demo trap building Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:Detonate ButtonImage = SSDetonateDemo ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipDemoTrapDetonate End ; Special Attack Commands ---------------------------------------------------- ;----------------------------------------------------------------------------- ;Missile defender firing tracing laser in order to attack much more ;efficiently. ;Author: Kris -- July 2002 ;----------------------------------------------------------------------------- CommandButton Command_AmericaMissileDefenderLaserGuidedMissiles Command = SPECIAL_POWER SpecialPower = SpecialAbilityMissileDefenderLaserGuidedMissiles Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:LaserMissileAttack ButtonImage = SSLaserMissile CursorName = LaserGuidedMissiles InvalidCursorName = GenericInvalid DescriptLabel = CONTROLBAR:TooltipMissileDefenderLaser ButtonBorderType = ACTION UnitSpecificSound = MissileDefenderVoiceModeLaser End ;Structure commands ----------------------------------------------------------- CommandButton Command_InitiateBattlePlanBombardment Command = SPECIAL_POWER SpecialPower = SpecialAbilityChangeBattlePlans Options = CHECK_LIKE OPTION_ONE TextLabel = CONTROLBAR:InitiateBattlePlanBombardment ButtonImage = SSBombardment DescriptLabel = CONTROLBAR:TooltipBattlePlansBombardment End CommandButton Command_InitiateBattlePlanHoldTheLine Command = SPECIAL_POWER SpecialPower = SpecialAbilityChangeBattlePlans Options = CHECK_LIKE OPTION_TWO TextLabel = CONTROLBAR:InitiateBattlePlanHoldTheLine ButtonImage = SSHoldLine DescriptLabel = CONTROLBAR:TooltipBattlePlansHoldTheLine End CommandButton Command_InitiateBattlePlanSearchAndDestroy Command = SPECIAL_POWER SpecialPower = SpecialAbilityChangeBattlePlans Options = CHECK_LIKE OPTION_THREE TextLabel = CONTROLBAR:InitiateBattlePlanSearchAndDestroy ButtonImage = SSSeekDestroy DescriptLabel = CONTROLBAR:TooltipBattlePlansSearchAndDestroy End CommandButton Command_SetRallyPoint Command = SET_RALLY_POINT Options = NEED_TARGET_POS TextLabel = CONTROLBAR:SetRallyPoint ButtonImage = SSRally CursorName = SetRallyPoint ButtonBorderType = SYSTEM ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipSetRallyPoint End CommandButton Command_Sell Command = SELL TextLabel = CONTROLBAR:Sell ButtonImage = SSSell2 ButtonBorderType = SYSTEM ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipSell End CommandButton Command_Overcharge Command = TOGGLE_OVERCHARGE Options = CHECK_LIKE TextLabel = CONTROLBAR:Overcharge ButtonImage = SSOvercharge ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:TooltipNukeReactorOverCharge End ; Upgrade commands -------------------------------------------------------------------------------- CommandButton Command_CancelUpgradeCreate Command = CANCEL_UPGRADE ButtonBorderType = NONE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipCancelUpgrade End CommandButton Command_UpgradeAmericaAdvancedTraining Command = PLAYER_UPGRADE Upgrade = Upgrade_AmericaAdvancedTraining TextLabel = CONTROLBAR:UpgradeAmericaAdvancedTraining ButtonImage = SSAdvancedTraining ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUSAUpgradeAdvancedTraining End CommandButton Command_UpgradeAmericaDroneArmor Command = PLAYER_UPGRADE Upgrade = Upgrade_AmericaDroneArmor Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:UpgradeAmericaDroneArmor ButtonImage = SSScoutArmor ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUSAUpgradeDroneARmor End CommandButton Command_UpgradeAmericaAdvancedControlRods Command = OBJECT_UPGRADE Upgrade = Upgrade_AmericaAdvancedControlRods TextLabel = CONTROLBAR:UpgradeAmericaAdvancedControlRods ButtonImage = SSControlRods ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUSAUpgradeAdvancedControlRods End CommandButton Command_UpgradeAmericaRangerFlashBangGrenade Command = PLAYER_UPGRADE Upgrade = Upgrade_AmericaRangerFlashBangGrenade TextLabel = CONTROLBAR:UpgradeAmericaFlashBangGrenade ButtonImage = SSFlashbang ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUSAUpgradeFlashBangGrenades End CommandButton Command_UpgradeAmericaCompositeArmor Command = PLAYER_UPGRADE Upgrade = Upgrade_AmericaCompositeArmor TextLabel = CONTROLBAR:UpgradeAmericaCompositeArmor ButtonImage = SSCompositeArmor ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUSAUpgradeCompositeArmor End CommandButton Command_UpgradeAmericaRangerCaptureBuilding Command = PLAYER_UPGRADE Upgrade = Upgrade_InfantryCaptureBuilding TextLabel = CONTROLBAR:UpgradeAmericaRangerCaptureBuilding ButtonImage = SSCaptureBuilding ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUSAUpgradeRangerCaptureBuilding End ;***CUT*** ;CommandButton Command_UpgradeAmericaTomahawkRemoteControl ; Command = PLAYER_UPGRADE ; Upgrade = Upgrade_AmericaTomahawkRemoteControl ; TextLabel = CONTROLBAR:UpgradeAmericaTomahawkRemoteControl ; ButtonImage = SSTomahawkPoint ; ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is ; DescriptLabel = CONTROLBAR:TooltipUSAUpgradeCruiseMissile ;End CommandButton Command_UpgradeAmericaTOWMissile Command = PLAYER_UPGRADE Upgrade = Upgrade_AmericaTOWMissile TextLabel = CONTROLBAR:UpgradeAmericaTOWMissile ButtonImage = SSTowMissiles ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUSAUpgradeTOW End CommandButton Command_UpgradeComancheRocketPods Command = PLAYER_UPGRADE Upgrade = Upgrade_ComancheRocketPods TextLabel = CONTROLBAR:UpgradeComancheRocketPods ButtonImage = SSCommancheMissiles ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:USAUpgradeRocketPods End CommandButton Command_UpgradeAmericaLaserMissiles Command = PLAYER_UPGRADE Upgrade = Upgrade_AmericaLaserMissiles TextLabel = CONTROLBAR:UpgradeAmericaLaserMissiles ButtonImage = SSPlaneLaserMissiles ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUSAUpgradeLaserMissiles End ; China upgrades -------------------------------------------------------------- CommandButton Command_UpgradeChinaRedguardCaptureBuilding Command = PLAYER_UPGRADE Upgrade = Upgrade_InfantryCaptureBuilding TextLabel = CONTROLBAR:UpgradeChinaRedguardCaptureBuilding ButtonImage = SSCaptureBuilding ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipChinaUpgradeRedguardCaptureBuilding End CommandButton Command_UpgradeChinaMines Command = OBJECT_UPGRADE Upgrade = Upgrade_ChinaMines TextLabel = CONTROLBAR:UpgradeChinaMines ButtonImage = SSMineBunker ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipChinaUpgradeMines End CommandButton Command_UpgradeChinaOverlordGattlingCannon Command = OBJECT_UPGRADE Upgrade = Upgrade_ChinaOverlordGattlingCannon Options = OK_FOR_MULTI_SELECT NOT_QUEUEABLE TextLabel = CONTROLBAR:UpgradeChinaOverlordGattlingCannon ButtonImage = SSOLGattling ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUpgradeChinaOverlordGattlingCannon UnitSpecificSound = OverlordTankVoiceModeGattling End CommandButton Command_UpgradeChinaOverlordPropagandaTower Command = OBJECT_UPGRADE Upgrade = Upgrade_ChinaOverlordPropagandaTower Options = OK_FOR_MULTI_SELECT NOT_QUEUEABLE TextLabel = CONTROLBAR:UpgradeChinaOverlordPropagandaTower ButtonImage = SSOLSpeaker ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUpgradeChinaOverlordPropagandaTower UnitSpecificSound = OverlordTankVoiceModeSpeakerTower End CommandButton Command_UpgradeChinaOverlordBattleBunker Command = OBJECT_UPGRADE Upgrade = Upgrade_ChinaOverlordBattleBunker Options = OK_FOR_MULTI_SELECT NOT_QUEUEABLE TextLabel = CONTROLBAR:UpgradeChinaOverlordBattleBunker ButtonImage = SSOLBunker ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUpgradeChinaOverlordBattleBunker UnitSpecificSound = OverlordTankVoiceModeBunker End CommandButton Command_UpgradeChinaRadar Command = OBJECT_UPGRADE Upgrade = Upgrade_ChinaRadar TextLabel = CONTROLBAR:UpgradeChinaRadar ButtonImage = SARadarUpgrade ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipChinaUpgradeRadar End CommandButton Command_UpgradeChinaNationalism Command = PLAYER_UPGRADE Upgrade = Upgrade_Nationalism TextLabel = CONTROLBAR:UpgradeChinaNationalism ButtonImage = SSNationalism ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipChinaUpgradeNationalism End CommandButton Command_UpgradeChinaAircraftArmor Command = PLAYER_UPGRADE Upgrade = Upgrade_ChinaAircraftArmor TextLabel = CONTROLBAR:UpgradeChinaAircraftArmor ButtonImage = SSMigArmor ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipChinaUpgradeAircraftArmor End CommandButton Command_UpgradeChinaBlackNapalm Command = PLAYER_UPGRADE Upgrade = Upgrade_ChinaBlackNapalm TextLabel = CONTROLBAR:UpgradeChinaBlackNapalm ButtonImage = SSBlackNapalm ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipChinaUpgradeBlackNapalm End CommandButton Command_UpgradeChinaChainGuns Command = PLAYER_UPGRADE Upgrade = Upgrade_ChinaChainGuns TextLabel = CONTROLBAR:UpgradeChinaChainGuns ButtonImage = SSGattling ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipChinaUpgradeChainGuns End CommandButton Command_UpgradeChinaSubliminalMessaging Command = PLAYER_UPGRADE Upgrade = Upgrade_ChinaSubliminalMessaging TextLabel = CONTROLBAR:UpgradeChinaSubliminalMessaging ButtonImage = SSSobMsge ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUpgradeChinaSubliminal End CommandButton Command_UpgradeChinaUraniumShells Command = PLAYER_UPGRADE Upgrade = Upgrade_ChinaUraniumShells Options = IGNORES_UNDERPOWERED TextLabel = CONTROLBAR:UpgradeChinaUraniumShells ButtonImage = SSDepletedU_Shell ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUpgradeChinaUraniumShells End CommandButton Command_UpgradeChinaNuclearTanks Command = PLAYER_UPGRADE Upgrade = Upgrade_ChinaNuclearTanks Options = IGNORES_UNDERPOWERED TextLabel = CONTROLBAR:UpgradeChinaNuclearTanks ButtonImage = SSNukeTank ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUpgradeChinaNuclearTanks End CommandButton Command_DisguiseAsVehicle Command = SPECIAL_POWER SpecialPower = SpecialAbilityDisguiseAsVehicle Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT NEED_TARGET_ALLY_OBJECT TextLabel = CONTROLBAR:DisguiseAsVehicle ButtonImage = SSBombDisguise CursorName = DisguiseAsVehicle InvalidCursorName = GenericInvalid ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipDisguiseAsVehicle UnitSpecificSound = BombTruckVoiceModeDisguise End CommandButton Command_BombTruckDetonateNow Command = FIRE_WEAPON WeaponSlot = PRIMARY ; Best if this matches up with an AutoChoose listing that forbids this slot normally Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:DetonateBombTruck ButtonImage = SSTerroristCarBomb ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:TooltipDetonateBombTruck End CommandButton Command_BombTruckDetonateNukeNow Command = FIRE_WEAPON WeaponSlot = PRIMARY ; Best if this matches up with an AutoChoose listing that forbids this slot normally Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:DetonateBombTruckNuke ButtonImage = SNHydrogen ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:TooltipDetonateBombTruck End CommandButton Command_UpgradeGLABombTruckBioBomb Command = OBJECT_UPGRADE Upgrade = Upgrade_GLABombTruckBioBomb Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:UpgradeGLABombTruckBioBomb ButtonImage = SSBioBombTruck ButtonBorderType = UPGRADE DescriptLabel = CONTROLBAR:TooltipGLAUpgradeBioBomb UnitSpecificSound = BombTruckVoiceModeBioBomb End CommandButton Command_UpgradeGLABombTruckHighExplosiveBomb Command = OBJECT_UPGRADE Upgrade = Upgrade_GLABombTruckHighExplosiveBomb Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:UpgradeGLABombTruckHighExplosiveBomb ButtonImage = SSExplosiveBombTruck ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAUpgradeHEBomb UnitSpecificSound = BombTruckVoiceModeHiEx End CommandButton Command_UpgradeGLARadarVanScan Command = PLAYER_UPGRADE Upgrade = Upgrade_GLARadarVanScan TextLabel = CONTROLBAR:UpgradeGLARadarVanScan ButtonImage = SSRadarVanScan ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAUpgradeRadarVanScan End CommandButton Command_UpgradeGLAScorpionRocket Command = PLAYER_UPGRADE Upgrade = Upgrade_GLAScorpionRocket TextLabel = CONTROLBAR:UpgradeGLAScorpionRocket ButtonImage = SSScorpionRocketBuild ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAUpgradeScorpionRocket End CommandButton Command_UpgradeGLABuggyAmmo Command = PLAYER_UPGRADE Upgrade = Upgrade_GLABuggyAmmo TextLabel = CONTROLBAR:UpgradeGLABuggyAmmo ButtonImage = SSBuggyRockets ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAUpgradeBuggyAmmor End CommandButton Command_UpgradeGLAAPRockets Command = PLAYER_UPGRADE Upgrade = Upgrade_GLAAPRockets TextLabel = CONTROLBAR:UpgradeGLAAPRockets ButtonImage = SSAPRockets ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAUpgradeAPRockets End CommandButton Command_UpgradeGLAToxinShells Command = PLAYER_UPGRADE Upgrade = Upgrade_GLAToxinShells TextLabel = CONTROLBAR:UpgradeGLAToxinShells ButtonImage = SSToxinShells ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAUpgradeToxinShells End CommandButton Command_UpgradeGLAAnthraxBeta Command = PLAYER_UPGRADE Upgrade = Upgrade_GLAAnthraxBeta TextLabel = CONTROLBAR:UpgradeGLAAnthraxBeta ButtonImage = SSAnthraxBeta ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAUpgradeAnthraxBeta End CommandButton Command_UpgradeGLAAPBullets Command = PLAYER_UPGRADE Upgrade = Upgrade_GLAAPBullets TextLabel = CONTROLBAR:UpgradeGLAAPBullets ButtonImage = SSAPShells ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAUpgradeAPBullets End CommandButton Command_UpgradeGLAJunkRepair Command = PLAYER_UPGRADE Upgrade = Upgrade_GLAJunkRepair TextLabel = CONTROLBAR:UpgradeGLAJunkRepair ButtonImage = SSJunkRepair ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAUpgradeJunkRepair End CommandButton Command_UpgradeGLACamouflage Command = PLAYER_UPGRADE Upgrade = Upgrade_GLACamouflage TextLabel = CONTROLBAR:UpgradeGLACamouflage ButtonImage = SSCamoflage ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAUpgradeCamouflage End CommandButton Command_UpgradeGLAArmTheMob Command = PLAYER_UPGRADE Upgrade = Upgrade_GLAArmTheMob TextLabel = CONTROLBAR:UpgradeGLAArmTheMob ButtonImage = SSArmMob ButtonBorderType = UPGRADE ; what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAUpgradeArmTheMob End CommandButton Command_UpgradeGLARebelCaptureBuilding Command = PLAYER_UPGRADE Upgrade = Upgrade_InfantryCaptureBuilding TextLabel = CONTROLBAR:UpgradeGLARebelCaptureBuilding ButtonImage = SSCaptureBuilding ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipGLAUpgradeRebelCaptureBuilding End ; "Inventory" commands ---------------------------------------------------------------------------- CommandButton Command_StructureExit Command = EXIT_CONTAINER TextLabel = CONTROLBAR:StructureExit ButtonImage = SSEvacButton ButtonBorderType = SYSTEM ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipStructureExit End CommandButton Command_TransportExit Command = EXIT_CONTAINER TextLabel = CONTROLBAR:TransportExit ButtonImage = SSEvacButton ButtonBorderType = SYSTEM ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipTransportExit End CommandButton Command_Evacuate Command = EVACUATE Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:Evacuate ButtonImage = SSEvacButton ButtonBorderType = SYSTEM ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipEvacuate End CommandButton Command_EmptyCrawler Command = EVACUATE Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:Evacuate ButtonImage = SSEmptyCrawler ButtonBorderType = SYSTEM ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipEvacuate End CommandButton Command_ChinookUnload Command = EVACUATE Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:Evacuate ButtonImage = SSChinookUnload ButtonBorderType = SYSTEM ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipEvacuate CursorName = Move InvalidCursorName = GenericInvalid End CommandButton Command_ExecuteRailedTransport Command = EXECUTE_RAILED_TRANSPORT Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:ExecuteRailedTransport ButtonImage = SSFerry_L ButtonBorderType = SYSTEM DescriptLabel = CONTROLBAR:ToolTipRailedTransport End CommandButton Command_CombatDrop Command = COMBATDROP Options = OK_FOR_MULTI_SELECT CONTEXTMODE_COMMAND NEED_TARGET_POS NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT NEED_TARGET_ALLY_OBJECT TextLabel = CONTROLBAR:CombatDrop ButtonImage = SSChinookDrop CursorName = EnterAggressive InvalidCursorName = GenericInvalid ButtonBorderType = SYSTEM ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSACombatDrop End ; Unit commands ----------------------------------------------------------------------------------- CommandButton Command_Guard Command = GUARD ; note that it's legal (thought currently not desired) to specify NEED_TARGET_OBJECT here, ; to allow guarding a specific object! Options = OK_FOR_MULTI_SELECT NEED_TARGET_POS TextLabel = CONTROLBAR:Guard ButtonImage = SSGuard ButtonBorderType = SYSTEM ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGuard RadiusCursorType = GUARD_AREA CursorName = Normal InvalidCursorName = GenericInvalid End CommandButton Command_GuardWithoutPursuit Command = GUARD_WITHOUT_PURSUIT ; note that it's legal (thought currently not desired) to specify NEED_TARGET_OBJECT here, ; to allow guarding a specific object! Options = OK_FOR_MULTI_SELECT NEED_TARGET_POS TextLabel = CONTROLBAR:GuardWithoutPursuit ButtonImage = SSGuard ButtonBorderType = SYSTEM ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGuardWithoutPursuit RadiusCursorType = GUARD_AREA CursorName = Normal InvalidCursorName = GenericInvalid End CommandButton Command_GuardFlyingUnitsOnly Command = GUARD_FLYING_UNITS_ONLY ; note that it's legal (thought currently not desired) to specify NEED_TARGET_OBJECT here, ; to allow guarding a specific object! Options = OK_FOR_MULTI_SELECT NEED_TARGET_POS TextLabel = CONTROLBAR:GuardFlyingUnitsOnly ButtonImage = SSGuardAir ButtonBorderType = SYSTEM ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGuardFlyingUnitsOnly RadiusCursorType = GUARD_AREA CursorName = Normal InvalidCursorName = GenericInvalid End CommandButton Command_AttackMove Command = ATTACK_MOVE Options = OK_FOR_MULTI_SELECT NEED_TARGET_POS TextLabel = CONTROLBAR:AttackMove ButtonImage = SSAttackMove2 ButtonBorderType = SYSTEM ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipAttackMove CursorName = AttackMove InvalidCursorName = GenericInvalid End CommandButton Command_Stop Command = STOP Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:Stop ButtonImage = SSStop ButtonBorderType = SYSTEM ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipCommandStop End CommandButton Command_StrategyCenter_Stop Command = STOP Options = OPTION_ONE ;This designates special case handling to hide stop button when not applicable. TextLabel = CONTROLBAR:Stop ButtonImage = SSStop ButtonBorderType = SYSTEM ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipCommandStop End CommandButton Command_DisarmMinesAtPosition Command = FIRE_WEAPON WeaponSlot = PRIMARY ; Best if this matches up with an AutoChoose listing that forbids this slot normally Options = OK_FOR_MULTI_SELECT NEED_TARGET_POS USES_MINE_CLEARING_WEAPONSET TextLabel = CONTROLBAR:DisarmMinesAtPosition ButtonImage = SSClearMines ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipDisarmMinesAtPosition RadiusCursorType = ATTACK_CONTINUE_AREA InvalidCursorName = GenericInvalid End CommandButton Command_AmericaRangerCaptureBuilding Command = SPECIAL_POWER SpecialPower = SpecialAbilityRangerCaptureBuilding Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT NEED_UPGRADE Upgrade = Upgrade_InfantryCaptureBuilding TextLabel = CONTROLBAR:CaptureBuilding ButtonImage = SSCaptureBuilding CursorName = CaptureBuilding InvalidCursorName = GenericInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSARangerCaptureBuilding End CommandButton Command_AmericaRangerSwitchToMachineGun Command = SWITCH_WEAPON WeaponSlot = PRIMARY Options = CHECK_LIKE OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:RangerMachineGun ButtonImage = SSMachineGun ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:ToolTipSwitchToRangerMachineGun End CommandButton Command_AmericaRangerSwitchToFlagBangGrenades Command = SWITCH_WEAPON WeaponSlot = SECONDARY Options = CHECK_LIKE OK_FOR_MULTI_SELECT NEED_UPGRADE Upgrade = Upgrade_AmericaRangerFlashBangGrenade TextLabel = CONTROLBAR:FlashBangGrenadeMode ButtonImage = SSFlashbang ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:ToolTipSwitchToUSAFlashBang End CommandButton Command_AmericaVehicleComancheFireRocketPods Command = FIRE_WEAPON WeaponSlot = TERTIARY Options = OK_FOR_MULTI_SELECT NEED_UPGRADE NEED_TARGET_POS ; fires at pos, not obj Upgrade = Upgrade_ComancheRocketPods TextLabel = CONTROLBAR:FireRocketPods ButtonImage = SSRocketAttack ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSAFireRocketPods RadiusCursorType = ATTACK_SCATTER_AREA InvalidCursorName = GenericInvalid UnitSpecificSound = ComancheVoiceModeRocketPods End ;Design change request -- wants to auto fire without button. ;CommandButton Command_GLAScorpionFireRocket ; Command = FIRE_WEAPON ; WeaponSlot = SECONDARY ; Options = OK_FOR_MULTI_SELECT NEED_UPGRADE NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT ; Upgrade = Upgrade_GLAScorpionRocket ; TextLabel = CONTROLBAR:FireRocket ; ButtonImage = SSFireScorpionRocket ; ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is ; DescriptLabel = CONTROLBAR:ToolTipGLAFireScorpionRocket ;End CommandButton Command_GLAExplosiveWarhead Command = SWITCH_WEAPON WeaponSlot = PRIMARY Options = CHECK_LIKE OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:ExplosiveWarhead ButtonImage = SSExplosiveScud ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLASCUDHEWarhead End CommandButton Command_GLAAnthraxWarhead Command = SWITCH_WEAPON WeaponSlot = SECONDARY Options = CHECK_LIKE OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:AnthraxWarhead ButtonImage = SSAnthraxScud ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLASCUDAnthraxWarhead End CommandButton Command_GLAToxinTractorContaminateGround Command = FIRE_WEAPON WeaponSlot = SECONDARY ; Best if this matches up with an AutoChoose listing that forbids this slot normally Options = NEED_TARGET_POS OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:Contaminate ButtonImage = SSContaminate ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAFireToxinTractorSlime UnitSpecificSound = ToxinTractorVoiceModeContam End CommandButton Command_FireTomahawkAtPosition Command = FIRE_WEAPON WeaponSlot = PRIMARY ; Best if this matches up with an AutoChoose listing that forbids this slot normally Options = OK_FOR_MULTI_SELECT NEED_TARGET_POS TextLabel = CONTROLBAR:FireTomahawkAtPosition ButtonImage = SSTomWaypoint ;DisabledImage = SSTomWaypoint_D ;HiliteImage = SSTomWaypoint_H ;PushedImage = SSTomWaypoint_P ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipFireTomahawkAtPosition End CommandButton Command_GLAInfantryRebelCaptureBuilding Command = SPECIAL_POWER SpecialPower = SpecialAbilityRebelCaptureBuilding Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT NEED_UPGRADE Upgrade = Upgrade_InfantryCaptureBuilding TextLabel = CONTROLBAR:CaptureBuilding ButtonImage = SSCaptureBuilding CursorName = CaptureBuilding InvalidCursorName = GenericInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLARebelCaptureBuilding End CommandButton Command_GLAInfantryTerroristMakeCarBomb Command = CONVERT_TO_CARBOMB Options = OK_FOR_MULTI_SELECT CONTEXTMODE_COMMAND NEED_TARGET_ALLY_OBJECT NEED_TARGET_NEUTRAL_OBJECT ;Kris: Contextmode command options require code support! Upgrade = None TextLabel = CONTROLBAR:CarBomb ButtonImage = SSTerroristCarBomb CursorName = EnterAggressive InvalidCursorName = GenericInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLATerroristMakeCarBomb End CommandButton Command_GLAInfantryHijack Command = HIJACK_VEHICLE Options = OK_FOR_MULTI_SELECT CONTEXTMODE_COMMAND NEED_TARGET_ENEMY_OBJECT Upgrade = None TextLabel = CONTROLBAR:Hijack ButtonImage = SSCarjack CursorName = EnterAggressive InvalidCursorName = GenericInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAHijackerHijack End CommandButton Command_GLAInfantryJarmenKellSnipeVehicleAttack Command = FIRE_WEAPON WeaponSlot = SECONDARY Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT CONTEXTMODE_COMMAND Upgrade = None TextLabel = CONTROLBAR:SniperAttack ButtonImage = SSSniperAttack CursorName = SnipeVehicle InvalidCursorName = GenericInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAFireJarmenKellVehicleSnipe UnitSpecificSound = JarmenKellVoiceModeSnipe End CommandButton Command_ChinaJetMIGFireNapalmMissile Command = FIRE_WEAPON WeaponSlot = PRIMARY MaxShotsToFire = 1 Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT TextLabel = CONTROLBAR:FireNapalmMissile ButtonImage = SNFirestorm ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaFireMIG End CommandButton Command_ChinaInfantryRedGuardCaptureBuilding Command = SPECIAL_POWER SpecialPower = SpecialAbilityRedGuardCaptureBuilding Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT NEED_UPGRADE Upgrade = Upgrade_InfantryCaptureBuilding TextLabel = CONTROLBAR:CaptureBuilding ButtonImage = SSCaptureBuilding CursorName = CaptureBuilding InvalidCursorName = GenericInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaRedGuardCaptureBuilding End CommandButton Command_ChinaInfantryBlackLotusCaptureHack Command = SPECIAL_POWER SpecialPower = SpecialAbilityBlackLotusCaptureBuilding Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT TextLabel = CONTROLBAR:CaptureBuilding ButtonImage = SSBLCapture CursorName = Hack InvalidCursorName = GenericInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaFireBlackLotusCaptureHack UnitSpecificSound = BlackLotusVoiceModeBuilding End CommandButton Command_ChinaInfantryBlackLotusVehicleHack Command = SPECIAL_POWER SpecialPower = SpecialAbilityBlackLotusDisableVehicleHack Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT TextLabel = CONTROLBAR:DisableVehicleHack ButtonImage = SSVehicleHack CursorName = Hack InvalidCursorName = GenericInvalid ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:ToolTipChinaFireBlackLotusVehicleHack UnitSpecificSound = BlackLotusVoiceModeVehicle End CommandButton Command_ChinaInfantryBlackLotusCashHack Command = SPECIAL_POWER SpecialPower = SpecialAbilityBlackLotusStealCashHack Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT TextLabel = CONTROLBAR:StealCashHack ButtonImage = SSCashHack CursorName = Hack InvalidCursorName = GenericInvalid ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:ToolTipChinaFireBlackLotusCashHack UnitSpecificSound = BlackLotusVoiceModeCash End CommandButton Command_ChinaInfantryHackerInternetHack Command = HACK_INTERNET Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:InternetHack ButtonImage = SSNetHack ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:ToolTipChinaFireHackerInternetHack End CommandButton Command_ChinaInfantryHackerDisableBuilding Command = SPECIAL_POWER SpecialPower = SpecialAbilityHackerDisableBuilding Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT TextLabel = CONTROLBAR:DisableBuildingHack ButtonImage = SSBuildingHack CursorName = Hack InvalidCursorName = GenericInvalid ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:ToolTipChinaHackerBuildingHack End CommandButton Command_ChinaDragonTankFireWall Command = FIRE_WEAPON WeaponSlot = SECONDARY ; Best if this matches up with an AutoChoose listing that forbids this slot normally Options = NEED_TARGET_POS OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:FireWall ButtonImage = SSFireStorm ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireWall UnitSpecificSound = DragonTankVoiceModeFireStorm End ;----------------------------------------------------------------------------- ;SPECIAL ABILITY ;Tank hunter rushes a tank to plant deadly TNT. ;Author: Kris -- July 2002 ; ;@todo info -- The reason this is a special ability instead of a regular ;attack are: ;1) Weapon reload timer currently don't cycle like special powers delays. ;2) Attack options aren't detailed enough to allow for specific target types. ;3) Attack commands don't allow for valid/invalid cursors. ;----------------------------------------------------------------------------- CommandButton Command_ChinaInfantryTankHunterTNTAttack Command = SPECIAL_POWER SpecialPower = SpecialAbilityTankHunterTNTAttack Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT TextLabel = CONTROLBAR:TNTAttack ButtonImage = SSTNT CursorName = TankHunterTNTAttack InvalidCursorName = PlaceChargeInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaFireTankHunterTNTAttack End CommandButton Command_ColonelBurtonKnifeAttack Command = FIRE_WEAPON WeaponSlot = SECONDARY Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:KnifeAttack ButtonImage = SSKnifeAttack CursorName = StabAttack InvalidCursorName = StabAttackInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSAFireBurtonKnifeAttack UnitSpecificSound = ColonelBurtonVoiceModeKnife End CommandButton Command_ColonelBurtonTimedDemoCharge Command = SPECIAL_POWER SpecialPower = SpecialAbilityColonelBurtonTimedCharges Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT TextLabel = CONTROLBAR:TimedDemoCharge ButtonImage = SSTimedDemo CursorName = PlaceTimedCharge InvalidCursorName = PlaceChargeInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSAFireBurtonTimedDemo UnitSpecificSound = ColonelBurtonVoiceModeTimedCharge End ;Notice the next two command buttons use the same special power. That is because they are ;linked. The first one requires a target in order to place a charge. The latter one requires ;no target (INSTANT_TARGET), and the logic will pick up on this and detonate any existing ones. CommandButton Command_ColonelBurtonRemoteDemoCharge Command = SPECIAL_POWER SpecialPower = SpecialAbilityColonelBurtonRemoteCharges Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:RemoteDemoCharge ButtonImage = SSRemoteDemo CursorName = PlaceRemoteCharge InvalidCursorName = PlaceChargeInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABurtonPlaceRemoteCharge UnitSpecificSound = ColonelBurtonVoiceModeRemoteCharge End CommandButton Command_ColonelBurtonDetonateCharges Command = SPECIAL_POWER SpecialPower = SpecialAbilityColonelBurtonRemoteCharges Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:DetonateCharges ButtonImage = SSDetonate ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABurtonDetonateCharges End CommandButton Command_AmbulanceCleanupArea Command = SPECIAL_POWER SpecialPower = SpecialAbilityAmbulanceCleanupArea Options = OK_FOR_MULTI_SELECT NEED_TARGET_POS TextLabel = CONTROLBAR:AmbulanceCleanupArea ButtonImage = SSDetox ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:CleanupAreaDescription RadiusCursorType = FRIENDLY_SPECIALPOWER InvalidCursorName = GenericInvalid UnitSpecificSound = AmbulanceVoiceModeDetox End ; Dozer construction commands --------------------------------------------------------------------- CommandButton Command_CancelConstruction Command = DOZER_CONSTRUCT_CANCEL TextLabel = CONTROLBAR:CancelBuild ButtonImage = SSStop ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipCancelConstruction End CommandButton Command_ConstructAmericaCommandCenter Command = DOZER_CONSTRUCT Object = AmericaCommandCenter TextLabel = CONTROLBAR:ConstructAmericaCommandCenter ButtonImage = SAComCentr ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildCommandCenter End CommandButton Command_ConstructAmericaPowerPlant Command = DOZER_CONSTRUCT Object = AmericaPowerPlant TextLabel = CONTROLBAR:ConstructAmericaPowerPlant ButtonImage = SAPowerPlant ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildPowerPlant End CommandButton Command_ConstructAmericaBarracks Command = DOZER_CONSTRUCT Object = AmericaBarracks TextLabel = CONTROLBAR:ConstructAmericaBarracks ButtonImage = SABarracks ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildBarracks End CommandButton Command_ConstructAmericaSupplyCenter Command = DOZER_CONSTRUCT Object = AmericaSupplyCenter TextLabel = CONTROLBAR:ConstructAmericaSupplyCenter ButtonImage = SASupplyCntr ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildSupplyCenter End CommandButton Command_ConstructAmericaWall Command = DOZER_CONSTRUCT Object = AmericaWall TextLabel = CONTROLBAR:ConstructAmericaWall ButtonImage = SAFence ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildSecurityFence End CommandButton Command_ConstructAmericaWarFactory Command = DOZER_CONSTRUCT Object = AmericaWarFactory TextLabel = CONTROLBAR:ConstructAmericaWarFactory ButtonImage = SACWeaponsfact ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildWarFactory End CommandButton Command_ConstructAmericaPatriotBattery Command = DOZER_CONSTRUCT Object = AmericaPatriotBattery TextLabel = CONTROLBAR:ConstructAmericaPatriotBattery ButtonImage = SAPatriot ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildPatriotBattery End CommandButton Command_ConstructAmericaAirfield Command = DOZER_CONSTRUCT Object = AmericaAirfield TextLabel = CONTROLBAR:ConstructAmericaAirfield ButtonImage = SAACommand ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildAirField End CommandButton Command_ConstructAmericaParticleCannonUplink Command = DOZER_CONSTRUCT Object = AmericaParticleCannonUplink TextLabel = CONTROLBAR:ConstructAmericaParticleCannonUplink ButtonImage = SAUplink ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildParticleCannon End CommandButton Command_ConstructAmericaStrategyCenter Command = DOZER_CONSTRUCT Object = AmericaStrategyCenter TextLabel = CONTROLBAR:ConstructAmericaStrategyCenter ButtonImage = SAStrategyCenter ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildStrategyCenter End CommandButton Command_ConstructAmericaDetentionCamp Command = DOZER_CONSTRUCT Object = AmericaDetentionCamp TextLabel = CONTROLBAR:ConstructAmericaDetentionCamp ButtonImage = SAPrison ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildDetentionCamp End CommandButton Command_ConstructAmericaSupplyDropZone Command = DOZER_CONSTRUCT Object = AmericaSupplyDropZone TextLabel = CONTROLBAR:ConstructAmericaSupplyDropZone ButtonImage = SADropZone ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildSupplyDropZone End CommandButton Command_ConstructGLACommandCenter Command = DOZER_CONSTRUCT Object = GLACommandCenter TextLabel = CONTROLBAR:ConstructGLACommandCenter ButtonImage = SUHeadquarters ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildCommandCenter End CommandButton Command_ConstructGLADemoTrap Command = DOZER_CONSTRUCT Object = GLADemoTrap TextLabel = CONTROLBAR:ConstructGLADemoTrap ButtonImage = SSHideBomb ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABUildDemoTrap End CommandButton Command_ConstructGLABarracks Command = DOZER_CONSTRUCT Object = GLABarracks TextLabel = CONTROLBAR:ConstructGLABarracks ButtonImage = SUBarracks ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildBarracks End CommandButton Command_ConstructGLASupplyStash Command = DOZER_CONSTRUCT Object = GLASupplyStash TextLabel = CONTROLBAR:ConstructGLASupplyStash ButtonImage = SUSupplyCenter ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildSupplyStash End CommandButton Command_ConstructGLABurningBarricade Command = DOZER_CONSTRUCT Object = GLABurningBarrier TextLabel = CONTROLBAR:ConstructGLABurningBarricade ButtonImage = SUBarricade ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildBurningBarricade End CommandButton Command_ConstructGLAArmsDealer Command = DOZER_CONSTRUCT Object = GLAArmsDealer TextLabel = CONTROLBAR:ConstructGLAArmsDealer ButtonImage = SUArmsDealer ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildArmsDealer End CommandButton Command_ConstructChinaCommandCenter Command = DOZER_CONSTRUCT Object = ChinaCommandCenter TextLabel = CONTROLBAR:ConstructChinaCommandCenter ButtonImage = SNComCentr ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildCommandCenter End CommandButton Command_ConstructChinaPowerPlant Command = DOZER_CONSTRUCT Object = ChinaPowerPlant TextLabel = CONTROLBAR:ConstructChinaPowerPlant ButtonImage = SNReactor ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildPowerPlant End CommandButton Command_ConstructChinaBarracks Command = DOZER_CONSTRUCT Object = ChinaBarracks TextLabel = CONTROLBAR:ConstructChinaBarracks ButtonImage = SNBarracks ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildBarracks End CommandButton Command_ConstructChinaSupplyCenter Command = DOZER_CONSTRUCT Object = ChinaSupplyCenter TextLabel = CONTROLBAR:ConstructChinaSupplyCenter ButtonImage = SNSupplyCenter ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildSupplyCenter End CommandButton Command_ConstructChinaConcreteWall Command = DOZER_CONSTRUCT Object = ChinaWall TextLabel = CONTROLBAR:ConstructChinaConcreteWall ButtonImage = SNWall ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildConcreteWall End CommandButton Command_ConstructChinaWarFactory Command = DOZER_CONSTRUCT Object = ChinaWarFactory TextLabel = CONTROLBAR:ConstructChinaWarFactory ButtonImage = SNWarFact ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildWarFactory End CommandButton Command_ConstructChinaBunker Command = DOZER_CONSTRUCT Object = ChinaBunker TextLabel = CONTROLBAR:ConstructChinaBunker ButtonImage = SNBunker ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildBunker End CommandButton Command_ConstructChinaPropagandaCenter Command = DOZER_CONSTRUCT Object = ChinaPropagandaCenter TextLabel = CONTROLBAR:ConstructChinaPropagandaCenter ButtonImage = SNPropCentr ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildPropagandaCenter End CommandButton Command_ConstructChinaAirfield Command = DOZER_CONSTRUCT Object = ChinaAirfield TextLabel = CONTROLBAR:ConstructChinaAirfield ButtonImage = SNAirfield ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildAirField End CommandButton Command_ConstructChinaGattlingCannon Command = DOZER_CONSTRUCT Object = ChinaGattlingCannon TextLabel = CONTROLBAR:ConstructChinaGattlingCannon ButtonImage = SNGatTower ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildGattlingCannon End CommandButton Command_ConstructChinaNuclearMissileLauncher Command = DOZER_CONSTRUCT Object = ChinaNuclearMissileLauncher TextLabel = CONTROLBAR:ConstructChinaNuclearMissileLauncher ButtonImage = SNNukeMisl ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildNuclearMissileLauncher End CommandButton Command_ConstructChinaSpeakerTower Command = DOZER_CONSTRUCT Object = ChinaSpeakerTower TextLabel = CONTROLBAR:ConstructChinaSpeakerTower ButtonImage = SNPropSpeaker ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildSpeakerTower End CommandButton Command_ConstructGLATunnelNetwork Command = DOZER_CONSTRUCT Object = GLATunnelNetwork TextLabel = CONTROLBAR:ConstructGLATunnelNetwork ButtonImage = SUTunnel ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildTunnelNetwork End CommandButton Command_ConstructGLAPalace Command = DOZER_CONSTRUCT Object = GLAPalace TextLabel = CONTROLBAR:ConstructGLAPalace ButtonImage = SUPalace ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildPalace End CommandButton Command_ConstructGLABlackMarket Command = DOZER_CONSTRUCT Object = GLABlackMarket TextLabel = CONTROLBAR:ConstructGLABlackMarket ButtonImage = SUBlackMarket ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildBlackMarket End CommandButton Command_ConstructGLAStingerSite Command = DOZER_CONSTRUCT Object = GLAStingerSite TextLabel = CONTROLBAR:ConstructGLAStingerSite ButtonImage = SUStinger ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildStingerSite End CommandButton Command_ConstructGLAScudStorm Command = DOZER_CONSTRUCT Object = GLAScudStorm TextLabel = CONTROLBAR:ConstructGLAScudStorm ButtonImage = SUScudStorm ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildScudStorm End ; Unit Construction commands ---------------------------------------------------------------------- CommandButton Command_CancelUnitCreate Command = CANCEL_UNIT_BUILD ;Other images purposely left out of this one cause they are done in code End CommandButton Command_ConstructAmericaInfantryRanger Command = UNIT_BUILD Object = AmericaInfantryRanger TextLabel = CONTROLBAR:ConstructAmericaInfantryRanger ButtonImage = SARanger ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildRanger End CommandButton Command_ConstructAmericaDozer Command = UNIT_BUILD Object = AmericaVehicleDozer TextLabel = CONTROLBAR:ConstructAmericaDozer ButtonImage = SACDozer ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildDozer End CommandButton Command_ConstructGLAWorker Command = UNIT_BUILD Object = GLAInfantryWorker TextLabel = CONTROLBAR:ConstructGLAWorker ButtonImage = SUWorker ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildWorker End CommandButton Command_ConstructChinaDozer Command = UNIT_BUILD Object = ChinaVehicleDozer TextLabel = CONTROLBAR:ConstructChinaDozer ButtonImage = SNDozer ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildDozer End CommandButton Command_ConstructGLATankScorpion Command = UNIT_BUILD Object = GLATankScorpion TextLabel = CONTROLBAR:ConstructGLATankScorpion ButtonImage = SUScorpion ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildScorpion End CommandButton Command_ConstructGLAVehicleRocketBuggy Command = UNIT_BUILD Object = GLAVehicleRocketBuggy TextLabel = CONTROLBAR:ConstructGLAVehicleRocketBuggy ButtonImage = SURocketBuggy ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildRocketBuggy End CommandButton Command_ConstructGLAVehicleRadarVan Command = UNIT_BUILD Object = GLAVehicleRadarVan TextLabel = CONTROLBAR:ConstructGLAVehicleRadarVan ButtonImage = SURadarVan ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildRadarVan End CommandButton Command_ConstructChinaTankOverlord Command = UNIT_BUILD Object = ChinaTankOverlord TextLabel = CONTROLBAR:ConstructChinaTankOverlord ButtonImage = SNOverlord ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildOverlord End CommandButton Command_ConstructChinaTankGattling Command = UNIT_BUILD Object = ChinaTankGattling TextLabel = CONTROLBAR:ConstructChinaTankGattling ButtonImage = SNGatlingTank ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildGattlingTank End CommandButton Command_ConstructGLAInfantryRebel Command = UNIT_BUILD Object = GLAInfantryRebel TextLabel = CONTROLBAR:ConstructGLAInfantryRebel ButtonImage = SURebel ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildRebel End CommandButton Command_ConstructChinaInfantryRedguard Command = UNIT_BUILD Object = ChinaInfantryRedguard TextLabel = CONTROLBAR:ConstructChinaInfantryRedguard ButtonImage = SNRedGuard ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildRedguard End CommandButton Command_ConstructChinaInfantryHacker Command = UNIT_BUILD Object = ChinaInfantryHacker TextLabel = CONTROLBAR:ConstructChinaInfantryHacker ButtonImage = SNHacker2 ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildHacker End CommandButton Command_ConstructAmericaVehicleChinook Command = UNIT_BUILD Object = AmericaVehicleChinook TextLabel = CONTROLBAR:ConstructAmericaVehicleChinook ButtonImage = SAChinook ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABUildChinook End CommandButton Command_ConstructChinaVehicleSupplyTruck Command = UNIT_BUILD Object = ChinaVehicleSupplyTruck TextLabel = CONTROLBAR:ConstructChinaVehicleSupplyTruck ButtonImage = SNSupplyTruck ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildSupplyTruck End CommandButton Command_ConstructAmericaTankCrusader Command = UNIT_BUILD Object = AmericaTankCrusader TextLabel = CONTROLBAR:ConstructAmericaTankCrusader ButtonImage = SACLeopard ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildCrusader End CommandButton Command_ConstructAmericaVehiclePaladin Command = UNIT_BUILD Object = AmericaTankPaladin SpecialPower = SpecialPaladinTank Options = NEED_SPECIAL_POWER_SCIENCE TextLabel = CONTROLBAR:ConstructAmericaTankPaladin ButtonImage = SAPaladin ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildPaladin End CommandButton Command_ConstructAmericaJetRaptor Command = UNIT_BUILD Object = AmericaJetRaptor TextLabel = CONTROLBAR:ConstructAmericaJetRaptor ButtonImage = SACRaptor ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildRaptor End CommandButton Command_ConstructAmericaJetAurora Command = UNIT_BUILD Object = AmericaJetAurora TextLabel = CONTROLBAR:ConstructAmericaJetAurora ButtonImage = SAAurora ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildAurora End CommandButton Command_ConstructAmericaJetStealthFighter Command = UNIT_BUILD Object = AmericaJetStealthFighter SpecialPower = SpecialStealthFighter Options = NEED_SPECIAL_POWER_SCIENCE TextLabel = CONTROLBAR:ConstructAmericaJetStealthFighter ButtonImage = SAStealth ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildStealthFighter End CommandButton Command_ConstructAmericaVehicleComanche Command = UNIT_BUILD Object = AmericaVehicleComanche TextLabel = CONTROLBAR:ConstructAmericaVehicleComanche ButtonImage = SACCommanche ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildComanche End CommandButton Command_ConstructAmericaVehicleApache Command = UNIT_BUILD Object = AmericaVehicleApache TextLabel = CONTROLBAR:ConstructAmericaVehicleApache ButtonImage = SACApache ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildApache End CommandButton Command_ConstructAmericaInfantryMissileDefender Command = UNIT_BUILD Object = AmericaInfantryMissileDefender TextLabel = CONTROLBAR:ConstructAmericaInfantryMissileDefender ButtonImage = SAMissleDefender ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildMissileDefender End CommandButton Command_ConstructAmericaInfantryPathfinder Command = UNIT_BUILD Object = AmericaInfantryPathfinder SpecialPower = SpecialPathfinder Options = NEED_SPECIAL_POWER_SCIENCE TextLabel = CONTROLBAR:ConstructAmericaInfantryPathfinder ButtonImage = SAPathfinder1 ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildPathFinder End CommandButton Command_ConstructAmericaInfantryColonelBurton Command = UNIT_BUILD Object = AmericaInfantryColonelBurton TextLabel = CONTROLBAR:ConstructAmericaInfantryColonelBurton ButtonImage = SABurton ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildColonelBurton End ;Not actually built in-game. CommandButton Command_ConstructAmericaInfantryBiohazardTech Command = UNIT_BUILD Object = AmericaInfantryBiohazardTech TextLabel = CONTROLBAR:ConstructAmericaInfantryBiohazardTech ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TempDescription End CommandButton Command_ConstructAmericaVehicleTomahawk Command = UNIT_BUILD Object = AmericaVehicleTomahawk TextLabel = CONTROLBAR:ConstructAmericaVehicleTomahawk ButtonImage = SACTomahawk ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildTomahawk End CommandButton Command_ConstructAmericaVehicleHumvee Command = UNIT_BUILD Object = AmericaVehicleHumvee TextLabel = CONTROLBAR:ConstructAmericaVehicleHumvee ButtonImage = SAHummer ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildHumvee End CommandButton Command_ConstructAmericaVehicleMedic Command = UNIT_BUILD Object = AmericaVehicleMedic TextLabel = CONTROLBAR:ConstructAmericaVehicleMedic ButtonImage = SAAmbulance ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildMedic End CommandButton Command_ConstructAmericaVehicleScoutDrone Command = OBJECT_UPGRADE Upgrade = Upgrade_AmericaScoutDrone Options = OK_FOR_MULTI_SELECT NOT_QUEUEABLE TextLabel = CONTROLBAR:ConstructAmericaVehicleScoutDrone ButtonImage = SAScout ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildScoutDrone End CommandButton Command_ConstructAmericaVehicleBattleDrone Command = OBJECT_UPGRADE Upgrade = Upgrade_AmericaBattleDrone Options = OK_FOR_MULTI_SELECT NOT_QUEUEABLE TextLabel = CONTROLBAR:ConstructAmericaVehicleBattleDrone ButtonImage = SABattleDrone ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildBattleDrone UnitSpecificSound = VoiceDroneEnabled End CommandButton Command_ConstructChinaJetMIG Command = UNIT_BUILD Object = ChinaJetMIG TextLabel = CONTROLBAR:ConstructChinaJetMIG ButtonImage = SNMig ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildMIG End CommandButton Command_ConstructChinaInfantryBlackLotus Command = UNIT_BUILD Object = ChinaInfantryBlackLotus TextLabel = CONTROLBAR:ConstructChinaInfantryBlackLotus ButtonImage = SNBLKLotus2 ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this i DescriptLabel = CONTROLBAR:ToolTipChinaBuildBlackLotus End CommandButton Command_ConstructChinaInfantryTankHunter Command = UNIT_BUILD Object = ChinaInfantryTankHunter TextLabel = CONTROLBAR:ConstructChinaInfantryTankHunter ButtonImage = SNTankHunter ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildTankHunter End CommandButton Command_ConstructChinaVehicleInfernoCannon Command = UNIT_BUILD Object = ChinaVehicleInfernoCannon TextLabel = CONTROLBAR:ConstructChinaVehicleInfernoCannon ButtonImage = SNInferno ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildInfernoCannon End CommandButton Command_ConstructChinaVehicleNukeLauncher Command = UNIT_BUILD Object = ChinaVehicleNukeLauncher SpecialPower = SpecialNukeLauncher Options = NEED_SPECIAL_POWER_SCIENCE TextLabel = CONTROLBAR:ConstructChinaVehicleNukeLauncher ButtonImage = SNNukeCannon2 ;SNNukeCannon ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildNukeLauncher End CommandButton Command_ConstructChinaVehicleTroopCrawler Command = UNIT_BUILD Object = ChinaVehicleTroopCrawler TextLabel = CONTROLBAR:ConstructChinaVehicleTroopCrawler ButtonImage = SNTransport ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildTroopCrawler End CommandButton Command_ConstructChinaTankDragon Command = UNIT_BUILD Object = ChinaTankDragon TextLabel = CONTROLBAR:ConstructChinaTankDragon ButtonImage = SNDragonTank ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildDragonTank End CommandButton Command_ConstructGLAInfantryTerrorist Command = UNIT_BUILD Object = GLAInfantryTerrorist TextLabel = CONTROLBAR:ConstructGLAInfantryTerrorist ButtonImage = SUTerrorist ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildTerrorist End CommandButton Command_ConstructGLAInfantryRPGTrooper Command = UNIT_BUILD Object = GLAInfantryTunnelDefender TextLabel = CONTROLBAR:ConstructGLAInfantryRPGTrooper ButtonImage = SURPG ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildRPGTrooper End CommandButton Command_ConstructGLAInfantryAngryMob Command = UNIT_BUILD Object = GLAInfantryAngryMobNexus TextLabel = CONTROLBAR:ConstructGLAInfantryAngryMob ButtonImage = SUAngryMob ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildAngryMob End CommandButton Command_ConstructGLAInfantryHijacker Command = UNIT_BUILD Object = GLAInfantryHijacker SpecialPower = SpecialHijacker Options = NEED_SPECIAL_POWER_SCIENCE TextLabel = CONTROLBAR:ConstructGLAInfantryHijacker ButtonImage = SUHijacker ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildHijacker End CommandButton Command_ConstructGLAInfantryJarmenKell Command = UNIT_BUILD Object = GLAInfantryJarmenKell TextLabel = CONTROLBAR:ConstructGLAInfantryJarmenKell ButtonImage = SUJermanKell1 ;NOTE: Asset spelling mistake ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildJarmenKell End CommandButton Command_ConstructGLAVehicleToxinTruck Command = UNIT_BUILD Object = GLAVehicleToxinTruck TextLabel = CONTROLBAR:ConstructGLAVehicleToxinTruck ButtonImage = SUToxinTractor ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildToxinTruck End CommandButton Command_ConstructChinaTankBattleMaster Command = UNIT_BUILD Object = ChinaTankBattleMaster TextLabel = CONTROLBAR:ConstructGLATankBattleMaster ButtonImage = SNBattlemaster ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaBuildBattlemaster End CommandButton Command_ConstructGLATankMarauder Command = UNIT_BUILD Object = GLATankMarauder SpecialPower = SpecialMarauderTank Options = NEED_SPECIAL_POWER_SCIENCE TextLabel = CONTROLBAR:ConstructGLATankMarauder ButtonImage = SUMarauder ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildMarauder End CommandButton Command_ConstructGLAVehicleTechnical Command = UNIT_BUILD Object = GLAVehicleTechnical TextLabel = CONTROLBAR:ConstructGLAVehicleTechnical ButtonImage = SUTechnical ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildTechnical End CommandButton Command_ConstructGLAVehicleQuadCannon Command = UNIT_BUILD Object = GLAVehicleQuadCannon TextLabel = CONTROLBAR:ConstructGLAVehicleQuadCannon ButtonImage = SUQuadCannon ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildQuadCannon End CommandButton Command_ConstructGLAVehicleBombTruck Command = UNIT_BUILD Object = GLAVehicleBombTruck TextLabel = CONTROLBAR:ConstructGLAVehicleBombTruck ButtonImage = SUBombTruck ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildBombTruck End CommandButton Command_ConstructGLAVehicleScudLauncher Command = UNIT_BUILD Object = GLAVehicleScudLauncher SpecialPower = SpecialScudLauncher Options = NEED_SPECIAL_POWER_SCIENCE TextLabel = CONTROLBAR:ConstructGLAVehicleScudLauncher ButtonImage = SUScudLauncher ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildSCUDLauncher End ;; ;Sciences ;; CommandButton Command_PurchaseSciencePaladinTank Command = PURCHASE_SCIENCE Science = SCIENCE_PaladinTank Object = AmericaTankPaladin ButtonImage = SAPaladin ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseSciencePathfinder Command = PURCHASE_SCIENCE Science = SCIENCE_Pathfinder Object = AmericaInfantryPathfinder ButtonImage = SAPathfinder1 ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceStealthFighter Command = PURCHASE_SCIENCE Science = SCIENCE_StealthFighter Object = AmericaJetStealthFighter ButtonImage = SAStealth ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceSpyDrone Command = PURCHASE_SCIENCE Science = SCIENCE_SpyDrone ButtonImage = SAScout ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceParadrop1 Command = PURCHASE_SCIENCE Science = SCIENCE_Paradrop1 ButtonImage = SACParatroopers ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceParadrop2 Command = PURCHASE_SCIENCE Science = SCIENCE_Paradrop2 ButtonImage = SACParatroopers2 ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceParadrop3 Command = PURCHASE_SCIENCE Science = SCIENCE_Paradrop3 ButtonImage = SACParatroopers3 ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceA10ThunderboltMissileStrike1 Command = PURCHASE_SCIENCE Science = SCIENCE_A10ThunderboltMissileStrike1 ButtonImage = SSA10Attack ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceA10ThunderboltMissileStrike2 Command = PURCHASE_SCIENCE Science = SCIENCE_A10ThunderboltMissileStrike2 ButtonImage = SSA10Attack2 ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceA10ThunderboltMissileStrike3 Command = PURCHASE_SCIENCE Science = SCIENCE_A10ThunderboltMissileStrike3 ButtonImage = SAWarthog ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceDaisyCutter Command = PURCHASE_SCIENCE Science = SCIENCE_DaisyCutter ButtonImage = SACDaisyCutter ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceNukeLauncher Command = PURCHASE_SCIENCE Science = SCIENCE_NukeLauncher ButtonImage = SNNukeCannon ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceRedGuardTraining Command = PURCHASE_SCIENCE Science = SCIENCE_RedGuardTraining ButtonImage = SSHordeTraining ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceClusterMines Command = PURCHASE_SCIENCE Science = SCIENCE_ClusterMines ButtonImage = SSClusterMines ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceArtilleryTraining Command = PURCHASE_SCIENCE Science = SCIENCE_ArtilleryTraining ButtonImage = SSArtilleryTraining ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceArtilleryBarrage1 Command = PURCHASE_SCIENCE Science = SCIENCE_ArtilleryBarrage1 ButtonImage = SSBarrage ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceArtilleryBarrage2 Command = PURCHASE_SCIENCE Science = SCIENCE_ArtilleryBarrage2 ButtonImage = SSBarrage2 ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceArtilleryBarrage3 Command = PURCHASE_SCIENCE Science = SCIENCE_ArtilleryBarrage3 ButtonImage = SSBarrage3 ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceCashHack1 Command = PURCHASE_SCIENCE Science = SCIENCE_CashHack1 ButtonImage = SSCashHack ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceCashHack2 Command = PURCHASE_SCIENCE Science = SCIENCE_CashHack2 ButtonImage = SSCashHack2 ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceCashHack3 Command = PURCHASE_SCIENCE Science = SCIENCE_CashHack3 ButtonImage = SSCashHack3 ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceEMPPulse Command = PURCHASE_SCIENCE Science = SCIENCE_EMPPulse ButtonImage = SSEMP ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceHijacker Command = PURCHASE_SCIENCE Science = SCIENCE_Hijacker Object = GLAInfantryHijacker ButtonImage = SUHijacker ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceScudLauncher Command = PURCHASE_SCIENCE Science = SCIENCE_ScudLauncher Object = GLAVehicleScudLauncher ButtonImage = SUScudLauncher ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceMarauderTank Command = PURCHASE_SCIENCE Science = SCIENCE_MarauderTank Object = GLATankMarauder ButtonImage = SUMarauder ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceTechnicalTraining Command = PURCHASE_SCIENCE Science = SCIENCE_TechnicalTraining ButtonImage = SSTechTraining ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceRebelAmbush1 Command = PURCHASE_SCIENCE Science = SCIENCE_RebelAmbush1 ButtonImage = SSGLAAmbush ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceRebelAmbush2 Command = PURCHASE_SCIENCE Science = SCIENCE_RebelAmbush2 ButtonImage = SSGLAAmbush2 ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceRebelAmbush3 Command = PURCHASE_SCIENCE Science = SCIENCE_RebelAmbush3 ButtonImage = SSGLAAmbush3 ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceCashBounty1 Command = PURCHASE_SCIENCE Science = SCIENCE_CashBounty1 ButtonImage = SSCashBounty ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceCashBounty2 Command = PURCHASE_SCIENCE Science = SCIENCE_CashBounty2 ButtonImage = SSCashBounty2 ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceCashBounty3 Command = PURCHASE_SCIENCE Science = SCIENCE_CashBounty3 ButtonImage = SSCashBounty3 ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceEmergencyRepair1 Command = PURCHASE_SCIENCE Science = SCIENCE_EmergencyRepair1 ButtonImage = SSRepair ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceEmergencyRepair2 Command = PURCHASE_SCIENCE Science = SCIENCE_EmergencyRepair2 ButtonImage = SSRepair2 ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceEmergencyRepair3 Command = PURCHASE_SCIENCE Science = SCIENCE_EmergencyRepair3 ButtonImage = SSRepairDrone ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceAnthraxBomb Command = PURCHASE_SCIENCE Science = SCIENCE_AnthraxBomb ButtonImage = SSAnthraxBomb ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceNeutronBomb Command = PURCHASE_SCIENCE Science = SCIENCE_NeutronBomb ButtonImage = SUNeutronBomb ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceNapalmStrike Command = PURCHASE_SCIENCE Science = SCIENCE_NapalmStrike ButtonImage = SNMigNapalmStrike ;SNFirestorm ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceCarpetBomb Command = PURCHASE_SCIENCE Science = SCIENCE_CarpetBomb ButtonImage = SSCarpetBomb ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceTomahawkStrike Command = PURCHASE_SCIENCE Science = SCIENCE_B52TomahawkStrike ButtonImage = SATomahawkStrike ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End CommandButton Command_PurchaseScienceTerrorCell Command = PURCHASE_SCIENCE Science = SCIENCE_TerrorCell ButtonImage = SUTerrorist ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is End ;------------------------------------------------- ; These next few, are used only to interface with the tooltip system, they aren't actually tied to the ; CommandButton Command system ;------------------------------------------------- CommandButton NonCommand_Options TextLabel = CONTROLBAR:Options DescriptLabel = CONTROLBAR:OptionsDescription End CommandButton NonCommand_IdleWorker TextLabel = CONTROLBAR:IdleWorker DescriptLabel = CONTROLBAR:IdleWorkerDescription End CommandButton NonCommand_Beacon TextLabel = CONTROLBAR:Beacon DescriptLabel = CONTROLBAR:BeaconDescription End CommandButton NonCommand_Communicator TextLabel = CONTROLBAR:Communicator DescriptLabel = CONTROLBAR:CommunicatorDescription End CommandButton NonCommand_BriefingHistory TextLabel = CONTROLBAR:BriefingHistory DescriptLabel = CONTROLBAR:BriefingHistoryDescription End CommandButton NonCommand_GeneralsExperience TextLabel = CONTROLBAR:GeneralsExperienceMenu DescriptLabel = CONTROLBAR:GeneralsExperienceMenuDescription End CommandButton NonCommand_UpDown TextLabel = CONTROLBAR:UpDown DescriptLabel = CONTROLBAR:UpDownDescription End ; ******* Nova CommandButtons ******* CommandButton Command_UpgradeCrusaderMK2Hover Command = OBJECT_UPGRADE Upgrade = Upgrade_CrusaderMK2Hover Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:UpgradeCrusaderMK2Hover ButtonImage = SACCrusader ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUSAUpgradeCrusaderMK2Hover End CommandButton Command_ConstructGLATankCobra Command = UNIT_BUILD Object = GLATankCobra TextLabel = CONTROLBAR:ConstructGLATankCobra ButtonImage = SUScorpion ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildCobra End CommandButton Command_ConstructAmericaTankCrusaderMK2 Command = UNIT_BUILD Object = AmericaTankCrusaderMK2 TextLabel = CONTROLBAR:ConstructAmericaTankCrusaderMK2 ButtonImage = SACCrusader ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildCrusaderMK2 End CommandButton Command_NeutronMissileUpgrade Command = PURCHASE_SCIENCE Science = SCIENCE_NeutronMissileUpgrade TextLabel = CONTROLBAR:UpgradeHydrogenMissile ButtonImage = SNHydrogen ;SNNukeLaunch ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipChinaUpgradeHydrogenMissile End CommandButton Command_UpgradeGLABombTruckNukeWarhead Command = OBJECT_UPGRADE Upgrade = Upgrade_GLABombTruckNukeWarhead Options = OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:UpgradeGLABombTruckNukeWarhead ButtonImage = SNHydrogen ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAUpgradeNukeWarhead ;UnitSpecificSound = End CommandButton Command_ConstructGLAWindmill Command = DOZER_CONSTRUCT Object = GLAWindmill TextLabel = CONTROLBAR:ConstructGLAWindmill ButtonImage = SUWindmill ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildWindmill End ;CommandButton Command_PickUpPrisoner ; Command = PICK_UP_PRISONER ; Options = CONTEXTMODE_COMMAND NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT NEED_TARGET_PRISONER ; TextLabel = CONTROLBAR:PickUpPrisoner ; ButtonImage = SSPickupPrisoner ; ButtonBorderType = ACTION ; DescriptLabel = CONTROLBAR:ToolTipPickUpPrisoner ;End ;CommandButton Command_POWReturnToPrison ; Command = POW_RETURN_TO_PRISON ; Options = NONE ; TextLabel = CONTROLBAR:ReturnToPrison ; ButtonImage = SSReturnPrison ; ButtonBorderType = ACTION ; DescriptLabel = CONTROLBAR:ToolTipReturnToPrison ;End CommandButton Command_ChinaInfantryRedguardSwitchToMachineGun Command = SWITCH_WEAPON WeaponSlot = PRIMARY Options = CHECK_LIKE OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:RangerMachineGun ButtonImage = SSMachineGun ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:ToolTipSwitchToRedguardMachineGun End CommandButton Command_ChinaInfantryRedguardSwitchToStunBullets Command = SWITCH_WEAPON WeaponSlot = SECONDARY Options = CHECK_LIKE OK_FOR_MULTI_SELECT NEED_UPGRADE Upgrade = Upgrade_ChinaStunBullets TextLabel = CONTROLBAR:StunBulletsMode ButtonImage = SSTakePrisoner ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipSwitchToChinaStunBullets End CommandButton Command_UpgradeRedGuardBayonet Command = PLAYER_UPGRADE Upgrade = Upgrade_ChinaBayonet TextLabel = CONTROLBAR:UpgradeChinaBayonet ButtonImage = SSBayonet ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaUpgradeBayonet End CommandButton Command_ChinaInfantryRedguardBayonet Command = FIRE_WEAPON WeaponSlot = SECONDARY Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:Bayonet ButtonImage = SSBayonet CursorName = StabAttack InvalidCursorName = GenericInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaRedGuardFireBayonet End CommandButton Command_UpgradeChinaStunBullets Command = PLAYER_UPGRADE Upgrade = Upgrade_ChinaStunBullets TextLabel = CONTROLBAR:UpgradeChinaStunBullets ButtonImage = SSStunBullet ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipUpgradeChinaStunBullets End CommandButton Command_GLAInfantryRebelSwitchToMachineGun Command = SWITCH_WEAPON WeaponSlot = PRIMARY Options = CHECK_LIKE OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:RebelMachineGun ButtonImage = SSMachineGun ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:ToolTipSwitchToRebelMachineGun End CommandButton Command_GLAInfantryRebelSwitchToTranqDarts Command = SWITCH_WEAPON WeaponSlot = SECONDARY Options = CHECK_LIKE OK_FOR_MULTI_SELECT NEED_UPGRADE Upgrade = Upgrade_GLATranqDarts TextLabel = CONTROLBAR:TranqDartsMode ButtonImage = SSTranqDart CursorName = FireTranqDarts InvalidCursorName = GenericInvalid ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipSwitchToGLATranqDarts End CommandButton Command_UpgradeGLATranqDarts Command = PLAYER_UPGRADE Upgrade = Upgrade_GLATranqDarts TextLabel = CONTROLBAR:UpgradeGLATranqDarts ButtonImage = SSTranqGun ButtonBorderType = UPGRADE ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAUpgradeTranqDarts End CommandButton Command_ConstructGLAPrison Command = DOZER_CONSTRUCT Object = GLAPrison TextLabel = CONTROLBAR:ConstructGLAPrison ButtonImage = SUPrison ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildPrison End CommandButton Command_ConstructAmericaVehiclePOWTruck Command = UNIT_BUILD Object = AmericaVehiclePOWTruck TextLabel = CONTROLBAR:AmericaVehiclePOWTruck ButtonImage = SUScorpion ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipAmericaVehiclePOWTruck End CommandButton Command_ConstructChinaVehiclePOWTruck Command = UNIT_BUILD Object = ChinaVehiclePOWTruck TextLabel = CONTROLBAR:ChinaVehiclePOWTruck ButtonImage = SUScorpion ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipChinaVehiclePOWTruck End CommandButton Command_ConstructGLAVehiclePOWTruck Command = UNIT_BUILD Object = GLAVehiclePOWTruck TextLabel = CONTROLBAR:GLAVehiclePOWTruck ButtonImage = SUScorpion ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLAVehiclePOWTruck End CommandButton Command_NeutronBomb ;careful not to get this confused with NeutronMissile Command = SPECIAL_POWER SpecialPower = SuperweaponNeutronBomb Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:NeutronBomb ButtonImage = SUNeutronBomb InvalidCursorName = GenericInvalid ;CursorName = Build ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireNeutronBomb RadiusCursorType = SUPERWEAPON_SCATTER_AREA End CommandButton Command_NeutronBombFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponNeutronBomb Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND TextLabel = CONTROLBAR:NeutronBombNoHotKey ButtonImage = SUNeutronBomb InvalidCursorName = GenericInvalid ;CursorName = Build ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireNeutronBomb RadiusCursorType = SUPERWEAPON_SCATTER_AREA End CommandButton Command_B52Strike Command = SPECIAL_POWER SpecialPower = SuperweaponCarpetBomb Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND Science = SCIENCE_CarpetBomb SCIENCE_B52TomahawkStrike TextLabel = CONTROLBAR:B52Strike ButtonImage = SSCarpetBomb RadiusCursorType = CARPETBOMB InvalidCursorName = GenericInvalid ;CursorName = Build ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipB52Strike End CommandButton Command_B52StrikeFromCommandCenter Command = SPECIAL_POWER_FROM_COMMAND_CENTER SpecialPower = SuperweaponCarpetBomb Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND Science = SCIENCE_CarpetBomb SCIENCE_B52TomahawkStrike TextLabel = CONTROLBAR:B52StrikeNoHotKey ButtonImage = SSCarpetBomb RadiusCursorType = CARPETBOMB InvalidCursorName = GenericInvalid ;CursorName = Build DescriptLabel = CONTROLBAR:TooltipB52Strike End CommandButton Command_UpgradeAmericaRadar Command = OBJECT_UPGRADE Upgrade = Upgrade_AmericaRadar TextLabel = CONTROLBAR:UpgradeAmericaRadar ButtonImage = SARadarUpgrade ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipAmericaUpgradeRadar End CommandButton Command_ConstructAmericaTankLeopard Command = UNIT_BUILD Object = AmericaTankLeopard TextLabel = CONTROLBAR:ConstructAmericaTankLeopard ButtonImage = SCTempDefaultCommand ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipUSABuildLeopard End CommandButton Command_ConstructGLAAirfield Command = DOZER_CONSTRUCT Object = GLAAirfield TextLabel = CONTROLBAR:ConstructGLAAirfield ButtonImage = SCTempDefaultCommand ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildAirField End CommandButton Command_ConstructGLASuicidePlane Command = UNIT_BUILD Object = GLAPlaneSuicide TextLabel = CONTROLBAR:ConstructGLAPlaneSuicide ButtonImage = SCTempDefaultCommand ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:ToolTipGLABuildSuicidePlane End CommandButton Command_RadioDefection Command = SPECIAL_POWER SpecialPower = SpecialPowerDefector Options = NEED_TARGET_ENEMY_OBJECT CONTEXTMODE_COMMAND OK_FOR_MULTI_SELECT TextLabel = CONTROLBAR:Defector ButtonImage = SSSobMsge ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipFireRadioDefection CursorName = Defector InvalidCursorName = GenericInvalid End CommandButton Command_AmericaChangetoTechSet Command = OBJECT_UPGRADE Upgrade = Upgrade_AmericaDozerUpgrade TextLabel = CONTROLBAR:TechList ButtonImage = SACDozer ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipChangeCommandList End CommandButton Command_AmericaChangetoDefaultSet Command = OBJECT_UPGRADE Upgrade = Upgrade_AmericaDozerUpgradeDefault TextLabel = CONTROLBAR:BuildList ButtonImage = SACDozer ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipChangeCommandList End CommandButton Command_GLAChangetoTechSet Command = OBJECT_UPGRADE Upgrade = Upgrade_GLAWorkerUpgrade TextLabel = CONTROLBAR:TechList ButtonImage = SUWorker ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipChangeCommandList End CommandButton Command_GLAChangetoDefaultSet Command = OBJECT_UPGRADE Upgrade = Upgrade_GLAWorkerUpgradeDefault TextLabel = CONTROLBAR:BuildList ButtonImage = SUWorker ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipChangeCommandList End CommandButton Command_ChinaChangetoTechSet Command = OBJECT_UPGRADE Upgrade = Upgrade_ChinaDozerUpgrade TextLabel = CONTROLBAR:TechList ButtonImage = SNDozer ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipChangeCommandList End CommandButton Command_ChinaChangetoDefaultSet Command = OBJECT_UPGRADE Upgrade = Upgrade_ChinaDozerUpgradeDefault TextLabel = CONTROLBAR:BuildList ButtonImage = SNDozer ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is DescriptLabel = CONTROLBAR:TooltipChangeCommandList End