home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar 2006 April
/
Gamestar_83_2006-04_dvd.iso
/
Dema
/
lotrbfme2_demo.exe
/
INI.big
/
data_ini_commandbutton.ini
< prev
next >
Wrap
Text File
|
2006-01-31
|
560KB
|
14,791 lines
;------------------------------------------------------------------------------
; CommandButton.ini
;
//;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
CommandButton Command_CancelUnitCreate ; do not delete this entry, as there are hacked hardcoded references to in in COmmandBar.cpp
Command = CANCEL_UNIT_BUILD
;Other images purposely left out of this one cause they are done in code
End
CommandButton Command_CancelUpgradeCreate ; do not delete this entry, as there are hacked hardcoded references to in in COmmandBar.cpp
Command = CANCEL_UPGRADE
ButtonBorderType = NONE
DescriptLabel = CONTROLBAR:TooltipCancelUpgrade
End
CommandButton Command_ToggleFormation
Command = HORDE_TOGGLE_FORMATION
ButtonBorderType = NONE
DoubleClick = Yes
End
CommandButton Command_RadialBack
Command = POP_VISIBLE_COMMAND_RANGE
Options = OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:RadialBack
ButtonImage = UCCommon_BackArrow
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandRadialBack
Radial = Yes
InPalantir = No
End
CommandButton Command_ToggleStance
Command = TOGGLE_STANCE
Options = OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:ToggleStanceHoldGround CONTROLBAR:ToggleStanceBattle CONTROLBAR:ToggleStanceAggressive
DescriptLabel = CONTROLBAR:ToolTipToggleStanceHoldGround CONTROLBAR:ToolTipToggleStanceBattle CONTROLBAR:ToolTipToggleStanceAggressive
ButtonImage = UCCommon_HoldGroundStance UCCommon_BattleStance UCCommon_AggresiveStance
Stances = HoldGround Battle Aggressive
InPalantir = Yes
UnitSpecificSound = Gui_StanceHoldGround Gui_StanceBattle Gui_StanceAttack
End
CommandButton Command_SetStanceBattle
Command = SET_STANCE
ButtonImage = UCCommon_BattleStance
Stances = Battle
InPalantir = No
UnitSpecificSound = Gui_StanceBattle
End
CommandButton Command_SetStanceAggressive
Command = SET_STANCE
ButtonImage = UCCommon_AggresiveStance
Stances = Aggressive
InPalantir = No
UnitSpecificSound = Gui_StanceAttack
End
CommandButton Command_SetStanceHoldGround
Command = SET_STANCE
ButtonImage = UCCommon_HoldGroundStance
Stances = HoldGround
InPalantir = No
UnitSpecificSound = Gui_StanceHoldGround
End
;CommandButton Command_SetFormationWargLine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = IsengardWargRiderHordeLineFormation
; ButtonImage = UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleLineFormation
; InPalantir = Yes
; DoubleClick = Yes
;; UnitSpecificSound = GondorKnightVoiceWedgeFormation ;warg line
;End
;CommandButton Command_SetFormationWargSkirmish
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = IsengardWargRiderHorde
; ButtonImage = UCFormation_Skirmish
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleSkirmishFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleSkirmishFormation
; InPalantir = Yes
; DoubleClick = Yes
;; UnitSpecificSound = GondorKnightVoiceLineFormation ;warg skirmish
;End
;;;; No more formation change for single elven horde
;CommandButton Command_ToggleFormationElvenWarrior
; Command = HORDE_TOGGLE_FORMATION ;;Elven Warrior
; Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCFormation_Line UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleFormation
; DescriptLabel = CONTROLBAR:ToggleFormation
; InPalantir = Yes
; DoubleClick = Yes
;End
;CommandButton Command_ToggleFormationPikeman
; Command = HORDE_TOGGLE_FORMATION ;;Pikeman
; Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCCommon_PorcupineFormation UCCommon_PorcupineFormationOff
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:TogglePorcupineFormation CONTROLBAR:ToggleLooseFormation
; DescriptLabel = CONTROLBAR:ToolTipTogglePikemanLooseToPorcupineFormation CONTROLBAR:ToolTipTogglePikemanPorcupineToLooseFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = UrukPikemanVoicePorcupine UrukPikemanVoiceLineFormation
;End
;CommandButton Command_SetFormationPikemanPorcupine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = IsengardPikemanHordePorcupine
; ButtonImage = UCCommon_PorcupineFormation
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:TogglePorcupineFormation
; DescriptLabel = CONTROLBAR:ToolTipTogglePorcupineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = UrukPikemanVoicePorcupine
;End
;CommandButton Command_SetFormationPikemanLine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = IsengardPikemanHorde
; ButtonImage = UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = UrukPikemanVoiceLineFormation
;End
;CommandButton Command_ToggleFormationCrossbow
; Command = HORDE_TOGGLE_FORMATION ;;Crossbowman
; Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCFormation_Wedge UCFormation_Loose
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleWedgeFormation CONTROLBAR:ToggleLooseFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleCrossbowmanLooseToWedgeFormation CONTROLBAR:ToolTipToggleCrossbowmanWedgeToLooseFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = UrukCrossbowmanVoiceWedgeFormation UrukCrossbowmanVoiceLineFormation
;End
;CommandButton Command_SetFormationCrossbowWedge
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = IsengardUrukCrossbowHordeWedgeFormation
; ButtonImage = UCFormation_Wedge
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleWedgeFormation CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleWedgeFormation CONTROLBAR:ToolTipToggleLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = UrukCrossbowmanVoiceWedgeFormation
;End
;CommandButton Command_SetFormationCrossbowLine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = IsengardUrukCrossbowHorde
; ButtonImage = UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = UrukCrossbowmanVoiceLineFormation
;End
CommandButton Command_ToggleFormationGondorFighter
Command = HORDE_TOGGLE_FORMATION ;;Gondor Soldier
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
ButtonImage = UCSoldier_ShieldWall UCSoldier_ShieldWallOff
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:ToggleBlockFormation CONTROLBAR:ToggleLineFormation
DescriptLabel = CONTROLBAR:ToolTipToggleGFighterLineToBlockFormation CONTROLBAR:ToolTipToggleGFighterBlockToLineFormation
InPalantir = Yes
DoubleClick = Yes
UnitSpecificSound = GondorSoldierVoiceBlockFormationOn GondorSoldierVoiceLineFormation
End
;CommandButton Command_SetFormationGondorFighterBlock
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = GondorFighterHordeBlock
; ButtonImage = UCFormation_Block
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleBlockFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleBlockFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = GondorSoldierVoiceBlockFormationOn
;End
;CommandButton Command_SetFormationGondorFighterLine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = GondorFighterHorde
; ButtonImage = UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = GondorSoldierVoiceLineFormation
;End
;CommandButton Command_ToggleGondorRangerWeapon
; Command = TOGGLE_WEAPONSET
; Options = TOGGLE_IMAGE_ON_WEAPONSET
; FlagsUsedForToggle = WEAPONSET_TOGGLE_1
; TextLabel = CONTROLBAR:ToggleGondorRangerWeapons
; ButtonImage = UCElven_Sword UCElven_Bow
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipToggleGondorRangerWeapons
; UnitSpecificSound = RangerVoiceModeSword RangerVoiceModeBow
; InPalantir = Yes
;End
CommandButton Command_ToggleFormationIsengardFighter
Command = HORDE_TOGGLE_FORMATION ;;Uruk-Hai
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
ButtonImage = UCUruk_ShieldWall UCUruk_ShieldWallOff
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:ToggleBlockFormation CONTROLBAR:ToggleLineFormation
DescriptLabel = CONTROLBAR:ToolTipToggleIFighterLooseToBlockFormation CONTROLBAR:ToolTipToggleIFighterBlockToLineFormation
InPalantir = Yes
DoubleClick = Yes
UnitSpecificSound = UrukWarriorVoiceFormationBlock UrukWarriorVoiceFormationLine
End
;CommandButton Command_SetFormationIsengardFighterBlock
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = IsengardFighterHordeBlock
; ButtonImage = UCFormation_Block
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleBlockFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleBlockFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = UrukWarriorVoiceFormationBlock
;End
;CommandButton Command_SetFormationIsengardFighterLine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = IsengardFighterHorde
; ButtonImage = UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = UrukWarriorVoiceFormationLine
;End
CommandButton Command_GoblinArcherPoisonArrows
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityPoisonArrows
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT OK_FOR_MULTI_EXECUTE OK_FOR_MULTI_SELECT
ButtonImage = BWTreasureTrove_PoisonArrows
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
TextLabel = CONTROLBAR:PoisonArrows
DescriptLabel = CONTROLBAR:ToolTipPoisonArrows
InPalantir = Yes
ButtonBorderType = ACTION
End
CommandButton Command_SpecialAbilityWildmanPillage
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityWildmanPillage
Options = NONPRESSABLE
ButtonImage = HSDrogothIncinerate
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:SpecialAbilityWildmanPillage
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityWildmanPillage
InPalantir = Yes
DoubleClick = Yes
;UnitSpecificSound =
End
CommandButton Command_ToggleFormationRanger
Command = HORDE_TOGGLE_FORMATION ;;Ranger
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCFormation_Ambush UCFormation_Line
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:ToggleSkirmishFormation CONTROLBAR:ToggleLineFormation
DescriptLabel = CONTROLBAR:ToolTipToggleRangerLineToSkirmishFormation CONTROLBAR:ToolTipToggleRangerSkirmishToLineFormation
InPalantir = Yes
DoubleClick = Yes
UnitSpecificSound = RangerVoiceAmbushFormationMS RangerVoiceLineFormationMS
End
CommandButton Command_HaradrimArcherBarbedArrowAbility
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityHaradrimArcherBarbedArrow
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT
ButtonImage = UCCommon_BarbedArrows
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
TextLabel = CONTROLBAR:BarbedArrows
DescriptLabel = CONTROLBAR:ToolTipBarbedArrows
InPalantir = Yes
ButtonBorderType = ACTION
AutoAbility = Yes
End
;CommandButton Command_SetFormationRangerAmbush
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = GondorRangerHordeAmbushFormation
; ButtonImage = UCFormation_Ambush
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleSkirmishFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleSkirmishFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = RangerVoiceAmbushFormation
;End
;CommandButton Command_SetFormationRangerLine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = GondorRangerHorde
; ButtonImage = UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = RangerVoiceLineFormation
;End
;CommandButton Command_ToggleFormationGondorArcher
; Command = HORDE_TOGGLE_FORMATION ;;Gondor Archer
; Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCFormation_Wedge UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleWedgeFormation CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleGArcherLineToWedgeFormation CONTROLBAR:ToolTipToggleGArcherWedgeToLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = GondorArcherVoiceWedgeFormation GondorArcherVoiceLineFormation
;End
;CommandButton Command_SetFormationGondorArcherWedge
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = GondorArcherHordeWedgeFormation
; ButtonImage = UCFormation_Wedge
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleWedgeFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleWedgeFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = GondorArcherVoiceWedgeFormation
;End
;CommandButton Command_SetFormationGondorArcherLine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = GondorArcherHorde
; ButtonImage = UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = GondorArcherVoiceLineFormation
;End
CommandButton Command_ToggleFormationHaradrim
Command = HORDE_TOGGLE_FORMATION ;;HaradrimLancer
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCFormation_Wedge UCFormation_Line
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:ToggleWedgeFormation CONTROLBAR:ToggleLineFormation
DescriptLabel = CONTROLBAR:ToolTipToggleHaradrimLineToWedgeFormation CONTROLBAR:ToolTipToggleHaradrimWedgeToLineFormation
InPalantir = Yes
DoubleClick = Yes
UnitSpecificSound = HaradrimVoiceWedgeFormation HaradrimVoiceLineFormation
End
;CommandButton Command_SetFormationHaradrimWedge
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = MordorHaradrimHordeWedge
; ButtonImage = UCFormation_Wedge
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleWedgeFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleWedgeFormation
; InPalantir = Yes
; DoubleClick = Yes
;; UnitSpecificSound = UrukWarriorVoiceFormationBlock ;haradrim wedge
;End
;CommandButton Command_SetFormationHaradrimLine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = MordorHaradrimHorde
; ButtonImage = UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleLineFormation
; InPalantir = Yes
; DoubleClick = Yes
;; UnitSpecificSound = UrukWarriorVoiceFormationLine ;haradrim line
;End
CommandButton Command_ToggleFormationEasterling
Command = HORDE_TOGGLE_FORMATION ;;Soldier of Rhun
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCFormation_Block UCFormation_Line
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:TogglePorcupineFormation CONTROLBAR:TogglePorcupineFormationOff
DescriptLabel = CONTROLBAR:ToolTipToggleEasterlingLineToPorcupineFormation CONTROLBAR:ToolTipToggleEasterlingPorcupineToLineFormation
InPalantir = Yes
DoubleClick = Yes
;UnitSpecificSound = EasterlingVoicePorcupineBegin EasterlingVoicePorcupineEnd
End
;CommandButton Command_SetFormationEasterlingPorcupine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = MordorEasterlingPorcupineHorde
; ButtonImage = UCFormation_Porcupine
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:TogglePorcupineFormation
; DescriptLabel = CONTROLBAR:ToolTipTogglePorcupineFormation
; InPalantir = Yes
; DoubleClick = Yes
;; UnitSpecificSound = UrukWarriorVoiceFormationBlock ;;Easterling Porcupine
;End
;CommandButton Command_SetFormationEasterlingLine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = MordorEasterlingHorde
; ButtonImage = UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleLineFormation
; InPalantir = Yes
; DoubleClick = Yes
;; UnitSpecificSound = UrukWarriorVoiceFormationLine ;;Easterling Line
;End
;CommandButton Command_ToggleFormationKnight
; Command = HORDE_TOGGLE_FORMATION ;;Gondor Knight
; Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCFormation_Wedge UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleWedgeFormation CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleGKnightLineToWedgeFormation CONTROLBAR:ToolTipToggleGKnightWedgeToLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = GondorKnightVoiceWedgeFormation GondorKnightVoiceLineFormation
;End
;CommandButton Command_SetFormationKnightWedge
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = GondorKnightHordeWedgeFormation
; ButtonImage = UCFormation_Wedge
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleWedgeFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleWedgeFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = GondorKnightVoiceWedgeFormation
;End
;CommandButton Command_SetFormationKnightLine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = GondorKnightHorde
; ButtonImage = UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = GondorKnightVoiceLineFormation
;End
;CommandButton Command_ToggleFormationRohirrim
; Command = HORDE_TOGGLE_FORMATION ;;Rohirrim
; Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCFormation_Wedge UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleWedgeFormation CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleRohirrimLineToWedgeFormation CONTROLBAR:ToolTipToggleRohirrimWedgeToLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = RohirrimVoiceWedgeFormation RohirrimVoiceLineFormation
;End
;CommandButton Command_SetFormationRohirrimWedge
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = RohanRohirrimHordeWedgeFormation
; ButtonImage = UCFormation_Wedge
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleWedgeFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleWedgeFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = RohirrimVoiceWedgeFormation
;End
;CommandButton Command_SetFormationRohirrimLine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = RohanRohirrimHorde
; ButtonImage = UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = RohirrimVoiceLineFormation
;End
CommandButton Command_ToggleFormationRohirrimArcher
Command = HORDE_TOGGLE_FORMATION ;;Rohirrim
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCFormation_Wedge UCFormation_Line
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:ToggleWedgeFormation CONTROLBAR:ToggleLineFormation
DescriptLabel = CONTROLBAR:ToolTipToggleRohirrimArcherLineToWedgeFormation CONTROLBAR:ToolTipToggleRohirrimArcherWedgeToLineFormation
InPalantir = Yes
DoubleClick = Yes
UnitSpecificSound = RohirrimVoiceWedgeFormation RohirrimVoiceLineFormation
End
;CommandButton Command_SetFormationRohirrimArcherWedge
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = RohanRohirrimArcherHordeWedgeFormation
; ButtonImage = UCFormation_Wedge
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleWedgeFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleWedgeFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = RohirrimVoiceWedgeFormation
;End
;CommandButton Command_SetFormationRohirrimArcherLine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = RohanRohirrimArcherHorde
; ButtonImage = UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = RohirrimVoiceLineFormation
;End
CommandButton Command_ToggleFormationRohanArcherHorde ;aka YeomanArcher
Command = HORDE_TOGGLE_FORMATION ;;Yeoman Archer
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCFormation_Skirmish UCFormation_Line
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:ToggleSkirmishFormation CONTROLBAR:ToggleLineFormation
DescriptLabel = CONTROLBAR:ToolTipToggleRArcherLineToSkirmishFormation CONTROLBAR:ToolTipToggleRArcherSkirmishToLineFormation
InPalantir = Yes
DoubleClick = Yes
UnitSpecificSound = YeomanArcherVoiceSkirmishFormation YeomanArcherVoiceLineFormation
End
;CommandButton Command_SetFormationRohanArcherSkirmish
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = RohanArcherHordeSkirmishFormation
; ButtonImage = UCFormation_Skirmish
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleSkirmishFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleSkirmishFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = YeomanArcherVoiceSkirmishFormation
;End
;CommandButton Command_SetFormationRohanArcherLine
; Command = HORDE_SET_FORMATION
; Options = OK_FOR_MULTI_SELECT
; Object = RohanArcherHorde
; ButtonImage = UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = YeomanArcherVoiceLineFormation
;End
;CommandButton Command_ToggleFormationTowerGuard
; Command = HORDE_TOGGLE_FORMATION ;;Tower Guard
; Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCCommon_PorcupineFormation UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleShieldWallFormation CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleTowerGuardLineToShieldWallFormation CONTROLBAR:ToolTipToggleTowerGuardShieldWallToLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = TowerGuardVoiceWallFormation TowerGuardVoiceLineFormation
;End
CommandButton Command_TowerGuardPorcupineFormation
Command = HORDE_TOGGLE_FORMATION ;;Tower Guard
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
ButtonImage = UCCommon_PorcupineFormation UCCommon_PorcupineFormationOff
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:TogglePorcupineFormation CONTROLBAR:ToggleLineFormation
DescriptLabel = CONTROLBAR:ToolTipToggleTowerGuardLineToPorcupineFormation CONTROLBAR:ToolTipToggleTowerGuardPorcupineToLineFormation
InPalantir = Yes
DoubleClick = Yes
UnitSpecificSound = TowerGuardVoiceWallFormation TowerGuardVoiceLineFormation
End
CommandButton Command_IsengardPikemanPorcupineFormation
Command = HORDE_TOGGLE_FORMATION ;;Tower Guard
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
ButtonImage = UCCommon_PorcupineFormation UCCommon_PorcupineFormationOff
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:TogglePorcupineFormation CONTROLBAR:ToggleLineFormation
DescriptLabel = CONTROLBAR:ToolTipToggleTowerGuardLineToPorcupineFormation CONTROLBAR:ToolTipToggleTowerGuardPorcupineToLineFormation
InPalantir = Yes
DoubleClick = Yes
UnitSpecificSound = UrukPikemanVoicePorcupine UrukPikemanVoiceLineFormation
End
CommandButton Command_MithlondSentryPorcupineFormation
Command = HORDE_TOGGLE_FORMATION ;;Tower Guard
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
ButtonImage = UCCommon_PorcupineFormation UCCommon_PorcupineFormationOff
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:TogglePorcupineFormation CONTROLBAR:ToggleLineFormation
DescriptLabel = CONTROLBAR:ToolTipToggleTowerGuardLineToPorcupineFormation CONTROLBAR:ToolTipToggleTowerGuardPorcupineToLineFormation
InPalantir = Yes
DoubleClick = Yes
UnitSpecificSound = ElfSentryVoicePorcupineBegin ElfSentryVoicePorcupineEnd
End
CommandButton Command_DwarvenPhalanxPorcupineFormation
Command = HORDE_TOGGLE_FORMATION ;;Tower Guard
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
ButtonImage = UCCommon_PorcupineFormation UCCommon_PorcupineFormationOff
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:TogglePorcupineFormation CONTROLBAR:ToggleLineFormation
DescriptLabel = CONTROLBAR:ToolTipToggleTowerGuardLineToPorcupineFormation CONTROLBAR:ToolTipToggleTowerGuardPorcupineToLineFormation
InPalantir = Yes
DoubleClick = Yes
UnitSpecificSound = DwarfPhalanxVoicePorcupineBegin DwarfPhalanxVoicePorcupineEnd
End
CommandButton Command_WildMarauderPorcupineFormation
Command = HORDE_TOGGLE_FORMATION ;;Tower Guard
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
ButtonImage = UCCommon_PorcupineFormation UCCommon_PorcupineFormationOff
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:TogglePorcupineFormation CONTROLBAR:ToggleLineFormation
DescriptLabel = CONTROLBAR:ToolTipToggleTowerGuardLineToPorcupineFormation CONTROLBAR:ToolTipToggleTowerGuardPorcupineToLineFormation
InPalantir = Yes
DoubleClick = Yes
UnitSpecificSound = MarauderVoicePorcupine MarauderVoiceDisengage
End
CommandButton Command_MordorEasterlingPorcupineFormation
Command = HORDE_TOGGLE_FORMATION ;;Tower Guard
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
ButtonImage = UCCommon_PorcupineFormation UCCommon_PorcupineFormationOff
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:TogglePorcupineFormation CONTROLBAR:ToggleLineFormation
DescriptLabel = CONTROLBAR:ToolTipToggleTowerGuardLineToPorcupineFormation CONTROLBAR:ToolTipToggleTowerGuardPorcupineToLineFormation
InPalantir = Yes
DoubleClick = Yes
UnitSpecificSound = EasterlingVoicePorcupineBegin EasterlingVoicePorcupineEnd
End
CommandButton Command_AttackMove
Command = ATTACK_MOVE
Options = OK_FOR_MULTI_SELECT NEED_TARGET_POS
TextLabel = CONTROLBAR:AttackMove
ButtonImage = UCCommon_AttackMove
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipAttackMove
CursorName = AttackMove
InvalidCursorName = GenericInvalid
InPalantir = Yes
End
CommandButton Command_Stop
Command = STOP
Options = OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:Stop
ButtonImage = UCCommon_Stop
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandStop
InPalantir = Yes
End
CommandButton Command_GuardUnit
Command = GUARD
Options = OK_FOR_MULTI_SELECT NEED_TARGET_ALLY_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:GuardUnit
ButtonImage = UCCommon_Guard
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipGuardUnit
CursorName = EnterFriendly
InvalidCursorName = EnterAggressive
InPalantir = Yes
End
;CommandButton Command_GetTree ;?????
; Command = FIRE_WEAPON
; WeaponSlot = TERTIARY
; Options = NEED_TARGET_ENEMY_OBJECT
; ButtonImage = UCCommon_GetTree
; ButtonBorderType = ACTION
; InPalantir = Yes
;End
CommandButton Command_Repair ;?????
Command = SPECIAL_POWER
SpecialPower = SpecialRepairStructure
Options = OK_FOR_MULTI_SELECT NEED_TARGET_ALLY_OBJECT ;CONTEXTMODE_COMMAND
ButtonImage = UCCommon_Repair
TextLabel = CONTROLBAR:RepairStructure
CursorName = DoRepair
InvalidCursorName = GenericInvalid
DescriptLabel = CONTROLBAR:ToolTipRepairStructure
ButtonBorderType = ACTION
InPalantir = Yes
End
;CommandButton Command_Attack ;?????
; Command = FIRE_WEAPON
; WeaponSlot = PRIMARY
; Options = NEED_TARGET_ENEMY_OBJECT
; ButtonImage = UCGeneral_Attack
; ButtonBorderType = ACTION
; InPalantir = Yes
;End
CommandButton Command_SpecialAbilityOilBarrels
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDwarvenBattleWagonOilBarrels
Options = NEED_TARGET_POS OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:SpecialAbilityOilBarrels
DescriptLabel = CONTROLBAR:TooltipSpecialAbilityOilBarrels
ButtonImage = BDFortress_OilCasks
ButtonBorderType = ACTION
CursorName = Bombard
InvalidCursorName = GenericInvalid
InPalantir = Yes
End
CommandButton Command_UpgradeBattleWagonAxeThrowers
Command = OBJECT_UPGRADE
Object = DwarvenBattleWagon
Upgrade = Upgrade_BattleWagonAxeThrowers
Options = CANCELABLE OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:BattleWagonUpgradeAxeThrowers
DescriptLabel = CONTROLBAR:ToolTipBattleWagonUpgradeAxeThrowers
ButtonImage = BDHallofWarriors_DwarvenAxeThrower
ButtonBorderType = BUILD
InPalantir = Yes
End
CommandButton Command_UpgradeBattleWagonBannerCarrier
Command = OBJECT_UPGRADE
Object = DwarvenBattleWagon
Upgrade = Upgrade_BattleWagonBannerCarrier
Options = CANCELABLE OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:BattleWagonUpgradeBannerCarrier
DescriptLabel = CONTROLBAR:ToolTipBattleWagonUpgradeBannerCarrier
ButtonImage = BDHallofWarriors_BannerCarrier
ButtonBorderType = BUILD
InPalantir = Yes
End
CommandButton Command_UpgradeBattleWagonMenOfDale
Command = OBJECT_UPGRADE
Object = DwarvenBattleWagon
Upgrade = Upgrade_BattleWagonMenOfDale
Options = CANCELABLE OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:BattleWagonUpgradeMenOfDale
DescriptLabel = CONTROLBAR:ToolTipBattleWagonUpgradeMenOfDale
ButtonImage = BDArcheryRange_MenofDale
ButtonBorderType = BUILD
InPalantir = Yes
End
CommandButton Command_UpgradeBattleWagonHearth
Command = OBJECT_UPGRADE
Object = DwarvenBattleWagon
Upgrade = Upgrade_BattleWagonHearth
Options = CANCELABLE OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:BattleWagonUpgradeHearth
DescriptLabel = OBJECT:HearthWellDescription
ButtonImage = BDHearth
ButtonBorderType = BUILD
InPalantir = Yes
End
CommandButton Command_SpecialAbilityDwarvenIronHillsCatapultOilBarrels
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDwarvenIronHillsCatapultOilBarrels
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:SpecialAbilityOilBarrels
DescriptLabel = CONTROLBAR:TooltipSpecialAbilityOilBarrels
ButtonImage = BDFortress_OilCasks
ButtonBorderType = ACTION
CursorName = Bombard
InvalidCursorName = GenericInvalid
InPalantir = Yes
End
CommandButton Command_SpecialAbilityDwarvenDemolisherDeploy
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDwarvenDemolisherDeploy
Options = OK_FOR_MULTI_SELECT OK_FOR_MULTI_EXECUTE
TextLabel = CONTROLBAR:SpecialAbilityDwarvenDemolisherDeploy
DescriptLabel = CONTROLBAR:TooltipSpecialAbilityDwarvenDemolisherDeploy
ButtonImage = UCCommon_DemolisherDeploy UCCommon_DemolisherDeployOff
ButtonBorderType = ACTION
InPalantir = Yes
AutoAbility = Yes
TriggerWhenReady = Yes
AutoAbilityDisallowedOnModelCondition = UNPACKING DEPLOYED PACKING MOVING
UnitSpecificSound = DwarfDemolisherDeployMS DwarfDemolisherUndeployMS
End
CommandButton Command_Bombard
Command = FIRE_WEAPON
WeaponSlot = PRIMARY
Options = NEED_TARGET_POS OK_FOR_MULTI_SELECT
DescriptLabel = CONTROLBAR:ToolTipBombard
TextLabel = CONTROLBAR:ToggleTrebWeapon
ButtonImage = UCCatapult_Bombard
ButtonBorderType = ACTION
InPalantir = Yes
CursorName = Bombard
End
CommandButton Command_BombardEvil
Command = FIRE_WEAPON
WeaponSlot = PRIMARY
Options = NEED_TARGET_POS OK_FOR_MULTI_SELECT
DescriptLabel = CONTROLBAR:ToolTipBombard
TextLabel = CONTROLBAR:ToggleTrebWeapon
ButtonImage = UCCatapult_Bombard
ButtonBorderType = ACTION
InPalantir = Yes
CursorName = EvilAbilityObj
End
CommandButton Command_ArcherBombard
Command = FIRE_WEAPON
WeaponSlot = TERTIARY ; Because of HordeAI, archer hordes need a different weapon for attacking a position
Options = NEED_TARGET_POS OK_FOR_MULTI_SELECT
DescriptLabel = CONTROLBAR:ToolTipBarrage
TextLabel = CONTROLBAR:ArcherBarrage
ButtonImage = UCCommon_ArcherBombard
ButtonBorderType = ACTION
InPalantir = Yes
RadiusCursorType = ScatterAreaRadiusCursor
End
CommandButton Command_StopBombard
Command = STOP
Options = OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:StopBombard
ButtonImage = UCCommon_Stop
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandStopBombard
InPalantir = Yes
End
;CommandButton Command_ForceAttack ;?????
; Command = FIRE_WEAPON
; WeaponSlot = PRIMARY
; Options = NEED_TARGET_ENEMY_OBJECT
; ButtonImage = UCCommon_ForceAttack
; ButtonBorderType = ACTION
; InPalantir = Yes
;End
;CommandButton Command_AutoFire ;?????
; Command = FIRE_WEAPON
; WeaponSlot = PRIMARY
; Options = NEED_TARGET_ENEMY_OBJECT
; ButtonImage = UCCommon_AutoFire
; ButtonBorderType = ACTION
; InPalantir = Yes
;End
CommandButton Command_SpecialAbilityGrabPassenger
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityGrabPassenger
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT NEED_TARGET_ALLY_OBJECT ALLOW_SHRUBBERY_TARGET ALLOW_ROCK_TARGET OPTION_ONE
TextLabel = CONTROLBAR:GrabPassenger
ButtonImage = UCEnt_Grab
CursorName = EnterFriendly
InvalidCursorName = EnterAggressive
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityGrabPassenger
InPalantir = Yes
;Radial = Yes
; UnitSpecificSound =
End
CommandButton Command_SpecialAbilityTrollGrabTree
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityGrabPassenger
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT NEED_TARGET_ALLY_OBJECT ALLOW_SHRUBBERY_TARGET ALLOW_ROCK_TARGET OPTION_ONE
TextLabel = CONTROLBAR:GrabPassenger
ButtonImage = UCEnt_Grab
CursorName = EnterFriendly
InvalidCursorName = EnterAggressive
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityGrabPassenger
InPalantir = Yes
;Radial = Yes
; UnitSpecificSound =
DisableOnModelCondition = WEAPONSET_TOGGLE_1
End
;CommandButton Command_SpecialAbilityTrollFindRock
; Command = WAKE_AUTO_PICKUP
; TextLabel = CONTROLBAR:TrollFindRock
; ButtonImage = UCCommon_GetRock
; ButtonBorderType = SYSTEM
; DescriptLabel = CONTROLBAR:ToolTipTrollFindRock
; Options = OK_FOR_MULTI_SELECT OPTION_ONE ; Option flag lines up with number in AutoPickup module to differentiate multiples
; InPalantir = Yes
; UnitSpecificSound = TrollVoxFindRock
;End
CommandButton Command_ToggleMountainTrollRockThrow
Command = TOGGLE_WEAPONSET
Options = TOGGLE_IMAGE_ON_WEAPONSET OK_FOR_MULTI_SELECT
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:ThrowRocks CONTROLBAR:KickAndPunch
ButtonImage = UCCommon_TrollThrowRock UCCommon_TrollMelee
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipThrowRocks CONTROLBAR:ToolTipKickAndPunch
InPalantir = Yes
UnitSpecificSound = TrollVoxFindRock TrollVoxFindRock
End
CommandButton Command_SpecialAbilityTrollFindTree
Command = WAKE_AUTO_PICKUP
TextLabel = CONTROLBAR:TrollFindTree
ButtonImage = UCTroll_GetTree
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipTrollFindTree
Options = OK_FOR_MULTI_SELECT OPTION_TWO ; Option flag lines up with number in AutoPickup module to differentiate multiples
InPalantir = Yes
UnitSpecificSound = TrollVoxFindTree
DisableOnModelCondition = WEAPONSET_TOGGLE_1
End
CommandButton Command_SpecialAbilityTrollFindTastyOrc
Command = WAKE_AUTO_PICKUP
TextLabel = CONTROLBAR:TrollFindTastyOrc
ButtonImage = UCTroll_GetOrc
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipTrollFindTastyOrc
Options = OK_FOR_MULTI_SELECT OPTION_THREE ; Option flag lines up with number in AutoPickup module to differentiate multiples
InPalantir = Yes
UnitSpecificSound = TrollVoxFindTastyOrc
DisableOnModelCondition = WEAPONSET_TOGGLE_1
End
CommandButton Command_SpecialAbilityTrollFindGoblinToThrow
Command = WAKE_AUTO_PICKUP
TextLabel = CONTROLBAR:TrollFindGoblinToThrow
ButtonImage = UCTroll_GetOrc
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipTrollFindGoblinToThrow
Options = OK_FOR_MULTI_SELECT OPTION_THREE ; Option flag lines up with number in AutoPickup module to differentiate multiples
InPalantir = Yes
DisableOnModelCondition = WEAPONSET_TOGGLE_1
End
;CommandButton Command_SpecialAbilityTreebeardFindRock
; Command = WAKE_AUTO_PICKUP
; TextLabel = CONTROLBAR:EntFindRock
; ButtonImage = UCEntRock
; ButtonBorderType = SYSTEM
; DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityEntFindRock
; Options = OK_FOR_MULTI_SELECT OPTION_ONE ; Option flag lines up with number in AutoPickup module to differentiate multiples
; InPalantir = Yes
;End
;CommandButton Command_SpecialAbilityEntFindRock
; Command = WAKE_AUTO_PICKUP
; TextLabel = CONTROLBAR:EntFindRock
; ButtonImage = UCEntRock
; ButtonBorderType = SYSTEM
; DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityEntFindRock
; Options = OK_FOR_MULTI_SELECT OPTION_ONE ; Option flag lines up with number in AutoPickup module to differentiate multiples
; InPalantir = Yes
; UnitSpecificSound = EntVoxGrabRock
;End
;CommandButton Command_SpecialAbilityGrabAndDropPassenger
; Command = FIRE_WEAPON
; WeaponSlot = TERTIARY
; Options = NEED_TARGET_ENEMY_OBJECT
; ButtonImage = HSGandalfWizardBlast
; ButtonBorderType = ACTION
; InPalantir = Yes
;End
CommandButton Command_ToggleTreebeardRockThrow
Command = TOGGLE_WEAPONSET
Options = TOGGLE_IMAGE_ON_WEAPONSET OK_FOR_MULTI_SELECT
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:ThrowRocks CONTROLBAR:KickAndPunch
ButtonImage = UCEntrock UCEntrockoff
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipThrowRocks CONTROLBAR:ToolTipKickAndPunch
InPalantir = Yes
UnitSpecificSound = TreebeardVoiceModeThrowMS TreebeardVoiceModeMeleeMS
End
CommandButton Command_ToggleEntRockThrow
Command = TOGGLE_WEAPONSET
Options = TOGGLE_IMAGE_ON_WEAPONSET OK_FOR_MULTI_SELECT
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:ThrowRocks CONTROLBAR:KickAndPunch
ButtonImage = UCEntrock UCEntrockoff
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipThrowRocks CONTROLBAR:ToolTipKickAndPunch
InPalantir = Yes
UnitSpecificSound = EntVoxToggleRockThrow EntVoxToggleRockThrow
End
CommandButton Command_SpecialAbilityIgnite
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityHeroMode
; Options =
TextLabel = CONTROLBAR:SpecialAbilityIgnite
ButtonImage = HSBalrogIgnite
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityIgnite
; UnitSpecificSound =
InPalantir = Yes
End
CommandButton Command_SpecialAbilitySlayer
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityGimliHeroMode
TextLabel = CONTROLBAR:Slayer
ButtonImage = HSGimliSlayer
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSlayer
UnitSpecificSound = GimliModeSlayerMS
InPalantir = Yes
AutoAbility = Yes
End
;CommandButton Command_SpecialAbilityFlamingSword
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityFlamingSword
;; Options =
; TextLabel = CONTROLBAR:SpecialAbilityFlamingSword
; ButtonImage = HSBalrogFlamingSword
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityFlamingSword
;; UnitSpecificSound =
; InPalantir = Yes
;End
CommandButton Command_ToggleHobbitRockThrow
Command = TOGGLE_WEAPONSET
Options = TOGGLE_IMAGE_ON_WEAPONSET OK_FOR_MULTI_SELECT
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:tooltipCommand_ToggleEntRockThrow CONTROLBAR:UseSword
ButtonImage = HSPippinThrowRocks HSHobbitSting
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipThrowRocks CONTROLBAR:ToolTipUseSword
InPalantir = Yes
End
;CommandButton Command_BonkEnemyWithFryingPan
; Command = FIRE_WEAPON
; WeaponSlot = SECONDARY
; Options = NEED_TARGET_ENEMY_OBJECT
; TextLabel = CONTROLBAR:FryingPan
; ButtonImage = HSEomerThrowSpear
; CursorName = Bombard
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipFryingPan
; InPalantir = Yes
;End
CommandButton Command_ToggleLurtzWeapon
Command = TOGGLE_WEAPONSET
Options = TOGGLE_IMAGE_ON_WEAPONSET
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:ToggleLurtzWeapon
ButtonImage = HSLurtzSword HSLurtzBow
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipToggleLurtzWeapon
InPalantir = Yes
;UnitSpecificSound = WeaponSwitchSword WeaponSwitchBow
DisableOnModelCondition = HERO ; disable if currently using Carnage
End
CommandButton Command_LurtzCripple
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityLurtzCripple
Options = NEED_TARGET_ENEMY_OBJECT ; CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityLurtzCripple
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonImage = HSLurtzCrippleStrike
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityLurtzCripple
UnitSpecificSound = LurtzVoiceModeCripplingStrike
DisableOnModelCondition = WEAPONSET_TOGGLE_1 HERO ; disable if currently using sword or Carnage
InPalantir = Yes
AutoAbility = Yes
End
CommandButton Command_SpecialAbilityLurtzCarnage
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityLurtzCarnage
TextLabel = CONTROLBAR:SpecialAbilityLurtzCarnage
ButtonImage = HSLurtzCarnageAbility
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityLurtzCarnage
EnableOnModelCondition = WEAPONSET_TOGGLE_1 ; enable if currently using sword
InPalantir = Yes
AutoAbility = Yes
PresetRange = 50.0
UnitSpecificSound = LurtzVoiceAttackCharge
End
CommandButton Command_SpecialAbilityGothmogCarnage
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityLurtzCarnage
TextLabel = CONTROLBAR:SpecialAbilityLurtzCarnage
ButtonImage = HSLurtzCarnageAbility
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityLurtzCarnage
InPalantir = Yes
AutoAbility = Yes
PresetRange = 50.0
UnitSpecificSound = LurtzVoiceAttackCharge
End
CommandButton Command_FiresOfDoom
Command = SPECIAL_POWER
SpecialPower = FiresOfDoomSpecialPower
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:SpecialAbilityFiresOfDoom
RadiusCursorType = RainOfFireRadiusCursor
ButtonImage = SBEvil_RainofFire
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityFiresOfDoom
InPalantir = Yes
AutoAbility = Yes
End
CommandButton Command_SpecialAbilityFireWhip
Command = FIRE_WEAPON
WeaponSlot = SECONDARY
Options = NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:SpecialAbilityFireWhip
ButtonImage = HSBalrogFireWhip
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityFireWhip
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
; UnitSpecificSound =
InPalantir = Yes
End
CommandButton Command_SpecialAbilityBalrogScream
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityBalrogScream
; Options =
TextLabel = CONTROLBAR:SpecialAbilityBalrogScream
ButtonImage = HSBalrogScream
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityBalrogScream
; UnitSpecificSound =
InPalantir = Yes
End
CommandButton Command_SpecialAbilityBalrogBreath
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityBalrogBreath
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityBalrogBreath
ButtonImage = HSBalrogBreathFire
ButtonBorderType = ACTION
RadiusCursorType = FireBreathRadiusCursor
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityBalrogBreath
; UnitSpecificSound =
InPalantir = Yes
End
CommandButton Command_LurtzLeadership
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:Leadership
ButtonImage = HSLurtzLeadership
RadiusCursorType = TrainingRadiusCursor
;Upgrade = Upgrade_LurtzLeadership
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipLurtzLeadership
InPalantir = Yes
End
CommandButton Command_LurtzPillage
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership2
Options = NONPRESSABLE
TextLabel = CONTROLBAR:Pillage
ButtonImage = UCCommon_Pillage
RadiusCursorType = TrainingRadiusCursor
;Upgrade = Upgrade_LurtzPillage
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipLurtzPillage
InPalantir = Yes
End
CommandButton Command_WitchKingDismount
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityToggleMountedFromFellBeast
TextLabel = CONTROLBAR:TheodenMount
Options = NEED_TARGET_POS TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY ; Not really image, just audio
FlagsUsedForToggle = MOUNTED ; What we really want is to toggle Theoden's audio if he is mounted or unmounted. Ya, this is a hack
ButtonImage = HSWitchKingMountDismount HSWitchKingMountDismount
ButtonBorderType = ACTION
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
DescriptLabel = CONTROLBAR:GenericMountTooltip
InPalantir = Yes
End
CommandButton Command_WitchKingToggleMounted
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityToggleMounted
TextLabel = CONTROLBAR:TheodenMount
Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY ; Not really image, just audio
FlagsUsedForToggle = MOUNTED ; What we really want is to toggle Theoden's audio if he is mounted or unmounted. Ya, this is a hack
ButtonImage = HSWitchKingMountDismount HSWitchKingMountDismount
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:GenericMountTooltip
InPalantir = Yes
End
; Fake button for leadership stuff.
CommandButton Command_WitchKingDreadVisage
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE NEED_UPGRADE
NeededUpgrade = Upgrade_DreadVisage
TextLabel = CONTROLBAR:DreadVisage
ButtonImage = HSNazgulDreadVisage
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipWitchKingDreadVisage
InPalantir = Yes
End
CommandButton Command_HourOfTheWitchKing
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCurseEnemy
Options = NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:HourOfTheWitchKing
ButtonImage = HSWitchKingHour
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipHourOfTheWitchKing
InPalantir = Yes
End
CommandButton Command_DrummerTrollLeadership
Command = NONE
; SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:Leadership
ButtonImage = UCDrummerTroll_Leadership
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:DescriptionConstructMordorDrummerTrolls
InPalantir = Yes
End
CommandButton Command_DominateTroll
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDominateTroll
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT
TextLabel = CONTROLBAR:DominateTroll
DescriptLabel = CONTROLBar:ToolTipDominateTroll
ButtonBorderType = ACTION
ButtonImage = HSSharkuTameBeast
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
InPalantir = Yes
End
CommandButton Command_AragornFakeLeadershipButton
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:Leadership
ButtonImage = HSFaramirLeadership
RadiusCursorType = TrainingRadiusCursor
;Upgrade = Upgrade_AragornLeadership
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipAragornLeadership
InPalantir = Yes
End
CommandButton Command_SpecialAbilityBladeMaster
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityAragornBladeMaster
TextLabel = CONTROLBAR:BladeMaster
ButtonImage = HSAragornBladeMaster
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipBladeMaster
InPalantir = Yes
AutoAbility = Yes
AutoDelay = 30.0 ; this should sync with the Aragorn's hero mode effect time
PresetRange = 50.0
UnitSpecificSound = AragornVoiceBladeMaster
End
CommandButton Command_SpecialAbilityNarsilAttack
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityHeroModeNarsil
TextLabel = CONTROLBAR:NarsilAttack
ButtonImage = HSAragornBladeMaster
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipNarsilAttack
InPalantir = Yes
AutoAbility = Yes
AutoDelay = 30000 ; this should sync with the Aragorn's hero mode effect time
PresetRange = 50.0
UnitSpecificSound = AragornVoiceBladeMaster
InPalantir = Yes
End
CommandButton Command_SpecialAbilityLightTorch
Command = SPECIAL_POWER
Options = TOGGLE_IMAGE_ON_WEAPONSET OK_FOR_MULTI_SELECT OK_FOR_MULTI_EXECUTE
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
SpecialPower = SpecialAbilityBerserkerLightTorch
TextLabel = CONTROLBAR:LightTorch CONTROLBAR:ExtinguishTorch
ButtonImage = UCBerserker_Torch UCBerserker_Sword
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipLightTorch
InPalantir = Yes
End
;CommandButton Command_SpecialAbilityWitchKingChangeWeapon
; Command = SPECIAL_POWER
;; Options = TOGGLE_IMAGE_ON_WEAPONSET
; FlagsUsedForToggle = WEAPONSET_TOGGLE_1
; SpecialPower = SpecialAbilityBerserkerLightTorch
; ButtonImage = HSWitchKingWarMace
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:FireWitchKingMace
; DescriptLabel = CONTROLBAR:ToolTipFireWitchKingMace
; InPalantir = Yes
;End
; CUT CUT CUT
;CommandButton Command_SpecialAbilityAragornKnifeAttack
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityAragornKnifeAttack
; Options = NEED_TARGET_ENEMY_OBJECT CONTEXTMODE_COMMAND
; TextLabel = CONTROLBAR:SpecialAbilityBalrogBreath
; ButtonImage = HSBalrogBreathFire
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityKnifeAttack
; InPalantir = Yes
;End
CommandButton Command_SpawnOathbreakers
Command = SPECIAL_POWER
SpecialPower = SuperweaponSpawnOathbreakers
TextLabel = CONTROLBAR:Oathbreakers
ButtonImage = UCOathbreaker_OathTimer
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = SummonOathBreakersRadiusCursor
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipOathbreakers
InPalantir = Yes
;UnitSpecificSound = AragornVoiceSummonOathbreakers
;AutoAbility = Yes ;
;TriggerWhenReady = Yes ;
End
;CommandButton Command_ConstructRohanOathbreakerHorde
; Command = UNIT_BUILD
; Options = CANCELABLE
; Object = RohanOathbreakerHorde
; TextLabel = CONTROLBAR:ConstructMordorOrcFighterHorde
; ;ButtonImage = BMOrcPit_Horde
; ;ButtonBorderType = BUILD
; ;DescriptLabel = CONTROLBAR:ToolTipBuildMordorOrcFighterHorde
; ;Radial = Yes
; ;IsClickable = No
;; UnitSpecificSound = GondorArcherVoiceBuy
;End
CommandButton Command_SpecialAbilityBalrogWings
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityBalrogWings
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityBalrogWings
ButtonImage = HSBalrogWings
ButtonBorderType = ACTION
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityBalrogWings
; UnitSpecificSound =
InPalantir = Yes
End
CommandButton Command_SpecialAbilitySummonedDragonReposition
Command = SPECIAL_POWER
SpecialPower = SpecialAbilitySummonedDragonReposition
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilitySummonedDragonReposition
ButtonImage = HSSummonedDragonReposition
ButtonBorderType = ACTION
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilitySummonedDragonReposition
; UnitSpecificSound =
InPalantir = Yes
End
CommandButton Command_SpecialAbilityWyrmReposition
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityWyrmReposition
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityWyrmReposition
ButtonImage = SBEvil_AwakenWyrm
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityWyrmReposition
AutoAbilityDisallowedOnModelCondition = JUST_BUILT ; Don't want to reposition when coming out of the ground
ShowButton = No
Radial = No
InPalantir = No ; To be hidden by default
AutoAbility = Yes
End
CommandButton Command_SpecialAbilityHornOfGondor
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityHornOfGondor
;Options =
TextLabel = CONTROLBAR:HornofGondor
ButtonImage = HSBorimirHornOfGondor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipHornofGondor
;UnitSpecificSound =
InPalantir = Yes
AutoAbility = Yes
PresetRange = 60.0
End
CommandButton Command_SpecialAbilitySonicSong
Command = SPECIAL_POWER
SpecialPower = SpecialAbilitySonicSong
Options = NEED_TARGET_ENEMY_OBJECT ; CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SonicSong
ButtonImage = HSTomBombadilSonicSong
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSonicSong
CursorName = Bombard
InvalidCursorName = GenericInvalid
AutoAbility = Yes
PresetRange = 80.0
; UnitSpecificSound =
InPalantir = Yes
End
;CommandButton Command_SpecialAbilityTomBombadilLeadership
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityFakeLeadership
; Options = NONPRESSABLE
; TextLabel = CONTROLBAR:InspiringPresence
; ButtonImage = HSFaramirLeadership
; RadiusCursorType = TrainingRadiusCursor
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipInspiringPresence
; InPalantir = Yes
; ;UnitSpecificSound = TheodenVoiceSpeech
;End
CommandButton Command_SpecialAbilityWizardBlast
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityWizardBlast
Options = NEED_TARGET_ENEMY_OBJECT ; CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:WizardBlast
ButtonImage = HSGandalfWizardBlast
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipWizardBlast
CursorName = Bombard
InvalidCursorName = GenericInvalid
AutoAbility = Yes
PresetRange = 80.0
; UnitSpecificSound =
InPalantir = Yes
End
CommandButton Command_SpecialAbilityWordOfPower
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityWordOfPower
; Options =
TextLabel = CONTROLBAR:WordofPower
ButtonImage = Gandolf_radcircle;HSGandalfWordOfPower
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipWordofPower
AutoAbility = Yes
PresetRange = 120.0
; UnitSpecificSound =
InPalantir = Yes
End
;CommandButton Command_FireWitchKingMace
; Command = FIRE_WEAPON
; WeaponSlot = SECONDARY
; Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
; TextLabel = CONTROLBAR:FireWitchKingMace
; DescriptLabel = CONTROLBAR:ToolTipFireWitchKingMace
; ButtonImage = HSWitchKingWarMace
; CursorName = Bombard
; ButtonBorderType = ACTION
; InvalidCursorName = GenericInvalid
; AutoAbility = Yes
; InPalantir = Yes
;End
;CommandButton Command_FireWitchKingMorgulBlade
; Command = FIRE_WEAPON
; WeaponSlot = TERTIARY
; Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
; TextLabel = CONTROLBAR:FireWitchKingMorgulBlade
; DescriptLabel = CONTROLBAR:ToolTipMorgulBlade
; ButtonImage = HSWitchKingMorgulBlade
; CursorName = Bombard
; ButtonBorderType = ACTION
; InvalidCursorName = GenericInvalid
; AutoAbility = No
; InPalantir = Yes
;End
CommandButton Command_Harvest
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityHarvest
Options = OK_FOR_MULTI_SELECT
ButtonImage = UCOrcHarvest ; wrong button image - Sean O.
TextLabel = CONTROLBAR:GoHarvest
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipGoHarvest
InPalantir = Yes
UnitSpecificSound = OrcLaborerVoiceGather
End
CommandButton Command_SpecialAbilityWoundArrow
Command = SPECIAL_POWER
WeaponSlot = SECONDARY
SpecialPower = SpecialAbilityWoundArrow
Options = NEED_TARGET_ENEMY_OBJECT UNMOUNTED_ONLY
TextLabel = CONTROLBAR:WoundingArrow
ButtonImage = HSFaramirWoundingArrow
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipWoundingArrow
InPalantir = Yes
AutoAbility = Yes
DisableOnModelCondition = WEAPONSET_TOGGLE_1 ; disable if currently using sword
;UnitSpecificSound = FaramirRangerVoiceWoundingArrow
End
CommandButton Command_SpecialAbilityRousingSpeech
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityRousingSpeech
; Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:WarSpeech
ButtonImage = HSTheodenWarSpeech
CursorName = Bombard
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipWarSpeech
InPalantir = Yes
UnitSpecificSound = TheodenVoiceSpeech
End
CommandButton Command_SpecialAbilityBoromirForGondor
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:Leadership
ButtonImage = HSFaramirLeadership
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipBoromirLeadership
InPalantir = Yes
End
;CommandButton Command_BoromirLastStandFakeButton
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityFakeLeadership
; Options = NONPRESSABLE
; TextLabel = CONTROLBAR:LastStand
; ButtonImage = HSBorimirLastStand
; RadiusCursorType = TrainingRadiusCursor
; ;Upgrade = Upgrade_BoromirLastStand
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipLastStand
; InPalantir = Yes
; ;UnitSpecificSound = TheodenVoiceSpeech
;End
CommandButton Command_SpecialAbilityTheodenLeadership
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:Leadership
ButtonImage = HSFaramirLeadership
RadiusCursorType = TrainingRadiusCursor
;Upgrade = Upgrade_TheodenLeadership
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipTheodenLeadership
InPalantir = Yes
;UnitSpecificSound = TheodenVoiceSpeech
End
CommandButton Command_SpecialAbilityKingsFavor
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityKingsFavor
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:KingsFavor
ButtonImage = HPTheodenKing'sFavor
CursorName = Bombard
RadiusCursorType = KingsFavorRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipKingsFavor
AutoAbility = No
InPalantir = Yes
End
CommandButton Command_SpecialAbilityTheodenGloriousCharge
Command = SPECIAL_POWER
Options = MOUNTED_ONLY
SpecialPower = SpecialAbilityTheodenGloriousCharge
TextLabel = CONTROLBAR:GloriousCharge
ButtonImage = HPTheodenGloriousCharge
RadiusCursorType = TrainingRadiusCursor
;Upgrade = Upgrade_TheodenGloriousCharge
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipGloriousCharge
InPalantir = Yes
AutoAbility = Yes
PresetRange = 160.0
UnitSpecificSound = TheodenVoiceGloriousCharge
End
CommandButton Command_TheodenToggleMounted
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityToggleMounted
TextLabel = CONTROLBAR:TheodenMount
Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY ;Not really image, just audio
FlagsUsedForToggle = MOUNTED ;What we really want is to toggle Theoden's audio if he is mounted or unmounted. Ya, this is a hack
ButtonImage = HSTheodenMountDismount HSTheodenMountDismount
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:GenericMountTooltip
InPalantir = Yes
UnitSpecificSound = TheodenVoiceModeMountMS TheodenVoiceModeFootMS
End
CommandButton Command_ToggleDamrodWeapon
Command = TOGGLE_WEAPONSET
Options = UNMOUNTED_ONLY TOGGLE_IMAGE_ON_WEAPONSET
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:ToggleFaramirWeapons
ButtonImage = HSFaramirSword HSFaramirBow
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipToggleFaramirWeapons
InPalantir = Yes
DisableOnModelCondition = WEAPONSET_HERO_MODE ; disable if currently using swords
End
CommandButton Command_SpecialAbilityDamrodLeadership
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:Leadership
ButtonImage = HSFaramirLeadership
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipDamrodLeadership
InPalantir = Yes
End
CommandButton Command_SpecialPowerRallyRangers
Command = SPECIAL_POWER
SpecialPower = SpecialPowerRallyRangers
TextLabel = CONTROLBAR:SpawnOrcs
; ButtonImage = UCFormation_Wedge
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSpawnOrcs
InPalantir = Yes
End
CommandButton Command_SpecialAbilityDamrodDeadlySniper
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDamrodHeroMode
TextLabel = CONTROLBAR:SpecialPowerDeadlySniper
ButtonImage = HSLegolasArrowWind
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialPowerDeadlySniper
InPalantir = Yes
DisableOnModelCondition = WEAPONSET_TOGGLE_1 ; disable if currently using swords
End
;CommandButton Command_SpecialAbilityFaramirWarSpeech
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityRousingSpeech
; Options = MOUNTED_ONLY
; TextLabel = CONTROLBAR:FaramirWarSpeech
; ButtonImage = HSTheodenWarSpeech ; HSFaramirWarSpeech
; CursorName = Bombard
; RadiusCursorType = TrainingRadiusCursor
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipFaramirWarSpeech
; InPalantir = Yes
; UnitSpecificSound = FaramirKnightVoiceSpeech
;End
CommandButton Command_FaramirFakeLeadershipButton
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:Leadership
ButtonImage = HSFaramirLeadership
RadiusCursorType = TrainingRadiusCursor
;Upgrade = Upgrade_FaramirLeadership
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipFaramirLeadership
InPalantir = Yes
End
CommandButton Command_SpecialAbilityCaptainOfGondor
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityKingsFavor
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CaptainofGondor
ButtonImage = HSFaramirCaptainOfGongor
CursorName = Bombard
RadiusCursorType = CaptainOfGondorRadiusCursor
InvalidCursorName = GenericInvalid
;Upgrade = Upgrade_FaramirCaptainOfGondor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCaptainofGondor
AutoAbility = No
InPalantir = Yes
; UnitSpecificSound = FaramirKnightVoiceCaptain
End
CommandButton Command_SpecialAbilityCaptainOfGondorBoromir
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityKingsFavor
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CaptainofGondor
ButtonImage = HSBorimirCaptainOfGondor
CursorName = Bombard
RadiusCursorType = CaptainOfGondorRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCaptainofGondorBoromir
AutoAbility = No
InPalantir = Yes
End
CommandButton Command_ToggleFaramirWeapon
Command = TOGGLE_WEAPONSET
Options = UNMOUNTED_ONLY TOGGLE_IMAGE_ON_WEAPONSET
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:ToggleFaramirWeapons
ButtonImage = HSFaramirSword UCElven_Bow
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipToggleFaramirWeapons
InPalantir = Yes
End
CommandButton Command_SpecialAbilityDainLeadership
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:DainLeadership
ButtonImage = HSFaramirLeadership
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipDainLeadership
InPalantir = Yes
;UnitSpecificSound = TheodenVoiceSpeech
End
CommandButton Command_SpecialAbilityDainMightyRage
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDainMightyRage
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:MightyRage
ButtonImage = HSKingDainMightyRage
CursorName = Bombard
RadiusCursorType = MightyRageRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipMightyRage
InPalantir = Yes
NeedDamagedTarget = Yes
End
CommandButton Command_SpecialAbilityStubbornPride
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDainStubbornPride
Options = NONPRESSABLE
TextLabel = CONTROLBAR:DainStubbornPride
DescriptLabel = CONTROLBAR:ToolTipDainStubbornPride
ButtonBorderType = ACTION
ButtonImage = HSKingDainStubbornPride
InPalantir = Yes
End
CommandButton Command_SpecialAbilityDainSummonRoyalGuard
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDainSummonRoyalGuard
TextLabel = CONTROLBAR:SummonRoyalGuard
ButtonImage = HSKingDainSummonRoyalGuard
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = SummonOathBreakersRadiusCursor
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSummonRoyalGuard
InPalantir = Yes
End
CommandButton Command_SpecialAbilityWargHowl
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityWargHowl
Options = OK_FOR_MULTI_SELECT OK_FOR_MULTI_EXECUTE
TextLabel = CONTROLBAR:WargRiderHowl
ButtonImage = UCWarg_Howl
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipWargRiderHowl
InPalantir = Yes
;UnitSpecificSound = WargHowlAbility
End
CommandButton Command_BloodThirstySacrifice
Command = BLOODTHIRSTY
Options = NEED_TARGET_ALLY_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:Bloodthirsty
ButtonImage = UCOrc_Bloodthirsty
CursorName = EvilAbilityObj
InvalidCursorName = StabAttackInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipBloodthirsty
InPalantir = Yes
End
CommandButton Command_SpecialAbilityArrowStorm
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityArrowStorm
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:ArrowWind
ButtonImage = HSLegolasArrowWind
CursorName = Bombard
RadiusCursorType = ArrowStormRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipArrowWind
InPalantir = Yes
AutoAbility = No
; UnitSpecificSound = LegolasVoiceModeArrowWind
DisableOnModelCondition = WEAPONLOCK_SECONDARY ; disable if currently using swords
End
;CommandButton Command_MonsterDock
; Command = MONSTERDOCK
; Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
; TextLabel = CONTROLBAR:MonsterSlayer
; ButtonImage = HSLegolasMonsterSlayer
; CursorName = StabAttack
; InvalidCursorName = StabAttackInvalid
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipMonsterSlayer
; InPalantir = Yes
;End
CommandButton Command_SpecialAbilityAthelas
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityAragornAthelas
TextLabel = CONTROLBAR:Athelas
ButtonImage = HSAragornAthelas
CursorName = Bombard
RadiusCursorType = AthelasRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipAthelas
InPalantir = Yes
AutoAbility = Yes
PresetRange = 100.0
NeedDamagedTarget = Yes
; UnitSpecificSound = AragornVoiceAthelas
End
CommandButton Command_SpecialAbilityElendil
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityAragornElendil
; Options =
TextLabel = CONTROLBAR:Elendil
ButtonImage = HSAragornElendil
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipElendil
; UnitSpecificSound = AragornVoiceElendil
InPalantir = Yes
AutoAbility = Yes
PresetRange = 60.0
End
CommandButton Command_LegolasHawkStrike
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityHawkStrike
Options = NEED_TARGET_ENEMY_OBJECT ; NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:HawkStrike
ButtonImage = HSLegolasHawkStrike
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipHawkStrike
InPalantir = Yes
AutoAbility = Yes
; UnitSpecificSound = LegolasVoiceModeHawkStrike
DisableOnModelCondition = WEAPONLOCK_SECONDARY ; disable if currently using swords
End
CommandButton Command_LegolasKnifeFightingMode
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityKnifeFighter
TextLabel = CONTROLBAR:KnifeFighter
ButtonImage = HSLegolasKnifeFighter
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipKnifeFighter
InPalantir = Yes
AutoAbility = Yes
PresetRange = 50.0
UnitSpecificSound = LegolasKnifeModeMS
End
CommandButton Command_SpecialAbilityTrainArchers
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityTrainArchers
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:TrainArchers
ButtonImage = HSLegolasTrainArchers
CursorName = Bombard
RadiusCursorType = ArcheryTrainingRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipTrainArchers
InPalantir = Yes
End
;demo CommandButton Command_SpecialAbilityArrowStormHigh
;demo Command = SPECIAL_POWER
;demo SpecialPower = SpecialAbilityArrowStormHigh
;demo Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
;demo TextLabel = CONTROLBAR:ArrowWind
;demo ButtonImage = HSLegolasArrowWind
;demo CursorName = AttackMove
;demo RadiusCursorType = ArrowStormRadiusCursor
;demo InvalidCursorName = GenericInvalid
;demo ButtonBorderType = ACTION
;demo DescriptLabel = CONTROLBAR:ToolTipArrowWind
;demo InPalantir = Yes
;demo End
;CommandButton Command_SpecialAbilityShieldWall
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityDeflectProjectiles
; Options = OK_FOR_MULTI_SELECT
; TextLabel = CONTROLBAR:ShieldWall
; ButtonImage = UCFormation_ShieldWall
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityShieldWall
;End
CommandButton Command_SpecialAbilitySiegeDeploy
Command = SPECIAL_POWER
SpecialPower = SpecialAbilitySiegeDeploy
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_ALLY_OBJECT NEED_TARGET_NEUTRAL_OBJECT
TextLabel = CONTROLBAR:SiegeDeploy
ButtonImage = BISiegeWorks_SeigeBallista
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSiegeDeploy
CursorName = AttackMove
InvalidCursorName = GenericInvalid
; Radial = Yes
End
CommandButton Command_SpecialAbilitySiegeRetract
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityStop
TextLabel = CONTROLBAR:SiegeRetract
ButtonImage = UCSiege_Remove
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSiegeRetract
InPalantir = Yes
; Radial = Yes
End
CommandButton Command_SpecialAbilitySiegeLadderDeploy
Command = SPECIAL_POWER
SpecialPower = SpecialAbilitySiegeDeploy
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_ALLY_OBJECT NEED_TARGET_NEUTRAL_OBJECT
TextLabel = CONTROLBAR:SiegeDeploy
ButtonImage = UCSiegeLadder_Dock
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSiegeDeploy
CursorName = AttackMove
InvalidCursorName = GenericInvalid
; Radial = Yes
End
CommandButton Command_SpecialAbilitySiegeLadderRetract
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityStop
TextLabel = CONTROLBAR:SiegeRetract
ButtonImage = UCSiegeLadder_Dock
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSiegeRetract
InPalantir = Yes
; Radial = Yes
UnitSpecificSound = SiegeLadderVoiceDisengageMS
End
;CommandButton Command_PlantShield
; Command = OBJECT_UPGRADE
; Options = OK_FOR_MULTI_SELECT CANCELABLE
; Upgrade = Upgrade_PlantShield
; TextLabel = CONTROLBAR:PlantShield
; ; ButtonImage = SCSiegeDeploy
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipPlantShield
;End
;CommandButton Command_RaiseShield
; Command = OBJECT_UPGRADE
; Options = OK_FOR_MULTI_SELECT CANCELABLE
; Upgrade = Upgrade_RaiseShield
; TextLabel = CONTROLBAR:RaiseShield
; ; ButtonImage = SCSiegeDeploy
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipRaiseShield
;End
;CommandButton Command_MordorMumakilKnockbackAttack
; Command = FIRE_WEAPON
; WeaponSlot = SECONDARY
; Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
; ButtonImage = SSKnifeAttack
; CursorName = StabAttack
; InvalidCursorName = StabAttackInvalid
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipFireMordorMumakilKnockbackAttack
;End
CommandButton Command_ChargeAttack
Command = FIRE_WEAPON
WeaponSlot = PRIMARY
Options = NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:ChargeAttack
ButtonImage = UCMumakil_Charge
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityChargeAttack
InPalantir = Yes
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
; UnitSpecificSound =
End
CommandButton Command_ToggleMounted ;for Faramir
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityToggleMounted
TextLabel = CONTROLBAR:FaramirKnightRanger
Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY
FlagsUsedForToggle = MOUNTED
ButtonImage = HSTheodenMountDismount HSTheodenMountDismount
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipEowynMount
InPalantir = Yes
UnitSpecificSound = FaramirRangerVoiceModeKnightMS FaramirKnightVoiceModeRangerMS
End
;CommandButton Command_SharkuToggleMounted ;for Sharku
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityToggleMounted
; TextLabel = CONTROLBAR:SharkuWargMount
; Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY
; FlagsUsedForToggle = MOUNTED
; ButtonImage = HSTheodenWarSpeech HSTheodenWarSpeech
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipSharkuWargMount
; InPalantir = Yes
; ;UnitSpecificSound = FaramirRangerVoiceModeKnightMS FaramirKnightVoiceModeRangerMS
;End
CommandButton Command_SpecialAbilitySharkuBloodHunt
Command = SPECIAL_POWER
SpecialPower = SpecialAbilitySharkuBloodHunt
Options = NONPRESSABLE
TextLabel = CONTROLBAR:BloodHunt
ButtonImage = HSSharkuBloodHunt
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipGBloodHunt
InPalantir = Yes
End
CommandButton Command_SpecialAbilitySharkuManEater
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityIsengardSharkuManEaterGrab
Options = NEED_UPGRADE NEED_TARGET_ENEMY_OBJECT OPTION_TWO ;MOUNTED_ONLY ;option two jumps into the eating code
TextLabel = CONTROLBAR:SharkuManEater
ButtonImage = HSSharkuManEater
CursorName = EvilAbilityObj
NeededUpgrade = Upgrade_SharkuManEater
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSharkuManEater
InPalantir = Yes
AutoAbility = Yes
End
CommandButton Command_SpecialAbilityIsengardSharkuManEaterFlingPassenger
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityIsengardSharkuManEaterDrop
TextLabel = CONTROLBAR:WildMountainGiantGrab
ButtonImage = UCEnt_Grab
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityGrabPassenger
InPalantir = Yes
End
CommandButton Command_Disguise
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDisguise
; Options =
TextLabel = CONTROLBAR:Disguise
ButtonImage = HSEowynDisguise
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipDisguise
InPalantir = Yes
; UnitSpecificSound = EowynVoiceDisguiseOn EowynVoiceDisguiseOff Played by SpecialDisguiseUpdate's stuff, can't toggle right here
End
CommandButton Command_ArwenFlood
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityPersonalFlood
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:PersonalFlood
ButtonImage = SBGood_Flood
ButtonBorderType = ACTION
RadiusCursorType = FloodRadiusCursor
DescriptLabel = CONTROLBAR:ToolTipPersonalFlood
InPalantir = Yes
End
CommandButton Command_ArwenElvenGrace
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityElvenGrace
TextLabel = CONTROLBAR:ElvenGrace
ButtonImage = HSAragornAthelas
CursorName = Bombard
RadiusCursorType = AthelasRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipElvenGrace
InPalantir = Yes
AutoAbility = Yes
NeedDamagedTarget = Yes
UnitSpecificSound = ArwenVoiceHeal
End
CommandButton Command_EowynSmite
Command = SPECIAL_POWER
SpecialPower = SpecialAbilitySmite
Options = NEED_TARGET_ENEMY_OBJECT ; NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:Smite
ButtonImage = HSEowynSmite
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSmite
InvalidCursorName = GenericInvalid
UnitSpecificSound = EowynVoiceModeSmite
; SetAutoAbilityUnitSound = EowynVoiceSmiteOn ; FILL IN
; UnsetAutoAbilityUnitSound = EowynVoicesmiteOff ; FILL IN
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
End
CommandButton Command_EowynShieldMaiden
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityEowynShieldMaiden
TextLabel = CONTROLBAR:ShieldMaiden
ButtonImage = HSEowynShieldMaiden
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipShieldMaiden
InPalantir = Yes
AutoAbility = Yes
PresetRange = 50.0
UnitSpecificSound = GenericSpell
End
CommandButton Command_MountHorseEowyn
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityToggleMounted
TextLabel = CONTROLBAR:TheodenMount
Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY
FlagsUsedForToggle = MOUNTED
ButtonImage = HSTheodenMountDismount HSTheodenMountDismount
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipEowynMount
InPalantir = Yes
UnitSpecificSound = EowynVoiceModeMountMS EowynVoiceModeFootMS
End
CommandButton Command_MountHorseArwen
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityToggleMounted
TextLabel = CONTROLBAR:TheodenMount
Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY
FlagsUsedForToggle = MOUNTED
ButtonImage = HSTheodenMountDismount HSTheodenMountDismount
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:GenericMountTooltip
InPalantir = Yes
UnitSpecificSound = ArwenMountMS ArwenDismountMS
End
CommandButton Command_MountHorseGlorfindel
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityToggleMounted
TextLabel = CONTROLBAR:TheodenMount
Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY
FlagsUsedForToggle = MOUNTED
ButtonImage = HSTheodenMountDismount HSTheodenMountDismount
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:GenericMountTooltip
InPalantir = Yes
UnitSpecificSound = GlorfindelVoiceMountMS GlorfindelVoiceDismountMS
End
CommandButton Command_SpecialAbilityGlorfindelBladeOfPurity
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityGlorfindelBladeOfPurity
TextLabel = CONTROLBAR:GlorfindelBladeOfPurity
DescriptLabel = CONTROLBAR:ToolTipGlorfindelBladeOfPurity
ButtonImage = HSGlorfindelBladeofPurity
ButtonBorderType = ACTION
InPalantir = Yes
AutoAbility = Yes
AutoDelay = 30.0 ; this should sync with the Glorfindel's hero mode effect time
UnitSpecificSound = GlorfindelBladeOfPurityMS
End
CommandButton Command_SpecialAbilityGlorfindelWindRider
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityGlorfindelWindRider
Options = MOUNTED_ONLY
TextLabel = CONTROLBAR:GlorfindelWindRider
DescriptLabel = CONTROLBAR:ToolTipGlorfindelWindRider
ButtonImage = HSGlorfindelWindRider
ButtonBorderType = ACTION
InPalantir = Yes
AutoAbility = Yes
UnitSpecificSound = GlorfindelWindRiderMS
End
CommandButton Command_GlorfindelStarlight
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityGlorfindelStarlight
TextLabel = CONTROLBAR:GlorfindelStarlight
DescriptLabel = CONTROLBAR:ToolTipGlorfindelStarlight
ButtonImage = HSGlorfindelStarlight
ButtonBorderType = ACTION
InPalantir = Yes
AutoAbility = Yes
UnitSpecificSound = GlorfindelStarlight
End
CommandButton Command_GandalfShadowfax
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityToggleMounted
TextLabel = CONTROLBAR:TheodenMount
Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY
FlagsUsedForToggle = MOUNTED
ButtonImage = HSGandalfShadowfax HSGandalfShadowfax
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipShadowfax
InPalantir = Yes
UnitSpecificSound = GandalfShadowfaxWhistleMS GandalfVoiceDismountMS
End
;CommandButton Command_MountHorse
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityToggleMounted
; TextLabel = CONTROLBAR:Mount
; ButtonImage = HSGandalfShadowfax ; temp
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipMount
; InPalantir = Yes
; Options = ON_GROUND_ONLY
;End
CommandButton Command_MountHorseEomer
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityToggleMounted
TextLabel = CONTROLBAR:TheodenMount
Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY
FlagsUsedForToggle = MOUNTED
ButtonImage = HSTheodenMountDismount HSTheodenMountDismount
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:GenericMountTooltip
InPalantir = Yes
UnitSpecificSound = EomerVoiceMountMS EomerVoiceDismountMS
End
CommandButton Command_MountHorseMouthOfSauron
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityToggleMounted
TextLabel = CONTROLBAR:TheodenMount
Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY
FlagsUsedForToggle = MOUNTED
ButtonImage = HIBlackRiderMount HIBlackRiderMount
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:GenericMountTooltip
InPalantir = Yes
UnitSpecificSound = MouthOfSuaronVoiceMountMS MouthOfSuaronVoiceDismountMS
End
CommandButton Command_GondorGandalfIstariLight
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityIstariLight
Options = NEED_TARGET_ENEMY_OBJECT ; CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:IstariLight
ButtonImage = HSGandalfIstariLight
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipIstariLight
AutoAbility = Yes
InPalantir = Yes
End
CommandButton Command_DeployMine
Command = FIRE_WEAPON
WeaponSlot = SECONDARY
Options = NEED_TARGET_POS ; CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:DeployMine
ButtonImage = UCDeployMine
CursorName = AttackObj
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipDeployMine
InPalantir = Yes
;UnitSpecificSound = ExplosiveMineVoiceDeploy ;this works but occurs at the wrong time
End
CommandButton Command_GondorGandalfLightningSword
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityLightningSword
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:LightningSword
ButtonImage = HSGandalfLightningSword
RadiusCursorType = LightningSwordRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipLightningSword
AutoAbility = No
InPalantir = Yes
End
;CommandButton Command_GondorGandalfPartTheHeavens
; Command = SPECIAL_POWER
; SpecialPower = SuperweaponPartTheHeavens
; TextLabel = CONTROLBAR:PartTheHeavens
;; ButtonImage = SGPartHeavens
; ButtonImage = SMRainFire
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:TooltipPartTheHeavens
;End
;CommandButton Command_TransportExit
; Command = EXIT_CONTAINER
; TextLabel = CONTROLBAR:TransportExit
; ButtonImage = BCCommand_EvacuateAll
; ButtonBorderType = SYSTEM
; DescriptLabel = CONTROLBAR:ToolTipTransportExit
; InPalantir = Yes
;End
CommandButton Command_TransportEvacuateTheoden
Command = EVACUATE
TextLabel = CONTROLBAR:TransportExit
ButtonImage = BCCommand_EvacuateAll
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipTransportExit
InPalantir = Yes
UnitSpecificSound = TheodenVoiceDismountHobbit
End
;CommandButton Command_TransportEvacuate
; Command = EVACUATE
; TextLabel = CONTROLBAR:TransportEvacuate
; ButtonImage = BCCommand_EvacuateAll
; ButtonBorderType = SYSTEM
; DescriptLabel = CONTROLBAR:ToolTipTransportExit
; InPalantir = Yes
;End
;CommandButton Command_TransportExitAutoHide
; Command = EXIT_CONTAINER
; Options = HIDE_WHILE_DISABLED
; TextLabel = CONTROLBAR:TransportEvacuate
; ButtonImage = BCCommand_EvacuateAll
; ButtonBorderType = SYSTEM
; DescriptLabel = CONTROLBAR:ToolTipTransportExit
; InPalantir = Yes
;End
;CommandButton Command_CrewEvacuate
; Command = CREW_EVACUATE
; TextLabel = CONTROLBAR:TransportEvacuate
; ButtonImage = BCCommand_EvacuateAll
; ButtonBorderType = SYSTEM
; DescriptLabel = CONTROLBAR:ToolTipTransportExit
; InPalantir = Yes
; UnitSpecificSound = TreebeardVoiceDropHobbit
;End
;CommandButton Command_TransportEvacuateMumakil
; Command = EVACUATE
; Options = OK_FOR_MULTI_SELECT
; TextLabel = CONTROLBAR:TransportEvacuate
; ButtonImage = UCMumakil_Evacuate
; ButtonBorderType = SYSTEM
; DescriptLabel = CONTROLBAR:ToolTipTransportExit
; InPalantir = Yes
;End
;CommandButton Command_FakeButtonDwarvenGrudge
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityFakeLeadership
; Options = NONPRESSABLE
; TextLabel = CONTROLBAR:DwarvenGrudge
; ButtonImage = HSTheodenWarSpeech
; RadiusCursorType = TrainingRadiusCursor
; ;Upgrade = Upgrade_GimliFreeLife
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:DwarvenGrudgeDescription
; InPalantir = Yes
;End
CommandButton Command_RohanGimliLeap
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityGimliLeap
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:Leap
ButtonImage = HSGimliLeap
RadiusCursorType = LeapRadiusCursor
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipLeap
InPalantir = Yes
End
CommandButton Command_GimliAxeThrow
Command = FIRE_WEAPON
WeaponSlot = TERTIARY
Options = NEED_TARGET_ENEMY_OBJECT NO_PLAY_UNIT_SPECIFIC_SOUND_FOR_AUTO_ABILITY ; NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:AxeThrow
ButtonImage = HSGimliAxeThrow
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipAxeThrow
InvalidCursorName = GenericInvalid
AutoAbility = Yes
UnitSpecificSound = GimliVoiceModeAxeThrow
SetAutoAbilityUnitSound = GimliVoiceModeAxeThrow ; Only when he is set to use it, not each time he uses it
InPalantir = Yes
End
CommandButton Command_RohanEomerHorseLordLeadership
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:HorseLordLeadership
ButtonImage = HSEomerLeadership
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipEomerLeadership
InPalantir = Yes
End
CommandButton Command_RohanEomerOutlawLeadership
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership2
Options = NONPRESSABLE
TextLabel = CONTROLBAR:OutlawLeadership
ButtonImage = UCCommon_Pillage
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipOutlawLeadership
InPalantir = Yes
End
CommandButton Command_RohanEomerSpear
Command = SPECIAL_POWER
SpecialPower = SpecialAbilitySpearThrow
Options = NEED_TARGET_ENEMY_OBJECT ; NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:ThrowSpear
ButtonImage = HSEomerThrowSpear
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipThrowSpear
InvalidCursorName = GenericInvalid
UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
End
CommandButton Command_MithlondSentryZephyrStrike
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityZephyrStrike
TextLabel = CONTROLBAR:MithlondSentryZephyrStrike
;ButtonImage = HSMithlondSentryZephyrStrike
ButtonImage = BuildingNoArt
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipMithlondSentryZephyrStrike
InPalantir = Yes
End
CommandButton Command_ToggleCatapultWeapon
Command = TOGGLE_WEAPON
WeaponSlotToggle1 = PRIMARY
WeaponSlotToggle2 = SECONDARY
Options = NEED_UPGRADE TOGGLE_IMAGE_ON_WEAPON
NeededUpgrade = Upgrade_CatapultHumanHeads
TextLabel = CONTROLBAR:ToggleCatapultWeapons
ButtonImage = UCCatapult_Heads UCCatapult_Rock
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipToggleCatapultWeapons
InPalantir = Yes
UnitSpecificSound = CatapultVoiceModeSack CatapultVoiceModeRock
;DoubleClick = Yes
End
CommandButton Command_ToggleFortressCatapultWeapon
Command = TOGGLE_WEAPON
WeaponSlotToggle1 = PRIMARY
WeaponSlotToggle2 = SECONDARY
Options = TOGGLE_IMAGE_ON_WEAPON
TextLabel = CONTROLBAR:ToggleCatapultWeapons
ButtonImage = UCCatapult_Heads UCCatapult_Rock
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipToggleCatapultWeapons
InPalantir = Yes
UnitSpecificSound = CatapultVoiceModeSack CatapultVoiceModeRock
;DoubleClick = Yes
End
;CommandButton Command_ToggleFormationElvenMirkwoodArcher
; Command = HORDE_TOGGLE_FORMATION ;;Gondor Archer
; Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCFormation_Ambush UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleAmbushFormation CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleEMirkwoodArcherLineToAmbushFormation CONTROLBAR:ToolTipToggleEMirkwoodArcherAmbushToLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = RangerVoiceAmbushFormation GondorArcherVoiceLineFormation
;End
CommandButton Command_ToggleElvenWarriorWeapon
Command = TOGGLE_WEAPONSET
Options = TOGGLE_IMAGE_ON_WEAPONSET OK_FOR_MULTI_SELECT
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:ToggleElvenWarriorWeapons
ButtonImage = UCElven_Sword UCElven_Bow
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipToggleElvenWarriorWeapons
InPalantir = Yes
UnitSpecificSound = ElvenWarriorVoiceModeSword ElvenWarriorVoiceModeBow
End
CommandButton Command_ToggleRohirrimWeapon
Command = TOGGLE_WEAPONSET
Options = TOGGLE_IMAGE_ON_WEAPONSET OK_FOR_MULTI_SELECT
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:ToggleRohirrimWeapons
ButtonImage = UCCommon_RohirrimBow UCCommon_RohirrimPike
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipToggleRohirrimWeapons
InPalantir = Yes
UnitSpecificSound = RohirrimVoiceModeBow RohirrimVoiceModeSpear
End
CommandButton Command_ElrondFakeLeadership
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:ElrondLeadership
ButtonImage = HSFaramirLeadership
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipElrondLeadership
InPalantir = Yes
End
CommandButton Command_SpecialAbilityElrondElvenGrace
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityElrondElvenGrace
TextLabel = CONTROLBAR:ElvenGrace
ButtonImage = HSAragornAthelas
CursorName = Bombard
RadiusCursorType = AthelasRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipAthelas
InPalantir = Yes
AutoAbility = Yes
NeedDamagedTarget = Yes
End
CommandButton Command_SpecialAbilityElrondFarsight
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityElrondFarsight
TextLabel = CONTROLBAR:ElrondFarsight
DescriptLabel = CONTROLBAR:ToolTipElrondFarsight
ButtonImage = HSElrondFarSight
Options = NEED_TARGET_POS
ButtonBorderType = ACTION
RadiusCursorType = FarsightRadiusCursor
InPalantir = Yes
End
CommandButton Command_SpecialAbilityElrondRestorationHeal
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityElrondRestorationHeal
End
CommandButton Command_SpecialAbilityElrondRestoration
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityElrondRestoration
TextLabel = CONTROLBAR:ElrondRestoration
DescriptLabel = CONTROLBAR:ToolTipElrondRestoration
ButtonImage = HSElrondRestoration
Options = NEED_TARGET_POS
ButtonBorderType = ACTION
RadiusCursorType = HealRadiusCursor
InPalantir = Yes
CommandTrigger = Command_SpecialAbilityElrondRestorationHeal
End
;CommandButton Command_ToggleElvenThranduilWeapon
; Command = TOGGLE_WEAPONSET
; Options = TOGGLE_IMAGE_ON_WEAPONSET
; FlagsUsedForToggle = WEAPONSET_TOGGLE_1
; TextLabel = CONTROLBAR:ToggleElvenWarriorWeapons
; ButtonImage = UCElven_Sword UCElven_Bow
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipToggleThranduilWeapons
; InPalantir = Yes
;; UnitSpecificSound = ElrondVoiceModeSword ElrondVoiceModeBow
;End
CommandButton Command_ThranduilWildWalkButton
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:WildWalk
ButtonImage = HSThranduilWildWalk
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipThranduilWildWalk
InPalantir = Yes
End
CommandButton Command_SpecialAbilityThornofVengeance
Command = SPECIAL_POWER
WeaponSlot = SECONDARY
SpecialPower = SpecialAbilityThornVengeance
Options = NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:ThornofVengeance
ButtonImage = HSThranduilThornofVengeance
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipThornofVengeance
DisableOnModelCondition = WEAPONSET_TOGGLE_1
InPalantir = Yes
AutoAbility = Yes
;UnitSpecificSound = FaramirRangerVoiceWoundingArrow
End
CommandButton Command_SpecialAbilityElfCloakThranduil
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityElfCloak
Options = OK_FOR_MULTI_SELECT OK_FOR_MULTI_EXECUTE
TextLabel = CONTROLBAR:ElvenCloak
ButtonImage = HPFrodoElfCloak
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipElvenCloakThranduil
; UnitSpecificSound =
InPalantir = Yes
End
CommandButton Command_SpecialAbilityMoveUnseen
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityMoveUnseen
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:MoveUnseen
ButtonImage = HSThranduilMoveUnseen
RadiusCursorType = MoveUnseenRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipMoveUnseen
InPalantir = Yes
End
CommandButton Command_SpecialAbilityDeadEye
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityThranduilDeadeye
TextLabel = CONTROLBAR:DeadEye
ButtonImage = HSThranduilDeadeye
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipDeadEye
InPalantir = Yes
AutoAbility = Yes
AutoDelay = 20.0 ; this should sync with the Thranduil's hero mode effect time
;UnitSpecificSound = AragornVoiceDeadEye
End
;CommandButton Command_ToggleFormationDwarvenAxeThrower
; Command = HORDE_TOGGLE_FORMATION
; Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCFormation_Ambush UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleBoxFormation CONTROLBAR:ToggleBattleFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleDAxeThrowerBattleToBoxFormation CONTROLBAR:ToolTipToggleDAxeThrowerBoxToBattleFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = RangerVoiceAmbushFormation GondorArcherVoiceLineFormation
;End
; Warning: hard-coded button name!
CommandButton Command_StructureExit
Command = EXIT_CONTAINER ;***Any button with this command requires code support! Search code for button name...
TextLabel = CONTROLBAR:StructureExit
ButtonImage = BCCommand_EvacuateAll
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipStructureExit
End
; Warning: hard-coded button name!
CommandButton Command_Evacuate
Command = EVACUATE
Options = OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:Evacuate
ButtonImage = BCCommand_EvacuateAll
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipEvacuate
End
CommandButton Command_EvacuateSiegeTower
Command = EVACUATE
Options = OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:Evacuate
ButtonImage = UCSiege_Evacuate
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipEvacuate
End
CommandButton Command_GoblinKingMountScorpion
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityToggleMounted
TextLabel = CONTROLBAR:GoblinKingMount
Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY
FlagsUsedForToggle = MOUNTED
ButtonImage = UCGoblinKingMount UCGoblinKingMount
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipEowynMount
InPalantir = Yes
UnitSpecificSound = GoblinKingVoiceMountMS GoblinKingVoiceDismountMS
End
CommandButton Command_GoblinKingFakeLeadershipButton
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:Leadership
ButtonImage = HSWitchKingLeadership
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipGoblinKingBattleFrenzy
InPalantir = Yes
End
CommandButton Command_GoblinKingPoisonedStinger
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityGoblinKingPoisonedStinger
Options = NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:GoblinKingPoisonedStinger
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonImage = HSGoblinKingPoisonedStinger
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipGoblinKingPoisonedStinger
EnableOnModelCondition = MOUNTED HERO
;UnitSpecificSound = LurtzVoiceModeCripplingStrike
InPalantir = Yes
AutoAbility = Yes
End
CommandButton Command_GoblinKingCallFromTheDeep
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCallFromTheDeep
TextLabel = CONTROLBAR:GoblinKingSpawnFireDrakes
ButtonImage = HIFireDrake
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = CallOfTheDeepRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipGoblinKingSpawnFireDrakes
InPalantir = Yes
End
CommandButton Command_GoblinKingSkullTotem
Command = SPECIAL_POWER
SpecialPower = SpecialAbilitySkullTotem
TextLabel = CONTROLBAR:GoblinKingSkullTotem
ButtonImage = HSGoblinKingSkullTotem
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipGoblinKingSkullTotem
InPalantir = Yes
End
CommandButton Command_GoblinKingMountedSkullTotem
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityMountedSkullTotem
TextLabel = CONTROLBAR:GoblinKingSkullTotem
ButtonImage = HSGoblinKingSkullTotem
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipGoblinKingSkullTotem
InPalantir = Yes
End
CommandButton Command_FireDrakeInferno
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFireDrakeInferno
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityFireDrakeInferno
ButtonImage = HSFireDrakeInferno
ButtonBorderType = ACTION
RadiusCursorType = FireBreathRadiusCursor
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityFireDrakeInferno
; UnitSpecificSound =
InPalantir = Yes
End
; Warning: hard-coded button name!
CommandButton Command_Evacuate_Contested
Command = EVACUATE_CONTESTED
Options = OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:Evacuate
ButtonImage = BCCommand_EvacuateAll
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipEvacuate
End
;/// WARNING The buttons below are hard coded in ControlBar at line 1071. That must be fixed before they are removed.
CommandButton NonCommand_Options
TextLabel = CONTROLBAR:Options
DescriptLabel = CONTROLBAR:OptionsDescription
End
CommandButton NonCommand_MultiplayerOptions
TextLabel = CONTROLBAR:Options
DescriptLabel = CONTROLBAR:MultiPlayerOptionsDescription
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_EvilPlayerExperience
TextLabel = CONTROLBAR:EvilPlayerExperienceMenu
DescriptLabel = CONTROLBAR:EvilPlayerExperienceMenuDescription
End
CommandButton NonCommand_GoodPlayerExperience
TextLabel = CONTROLBAR:GoodPlayerExperienceMenu
DescriptLabel = CONTROLBAR:GoodPlayerExperienceMenuDescription
End
CommandButton NonCommand_UpDown
TextLabel = CONTROLBAR:UpDown
DescriptLabel = CONTROLBAR:UpDownDescription
End
CommandButton NonCommand_EnemyRank
TextLabel = CONTROLBAR:EnemyRank
DescriptLabel = CONTROLBAR:EnemyRankDescription
End
CommandButton NonCommand_Objectives
TextLabel = CONTROLBAR:Objectives
DescriptLabel = CONTROLBAR:ObjectivesDescription
End
CommandButton NonCommand_PlayerStatus
TextLabel = APT:TributeScreenTitle
DescriptLabel = CONTROLBAR:PlayerStatusDescription
End
CommandButton NonCommand_Resources
TextLabel = CONTROLBAR:Resources
DescriptLabel = CONTROLBAR:ResourcesDescription
End
CommandButton NonCommand_ResourceMultiplier
TextLabel = CONTROLBAR:ResourceMultiplier
DescriptLabel = CONTROLBAR:ResourceMultiplierDescription
End
CommandButton NonCommand_CommandPoints
TextLabel = CONTROLBAR:CommandPoints
DescriptLabel = CONTROLBAR:CommandPointsDescription
End
CommandButton NonCommand_CommandPointsLivingWorld
TextLabel = CONTROLBAR:CommandPointsLivingWorld
DescriptLabel = CONTROLBAR:CommandPointsLivingWorldDescription
End
CommandButton NonCommand_MaxEvenstarPower
TextLabel = CONTROLBAR:MaxEvenstarPower
DescriptLabel = CONTROLBAR:MaxEvenstarPowerDescription
End
CommandButton NonCommand_MaxRingPower
TextLabel = CONTROLBAR:MaxRingPower
DescriptLabel = CONTROLBAR:MaxRingPowerDescription
End
CommandButton NonCommand_SelectAllHeroes
TextLabel = CONTROLBAR:SelectAllHeroes
DescriptLabel = CONTROLBAR:SelectAllHeroesDescription
End
CommandButton NonCommand_SelectNearestBuilder
TextLabel = CONTROLBAR:SelectNearestBuilder
DescriptLabel = CONTROLBAR:SelectNearestBuilderDescription
End
CommandButton NonCommand_ObserveNextPlayer
TextLabel = CONTROLBAR:ObserveNextPlayer
DescriptLabel = CONTROLBAR:ObserveNextPlayerDescription
End
CommandButton NonCommand_ObservePriorPlayer
TextLabel = CONTROLBAR:ObservePriorPlayer
DescriptLabel = CONTROLBAR:ObservePriorPlayerDescription
End
CommandButton NonCommand_Messenger
TextLabel = CONTROLBAR:Messenger
DescriptLabel = CONTROLBAR:MessengerDescription
End
CommandButton NonCommand_PlanningMode
TextLabel = CONTROLBAR:PlanningMode
DescriptLabel = CONTROLBAR:PlanningModeDescription
End
;/// Spawn Orcs Command
CommandButton Command_SpawnOrcs
Command = SPECIAL_POWER
SpecialPower = SuperweaponSpawnOrcs
TextLabel = CONTROLBAR:SpawnOrcs
ButtonImage = SMSpawnOrcs
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSpawnOrcs
End
;/// Morder worker commands
CommandButton Command_ConstructMordorBase
Command = FOUNDATION_CONSTRUCT
Object = MordorBase_DEMO
ButtonImage = SMSpawnOrcs ; @todo get image
ButtonBorderType = BUILD
TextLabel = CONTROLBAR:ConstructMordorBase
DescriptLabel = CONTROLBAR:ToolTipConstructMordorBase
End
;CommandButton Command_SetRallyPoint
; Command = SET_RALLY_POINT
; Options = NEED_TARGET_POS
; TextLabel = CONTROLBAR:SetRallyPoint
; ButtonImage = SSRally
; CursorName = SetRallyPoint
; ButtonBorderType = SYSTEM
; DescriptLabel = CONTROLBAR:TooltipSetRallyPoint
;End
CommandButton Command_Sell
Command = SELL
TextLabel = CONTROLBAR:SellBuilding
ButtonImage = BCSell
ButtonBorderType = SYSTEM
DescriptLabel =CONTROLBAR:ToolTipSellBuilding
;Radial = Yes
InPalantir = Yes
End
CommandButton Command_UnpackCastle
Command = CASTLE_UNPACK
TextLabel = CONTROLBAR:ConstructCastle
ButtonImage = BRCamp_Build
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipCastleUnpack
Radial = Yes
End
CommandButton Command_UnpackCamp
Command = CASTLE_UNPACK
TextLabel = CONTROLBAR:ConstructCamp
ButtonImage = BRCamp_Build
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipCampUnpack
Radial = Yes
End
CommandButton Command_UnpackOutpost
Command = CASTLE_UNPACK
TextLabel = CONTROLBAR:ConstructOutpost
ButtonImage = BRCamp_Build
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipOutpostUnpack
Radial = Yes
End
CommandButton Command_UnpackEconomyPlot
Command = CASTLE_UNPACK
TextLabel = CONTROLBAR:UnpackGondorFarm
ButtonImage = BCFarm
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGondorFarmUnpack
Radial = Yes
End
CommandButton Command_UnpackExplicitRohanFarm
Command = CASTLE_UNPACK_EXPLICIT_OBJECT
TextLabel = CONTROLBAR:UnpackRohanFarm
Object = RohanFarmMultiplayer
ButtonImage = BCFarm
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipRohanFarmUnpack
Radial = Yes
End
CommandButton Command_UnpackExplicitMordorSlaughterhouse
Command = CASTLE_UNPACK_EXPLICIT_OBJECT
TextLabel = CONTROLBAR:UnpackSlaughterhouse
Object = MordorSlaughterHouse
ButtonImage = BCSlaughterHouse
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipSlaughterhouseUnpack
Radial = Yes
End
CommandButton Command_UnpackExplicitIsengardLumbermill
Command = CASTLE_UNPACK_EXPLICIT_OBJECT
TextLabel = CONTROLBAR:UnpackLumbermill
Object = IsengardLumberMill
ButtonImage = BCLumberMill
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipLumberMill
Radial = Yes
End
CommandButton Command_UnpackExplicitIsengardFurnace
Command = CASTLE_UNPACK_EXPLICIT_OBJECT
TextLabel = CONTROLBAR:UnpackFurnace
Object = IsengardFurnace
ButtonImage = BCFurnace
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipFurnaceUnpack
Radial = Yes
End
CommandButton Command_UnpackExplicitMordorLumbermill
Command = CASTLE_UNPACK_EXPLICIT_OBJECT
TextLabel = CONTROLBAR:UnpackLumbermill
Object = MordorLumberMill
ButtonImage = BCLumberMill
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipLumberMill
Radial = Yes
End
CommandButton Command_SplitHorde
Command = SPECIAL_POWER
SpecialPower = SpecialAbilitySplitHorde
Options = OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:SplitHorde
ButtonImage = BCLumberMill
DescriptLabel = CONTROLBAR:TooltipSplitHorde
InPalantir = Yes
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ROHAN BUILDING PRODUCTION BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructRohanArmory
Command = FOUNDATION_CONSTRUCT
Object = RohanArmory
TextLabel = CONTROLBAR:ConstructRohanArmory
ButtonImage = BRArmory
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipRohanArmory
Radial = Yes
End
CommandButton Command_ConstructRohanArcherRange
Command = FOUNDATION_CONSTRUCT
Object = RohanArcherRange
TextLabel = CONTROLBAR:ConstructRohanArcherRange
ButtonImage = BRArcheryRange
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipRohanArcherRange
Radial = Yes
End
CommandButton Command_ConstructRohanStable
Command = FOUNDATION_CONSTRUCT
Object = RohanStable
TextLabel = CONTROLBAR:ConstructRohanStable
ButtonImage = BRStables
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipRohanStable
Radial = Yes
End
CommandButton Command_ConstructRohanFarm
Command = FOUNDATION_CONSTRUCT
Object = RohanFarm
TextLabel = CONTROLBAR:ConstructRohanFarm
ButtonImage = BCFarm
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipRohanFarm
Radial = Yes
End
CommandButton Command_ConstructRohanWall
Command = FOUNDATION_CONSTRUCT
Object = RohanInnerWall
TextLabel = CONTROLBAR:ConstructRohanWall
ButtonImage = BRWall
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipRohanWall
Radial = Yes
End
CommandButton Command_ConstructRohanElvenWarriorHorde
Command = UNIT_BUILD
Object = RohanElvenWarriorHorde
TextLabel = CONTROLBAR:ConstructElvenWarriorHorde
ButtonImage = BEElvenBarracks_LorienWarrior
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildElvenWarriorHorde
Radial = Yes
InPalantir = Yes
IsClickable = Yes
Options = NEED_UPGRADE CANCELABLE
NeededUpgrade = Upgrade_StructureLevel2
ShowProductionCount = Yes
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; GONDOR BUILDING PRODUCTION BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructGondorFarm
Command = FOUNDATION_CONSTRUCT
Object = GondorFarm
TextLabel = CONTROLBAR:ConstructGondorFarm
ButtonImage = BCFarm
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGondorBuildFarm
Radial = Yes
End
CommandButton Command_ConstructGondorWell
Command = FOUNDATION_CONSTRUCT
Object = GondorWell
TextLabel = CONTROLBAR:ConstructGondorWell
ButtonImage = BGWell
ButtonBorderType = BUILD
DescriptLabel = OBJECT:HearthWellDescription
Radial = Yes
End
CommandButton Command_ConstructGondorBarracks
Command = FOUNDATION_CONSTRUCT
Object = GondorBarracks
TextLabel = CONTROLBAR:ConstructGondorBarracks
ButtonImage = BGBarracks
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGondorBuildBarracks
Radial = Yes
End
CommandButton Command_ConstructGondorStable
Command = FOUNDATION_CONSTRUCT
Object = GondorStable
TextLabel = CONTROLBAR:ConstructGondorStable
ButtonImage = BGStables
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGondorBuildStable
Radial = Yes
End
CommandButton Command_ConstructGondorMarketPlace
Command = FOUNDATION_CONSTRUCT
Object = GondorMarketPlace
TextLabel = CONTROLBAR:ConstructGondorMarketPlace
ButtonImage = BGMarketplace
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGondorBuildMarketPlace
Radial = Yes
End
CommandButton Command_ConstructGondorStatue
Command = FOUNDATION_CONSTRUCT
Object = GondorHeroStatue
TextLabel = CONTROLBAR:ConstructGondorStatue
ButtonImage = BGHeroicStatue
ButtonBorderType = BUILD
DescriptLabel = OBJECT:HeroicStatueDescription
Radial = Yes
End
CommandButton Command_ConstructGondorStoneMaker
Command = FOUNDATION_CONSTRUCT
Object = GondorStoneMaker
Options = NEEDS_CASTLE_KINDOF
AffectsKindOf = WALK_ON_TOP_OF_WALL DEFENSIVE_WALL
TextLabel = CONTROLBAR:ConstructGondorStoneMaker
;ButtonImage = BGStoneworker
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGondorBuildStoneMaker
Radial = Yes
End
CommandButton Command_ConstructGondorArcherRange
Command = FOUNDATION_CONSTRUCT
Object = GondorArcherRange
TextLabel = CONTROLBAR:ConstructGondorArcherRange
ButtonImage = BGArcheryRange
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGondorBuildArcherRange
Radial = Yes
End
CommandButton Command_ConstructGondorWorkshop
Command = FOUNDATION_CONSTRUCT
Object = GondorWorkshop
TextLabel = CONTROLBAR:ConstructGondorWorkshop
ButtonImage = BGWorkshop
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGondorBuildWorkshop
Radial = Yes
End
;CommandButton Command_ConstructGondorBattleTower
; Command = FOUNDATION_CONSTRUCT
; Object = GondorBattleTower
; TextLabel = CONTROLBAR:ConstructGondorBattleTower
; ButtonImage = BGBattleTower
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildGondorBattleTower
; Radial = Yes
;End
CommandButton Command_ConstructGondorKeep
Command = FOUNDATION_CONSTRUCT
Object = GondorKeep
TextLabel = CONTROLBAR:ConstructGondorKeep
ButtonImage = BGBattleTower
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGondorKeep
Radial = Yes
End
;CommandButton Command_ConstructGondorWhiteTower
; Command = FOUNDATION_CONSTRUCT
; Object = GondorWhiteTower
; TextLabel = CONTROLBAR:ConstructGondorWhiteTower
; ButtonImage = SCGrabPassenger
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipGondorBuildWhiteTower
; Radial = Yes
;End
CommandButton Command_ConstructGondorHseHeal
Command = FOUNDATION_CONSTRUCT
Object = GondorHseHeal
TextLabel = CONTROLBAR:ConstructGondorHseHeal
ButtonImage = BGFortress_HouseofHealing
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGondorBuildHseHeal
Radial = Yes
End
CommandButton Command_ConstructGondorBlackSmith
Command = FOUNDATION_CONSTRUCT
Object = GondorForge
TextLabel = CONTROLBAR:ConstructGondorBlackSmith
ButtonImage = BGBlacksmith
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGondorBuildBlackSmith
Radial = Yes
;UnitSpecificSound = GondorMasonBuildSmithy
End
CommandButton Command_ConstructGondorWall
Command = FOUNDATION_CONSTRUCT
Object = GondorInnerWall
TextLabel = CONTROLBAR:ConstructGondorWall
ButtonImage = BRWall
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGondorWall
Radial = Yes
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; MORDOR BUILDING PRODUCTION BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_SelectUpgradesMordorFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectUpgradesMordorFortress
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectUpgradesMordorFortress
Radial = Yes
CommandRangeStart = 6
CommandRangeCount = 7
End
CommandButton Command_SelectRevivablesMordorFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesMordorFortress
ButtonImage = UCCommon_EvilHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesMordorFortress
Radial = Yes
CommandRangeStart = 13
CommandRangeCount = 10
End
CommandButton Command_SelectRevivablesMordorMonumentFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesMordorFortress
ButtonImage = UCCommon_EvilHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesMordorFortress
Radial = Yes
CommandRangeStart = 6
CommandRangeCount = 11
End
CommandButton Command_SelectRevivablesMordorFortress_EvilRivendell
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesMordorFortress
ButtonImage = UCCommon_EvilHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesMordorFortress
Radial = Yes
CommandRangeStart = 13
CommandRangeCount = 13
End
;//Mordor fortress expansions
CommandButton Command_ConstructMordorWallCatapultExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = MordorWallCatapultExpansion
TextLabel = CONTROLBAR:ConstructMordorWallCatapultExpansion
ButtonImage = BMFortress_Catapult
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMordorWallCatapultExpansion
Radial = Yes
End
CommandButton Command_ConstructMordorBarricadeExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = MordorFortressBarricadeExpansion
TextLabel = CONTROLBAR:ConstructMordorBarricadeExpansion
ButtonImage = SBEvil_Barricade
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructElvenWatchtowerExpansion
Radial = Yes
End
CommandButton Command_ConstructMordorGateWatchersExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = MordorGateWatchersExpansion
TextLabel = CONTROLBAR:ConstructMordorGateWatchersExpansion
ButtonImage = BMFortress_GateWatchers
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMordorGateWatchersExpansion
Radial = Yes
End
;//---Mordor Fortress Improvements
CommandButton Command_PurchaseUpgradeMordorFortressFireArrows
Command = OBJECT_UPGRADE
Upgrade = Upgrade_MordorFortressFireArrowsTrigger
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeMordorFortressFireArrows
ButtonImage = BMOrcPit_FlamingArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMordorFortressFireArrows
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeMordorFortressMorgulSorcery
Command = OBJECT_UPGRADE
Upgrade = Upgrade_MordorFortressMorgulSorceryTrigger
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeMordorFortressMorgulSorcery
ButtonImage = BMFortress_MorgulSorcery
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMordorFortressMorgulSorcery
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeMordorFortressDoomPyres
Command = OBJECT_UPGRADE
Upgrade = Upgrade_MordorFortressDoomPyres
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeMordorFortressDoomPyres
ButtonImage = BMFortress_DoomPyres
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMordorFortressDoomPyres
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeMordorFortressMagmaCauldrons
Command = OBJECT_UPGRADE
Upgrade = Upgrade_MordorFortressMagmaCauldrons
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeMordorFortressMagmaCauldrons
ButtonImage = BMFortress_MagmaCauldrons
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMordorFortressMagmaCauldrons
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeMordorFortressLavaMoat
Command = OBJECT_UPGRADE
Upgrade = Upgrade_MordorFortressLavaMoat
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeMordorFortressLavaMoat
ButtonImage = BMFortress_LavaMoat
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMordorFortressLavaMoat
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeMordorFortressGorgorothSpire
Command = OBJECT_UPGRADE
Upgrade = Upgrade_MordorFortressGorgorothSpire
Options = CANCELABLE NEED_UPGRADE
NeededUpgrade = Upgrade_MordorFortressMorgulSorcery
TextLabel = CONTROLBAR:PurchaseUpgradeMordorFortressGorgorothSpire
ButtonImage = BMFortress_GorgonothSpire
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMordorFortressGorgorothSpire
Radial = Yes
InPalantir = No
LacksPrerequisiteLabel = ToolTip:LackMorgulSorcery
End
;//Mordor Fortress Special Ability Buttons
CommandButton Command_FireWeaponMordorFortressMagmaCauldrons
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityMordorFortressMagmaCauldrons
TextLabel = CONTROLBAR:FireWeaponMordorFortressMagmaCauldrons
ButtonImage = BMFortress_UseMagmaCauldrons
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipFireWeaponMordorFortressMagmaCauldrons
Radial = No
InPalantir = Yes
End
CommandButton Command_FireWeaponMordorFortressSpireFireball
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityGorgorothSpireFireball
TextLabel = CONTROLBAR:FireWeaponMordorFortressSpireFireball
ButtonImage = HSSarumanFireballAttack
Options = HIDE_WHILE_DISABLED NEED_TARGET_POS
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipFireWeaponMordorFortressSpireFireball
RadiusCursorType = RainOfFireRadiusCursor
Radial = Yes
InPalantir = Yes
AutoAbility = Yes
End
;//Construction buttons
CommandButton Command_PorterConstructMordorFortress
Command = DOZER_CONSTRUCT
Object = MordorFortress
TextLabel = CONTROLBAR:ConstructMordorFortress
ButtonImage = BMFortress
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMordorFortress
Radial = Yes
End
CommandButton Command_ConstructMordorOrcPit
Command = FOUNDATION_CONSTRUCT
Object = MordorOrcPit
TextLabel = CONTROLBAR:ConstructMordorOrcPit
ButtonImage = BMOrcPit
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipMordorOrcPit
Radial = Yes
End
;CommandButton Command_ConstructMordorOrcFletcher
; Command = FOUNDATION_CONSTRUCT
; Object = MordorOrcFletcher
; TextLabel = CONTROLBAR:ConstructMordorOrcFletcher
; ButtonImage = BMOrcPit_Archers
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipMordorOrcFletcher
; Radial = Yes
;End
CommandButton Command_PorterConstructMordorTrollCage
Command = DOZER_CONSTRUCT
Object = MordorTrollCage
TextLabel = CONTROLBAR:ConstructMordorTrollCage
ButtonImage = BMTrollCages
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipMordorTrollCage
Radial = Yes
End
CommandButton Command_PorterConstructMordorSiegeWorks
Command = DOZER_CONSTRUCT
Object = MordorSiegeWorks
TextLabel = CONTROLBAR:ConstructMordorSiegeWorks
ButtonImage = BMGreatSiegeWorks
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipordorSiegeWorks
Radial = Yes
End
CommandButton Command_PorterConstructMordorHaradrimPalace
Command = DOZER_CONSTRUCT
Object = MordorHaradrimPalace
TextLabel = CONTROLBAR:ConstructMordorHaradrimPalace
ButtonImage = BMHaradrimPalace
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipMordorHaradrimPalace
Radial = Yes
End
CommandButton Command_PorterConstructMumakilPen
Command = DOZER_CONSTRUCT
Object = MordorMumakilPen
TextLabel = CONTROLBAR:ConstructMordorMumakilPen
ButtonImage = BMMumakilPen
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipMordorMumakilPen
Radial = Yes
End
CommandButton Command_PorterConstructMordorSlaughterHouse
Command = DOZER_CONSTRUCT
Object = MordorSlaughterHouse
TextLabel = CONTROLBAR:ConstructSlaughterHouse
ButtonImage = BCSlaughterHouse
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipFurnace
Radial = Yes
End
CommandButton Command_PorterConstructMordorLumberMill
Command = DOZER_CONSTRUCT
Object = MordorLumberMill
TextLabel = CONTROLBAR:ConstructMordorLumberMill
ButtonImage = BCLumberMill
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipLumberMill
Radial = Yes
End
;---------player upgrade purchase commands ----------------
CommandButton Command_PurchaseUpgradeIronOre
Command = PLAYER_UPGRADE
Upgrade = Upgrade_MarketplaceUpgradeIronOre
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructIronOreUpgrade
ButtonImage = BGMarketplace_IronOre
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildIronOreUpgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeGrandHarvest
Command = PLAYER_UPGRADE
Upgrade = Upgrade_MarketplaceUpgradeGrandHarvest
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGrandHarvestUpgrade
ButtonImage = BGMarketplace_GrandHarvest
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildGrandHarvestUpgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeDefiance
Command = PLAYER_UPGRADE
Upgrade = Upgrade_MarketplaceUpgradeDefiance
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructSiegeMaterialsUpgrade
ButtonImage = BGMarketplace_Defiance
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildSiegeMaterialsUpgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeMordorTrollCageLevel2
Command = OBJECT_UPGRADE
Object = MordorTrollCage
Upgrade = Upgrade_MordorTrollCageLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeMordorTrollCageLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeMordorTrollCageLevel2
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeMordorTrollCageLevel3
Command = OBJECT_UPGRADE
Object = MordorTrollCage
Upgrade = Upgrade_MordorTrollCageLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeMordorTrollCageLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeMordorTrollCageLevel3
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeMordorOrcPitLevel2
Command = OBJECT_UPGRADE
Object = MordorOrcPit
Upgrade = Upgrade_MordorOrcPitLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeMordorOrcPitLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeMordorOrcPitLevel2
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeMordorOrcPitLevel3
Command = OBJECT_UPGRADE
Object = MordorOrcPit
Upgrade = Upgrade_MordorOrcPitLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeMordorOrcPitLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeMordorOrcPitLevel3
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeMordorMumakilPenLevel2
Command = OBJECT_UPGRADE
Object = MordorMumakilPen
Upgrade = Upgrade_MordorMumakilPenLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeMordorMumakilPenLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeMordorMumakilPenLevel2
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeMordorMumakilPenLevel3
Command = OBJECT_UPGRADE
Object = MordorMumakilPen
Upgrade = Upgrade_MordorMumakilPenLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeMordorMumakilPenLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeMordorMumakilPenLevel3
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeMordorSiegeWorksLevel2
Command = OBJECT_UPGRADE
Object = MordorSiegeWorks
Upgrade = Upgrade_MordorSiegeWorksLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeMordorSiegeWorksLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeMordorSiegeWorksLevel2
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeMordorSiegeWorksLevel3
Command = OBJECT_UPGRADE
Object = MordorSiegeWorks
Upgrade = Upgrade_MordorSiegeWorksLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeMordorSiegeWorksLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeMordorSiegeWorksLevel3
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeMordorTavernLevel2
Command = OBJECT_UPGRADE
Object = MordorTavern
Upgrade = Upgrade_MordorTavernLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeMordorTavernLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeMordorTavernLevel2
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeMordorTavernLevel3
Command = OBJECT_UPGRADE
Object = MordorTavern
Upgrade = Upgrade_MordorTavernLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeMordorTavernLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeMordorTavernLevel3
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeMordorHaradrimPalaceLevel2
Command = OBJECT_UPGRADE
Object = MordorHaradrimPalace
Upgrade = Upgrade_MordorHaradrimPalaceLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeMordorHaradrimPalaceLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeMordorHaradrimPalaceLevel2
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeMordorHaradrimPalaceLevel3
Command = OBJECT_UPGRADE
Object = MordorHaradrimPalace
Upgrade = Upgrade_MordorHaradrimPalaceLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeMordorHaradrimPalaceLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeMordorHaradrimPalaceLevel3
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PorterConstructIsengardFurnace
Command = DOZER_CONSTRUCT
Object = IsengardFurnace
TextLabel = CONTROLBAR:ConstructFurnace
ButtonImage = BCFurnace
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipFurnace
Radial = Yes
End
CommandButton Command_ConstructMordorTavern
Command = DOZER_CONSTRUCT
Object = MordorTavern
TextLabel = CONTROLBAR:ConstructMordorTavern
ButtonImage = BMTavern
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipMordorTavern
Radial = Yes
End
CommandButton Command_PorterconstructMordorBattleTower
Command = DOZER_CONSTRUCT
Object = MordorBattleTower
TextLabel = CONTROLBAR:ConstructMordorBattleTower
ButtonImage = BMBattleTower
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMordorBattleTower
Radial = Yes
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ELVEN BUILDING PRODUCTION BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructElvenFortress
Command = DOZER_CONSTRUCT
Object = ElvenFortress
TextLabel = CONTROLBAR:ConstructElvenFortress
ButtonImage = BEFortress
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructElvenFortress
Radial = Yes
End
;//---Elven Fortress Expansions
CommandButton Command_ConstructElvenWatchtowerExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = ElvenWatchtowerExpansion
TextLabel = CONTROLBAR:ConstructElvenWatchtowerExpansion
ButtonImage = BEBattleTower
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructElvenWatchtowerExpansion
Radial = Yes
End
CommandButton Command_ConstructElvenVigilantEntExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = ElvenVigilantEntExpansion
TextLabel = CONTROLBAR:ConstructElvenVigilantEntExpansion
ButtonImage = BEEntMoot_Ents
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructElvenVigilantEntExpansion
Radial = Yes
End
CommandButton Command_ConstructElvenFloodgateExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = ElvenFloodgateExpansion
TextLabel = CONTROLBAR:ConstructElvenFloodgateExpansion
ButtonImage = SBGood_Flood
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructElvenFloodgateExpansion
Radial = Yes
End
;//---Elven Fortress Revivables/Upgrades buttons
CommandButton Command_SelectRevivablesElvenFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesElvenFortress
ButtonImage = UCCommon_GoodHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesElvenFortress
Radial = Yes
CommandRangeStart = 13
CommandRangeCount = 10
End
CommandButton Command_SelectRevivablesElvenMonumentFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesElvenFortress
ButtonImage = UCCommon_GoodHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesElvenFortress
Radial = Yes
CommandRangeStart = 6
CommandRangeCount = 11
End
CommandButton Command_SelectUpgradesElvenFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectUpgradesElvenFortress
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectUpgradesElvenFortress
Radial = Yes
CommandRangeStart = 6
CommandRangeCount = 7
End
;//--Elven Fortress Improvements
CommandButton Command_PurchaseUpgradeElvenFortressEaglesNest
Command = OBJECT_UPGRADE
Options = CANCELABLE NEED_UPGRADE
Upgrade = Upgrade_ElvenFortressEaglesNest
NeededUpgrade = Upgrade_ElvenFortressEncasingVines
TextLabel = CONTROLBAR:PurchaseUpgradeElvenFortressEaglesNest
ButtonImage = BEFortress_EagleNest
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeElvenFortressEaglesNest
Radial = Yes
InPalantir = No
LacksPrerequisiteLabel = TOOLTIP:LackEagleNestEncasingVines
End
CommandButton Command_PurchaseNewEagle
Command = OBJECT_UPGRADE
Upgrade = Upgrade_HasEaglesNestEagle
Options = CANCELABLE NEED_UPGRADE
NeededUpgrade = Upgrade_ElvenFortressEaglesNest
ButtonImage = HIGwahir
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:PurchaseElvenEagle
DescriptLabel = CONTROLBAR:ToolTipPurchaseElvenEagle
LacksPrerequisiteLabel = TOOLTIP:LackEagleNest
PurchasedLabel = TOOLTIP:AlreadySummonedCreature
End
CommandButton Command_PurchaseUpgradeElvenFortressEncasingVines
Command = OBJECT_UPGRADE
Upgrade = Upgrade_ElvenFortressEncasingVinesTrigger
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeElvenFortressEncasingVines
ButtonImage = BEFortress_EncasingVines
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeElvenFortressEncasingVines
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeElvenFortressMysticFountains
Command = OBJECT_UPGRADE
Upgrade = Upgrade_ElvenFortressMysticFountains
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeElvenFortressMysticFountains
ButtonImage = BEFortress_MysticFountains
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeElvenFortressMysticFountains
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeElvenFortressEnchantedAnvil
Command = OBJECT_UPGRADE
Upgrade = Upgrade_ElvenFortressEnchantedAnvil
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeElvenFortressEnchantedAnvil
ButtonImage = BEFortress_EnchantedAnvil
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeElvenFortressEnchantedAnvil
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeElvenFortressBlessedMist
Command = OBJECT_UPGRADE
Upgrade = Upgrade_ElvenFortressBlessedMist
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeElvenFortressBlessedMist
ButtonImage = SBGood_EnshroudingMist
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeElvenFortressBlessedMist
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeElvenFortressCrystalMoat
Command = OBJECT_UPGRADE
Upgrade = Upgrade_ElvenFortressCrystalMoat
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeElvenFortressCrystalMoat
ButtonImage = BEFortress_CrystalMoat
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeElvenFortressCrystalMoat
Radial = Yes
InPalantir = No
End
;//--Elven Structures
CommandButton Command_ConstructElvenEntMoot
Command = DOZER_CONSTRUCT
Object = ElvenEntMoot
TextLabel = CONTROLBAR:ConstructEntMoot
ButtonImage = BEEntMoot
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipElvenEntMoot
Radial = Yes
End
CommandButton Command_ConstructEregionForge
Command = DOZER_CONSTRUCT
Object = EregionForge
TextLabel = CONTROLBAR:ConstructEregionForge
ButtonImage = BEEregionForge
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipEregionForge
Radial = Yes
End
CommandButton Command_PurchaseUpgradeEregionForgeLevel2
Command = OBJECT_UPGRADE
Object = EregionForge
Upgrade = Upgrade_EregionForgeLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeEregionForgeLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildEregionForgeLevel2
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeEregionForgeLevel3
Command = OBJECT_UPGRADE
Object = EregionForge
Upgrade = Upgrade_EregionForgeLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeEregionForgeLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildEregionForgeLevel3
Radial = Yes
InPalantir = Yes
End
CommandButton Command_ConstructElvenBarracks
Command = DOZER_CONSTRUCT
Object = ElvenBarracks
TextLabel = CONTROLBAR:ConstructElvenBarracks
ButtonImage = BEElvenBarracks
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipElvenBarracks
Radial = Yes
End
CommandButton Command_ConstructERElvenBarracks
Command = FOUNDATION_CONSTRUCT
Object = ElderRacesElvenBarracks
TextLabel = CONTROLBAR:ConstructElvenBarracks
ButtonImage = BEElvenBarracks
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipElvenBarracks
Radial = Yes
End
CommandButton Command_PurchaseUpgradeElvenBarracksLevel2
Command = OBJECT_UPGRADE
Upgrade = Upgrade_ElvenBarracksLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeElvenBarracksLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipUpgradeDwarvenBarracksLevel2
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeElvenBarracksLevel3
Command = OBJECT_UPGRADE
Upgrade = Upgrade_ElvenBarracksLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeElvenBarracksLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildElvenBarracksLevel3
Radial = Yes
InPalantir = Yes
End
CommandButton Command_ConstructElvenGreenPasture
Command = DOZER_CONSTRUCT
Object = ElvenGreenPasture
TextLabel = CONTROLBAR:ConstructElvenStable
ButtonImage = BEGreenPasture
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGreenPasture
Radial = Yes
End
CommandButton Command_ConstructElvenGreenPastureLevel2
Command = OBJECT_UPGRADE
Upgrade = Upgrade_ElvenGreenPastureLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructElvenGreenPastureLevel2Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildElvenGreenPastureLevel2Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_ConstructElvenGreenPastureLevel3
Command = OBJECT_UPGRADE
Upgrade = Upgrade_ElvenGreenPastureLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructElvenGreenPastureLevel3Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildElvenGreenPastureLevel3Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_ConstructElvenStatue
Command = DOZER_CONSTRUCT
Object = ElvenStatue
TextLabel = CONTROLBAR:ConstructElvenStatue
ButtonImage = BEHeroicStatue
ButtonBorderType = BUILD
DescriptLabel = OBJECT:HeroicStatueDescription
Radial = Yes
End
;CommandButton Command_ConstructElvenGreenPastureLevel2
; Command = OBJECT_UPGRADE
; Upgrade = Upgrade_ElvenGreenPastureLevel2
; Options = CANCELABLE
; TextLabel = CONTROLBAR:PurchaseUpgradeElvenGreenPastureLevel2
; ButtonImage = UCCommon_UpgradeStructureNew
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildElvenGreenPastureLevel2
; Radial = Yes
;InPalantir = Yes
;End
;CommandButton Command_ConstructElvenGreenPastureLevel3
; Command = OBJECT_UPGRADE
; Upgrade = Upgrade_ElvenGreenPastureLevel3
; Options = CANCELABLE
; TextLabel = CONTROLBAR:PurchaseUpgradeElvenGreenPastureLevel3
; ButtonImage = UCCommon_UpgradeStructureNew
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildElvenGreenPastureLevel3
; Radial = Yes
;InPalantir = Yes
;End
CommandButton Command_ConstructElvenWatchTower
Command = DOZER_CONSTRUCT
Object = ElvenBattleTower
TextLabel = CONTROLBAR:ConstructElvenBattleTower
ButtonImage = BEBattleTower
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBattleTower
Radial = Yes
End
CommandButton Command_ConstructElvenMallornTree
Command = DOZER_CONSTRUCT
Object = ElvenMallornTree
TextLabel = CONTROLBAR:ConstructElvenMallornTree
ButtonImage = BEMallornTree
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipMallornTree
Radial = Yes
End
CommandButton Command_ConstructElvenGrove
Command = DOZER_CONSTRUCT
Object = ElvenGrove
TextLabel = CONTROLBAR:ConstructElvenGrove
; ButtonImage = BCElvenGrove
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipElvenBarracks
Radial = Yes
End
CommandButton Command_ConstructElvenMirrorOfGaladriel
Command = DOZER_CONSTRUCT
Object = ElvenMirrorOfGaladriel
TextLabel = CONTROLBAR:ConstructGaladrielsWell
ButtonImage = BEMirrorGaladriel
ButtonBorderType = BUILD
DescriptLabel = OBJECT:HearthWellDescription
Radial = Yes
End
;CommandButton Command_ConstructElvenFarm
; Command = FOUNDATION_CONSTRUCT
; Object = ElvenFarm
; TextLabel = CONTROLBAR:ConstructElvenFarm
; ButtonImage = BEMallornTree
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipElvenFarm
; Radial = Yes
;End
CommandButton Command_ConstructElvenWallHub
Command = DOZER_CONSTRUCT
Object = ElvenCastleWallHub
TextLabel = CONTROLBAR:ConstructElvenWallHub
ButtonImage = BEWall_WallHub
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructElvenWallHub
Radial = Yes
End
CommandButton Command_ConstructElvenWallHubExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = ElvenCastleWallHub
TextLabel = CONTROLBAR:Command_ConstructElvenWallHubExpansion
ButtonImage = BEWall_WallHub
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipCommand_ConstructElvenWallHubExpansion
Radial = Yes
End
CommandButton Command_ConstructElvenCastleWallHubExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = ElvenCastleWallHubExpansion
TextLabel = CONTROLBAR:Command_ConstructElvenWallHubExpansionCastle
ButtonImage = BEWall_WallHub
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipCommand_ConstructElvenWallHubExpansion
Radial = Yes
End
CommandButton Command_SelectRevivablesHouseofElrond
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesElvenFortress
ButtonImage = UCCommon_GoodHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesElvenFortress
Radial = Yes
CommandRangeStart = 2
CommandRangeCount = 8
End
CommandButton Command_SelectRevivablesThroneOfErebor
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesElvenFortress
ButtonImage = UCCommon_GoodHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesElvenFortress
Radial = Yes
CommandRangeStart = 14
CommandRangeCount = 7
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ELVEN WALL BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ElvenWallUpgradeToHub
Command = OBJECT_UPGRADE
Options = CANCELABLE NOT_QUEUEABLE
Object = ElvenCastleWallHub
Upgrade = Upgrade_ElvenWallHub
TextLabel = CONTROLBAR:Command_ElvenWallUpgradeToHub
ButtonImage = BEWall_WallHub
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:TooltipCommand_ElvenWallUpgradeToHub
Radial = Yes
InPalantir = Yes
End
CommandButton Command_ElvenWallUpgradeToRegularGate
Command = OBJECT_UPGRADE
Options = CANCELABLE NOT_QUEUEABLE
Object = ElvenCastleWallGate
Upgrade = Upgrade_ElvenWallRegularGate
TextLabel = CONTROLBAR:Command_ElvenWallUpgradeToRegularGate
ButtonImage = BEWall_MainGate
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:TooltipCommand_ElvenWallUpgradeToRegularGate
Radial = Yes
InPalantir = Yes
End
CommandButton Command_ElvenCastleWallHub_BeginWallSpan
Command = DOZER_CONSTRUCT
Object = ElvenCastleWallHub
Options = OPTION_ONE
TextLabel = CONTROLBAR:Command_ElvenCastleWallHub_BeginWallSpan
ButtonImage = BEWall_BuildWall
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipCommand_ElvenCastleWallHub_BeginWallSpan
Radial = Yes
InPalantir = No
End
CommandButton Command_ConstructDwarvenPorter
Command = UNIT_BUILD
Object = DwarvenPorter
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructDwarvenPorter
ButtonImage = BDFortress_Porter
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructDwarvenPorter
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_PorterConstructDwarvenFortress
Command = DOZER_CONSTRUCT
Object = DwarvenFortress
TextLabel = CONTROLBAR:ConstructDwarvenFortress
ButtonImage = BDFortress
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructDwarvenFortress
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_ConstructDwarvenSentryTower
Command = DOZER_CONSTRUCT
Object = DwarvenSentryTower
TextLabel = CONTROLBAR:ConstructDwarvenSentryTower
ButtonImage = SBGood_LoneTower
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructDwarvenSentryTower
Radial = Yes
End
CommandButton Command_ConstructDwarvenBarracks
Command = DOZER_CONSTRUCT
Object = DwarfBarracks
TextLabel = CONTROLBAR:ConstructDwarvenBarracks
ButtonImage = BDHallWarriors
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructDwarvenBarracks
Radial = Yes
End
CommandButton Command_ConstructDwarvenHearth
Command = DOZER_CONSTRUCT
Object = DwarvenHearth
TextLabel = CONTROLBAR:ConstructDwarvenHearth
ButtonImage = BDHearth
ButtonBorderType = BUILD
DescriptLabel = OBJECT:HearthWellDescription
Radial = Yes
End
;//--------------------------------------
;//Upgrades
;//--------------------------------------
CommandButton Command_PurchaseTechnologyDwarvenFireArrows ;building
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyDwarvenFireArrows
NeededUpgrade = Upgrade_DwarvenArcheryRangeLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyRohanFireArrows
ButtonImage = BGArcheryRange_FireArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyRohanFireArrows
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2ArcheryRange
End
CommandButton Command_PurchaseUpgradeDwarvenFireArrows
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_DwarvenFireArrows
NeededUpgrade = Upgrade_TechnologyDwarvenFireArrows
TextLabel = CONTROLBAR:FireArrowUpgrade
ButtonImage = BGArcheryRange_FireArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeGondorFireArrows
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackDwarvenFireArrows
End
CommandButton Command_PurchaseTechnologyDwarvenBasicTraining
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyDwarvenBasicTraining
TextLabel = CONTROLBAR:PurchaseTechnologyDwarvenBasicTraining
ButtonImage = BDHallofWarriors_BannerCarrier
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyDwarvenBasicTraining
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel3HallOfWarriors
End
CommandButton Command_PurchaseUpgradeDwarvenBasicTraining
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_DwarvenBasicTraining
NeededUpgrade = Upgrade_TechnologyDwarvenBasicTraining
TextLabel = CONTROLBAR:PurchaseUpgradeDwarvenBasicTraining
ButtonImage = BDHallofWarriors_BannerCarrier
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeDwarvenTraining
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackDwarvenBasicTraining
End
;//Fire Arrow upgrade to be purchased by units
CommandButton Command_PurchaseUpgradeDwarvenForgedBlades
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_DwarvenForgedBlades
NeededUpgrade = Upgrade_TechnologyDwarvenForgedBlades
TextLabel = CONTROLBAR:PurchaseUpgradeDwarvenForgedBlades
ButtonImage = BDForgeWorks_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeDwarvenForgedBlades
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackDwarvenForgedBlades
End
;//Fire Arrow technology to be purchased by a building
CommandButton Command_PurchaseTechnologyDwarvenForgedBlades
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyDwarvenForgedBlades
NeededUpgrade = Upgrade_DwarvenForgeWorksLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyDwarvenForgedBlades
ButtonImage = BDForgeWorks_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyDwarvenForgedBlades
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2ForgeWorks
End
CommandButton Command_PurchaseUpgradeDwarvenSiegeHammer
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
;FlagsUsedForToggle = WEAPONSET_TOGGLE_1
Upgrade = Upgrade_DwarvenSiegeHammer
NeededUpgrade = Upgrade_TechnologyDwarvenSiegeHammer
;-NeededUpgrade = Upgrade_TechnologyDwarvenForgedBlades
TextLabel = CONTROLBAR:PurchaseUpgradeDwarvenSiegeHammer
ButtonImage = BDForgeWorks_SiegeHammers
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeDwarvenSiegeHammer
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackDwarvenSiegeHammer
End
CommandButton Command_ToggleGuardianWeapon
Command = TOGGLE_WEAPONSET
Options = TOGGLE_IMAGE_ON_WEAPONSET OK_FOR_MULTI_SELECT
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:ToggleDwarvenGuardianWeapons
ButtonImage = UCElven_Sword UCElven_Bow
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipToggleGuardianWeapons
InPalantir = Yes
;UnitSpecificSound = ElvenWarriorVoiceModeSword GuardianVoiceModeBow
End
; Black Arrows
CommandButton Command_BlackArrows
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityBlackArrows
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT
ButtonImage = HSFaramirWoundingArrow
CursorName = Bombard
InvalidCursorName = GenericInvalid
TextLabel = CONTROLBAR:BlackArrows
DescriptLabel = CONTROLBAR:ToolTipBlackArrows
InPalantir = Yes
ButtonBorderType = ACTION
End
;//Fire Arrow technology to be purchased by a building
CommandButton Command_PurchaseTechnologyDwarvenSiegeHammer
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyDwarvenSiegeHammer
NeededUpgrade = Upgrade_DwarvenForgeWorksLevel3
TextLabel = CONTROLBAR:PurchaseTechnologyDwarvenSiegeHammer
ButtonImage = BDForgeWorks_SiegeHammers
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyDwarvenSiegeHammer
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel3ForgeWorks
End
;//Fire Arrow upgrade to be purchased by units
CommandButton Command_PurchaseUpgradeDwarvenMithrilMail
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_DwarvenMithrilMail
NeededUpgrade = Upgrade_TechnologyDwarvenMithrilMail
TextLabel = CONTROLBAR:PurchaseUpgradeDwarvenMithrilMail
ButtonImage = BDForgeWorks_MithrilMail
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeDwarvenMithrilMail
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackDwarvenMithrilMail
End
;//Fire Arrow technology to be purchased by a building
CommandButton Command_PurchaseTechnologyDwarvenMithrilMail
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyDwarvenMithrilMail
NeededUpgrade = Upgrade_DwarvenForgeWorksLevel3
TextLabel = CONTROLBAR:PurchaseTechnologyDwarvenMithrilMail
ButtonImage = BDForgeWorks_MithrilMail
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyDwarvenMithrilMail
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel3ForgeWorks
End
CommandButton Command_PurchaseUpgradeDwarvenFlamingShot
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_DwarvenFlamingShot
NeededUpgrade = Upgrade_TechnologyDwarvenFlamingShot
TextLabel = CONTROLBAR:PurchaseUpgradeDwarvenFlamingShot
ButtonImage = BGWorkshop_FireStone
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeDwarvenFlamingShot
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackDwarvenFlamingShot
End
CommandButton Command_PurchaseTechnologyDwarvenFlamingShot
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyDwarvenFlamingShot
NeededUpgrade = Upgrade_DwarvenForgeWorksLevel3
TextLabel = CONTROLBAR:PurchaseTechnologyDwarvenFlamingShot
ButtonImage = BGWorkshop_FireStone
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyDwarvenFlamingShot
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel3ForgeWorks
End
CommandButton Command_UpgradeDwarvenForgeWorksLevel2
Command = OBJECT_UPGRADE
Object = DwarvenSiegeWorks ;//Note this object is really the Forge works just named incorrectly.
Upgrade = Upgrade_DwarvenForgeWorksLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeDwarvenForgeWorksLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipUpgradeDwarvenForgeWorksLevel2
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeDwarvenForgeWorksLevel3
Command = OBJECT_UPGRADE
Object = DwarvenSiegeWorks ;//Note this object is really the Forge works just named incorrectly.
Upgrade = Upgrade_DwarvenForgeWorksLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeDwarvenForgeWorksLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipUpgradeDwarvenForgeWorksLevel3
Radial = Yes
InPalantir = Yes
End
CommandButton Command_ConstructDwarvenForgeWorks
Command = DOZER_CONSTRUCT
Object = DwarvenSiegeWorks ;//Note this object is really the Forge works just named incorrectly.
TextLabel = CONTROLBAR:ConstructDwarvenForgeWorks
ButtonImage = BDForgeWorks
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructDwarvenForgeWorks
Radial = Yes
End
CommandButton Command_ConstructDwarvenMineShaft
Command = DOZER_CONSTRUCT
Object = DwarvenMineShaft
TextLabel = CONTROLBAR:ConstructDwarvenMineShaft
ButtonImage = BDMineShaft
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipConstructDwarvenMineShaft
Radial = Yes
End
CommandButton Command_ConstructDwarvenStatue
Command = DOZER_CONSTRUCT
Object = DwarvenStatue
TextLabel = CONTROLBAR:ConstructDwarvenStatue
ButtonImage = BDHeroicStatue
ButtonBorderType = BUILD
DescriptLabel = OBJECT:HeroicStatueDescription
Radial = Yes
End
CommandButton Command_ConstructDwarvenWallHub
Command = DOZER_CONSTRUCT
Object = DwarvenWallHubSmall
TextLabel = CONTROLBAR:ConstructDwarvenWallHub
ButtonImage = BDWall_WallHub
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructDwarvenWallHub
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_DwarvenCastleWallHub_BeginWallSpan
Command = DOZER_CONSTRUCT
Object = DwarvenWallHubSmall
Options = OPTION_ONE
TextLabel = CONTROLBAR:Command_DwarvenCastleWallHub_BeginWallSpan
ButtonImage = BDWall_BuildWall
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipCommand_DwarvenCastleWallHub_BeginWallSpan
Radial = Yes
InPalantir = No
End
CommandButton Command_DwarvenCastleWallHub_BeginRamp
Command = DOZER_CONSTRUCT
Object = DwarvenCastleWallHub
Options = OPTION_TWO
TextLabel = CONTROLBAR:Command_DwarvenCastleWallHub_BeginRamp
ButtonImage = BuildingNoArt;;;; NEED TO REPLACE THIS!!!!!!!!!!!!!!!!!
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:Command_DwarvenCastleWallHub_BeginRamp
Radial = Yes
InPalantir = Yes
End
CommandButton Command_DwarvenCastleWallHub_SmallWallSpan
Command = DOZER_CONSTRUCT
Object = DwarvenWallHubSmall
Options = OPTION_THREE
TextLabel = CONTROLBAR:Command_DwarvenCastleWallHub_SmallWallSpan
ButtonImage = BDWall_BuildWall
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:Command_DwarvenCastleWallHub_SmallWallSpan
Radial = Yes
InPalantir = No
End
CommandButton Command_ConstructDwarvenArcheryRange
Command = DOZER_CONSTRUCT
Object = DwarvenArcheryRange
TextLabel = CONTROLBAR:ConstructDwarvenArcheryRange
ButtonImage = BDArcheryRange
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipConstructDwarvenArcheryRange
Radial = Yes
End
CommandButton Command_DwarvenWallUpgradeToHub
Command = OBJECT_UPGRADE
Options = CANCELABLE NOT_QUEUEABLE
Object = DwarvenCastleWallHub
Upgrade = Upgrade_DwarvenWallHub
TextLabel = CONTROLBAR:Command_DwarvenWallUpgradeToHub
ButtonImage = BDWall_WallHub
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:TooltipCommand_DwarvenWallUpgradeToHub
Radial = Yes
InPalantir = Yes
End
CommandButton Command_DwarvenWallUpgradeToRegularGate
Command = OBJECT_UPGRADE
Options = CANCELABLE NOT_QUEUEABLE
Object = DwarvenCastleWallGate
Upgrade = Upgrade_DwarvenWallRegularGate
TextLabel = CONTROLBAR:Command_DwarvenWallUpgradeToRegularGate
ButtonImage = BDWall_Gate
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:TooltipCommand_DwarvenWallUpgradeToRegularGate
Radial = Yes
InPalantir = Yes
End
CommandButton Command_DwarvenWallUpgradeToPosternGate
Command = OBJECT_UPGRADE
Options = CANCELABLE NOT_QUEUEABLE
Object = DwarvenWallPosternGate
Upgrade = Upgrade_DwarvenWallPosternGate
TextLabel = CONTROLBAR:Command_DwarvenWallUpgradeToPosternGate
ButtonImage = BDWall_PosternGate
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipCommand_MenWallUpgradeToPosternGate
Radial = Yes
InPalantir = Yes
End
CommandButton Command_DwarvenWallUpgradeToTower
Command = OBJECT_UPGRADE
Options = CANCELABLE NOT_QUEUEABLE
Object = DwarvenCastleWallTower
Upgrade = Upgrade_DwarvenWallTower
TextLabel = CONTROLBAR:Command_DwarvenWallUpgradeToTower
ButtonImage = BDWall_AxeTower
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:TooltipCommand_DwarvenWallUpgradeToTower
Radial = Yes
InPalantir = Yes
End
CommandButton Command_DwarvenWallUpgradeToCatapult
Command = OBJECT_UPGRADE
Options = CANCELABLE NOT_QUEUEABLE
Object = DwarvenCastleWallCatapult
Upgrade = Upgrade_DwarvenWallCatapult
TextLabel = CONTROLBAR:Command_DwarvenWallUpgradeToCatapult
ButtonImage = BDWall_Catapult
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:TooltipCommand_DwarvenWallUpgradeToCatapult
Radial = Yes
InPalantir = Yes
End
;//;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;//; DWARVEN STRUCTURE PRODUCTION BUTTONS ;;
;//;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_PurchaseUpgradeDwarvenArcheryRangeLevel2
Command = OBJECT_UPGRADE
Upgrade = Upgrade_DwarvenArcheryRangeLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructDwarvenArcheryRangeLevel2Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildDwarvenArcheryRangeLevel2Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeDwarvenArcheryRangeLevel3
Command = OBJECT_UPGRADE
Upgrade = Upgrade_DwarvenArcheryRangeLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructDwarvenArcheryRangeLevel3Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildDwarvenArcheryRangeLevel3Upgrade
Radial = Yes
InPalantir = Yes
End
;CommandButton Command_PurchaseUpgradeDwarvenForgeWorksLevel2
; Command = OBJECT_UPGRADE
; Upgrade = Upgrade_DwarvenForgeWorksLevel2
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructDwarvenForgeWorksLevel2Upgrade
; ButtonImage = UCCommon_UpgradeStructureNew
; ButtonBorderType = UPGRADE
; DescriptLabel = CONTROLBAR:ToolTipBuildDwarvenForgeWorksLevel2Upgrade
; Radial = Yes
; InPalantir = Yes
;End
;CommandButton Command_PurchaseUpgradeDwarvenForgeWorksLevel3
; Command = OBJECT_UPGRADE
; Upgrade = Upgrade_DwarvenForgeWorksLevel3
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructDwarvenForgeWorksLevel3Upgrade
; ButtonImage = UCCommon_UpgradeStructureNew
; ButtonBorderType = UPGRADE
; DescriptLabel = CONTROLBAR:ToolTipBuildDwarvenForgeWorksLevel3Upgrade
; Radial = Yes
; InPalantir = Yes
;End
;//;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;//; DWARVEN UNITS PRODUCTION BUTTONS ;;
;//;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructDwarvenBatteringRam
Command = UNIT_BUILD
Object = DwarvenDemolisher
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructDwarvenBatteringRam
ButtonImage = BDForgeWorks_Demolisher
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildDwarvenBatteringRam
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2ForgeWorksDemolisher
; UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructDwarvenCatapult
Command = UNIT_BUILD
Object = DwarvenCatapult
Options = NEED_UPGRADE CANCELABLE
NeededUpgrade = Upgrade_DwarvenForgeWorksLevel2
TextLabel = CONTROLBAR:ConstructDwarvenCatapult
ButtonImage = BDForgeWorks_Catapult
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildDwarvenCatapult
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2ForgeWorks
End
CommandButton Command_ConstructDwarvenBattleWagon
Command = UNIT_BUILD
Object = DwarvenBattleWagon
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructDwarvenBattleWagon
ButtonImage = BDForgeWorks_Battlewagon
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildDwarvenBattleWagon
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructDwarvenGuardianHorde
Command = UNIT_BUILD
Object = DwarvenGuardianHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructDwarvenGuardianHorde
ButtonImage = BDHallofWarriors_DwarvenGuardian
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildDwarvenGuardianHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructDwarvenPhalanxHorde
Command = UNIT_BUILD
Object = DwarvenPhalanxHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructDwarvenPhalanxHorde
ButtonImage = BDHallofWarriors_DwarvenPhalanx
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildDwarvenPhalanxHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructDwarvenDemolisher
Command = UNIT_BUILD
Object = DwarvenDemolisher
Options = NEED_UPGRADE CANCELABLE
NeededUpgrade = Upgrade_DwarvenForgeWorksLevel2
TextLabel = CONTROLBAR:ConstructDwarvenDemolisher
ButtonImage = BDForgeWorks_Demolisher
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildDwarvenDemolisher
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2ForgeWorks
End
CommandButton Command_ConstructDwarvenAxeThrowerHorde
Command = UNIT_BUILD
Object = DwarvenAxeThrowerHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructDwarvenAxeThrowerHorde
ButtonImage = BDHallofWarriors_DwarvenAxeThrower
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildDwarvenAxeThrowerHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_UpgradeDwarvenBarracksLevel2
Command = OBJECT_UPGRADE
Object = DwarfBarracks
Upgrade = Upgrade_DwarvenBarracksLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeDwarvenBarracksLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipUpgradeDwarvenBarracksLevel2
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeDwarvenBarracksLevel3
Command = OBJECT_UPGRADE
Object = DwarfBarracks
Upgrade = Upgrade_DwarvenBarracksLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeDwarvenBarracksLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildDwarvenArcheryRangeLevel3Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_ConstructDwarvenMenOfDaleHorde
Command = UNIT_BUILD
Object = DwarvenMenOfDaleHorde
Options = CANCELABLE NEED_UPGRADE
NeededUpgrade = Upgrade_DwarvenArcheryRangeLevel2
TextLabel = CONTROLBAR:ConstructDwarvenMenOfDale
ButtonImage = BDArcheryRange_MenofDale
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildDwarvenMenOfDaleHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructInnDwarvenMenOfDaleHorde
Command = UNIT_BUILD
Object = DwarvenMenOfDaleHordeInn
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructDwarvenMenOfDale
ButtonImage = BDArcheryRange_MenofDale
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildDwarvenMenOfDaleHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
UnitSpecificSound = GondorArcherVoiceBuy
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ENT BUILDING PRODUCTION BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructEntMoot
Command = CASTLE_UNPACK
Object = EntMoot
TextLabel = CONTROLBAR:ConstructEntMoot
ButtonImage = BEEntMoot
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipEntMoot
Radial = Yes
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; GOOD UNIT PRODUCTION BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructGoodShip
Command = UNIT_BUILD
Object = ElvenBattleShip
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGoodShip
ButtonImage = BCShipwright_GoodBattleship
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGoodShip
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructGoodTransportShip
Command = UNIT_BUILD
Object = ElvenTransportShip
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGoodTransportShip
ButtonImage = BCShipwright_GoodTroopship
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGoodTransportShip
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructGoodBombardShip
Command = UNIT_BUILD
Object = ElvenShoreBombardShip
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGoodBombardShip
ButtonImage = BCShipwright_GoodBombardship
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGoodBombardShip
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructGoodFireShip
Command = UNIT_BUILD
Object = ElvenFireShip
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGoodFireShip
ButtonImage = BCShipwright_GoodFireShip
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGoodFireShip
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_PurchaseUpgradeEvilShipArmor
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_ShipArmor
TextLabel = CONTROLBAR:PurchaseUpgradeShipArmor
ButtonImage = BCShipwright_EvilArmorUpgrade
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeShipArmor
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeGoodShipArmor
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_ShipArmor
TextLabel = CONTROLBAR:PurchaseUpgradeShipArmor
ButtonImage = BCShipwright_GoodArmorUpgrade
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeShipArmor
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeCirdansCraftwork
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_CirdansCraftwork
TextLabel = CONTROLBAR:PurchaseUpgradeCirdansCraftwork
ButtonImage = BCShipwright_GoodSailUpgrade
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeCirdansCraftwork
InPalantir = Yes
End
;CommandButton Command_PurchaseUpgradeLoveOfTheSea
; Command = OBJECT_UPGRADE
; Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
; Upgrade = Upgrade_LoveOfTheSea
; TextLabel = CONTROLBAR:PurchaseUpgradeLoveOfTheSea
; ButtonImage = SBEvil_Plus100CommandPoints ;BuildingNoArt
; ButtonBorderType = UPGRADE
; DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeLoveOfTheSea
; InPalantir = Yes
;End
;CommandButton Command_SpecialAbilityLoveOfTheSea
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityLoveOfTheSea
; TextLabel = CONTROLBAR:LoveOfTheSea
; ButtonImage = BuildingNoArt
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipLoveOfTheSea
; InPalantir = Yes
;End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; GONDOR UNIT PRODUCTION BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructGondorFighterHorde
Command = UNIT_BUILD
Object = GondorFighterHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorFighterHorde
ButtonImage = BGBarracks_Soldiers
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGondorFighterHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructGondorTowerShieldGuardHorde
Command = UNIT_BUILD
Object = GondorTowerShieldGuardHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorShieldGuardHorde
ButtonImage = BGBarracks_TowerGuard
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGondorShieldGuardHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructGondorArcherHorde
Command = UNIT_BUILD
Object = GondorArcherHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorArcherHorde
ButtonImage = BGArcheryRange_Archers
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGondorArcherHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructGondorRangerHorde
Command = UNIT_BUILD
Object = GondorRangerHorde
Options = NEED_UPGRADE CANCELABLE
NeededUpgrade = Upgrade_GondorArcheryRangeLevel2
NeededUpgradeAny = Yes
TextLabel = CONTROLBAR:ConstructGondorRangerHorde
ButtonImage = BGArcheryRange_Rangers
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGondorRangerHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructFornostGondorRangerHorde
Command = UNIT_BUILD
Object = GondorRangerInnHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorRangerSummonedHorde
ButtonImage = BCInn_DunedainRanger
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGondorRangerSummonedHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructInnGondorRangerHorde
Command = UNIT_BUILD
Object = GondorRangerInnHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorRangerSummonedHorde
ButtonImage = BCInn_DunedainRanger
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGondorRangerSummonedHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_PurchaseUpgradeGondorArcheryRangeLevel2
Command = OBJECT_UPGRADE
Upgrade = Upgrade_GondorArcheryRangeLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorArcheryRangeLevel2Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildGondorArcheryRangeLevel2Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeGondorArcheryRangeLevel3
Command = OBJECT_UPGRADE
Upgrade = Upgrade_GondorArcheryRangeLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorArcheryRangeLevel3Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildGondorArcheryRangeLevel3Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeGondorForgeLevel2
Command = OBJECT_UPGRADE
Upgrade = Upgrade_GondorForgeLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorForgeLevel2Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildGondorForgeLevel2Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeGondorForgeLevel3
Command = OBJECT_UPGRADE
Upgrade = Upgrade_GondorForgeLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorForgeLevel3Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildGondorForgeLevel3Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_ConstructGondorKnightHorde
Command = UNIT_BUILD
Object = GondorKnightHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorKnightHorde
ButtonImage = BGStables_Knights
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGondorKnightHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructGondorTrebuchet
Command = UNIT_BUILD
Object = GondorTrebuchet
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorTrebuchet
ButtonImage = BGWorkshop_Trebuchet
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGondorTrebuchet
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
;CommandButton Command_ConstructGondorArcher
; Command = UNIT_BUILD
; Object = GondorArcher
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructGondorArcher
; ButtonImage = BGArcheryRange_Archers
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildGondorArcher
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
;End
;CommandButton Command_ConstructGondorCavalry
; Command = UNIT_BUILD
; Object = GondorCavalry
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructGondorCavalry
; ButtonImage = BGStables_Knights
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildGondorCavalry
;End
CommandButton Command_UpgradeNumenorStonework
Command = CASTLE_UPGRADE
Options = CANCELABLE
ButtonImage = BGFortress_NumenorStonework
ButtonBorderType = UPGRADE
Upgrade = Upgrade_NumenorStonework
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:ConstructNumenorStoneworkUpgrade
DescriptLabel = CONTROLBAR:ToolTipBuildNumenorStoneworkUpgrade
End
CommandButton Command_UpgradeBattleTowersToUseFireArrows
Command = CASTLE_UPGRADE
Options = CANCELABLE
ButtonImage = BGArcheryRange_FireArrows
ButtonBorderType = UPGRADE
Upgrade = Upgrade_BattleTowersToUseFireArrows
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:ConstructGarrisonUpgrade
DescriptLabel = CONTROLBAR:ToolTipBuildGarrisonUpgrade
End
;CommandButton Command_ConstructGondorManAtArms
; Command = UNIT_BUILD
; Object = GondorFighter
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructGondorManAtArms
; ButtonImage = BGBarracks_Soldiers
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildGondorManAtArms
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
;End
CommandButton Command_ConstructGondorPeasant
Command = UNIT_BUILD
Object = GondorWorker ;;;---should become peasant ASAP
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorPeasant
ButtonImage = BGFortress_Porter
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGondorPeasant
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructRohanPeasantHorde
Command = UNIT_BUILD
Object = RohanPeasantHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructRohanPeasant ;;;---should become peasant ASAP
ButtonImage = BCFarm_Peasants
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildRohanPeasant ;;;---should become peasant ASAP
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructInnElvenHobbitShirrif
Command = UNIT_BUILD
Object = RohanHobbitFriendsHordeInn
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructElvenHobbitShirrif
ButtonImage = BCInn_Hobbits
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipElvenHobbitShirrif
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
UnitSpecificSound = GondorArcherVoiceBuy
End
;CommandButton Command_CreateSilverTreeBanner
; Command = UNIT_BUILD
; Object = GondorBanner
; Options = NEED_UPGRADE CANCELABLE
; TextLabel = CONTROLBAR:ConstructGondorSilverTreeBanner
; ButtonImage = BGBlacksmith_SilverTreeBanner
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildGondorSilverTreeBanner
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
;End
CommandButton Command_ConstructGondorFighterHordeForGoodIthilien
Command = UNIT_BUILD
Object = GondorFighterHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorFighterHorde
ButtonImage = BGBarracks_Soldiers
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGondorFighterHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructGondorRangerHordeForGoodIthilien
Command = UNIT_BUILD
Object = GondorRangerHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorRangerHorde
ButtonImage = BGArcheryRange_Rangers
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGondorRangerHordeForGoodIthilien
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructGondorArcherHordeForGoodIthilien
Command = UNIT_BUILD
Object = GondorArcherHorde
Options = NEED_UPGRADE CANCELABLE
NeededUpgrade = Upgrade_StructureLevel2
TextLabel = CONTROLBAR:ConstructGondorArcherHorde
ButtonImage = BGArcheryRange_Archers
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipBuildForbiddenPoolArchers
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructGondorKnightHordeForGoodIthilien
Command = UNIT_BUILD
Object = GondorKnightHorde
Options = NEED_UPGRADE CANCELABLE
NeededUpgrade = Upgrade_StructureLevel3
TextLabel = CONTROLBAR:ConstructGondorKnightHorde
ButtonImage = BGStables_Knights
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipBuildForbiddenPoolKnights
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_PurchaseUpgradeGondorBarracksLevel2
Command = OBJECT_UPGRADE
Upgrade = Upgrade_GondorBarracksLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorBarracks2Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildGondorBarracksLevel2Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeGondorBarracksLevel3
Command = OBJECT_UPGRADE
Upgrade = Upgrade_GondorBarracksLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorBarracksLevel3Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildGondorBarracksLevel3Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeGondorStableLevel2
Command = OBJECT_UPGRADE
Upgrade = Upgrade_GondorStableLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorStable2Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildGondorStableLevel2Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeGondorStableLevel3
Command = OBJECT_UPGRADE
Upgrade = Upgrade_GondorStableLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorStableLevel3Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildGondorStableLevel3Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeGondorWorkshopLevel2
Command = OBJECT_UPGRADE
Upgrade = Upgrade_GondorWorkshopLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorWorkshop2Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildGondorWorkshopLevel2Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeGondorWorkshopLevel3
Command = OBJECT_UPGRADE
Upgrade = Upgrade_GondorWorkshopLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorWorkshopLevel3Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildGondorWorkshopLevel3Upgrade
Radial = Yes
InPalantir = Yes
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ROHAN UNIT PRODUCTION BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructRohanArcherHorde
Command = UNIT_BUILD
Object = RohanArcherHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructRohanArcherHorde
ButtonImage = BRArcheryRange_YeomanArchers
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildRohanArcherHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
UnitSpecificSound = GondorArcherVoiceBuy
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; ROHAN STABLES commands
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; ROHAN ArcheryRange / Elven Barracks commands
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;ROHAN ARMORY commands
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;CommandButton Command_ConstructRohanBannerUnit
; Command = UNIT_BUILD
; Object = RohanBanner
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructRohanBannerUnits
; ButtonImage = BRArmory_Banner
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipConstructRohanBannerUnits
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
; ;UnitSpecificSound = GondorPorterVoiceBuy____________________
;End
;CommandButton Command_ConstructRohanRoyalGuardHorde
; Command = UNIT_BUILD
; Object = RohanRoyalGuardHorde
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructRohanRoyalGuardHorde
; ButtonImage = BRArcheryRange_LongBow
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildRohanRoyalGuardHorde
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
;End
CommandButton Command_ConstructRohanRohirrimHorde
Command = UNIT_BUILD
Object = RohanRohirrimHorde
Options = NEED_UPGRADE CANCELABLE
NeededUpgrade = Upgrade_GondorStableLevel2
NeededUpgradeAny = Yes
TextLabel = CONTROLBAR:ConstructRohanRohirrimHorde
ButtonImage = BGStables_Rohirrim
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildRohanRohirrimHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2Stables
End
CommandButton Command_ConstructRohanRohirrimArcherHorde
Command = UNIT_BUILD
Object = RohanRohirrimArcherHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructRohanRohirrimArcherHorde
ButtonImage = BGStables_Rohirrim
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildRohanRohirrimArcherHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; EVIL UNIT PRODUCTION BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructEvilShip
Command = UNIT_BUILD
Object = EvilMenCorsairShip
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructEvilShip
ButtonImage = BCShipwright_EvilBattleship
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildEvilShip
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructEvilTransportShip
Command = UNIT_BUILD
Object = EvilMenTransportShip
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructEvilTransportShip
ButtonImage = BCShipwright_EvilTroopship
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildEvilTransportShip
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructEvilFireShip
Command = UNIT_BUILD
Object = EvilFireShip
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructEvilFireShip
ButtonImage = BCShipwright_EvilFireShip
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildEvilFireShip
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructEvilBombardShip
Command = UNIT_BUILD
Object = EvilShoreBombardShip
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructEvilBombardShip
ButtonImage = BCShipwright_EvilBombardShip
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildEvilBombardShip
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_PurchaseUpgradePirateFlag
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_PirateFlag
TextLabel = CONTROLBAR:PurchaseUpgradePirateFlag
ButtonImage = BCShipwright_EvilSailUpgrade
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:PurchaseShipUpgradePirateFlag
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeCrowsNest
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_CrowsNest
TextLabel = CONTROLBAR:PurchaseUpgradeCrowsNest
ButtonImage = SBEvil_Plus100CommandPoints ;BuildingNoArt
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeCrowsNest
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeFlamingPitch
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_FlamingPitch
TextLabel = CONTROLBAR:PurchaseUpgradeFlamingPitch
ButtonImage = SBEvil_Plus100CommandPoints ;BuildingNoArt
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeFlamingPitch
InPalantir = Yes
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; MORDOR STRUCTURE BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructGoblinFighterHorde
Command = UNIT_BUILD
Object = GoblinFighterHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGoblinFighterHorde
ButtonImage = BWCave_GoblinWarrior
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGoblinFighterHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructGoblinArcherHorde
Command = UNIT_BUILD
Object = GoblinArcherHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGoblinArcherHorde
ButtonImage = BWCave_GoblinArcher
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGoblinArcherHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructInnGoblinArcherHorde
Command = UNIT_BUILD
Object = GoblinArcherHordeInn
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGoblinArcherHorde
ButtonImage = BWCave_GoblinArcher
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGoblinArcherHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructGoblinFighterHordeFromDefectedLair
Command = UNIT_BUILD
Object = GoblinFighterHorde_FromDefectedLair
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGoblinFighterHorde
ButtonImage = BWCave_GoblinWarrior
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGoblinFighterHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructGoblinArcherHordeFromDefectedLair
Command = UNIT_BUILD
Object = GoblinArcherHorde_FromDefectedLair
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGoblinArcherHorde
ButtonImage = BWCave_GoblinArcher
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGoblinArcherHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_UnpackExplicitWildLumbermill
Command = CASTLE_UNPACK_EXPLICIT_OBJECT
TextLabel = CONTROLBAR:UnpackLumbermill
Object = WildLumberMill
ButtonImage = BCLumberMill
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipLumberMill
Radial = Yes
End
CommandButton Command_ConstructGoblinCave
Command = DOZER_CONSTRUCT
Object = GoblinCave
TextLabel = CONTROLBAR:ConstructGoblinCave
ButtonImage = BWCave
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGoblinCave
Radial = Yes
End
CommandButton Command_ConstructGoblinFissure
Command = DOZER_CONSTRUCT
Object = GoblinFissure
TextLabel = CONTROLBAR:ConstructGoblinFissure
ButtonImage = BWFissure
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGoblinFissure
Radial = Yes
End
CommandButton Command_ConstructGoblinTroll
Command = UNIT_BUILD
Object = GoblinCaveTroll
Options = CANCELABLE NEED_UPGRADE
TextLabel = CONTROLBAR:ConstructGoblinCaveTroll
ButtonImage = BWFissure_CaveTroll
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGoblinCaveTroll
NeededUpgrade = Upgrade_WildFissureLevel2
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructGoblinTrollFromDefectedLair
Command = UNIT_BUILD
Object = GoblinCaveTroll_FromTrollLair
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGoblinCaveTroll
ButtonImage = BWFissure_CaveTroll
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGoblinCaveTroll
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructWargFromDefectedLair
Command = UNIT_BUILD
Object = NeutralWarg
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructWarg
ButtonImage = BIWargSentry_Warg
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildWarg
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructSpiderFromDefectedLair
Command = UNIT_BUILD
Object = MinorSpider
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructSpider
ButtonImage = BWSpiderPit_Spiderling
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildSpider
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructBarrowWightFromDefectedLair
Command = UNIT_BUILD
Object = BarrowWight
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructBarrowWight
ButtonImage = BCWightLair_BarrowWight
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildBarrowWight
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructFireDrakeFromDefectedLair
Command = UNIT_BUILD
Object = WildFireDrake
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructFireDrake
ButtonImage = HIFireDrake
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildFireDrake
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; MORDOR UNIT PRODUCTION BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructMordorPorter
Command = UNIT_BUILD
Object = MordorPorter
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructMordorPorter
ButtonImage = BMFortress_Porter
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMordorPorter
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructMordorOrcFighterHorde
Command = UNIT_BUILD
Object = MordorFighterHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructMordorOrcFighterHorde
ButtonImage = BMOrcPit_Horde
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorOrcFighterHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructMordorOrcArcherHorde
Command = UNIT_BUILD
Object = MordorArcherHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructMordorOrcArcherHorde
ButtonImage = BMOrcPit_Archers
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorOrcArcherHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructMordorHaradrimArcherHorde
Command = UNIT_BUILD
Object = MordorHaradrimArcherHorde
Options = NEED_UPGRADE CANCELABLE
TextLabel = CONTROLBAR:ConstructMordorHaradrimArcherHorde
ButtonImage = BMHaradrimPalace_Haradrim
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorHaradrimArcherHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
NeededUpgrade = Upgrade_MordorHaradrimPalaceLevel2
; UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructInnMordorHaradrimHorde
Command = UNIT_BUILD
Object = MordorHaradrimHordeInn
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructMordorHaradrimHorde
ButtonImage = BMHaradrimPalace_Haradrim
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorHaradrimHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructMordorDrummerTroll
Command = UNIT_BUILD
Object = MordorDrummerTroll
Options = NEED_UPGRADE CANCELABLE
NeededUpgrade = Upgrade_MordorTrollCageLevel2
TextLabel = CONTROLBAR:ConstructMordorDrummerTrolls
ButtonImage = BMTrollCages_DrummerTroll
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMordorDrummerTrolls
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
NeededUpgrade = Upgrade_MordorTrollCageLevel2
End
CommandButton Command_ConstructMordorMountainTroll
Command = UNIT_BUILD
Object = MordorMountainTroll
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructMordorMountainTroll
ButtonImage = BMTrollCages_MountainTroll
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorMountainTroll
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructMordorAttackTroll
Command = UNIT_BUILD
Object = MordorAttackTroll
Options = CANCELABLE NEED_UPGRADE
NeededUpgrade = Upgrade_MordorTrollCageLevel3
TextLabel = CONTROLBAR:ConstructMordorAttackTroll
ButtonImage = BMTrollCages_AttackTroll
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorAttackTroll
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
NeededUpgrade = Upgrade_MordorTrollCageLevel3
End
CommandButton Command_ConstructMordorMumakil
Command = UNIT_BUILD
Object = MordorMumakil
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructMordorMumakil
ButtonImage = BMMumakilPen_Mumakil
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorMumakil
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructMordorSiegeTower
Command = UNIT_BUILD
Object = MordorSiegeTower
Options = NEED_UPGRADE CANCELABLE
NeededUpgrade = Upgrade_MordorSiegeWorksLevel2
TextLabel = CONTROLBAR:ConstructMordorSiegeTower
ButtonImage = BMGreatSiegeWorks_SiegeTower
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorSiegeTower
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructMordorCatapult
Command = UNIT_BUILD
Object = MordorCatapult
Options = CANCELABLE NEED_UPGRADE
NeededUpgrade = Upgrade_MordorSiegeWorksLevel2
TextLabel = CONTROLBAR:ConstructMordorCatapult
ButtonImage = BMGreatSiegeWorks_Catapult
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorCatapult
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
;CommandButton Command_ConstructMordorGrond
; Command = UNIT_BUILD
; Object = MordorGrond
; Options = NEED_UPGRADE CANCELABLE
; TextLabel = CONTROLBAR:ConstructMordorGrond
; ButtonImage = BMGreatSiegeWorks_Grond
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildMordorGrond
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
;; UnitSpecificSound = GondorArcherVoiceBuy
;End
;CommandButton Command_GrondCloud
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityGrondCloud
; TextLabel = CONTROLBAR:GrondCloud
; ButtonImage = UCGrond_Cloud
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityGrondPower
; InPalantir = Yes
;End
CommandButton Command_ConstructMordorCorsairsOfUmbarHorde
Command = UNIT_BUILD
Object = MordorCorsairsOfUmbarHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructMordorCorsairsOfUmbarHorde
ButtonImage = BMTavern_Corsair
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorCorsairsOfUmbarHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructMordorCorsairsOfUmbarHordeInn
Command = UNIT_BUILD
Object = MordorCorsairsOfUmbarHordeInn
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructMordorCorsairsOfUmbarHorde
ButtonImage = BMTavern_Corsair
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorCorsairsOfUmbarHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructWildCorsairsOfUmbarHordeInn
Command = UNIT_BUILD
Object = WildCorsairsOfUmbarHordeInn
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructMordorCorsairsOfUmbarHorde
ButtonImage = BMTavern_Corsair
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorCorsairsOfUmbarHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructEasterlingHorde
Command = UNIT_BUILD
Object = MordorEasterlingHorde
Options = CANCELABLE ;NEED_UPGRADE
TextLabel = CONTROLBAR:ConstructMordorEasterlingHorde
ButtonImage = BMHaradrimPalace_SoldiersRhun
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorEasterlingHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_BuildMordorArcher
Command = UNIT_BUILD
Object = MordorArcher
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructMordorArcher
ButtonImage = BMOrcPit_Archers
ButtonBorderType= BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorArcher
ShowProductionCount = Yes
InPalantir = Yes
End
CommandButton Command_BuildMordorWorker
Command = UNIT_BUILD
Object = MordorWorker
Options = CANCELABLE
TextLabel = CONTROLBAR:BuildMordorWorker
ButtonImage = BMFortress_Porter
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorWorker
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_BuildMordorTributeCart
Command = UNIT_BUILD
Object = MordorTributeCart
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructMordorTributeCart
;ButtonImage = RM_TrollPorter
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorTributeCart
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ISENGARD UNIT PRODUCTION BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructIsengardPorter
Command = UNIT_BUILD
Object = IsengardPorter
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructIsengardPorter
ButtonImage = BIFortress_Porter
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructIsengardPorter
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructIsengardFighterHorde
Command = UNIT_BUILD
Object = IsengardFighterHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructIsengardUrukHai
ButtonImage = BIUrukPit_Warriors
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardUrukHai
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecific = GondorArcherVoiceBuy
End
CommandButton Command_ConstructInnIsengardWildmanHorde
Command = UNIT_BUILD
Object = IsengardWildmanHordeInn
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructIsengardWildmanHorde
ButtonImage = BCInn_WildmenofDunland
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardWildmanHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecific = GondorArcherVoiceBuy
End
CommandButton Command_ConstructIsengardUrukCrossbowHorde
Command = UNIT_BUILD
Object = IsengardUrukCrossbowHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructIsengardCrossbowmen
ButtonImage = BIUrukPit_Crossbowmen
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardCrossbowmen
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructIsengardPikemanHorde
Command = UNIT_BUILD
Object = IsengardPikemanHorde
Options = NEED_UPGRADE CANCELABLE
TextLabel = CONTROLBAR:ConstructIsengardPikemen
ButtonImage = BIUrukPit_Pikemen
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardPikemen
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
;CommandButton Command_ConstructIsengardWildmanHorde
; Command = UNIT_BUILD
; Object = IsengardWildmanHorde
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructIsengardWildmanHorde
; ButtonImage = BIUrukPit_Warriors
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildIsengardWildmanHorde
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
;; UnitSpecificSound = GondorArcherVoiceBuy
;End
CommandButton Command_ConstructIsengardWargRiderHorde
Command = UNIT_BUILD
Object = IsengardWargRiderHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructIsengardWargRider
ButtonImage = BIWargPit_Riders
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardWargRider
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructIsengardBallista
Command = UNIT_BUILD
Object = IsengardBallista
Options = CANCELABLE NEED_UPGRADE
NeededUpgrade = Upgrade_IsengardSiegeWorksLevel3
TextLabel = CONTROLBAR:ConstructIsengardSiegeBallista
ButtonImage = BISiegeWorks_SeigeBallista
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardSiegeBallista
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructIsengardSiegeLadder
Command = UNIT_BUILD
Object = IsengardSiegeLadder
Options = CANCELABLE NEED_UPGRADE
NeededUpgrade = Upgrade_IsengardSiegeWorksLevel2
TextLabel = CONTROLBAR:ConstructIsengardSiegeLadder
ButtonImage = BISiegeWorks_SiegeLadder
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardSiegeLadder
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructIsengardBerserker
Command = UNIT_BUILD
Object = IsengardBeserker
Options = NEED_UPGRADE CANCELABLE
NeededUpgrade = Upgrade_IsengardUrukPitLevel2
TextLabel = CONTROLBAR:ConstructIsengardBerserker
ButtonImage = BIBerserker
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardBerserker
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructIsengardBatteringRam
Command = UNIT_BUILD
Object = IsengardBatteringRam
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructIsengardBatteringRam
ButtonImage = BISiegeWorks_BatteringRam
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardBatteringRam
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructIsengardExplosiveMine
Command = UNIT_BUILD
Object = IsengardExplosiveMine
Options = NEED_UPGRADE CANCELABLE
NeededUpgrade = Upgrade_IsengardSiegeWorksLevel2
TextLabel = CONTROLBAR:ConstructIsengardExplosiveMine
ButtonImage = BISiegeWorks_DemoTeam
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardExplosiveMine
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
;CommandButton Command_ConstructIsengardBannerOrc
; Command = UNIT_BUILD
; Object = IsengardBannerOrc
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructIsengardBannerCarrier
; ButtonImage = BIArmory_WhiteHandBanner
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildIsengardBannerCarrier
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
;End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ISENGARD BUILDING PRODUCTION BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_SelectUpgradesIsengardFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectUpgradesIsengardFortress
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectUpgradesIsengardFortress
Radial = Yes
CommandRangeStart = 6
CommandRangeCount = 8
End
CommandButton Command_SelectRevivablesIsengardFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesIsengardFortress
ButtonImage = UCCommon_EvilHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesIsengardFortress
Radial = Yes
CommandRangeStart = 15
CommandRangeCount = 10
End
CommandButton Command_SelectRevivablesIsengardMonumentFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesIsengardFortress
ButtonImage = UCCommon_EvilHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesIsengardFortress
Radial = Yes
CommandRangeStart = 6
CommandRangeCount = 11
End
CommandButton Command_IsengardWizardsTowerLightningStrike
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityLightningStrike
Options = HIDE_WHILE_DISABLED NEED_TARGET_POS
TextLabel = CONTROLBAR:WizardsTowerLightningStrike
ButtonImage = HSSarumanThunderbolt
RadiusCursorType = ThunderBoltRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipWizardsTowerLightningStrike
CursorName = AttackObj
InvalidCursorName = GenericInvalid
AutoAbility = Yes
InPalantir = Yes
Radial = Yes
End
CommandButton Command_IsengardWargSentryUnleash
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityUnleash
TextLabel = CONTROLBAR:IsengardWargSentryUnleash
ButtonImage = BIWargSentry_Warg
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipIsengardWargSentryUnleash
Radial = Yes
InPalantir = Yes
;UnitSpecificSound = CampOrcReleaseWarg
End
;//---Isengard Fortress Expansions
CommandButton Command_ConstructIsengardTowerExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = IsengardTowerExpansion
TextLabel = CONTROLBAR:ConstructIsengardTowerExpansion
ButtonImage = BIFortress_ArrowTower
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructIsengardTowerExpansion
Radial = Yes
End
CommandButton Command_ConstructIsengardBallistaExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = IsengardBallistaExpansion
TextLabel = CONTROLBAR:ConstructIsengardBallistaExpansion
ButtonImage = BISiegeWorks_SeigeBallista
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructIsengardBallistaExpansion
Radial = Yes
End
CommandButton Command_ConstructIsengardMineLauncherExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = IsengardMineLauncherExpansion
TextLabel = CONTROLBAR:ConstructIsengardMineLauncherExpansion
ButtonImage = BIFortress_MineLauncher
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructIsengardMineLauncherExpansion
Radial = Yes
End
CommandButton Command_ConstructIsengardWallHubExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = IsengardCastleWallHubExpansion
TextLabel = CONTROLBAR:ConstructIsengardWallHubExpansion
ButtonImage = BIWall_WallHub
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructIsengardWallHubExpansion
Radial = Yes
End
;//---Isengard Fortress Improvements
CommandButton Command_PurchaseUpgradeIsengardFortressOrcfireMunitions
Command = OBJECT_UPGRADE
Upgrade = Upgrade_IsengardFortressOrcfireMunitionsTrigger
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeIsengardFortressOrcfireMunitions
ButtonImage = BMOrcPit_FlamingArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeIsengardFortressOrcfireMunitions
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeIsengardFortressIronPlating
Command = OBJECT_UPGRADE
Upgrade = Upgrade_IsengardFortressIronPlatingTrigger
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeIsengardFortressIronPlating
ButtonImage = BIFortress_IronPlating
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeIsengardFortressIronPlating
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeIsengardFortressBurningForges
Command = OBJECT_UPGRADE
Upgrade = Upgrade_IsengardFortressBurningForges
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeIsengardFortressBurningForges
ButtonImage = BIFortress_BurningForges
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeIsengardFortressBurningForges
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeIsengardFortressExcavations
Command = OBJECT_UPGRADE
Upgrade = Upgrade_IsengardFortressExcavations
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeIsengardFortressExcavations
ButtonImage = BIFortress_Excavations
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeIsengardFortressExcavations
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeIsengardFortressMurderOfCrows
Command = OBJECT_UPGRADE
Upgrade = Upgrade_IsengardFortressMurderOfCrows
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeIsengardFortressMurderOfCrows
ButtonImage = SBEvil_Crebain
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeIsengardFortressMurderOfCrows
Radial = Yes
InPalantir = No
End
CommandButton Command_SpecialAbilityMurderOfCrows
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityMurderOfCrows
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
NeededUpgrade = Upgrade_IsengardFortressMurderOfCrows
TextLabel = CONTROLBAR:SpecialAbilityMurderOfCrows
ButtonImage = SBEvil_Crebain
ButtonBorderType = ACTION
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityMurderOfCrows
ShowButton = No
Radial = No
InPalantir = No ; To be hidden by default
AutoAbility = Yes
End
;//---Isengard Fortress Monument
CommandButton Command_PurchaseUpgradeIsengardFortressWizardsTower
Command = OBJECT_UPGRADE
Upgrade = Upgrade_IsengardFortressWizardsTower
Options = CANCELABLE NEED_UPGRADE
NeededUpgrade = Upgrade_IsengardFortressIronPlating
TextLabel = CONTROLBAR:PurchaseUpgradeIsengardFortressWizardsTower
ButtonImage = BIFortress_WizardTower
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeIsengardFortressWizardsTower
Radial = Yes
InPalantir = No
LacksPrerequisiteLabel = ToolTip:LackIronPlating
End
;//--Isengard Upgrades
;//---Isengard Structures
CommandButton Command_ConstructIsengardBattleTower
Command = FOUNDATION_CONSTRUCT
Object = IsengardBattleTower
TextLabel = CONTROLBAR:ConstructIsengardBattleTower
ButtonImage = BIWatchTower
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardBattleTower
Radial = Yes
End
CommandButton Command_PorterConstructIsengardBattleTower
Command = DOZER_CONSTRUCT
Object = IsengardBattleTower
TextLabel = CONTROLBAR:ConstructIsengardBattleTower
ButtonImage = BIWatchTower
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardBattleTower
Radial = Yes
End
CommandButton Command_ConstructIsengardUrukPit
Command = FOUNDATION_CONSTRUCT
Object = IsengardUrukPit
TextLabel = CONTROLBAR:ConstructIsengardUrukPit
ButtonImage = BIUrukPit
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipIsengardUrukPit
Radial = Yes
End
CommandButton Command_ConstructIsengardWargPit
Command = FOUNDATION_CONSTRUCT
Object = IsengardWargPit
TextLabel = CONTROLBAR:ConstructIsengardWargPit
ButtonImage = BIWargPit
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipIsengardWargPit
Radial = Yes
End
CommandButton Command_PorterConstructIsengardWargPit
Command = DOZER_CONSTRUCT
Object = IsengardWargPit
TextLabel = CONTROLBAR:ConstructIsengardWargPit
ButtonImage = BIWargPit
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipIsengardWargPit
Radial = Yes
End
CommandButton Command_ConstructIsengardSiegeWorks
Command = FOUNDATION_CONSTRUCT
Object = IsengardSiegeWorks
TextLabel = CONTROLBAR:ConstructIsengardSiegeWorks
ButtonImage = BISiegeWorks
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipIsengardSiegeWorks
Radial = Yes
End
CommandButton Command_PorterConstructIsengardSiegeWorks
Command = DOZER_CONSTRUCT
Object = IsengardSiegeWorks
TextLabel = CONTROLBAR:ConstructIsengardSiegeWorks
ButtonImage = BISiegeWorks
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipIsengardSiegeWorks
Radial = Yes
End
CommandButton Command_PorterConstructIsengardLumberMill
Command = DOZER_CONSTRUCT
Object = IsengardLumberMill
TextLabel = CONTROLBAR:ConstructIsengardLumberMill
ButtonImage = BCLumberMill
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipLumberMill
Radial = Yes
End
CommandButton Command_PorterConstructIsengardWargSentry
Command = DOZER_CONSTRUCT
Object = IsengardWargSentry
TextLabel = CONTROLBAR:ConstructIsengardWargSentry
ButtonImage = BIWargSentry
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructIsengardWargSentry
Radial = Yes
End
CommandButton Command_PorterConstructIsengardFortress
Command = DOZER_CONSTRUCT
Object = IsengardFortress
TextLabel = CONTROLBAR:ConstructIsengardFortress
ButtonImage = BIFortress
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructIsengardFortress
Radial = Yes
End
CommandButton Command_ConstructIsengardArmory
Command = FOUNDATION_CONSTRUCT
Object = IsengardArmory
TextLabel = CONTROLBAR:ConstructIsengardArmory
ButtonImage = BIArmory
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipIsengardArmory
Radial = Yes
End
CommandButton Command_PorterConstructIsengardArmory
Command = DOZER_CONSTRUCT
Object = IsengardArmory
TextLabel = CONTROLBAR:ConstructIsengardArmory
ButtonImage = BIArmory
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipIsengardArmory
Radial = Yes
End
CommandButton Command_PurchaseNewWargSentry
Command = OBJECT_UPGRADE
Upgrade = Upgrade_HasWargSentry
Options = CANCELABLE NEED_UPGRADE
NeededUpgrade = Upgrade_WargSentryPurchaseButtonEnable
ButtonImage = BIWargSentry
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:PurchaseIsengardWargSentry
DescriptLabel = CONTROLBAR:ToolTipPurchaseIsengardWargSentry
PurchasedLabel = TOOLTIP:AlreadySummonedCreature
End
CommandButton Command_PorterConstructIsengardWallHub
Command = DOZER_CONSTRUCT
Options = CANCELABLE
Object = IsengardCastleWallHub
TextLabel = CONTROLBAR:Command_ConstructIsengardCastleWallHub
ButtonImage = BIWall_WallHub
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipCommand_ConstructIsengardCastleWallHub
Radial = Yes
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ISENGARD WALL BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_IsengardWallUpgradeToHub
Command = OBJECT_UPGRADE
Options = CANCELABLE NOT_QUEUEABLE
Object = IsengardCastleWallHub
Upgrade = Upgrade_IsengardWallHub
TextLabel = CONTROLBAR:Command_IsengardWallUpgradeToHub
ButtonImage = BIWall_WallHub
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:TooltipCommand_IsengardWallUpgradeToHub
Radial = Yes
InPalantir = Yes
End
CommandButton Command_IsengardWallUpgradeToRegularGate
Command = OBJECT_UPGRADE
Options = CANCELABLE NOT_QUEUEABLE
Object = IsengardCastleWallGate
Upgrade = Upgrade_IsengardWallRegularGate
TextLabel = CONTROLBAR:Command_IsengardWallUpgradeToRegularGate
ButtonImage = BIWall_MainGate
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:TooltipCommand_IsengardWallUpgradeToRegularGate
Radial = Yes
InPalantir = Yes
End
CommandButton Command_IsengardCastleWallHub_BeginWallSpan
Command = DOZER_CONSTRUCT
Object = IsengardCastleWallHub
Options = OPTION_ONE
TextLabel = CONTROLBAR:Command_IsengardCastleWallHub_BeginWallSpan
ButtonImage = BIWall_BuildWall
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipCommand_IsengardCastleWallHub_BeginWallSpan
Radial = Yes
InPalantir = No
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ISENGARD BUILDING UPGRADE BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_UpgradeIsengardUrukPitLevel2
Command = OBJECT_UPGRADE
Object = IsengardUrukPit
Upgrade = Upgrade_IsengardUrukPitLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeIsengardUrukPitLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeIsengardUrukPitLevel2
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeIsengardUrukPitLevel3
Command = OBJECT_UPGRADE
Object = IsengardUrukPit
Upgrade = Upgrade_IsengardUrukPitLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeIsengardUrukPitLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeIsengardUrukPitLevel3
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeIsengardSiegeWorksLevel2
Command = OBJECT_UPGRADE
Object = IsengardSiegeWorks
Upgrade = Upgrade_IsengardSiegeWorksLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeIsengardSiegeWorksLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeIsengardSiegeWorksLevel2
Radial = Yes
End
CommandButton Command_UpgradeIsengardSiegeWorksLevel3
Command = OBJECT_UPGRADE
Object = IsengardSiegeWorks
Upgrade = Upgrade_IsengardSiegeWorksLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeIsengardSiegeWorksLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeIsengardSiegeWorksLevel3
Radial = Yes
End
CommandButton Command_UpgradeIsengardWargPitLevel2
Command = OBJECT_UPGRADE
Object = IsengardWargPit
Upgrade = Upgrade_IsengardWargPitLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeIsengardWargPitLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeIsengardWargPitLevel2
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeIsengardWargPitLevel3
Command = OBJECT_UPGRADE
Object = IsengardWargPit
Upgrade = Upgrade_IsengardWargPitLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeIsengardWargPitLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipUpgradeIsengardWargPitLevel3
Radial = Yes
InPalantir = Yes
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ISENGARD UPGRADES ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ENTS UNIT PRODUCTION BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructEntGeneric
Command = UNIT_BUILD
Object = RohanGenericEnt
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructEnt
ButtonImage = BEEntMoot_Ents
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildEnt
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
;CommandButton Command_ConstructEntFir
; Command = UNIT_BUILD
; Object = RohanEntFir
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructEntFir
; ButtonImage = BEEntMoot_Ents
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildEntfir
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
;; UnitSpecificSound = GondorArcherVoiceBuy
;End
;CommandButton Command_ConstructEntAsh
; Command = UNIT_BUILD
; Object = RohanEntAsh
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructEntAsh
; ButtonImage = BEEntMoot_Ents
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildEntAsh
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
;; UnitSpecificSound = GondorArcherVoiceBuy
;End
;CommandButton Command_ConstructEntBirch
; Command = UNIT_BUILD
; Object = RohanEntBirch
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructEntBirch
; ButtonImage = BEEntMoot_Ents
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildEntBirch
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
;; UnitSpecificSound = GondorArcherVoiceBuy
;End
CommandButton Command_ConstructEntTreeBeard
Command = UNIT_BUILD
Object = RohanTreeBerd
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructTreeBeard
ButtonImage = HITreebeard
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildTreeBeard
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ELVEN UNIT PRODUCTION BUTTONS ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructElvenPorter
Command = UNIT_BUILD
Object = ElvenPorter
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructElvenPorter
ButtonImage = BEFortress_Porter
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructElvenPorter
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
;CommandButton Command_ConstructElvenWarriorHorde
; Command = UNIT_BUILD
; Object = RohanElvenWarriorHorde
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructElvenWarriorHorde
; ButtonImage = BEElvenBarracks_LorienWarrior
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildElvenWarriorHordeWithNoPrerequisites
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
; Options = NEED_UPGRADE
; Upgrade = Upgrade_StructureLevel2
;End
CommandButton Command_ConstructElvenLorienWarriorHorde
Command = UNIT_BUILD
Object = ElvenLorienWarriorHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructElvenLorienWarriorHorde
ButtonImage = BEElvenBarracks_LorienWarrior
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildElvenLorienWarriorHordeWithNoPrerequisites
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
; Options = NEED_UPGRADE
; Upgrade = Upgrade_StructureLevel2
End
CommandButton Command_ConstructElvenLorienArcherHorde
Command = UNIT_BUILD
Object = ElvenLorienArcherHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructElvenLorienArcherHorde
ButtonImage = BEElvenBarracks_LorienArcher
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildElvenLorienArcherHordeWithNoPrerequisites
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructElvenMirkwoodArcherHorde
Command = UNIT_BUILD
Object = ElvenMirkwoodArcherHorde
TextLabel = CONTROLBAR:ConstructElvenMirkwoodArcherHorde
ButtonImage = BEElvenBarracks_MirkwoodArcher
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildElvenMirkwoodArcherHorde
Radial = Yes
InPalantir = Yes
IsClickable = Yes
Options = NEED_UPGRADE CANCELABLE
NeededUpgrade = Upgrade_ElvenBarracksLevel3
ShowProductionCount = Yes
End
CommandButton Command_ConstructElvenMithlondSentryHorde
Command = UNIT_BUILD
Object = ElvenMithlondSentryHorde
TextLabel = CONTROLBAR:ConstructElvenMithlondSentryHorde
ButtonImage = BEElvenBarracks_MithlondSentry
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildElvenMithlondSentryHorde
Radial = Yes
InPalantir = Yes
IsClickable = Yes
Options = CANCELABLE
ShowProductionCount = Yes
End
CommandButton Command_ConstructElvenRivendellLancers
Command = UNIT_BUILD
Object = ElvenRivendellLancerHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:BuildElvenRivendellLancers
ButtonImage = BEGreenPasture_RivendellLancer
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildElvenRivendellLancers
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
;;;;;;;;;;;;;;;; TEST COMMAND SETS BELOW ;;;;;;;;;;;;;;;;;;;;;;;;;;
CommandButton Command_ConstructMordorBaseTest
Command = FOUNDATION_CONSTRUCT
Object = MordorBase
ButtonImage = SMSpawnOrcs ; @todo get image
ButtonBorderType = BUILD
; TextLabel = CONTROLBAR:ConstructMordorBase
; DescriptLabel = CONTROLBAR:ToolTipConstructMordorBase
End
CommandButton Command_UpgradeTest
Command = OBJECT_UPGRADE
Upgrade = Upgrade_TestBuilding
Options = CANCELABLE
TextLabel = CONTROLBAR:TestBaseUpgrade
ButtonImage = SCGrabPassenger
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:TooltipTestBaseUpgrade
End
CommandButton Command_UpgradeTest_2
Command = OBJECT_UPGRADE
Upgrade = Upgrade_TestBuilding_2
Options = CANCELABLE
TextLabel = CONTROLBAR:TestBaseUpgrade
ButtonImage = BuildingNoArt
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:TooltipTestBaseUpgrade
End
CommandButton Command_GenericReviveSlot1
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_GenericReviveSlot2
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_GenericReviveSlot3
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_GenericReviveSlot4
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_GenericReviveSlot5
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_GenericReviveSlot6
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_GenericReviveSlot7
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_GenericReviveSlot8
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_GenericReviveSlot9
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_GenericReviveSlot10
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_GenericReviveSlot11
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_GenericReviveSlot12
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_GenericReviveSlot13
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_RingHeroReviveSlot
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE NEED_UPGRADE ;Hides button while disabled.
NeededUpgrade = Upgrade_RingHero Upgrade_FortressRingHero
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_CreateAHeroReviveSlot
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE NEED_UPGRADE ;Hides button while disabled.
NeededUpgrade = Upgrade_AllowBuildCreateAHero
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
CommandButton Command_UpgradeFireArrows
Command = PLAYER_UPGRADE
Upgrade = Upgrade_FireArrows
Options = CANCELABLE
TextLabel = CONTROLBAR:FireArrowUpgrade
ButtonImage = BGArcheryRange_FireArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:TooltipFireArrowUpgrade
Radial = Yes
InPalantir = Yes
End
; WARNING the following button is hard coded at line 64 of ControlBarUnderConstruction.cpp
; Take it out and you will crash the game!!!!!!!!!!!!!!
CommandButton Command_CancelConstruction
Command = FOUNDATION_CONSTRUCT_CANCEL
TextLabel = CONTROLBAR:CancelBuild
ButtonImage = BCSell
ButtonBorderType = BUILD
;DescriptLabel = CONTROLBAR:ToolTipCancelConstruction
Radial = Yes
InPalantir = Yes
End
;CommandButton Command_LevelAttack
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityLevelAttack
; Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
; TextLabel = CONTROLBAR:SwoopAttack
; ButtonImage = HSBalrogBreathFire
; ButtonBorderType = ACTION
; CursorName = Target
; DescriptLabel = CONTROLBAR:TooltipSwoopAttack
; InPalantir = Yes
;; UnitSpecificSound =
;End
CommandButton Command_SpecialAbilityScreech
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityScreech
TextLabel = CONTROLBAR:Screech
ButtonImage = HSNazgulScreech
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipScreech
InPalantir = Yes
AutoAbility = Yes
PresetRange = 150
End
CommandButton Command_SpecialAbilityScreechBlackRider
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityScreech
TextLabel = CONTROLBAR:Screech
ButtonImage = HSNazgulScreech
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipScreechBlackRider
InPalantir = Yes
AutoAbility = Yes
PresetRange = 150
End
CommandButton Command_SpecialAbilityScreechWitchKing
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityScreech
TextLabel = CONTROLBAR:Screech
ButtonImage = HSNazgulScreech
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipScreechWitchKing
InPalantir = Yes
AutoAbility = Yes
PresetRange = 150
End
CommandButton Command_SpecialAbilityRoar
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityRoar
TextLabel = CONTROLBAR:Roar
ButtonImage = UCCommon_DrummerTrollRoar
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipRoar
InPalantir = Yes
AutoAbility = Yes
End
CommandButton Command_SpecialAbilityTerribleFury
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityScreech
TextLabel = CONTROLBAR:TerribleFury
ButtonImage = HSSauronTerribleFury
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipTerribleFury
InPalantir = Yes
AutoAbility = No ; Don't auto ability this.
PresetRange = 150
End
;CommandButton Command_LevelPosition
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityLevelPosition
; Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
; TextLabel = CONTROLBAR:SwoopAttack
; ButtonImage = SBEvil_BalrogAlly
; CursorName = Target
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:TooltipSwoopAttack
; InPalantir = Yes
;; UnitSpecificSound =
;End
;/////////////////////////////////////////////////////////////////////////
; Spell book commands
;;;;;;;;; EVIL SPELLS ;;;;;;;;;;
CommandButton Command_SpellBookTaint
Command = SPELL_BOOK
SpecialPower = SpellBookTaint
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:Taint
ButtonImage = SBEvil_Taint
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipTaint
RadiusCursorType = TaintRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookIsengardTaint
Command = SPELL_BOOK
SpecialPower = SpellBookIsengardTaint
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:Taint
ButtonImage = SBEvil_Taint
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipTaint
RadiusCursorType = TaintRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookEyeofSauron
Command = SPELL_BOOK
SpecialPower = SpellBookEyeofSauron
ButtonImage = SBEvil_EyeofSauron
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:EyeofSauron
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipEyeofSauron
RadiusCursorType = EyeOfSauronRadiusCursor
End
CommandButton Command_SpellBookEvilEyeofSauron
Command = SPELL_BOOK
SpecialPower = SpellBookEvilEyeofSauron
ButtonImage = SBEvil_EyeofSauron
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:EyeofSauron
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipEyeofSauron
RadiusCursorType = EyeOfSauronRadiusCursor
End
CommandButton Command_SpecialPowerSpawnWhirlwind
Command = SPECIAL_POWER
SpecialPower = SpecialPowerSpawnTornado
ButtonImage = HSGaladriel_NaturesWrath
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:ElrondWhirlwind
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipElrondWhirlwind
RadiusCursorType = NaturesWrathRadiusCursor
InPalantir = Yes
End
CommandButton Command_SpecialPowerSpawnTornado
Command = SPECIAL_POWER
SpecialPower = SpecialPowerSpawnTornado
ButtonImage = HSGaladriel_NaturesWrath
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:GaladrielTornado
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipGaladrielTornado
RadiusCursorType = NaturesWrathRadiusCursor
InPalantir = Yes
End
CommandButton Command_SpellBookBarricade
Command = SPELL_BOOK
SpecialPower = SpellBookBarricade
ButtonImage = SBEvil_Barricade
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:Barricade
RadiusCursorType = BarricadeRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipBarricade
End
CommandButton Command_SpellBookWarChant
Command = SPELL_BOOK
SpecialPower = SpellBookWarChant
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:WarChant
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipWarChant
ButtonImage = SBEvil_WarChant
RadiusCursorType = WarChantRadiusCursor
End
CommandButton Command_SpellBookPalantirVision
Command = SPELL_BOOK
SpecialPower = SpellBookPalantirVision
ButtonImage = SBEvil_PalantirVision
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:PalantirVision
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipPalantirVision
RadiusCursorType = PalantirVisionRadiusCursor
End
CommandButton Command_SpellBookCrebain
Command = SPELL_BOOK
SpecialPower = SpellBookCrebain
ButtonImage = SBEvil_Crebain
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:Crebain
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCrebain
RadiusCursorType = CrebainRadiusCursor
End
CommandButton Command_SpellBookCaveBats
Command = SPELL_BOOK
SpecialPower = SpellBookCaveBats
ButtonImage = SBEvil_CaveBats
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:CaveBats
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCaveBats
RadiusCursorType = CaveBatsRadiusCursor
End
CommandButton Command_SpellBookIndustry
Command = SPELL_BOOK
SpecialPower = SpellBookIndustry
ButtonImage = SBEvil_Industry
Options = NEED_TARGET_POS ; NEED_TARGET_ALLY_OBJECT
TextLabel = CONTROLBAR:Industry
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipIndustry
RadiusCursorType = IndustryRadiusCursor
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookDevastation
Command = SPELL_BOOK
SpecialPower = SpellBookDevastation
ButtonImage = SBEvil_Devastation
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:Devastation
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipDevastation
RadiusCursorType = DevastationRadiusCursor
End
CommandButton Command_SpellBookUntamedAllegiance
Command = SPELL_BOOK
SpecialPower = SpellBookUntamedAllegiance
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:UntamedAllegiance
ButtonImage = HSSharkuTameBeast
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipUntamedAllegiance
RadiusCursorType = UntamedAllegianceRadiusCursor
End
CommandButton Command_SpellBookArrowVolleyEvil
Command = SPELL_BOOK
SpecialPower = SpellBookArrowVolleyEvil
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:ArrowVolleyEvil
ButtonImage = SBGood_ArrowVolley
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipArrowVolley
RadiusCursorType = ArrowStormRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookWildMenAllies
Command = SPELL_BOOK
SpecialPower = SpellBookWildMenAllies
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:WildMenAllies
ButtonImage = BCInn_WildmenofDunland
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSummonWildMenAllies
RadiusCursorType = WildmenAlliesRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookScavenger
Command = SPELL_BOOK
Options = NONPRESSABLE
TextLabel = CONTROLBAR:Scavenger
DescriptLabel = CONTROLBAR:TooltipScavenger
SpecialPower = SpellBookScavenger
ButtonImage = SBEvil_Plus100CommandPoints
End
CommandButton Command_SpellBookCalltheHorde
Command = SPELL_BOOK
TextLabel = CONTROLBAR:CalltheHorde
DescriptLabel = CONTROLBAR:TooltipCalltheHorde
SpecialPower = SpellBookCalltheHorde
ButtonImage = SBEvil_CalltheHorde
End
CommandButton Command_SpellBookMordorCalltheHorde
Command = SPELL_BOOK
TextLabel = CONTROLBAR:CalltheHorde
DescriptLabel = CONTROLBAR:TooltipCalltheHorde
SpecialPower = SpellBookMordorCalltheHorde
ButtonImage = SBEvil_CalltheHorde
End
CommandButton Command_SpellBookSpiderlingAllies
Command = SPELL_BOOK
SpecialPower = SpellBookSpiderlingAllies
ButtonImage = SBEvil_SummonSpiderlings
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:SummonSpiderlingAllies
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSummonSpiderlingAllies
RadiusCursorType = SpiderlingsRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookDarkness
Command = SPELL_BOOK
SpecialPower = SpellBookDarkness
ButtonImage = SBEvil_Darkness
TextLabel = CONTROLBAR:Darkness
DescriptLabel = CONTROLBAR:TooltipDarkness
End
CommandButton Command_SpellBookAwakenWyrm
Command = SPELL_BOOK
SpecialPower = SpellBookAwakenWyrm
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:AwakenWyrm
ButtonImage = SBEvil_AwakenWyrm
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipAwakenWyrm
RadiusCursorType = WyrmRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookFreezingRain
Command = SPELL_BOOK
SpecialPower = SpellBookFreezingRain
ButtonImage = SBEvil_FreezingRain
TextLabel = CONTROLBAR:FreezingRain
DescriptLabel = CONTROLBAR:ToolTipFreezingRain
End
CommandButton Command_SpellBookFueltheFires
Command = SPELL_BOOK
SpecialPower = SpellBookFueltheFires
ButtonImage = SBEvil_FueltheFires
Options = NONPRESSABLE
TextLabel = CONTROLBAR:FueltheFires
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipFueltheFires
End
CommandButton Command_SpellBookWatcherAlly
Command = SPELL_BOOK
SpecialPower = SpellBookWatcherAlly
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:SummonWatcher
ButtonImage = SBEvil_SummonWatcher ;Needs replacement
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSummonWatcher
RadiusCursorType = SummonWatcherRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookEvilBombard
Command = SPELL_BOOK
SpecialPower = SpellBookEvilBombard
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:Bombard
ButtonImage = SBGood_Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipBombard
RadiusCursorType = RainOfFireRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookBalrogAlly
Command = SPELL_BOOK
SpecialPower = SpellBookBalrogAlly
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:SummonBalrog
ButtonImage = SBEvil_BalrogAlly
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSummonBalrog
RadiusCursorType = SummonBalrogRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookRainOfFire
Command = SPELL_BOOK
SpecialPower = SpellBookRainOfFire
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:RainOfFire
ButtonImage = SBEvil_RainofFire
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityFiresOfDoom
RadiusCursorType = RainOfFireRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookDragonAlly
Command = SPELL_BOOK
SpecialPower = SpellBookDragonAlly
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:DragonAlly
ButtonImage = SBEvil_SummonDragonBlue
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipDragonAlly
RadiusCursorType = SummonDragonRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookDragonStrike
Command = SPELL_BOOK
SpecialPower = SpellBookDragonStrike
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:DragonStrike
ButtonImage = SBEvil_DragonStrike
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipDragonStrike
RadiusCursorType = DragonStrikeRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
;;;;;;;;; GOOD SPELLS ;;;;;;;;;;
CommandButton Command_SpellBookHeal
Command = SPELL_BOOK
TextLabel = CONTROLBAR:Heal
Options = NEED_TARGET_POS ; Huh, you can't have this flag and a radius cursor: CONTEXTMODE_COMMAND
DescriptLabel = CONTROLBAR:TooltipHeal
SpecialPower = SpellBookHeal
ButtonImage = SBGood_Heal
ButtonBorderType = ACTION
RadiusCursorType = HealRadiusCursor
End
CommandButton Command_SpellBookElvenGifts
Command = SPELL_BOOK
Options = NONPRESSABLE
TextLabel = CONTROLBAR:ElvenGifts
DescriptLabel = CONTROLBAR:TooltipElvenGifts
SpecialPower = SpellBookElvenGifts
ButtonImage = SBGood_ElvenGifts
End
CommandButton Command_SpellBookLoneTower
Command = SPELL_BOOK
SpecialPower = SpellBookSpawnLoneTower
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:LoneTower
ButtonImage = SBGood_MenLoneTower
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipLoneTower
RadiusCursorType = LoneTowerRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookLoneTowerDwarf
Command = SPELL_BOOK
SpecialPower = SpellBookSpawnLoneTowerDwarf
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:LoneTower
ButtonImage = SBGood_LoneTower
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipLoneTower
RadiusCursorType = LoneTowerRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookEnshroudingMist
Command = SPELL_BOOK
SpecialPower = SpellBookEnshroudingMist
ButtonImage = SBGood_EnshroudingMist
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:EnshroudingMist
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipEnshroudingMist
RadiusCursorType = EnshroudingMistRadiusCursor
End
CommandButton Command_SpellBookRallyingCall
Command = SPELL_BOOK
SpecialPower = SpellBookRallyingCall
ButtonImage = SBGood_RallyingCall
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:RallyingCall
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipRallyingCall
RadiusCursorType = RallyRadiusCursor
End
CommandButton Command_SpellBookTomBombadil
Command = SPELL_BOOK
SpecialPower = SpellBookTomBombadil
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:SummonTomBombadil
ButtonImage = SBGood_TomBombadil
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSummonTomBombadil
RadiusCursorType = TomBombadilRadiusCursor
End
CommandButton Command_SpellBookHobbitAllies
Command = SPELL_BOOK
SpecialPower = SpellBookHobbitAllies
ButtonImage = SBGood_SummonHobbits
Options = NEED_TARGET_POS ; Huh, you can't have this flag and a radius cursor: CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SummonHobbitAllies
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSummonHobbitAllies
RadiusCursorType = ElvenAlliesRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookFarsight
Command = SPELL_BOOK
SpecialPower = SpellBookFarsight
ButtonImage = HSElrondFarSight
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:Farsight
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipFarsight
RadiusCursorType = FarsightRadiusCursor
End
CommandButton Command_SpellBookRebuild
Command = SPELL_BOOK
SpecialPower = SpellBookRebuild
ButtonImage = SBGood_Rebuild
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:Rebuild
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipRebuild
RadiusCursorType = RebuildRadiusCursor
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookArrowVolleyGood
Command = SPELL_BOOK
SpecialPower = SpellBookArrowVolleyGood
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:ArrowVolley
ButtonImage = SBGood_ArrowVolley
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipArrowVolley
RadiusCursorType = ArrowStormRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookElvenWood
Command = SPELL_BOOK
SpecialPower = SpellBookElvenWood
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:ElvenWood
ButtonImage = SBGood_ElvenWood
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipElvenWood
RadiusCursorType = ElvenWoodRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookDwarvenRiches
Command = SPELL_BOOK
SpecialPower = SpellBookDwarvenRiches
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:DwarvenRiches
ButtonImage = SBGood_DwarvenRiches
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipDwarvenRiches
RadiusCursorType = DwarvenRichesRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookMenOfDaleAllies
Command = SPELL_BOOK
SpecialPower = SpellBookMenOfDaleAllies
ButtonImage = BDArcheryRange_MenofDale
Options = NEED_TARGET_POS ; Huh, you can't have this flag and a radius cursor: CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:MenOfDaleAllies
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipMenOfDaleAllies
RadiusCursorType = ElvenAlliesRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookCloudBreak
Command = SPELL_BOOK
TextLabel = CONTROLBAR:CloudBreak
DescriptLabel = CONTROLBAR:TooltipCloudBreak
SpecialPower = SpellBookCloudBreak
ButtonImage = SBGood_CloudBreak
DescriptLabel = CONTROLBAR:TooltipCloudBreak
End
CommandButton Command_SpellBookRohanAllies
Command = SPELL_BOOK
SpecialPower = SpellBookRohanAllies
ButtonImage = SBGood_RohanAllies
Options = NEED_TARGET_POS ; Huh, you can't have this flag and a radius cursor: CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SummonRohanAllies
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSummonRohanAllies
RadiusCursorType = RohanAlliesRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookDunedainAllies
Command = SPELL_BOOK
SpecialPower = SpellBookDunedainAllies
ButtonImage = SBGood_SummonDunedain
Options = NEED_TARGET_POS ; Huh, you can't have this flag and a radius cursor: CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SummonDunedainAllies
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSummonDunedainAllies
RadiusCursorType = DunedainAlliesRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookEntAllies
Command = SPELL_BOOK
SpecialPower = SpellBookEntAllies
ButtonImage = SBGood_EntAllies
Options = NEED_TARGET_POS ; Huh, you can't have this flag and a radius cursor: CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SummonEntAllies
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSummonEntAllies
RadiusCursorType = EntAlliesRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookEagleAllies
Command = SPELL_BOOK
SpecialPower = SpellBookEagleAllies
ButtonImage = SBGood_EagleAllies
Options = NEED_TARGET_POS ; Huh, you can't have this flag and a radius cursor: CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SummonEagleAllies
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSummonEagleAllies
RadiusCursorType = EagleAlliesRadiusCursor
End
CommandButton Command_SpellBookUndermine
Command = SPELL_BOOK
SpecialPower = SpellBookUndermine
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:Undermine
ButtonImage = SBGood_Undermine
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipUndermine
RadiusCursorType = UndermineRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookBombard
Command = SPELL_BOOK
SpecialPower = SpellBookBombard
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:Bombard
ButtonImage = SBGood_Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipBombard
RadiusCursorType = RainOfFireRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookArmyoftheDead
Command = SPELL_BOOK
SpecialPower = SpellBookArmyoftheDead
ButtonImage = SBGood_ArmyoftheDead
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:SummonArmyoftheDead
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSummonArmyoftheDead
RadiusCursorType = ArmyOfTheDeadRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookEarthquake
Command = SPELL_BOOK
SpecialPower = SpellBookEarthquake
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:Earthquake
ButtonImage = SBGood_Earthquake
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipEarthquake
RadiusCursorType = EarthquakeRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookFlood
Command = SPELL_BOOK
SpecialPower = SpellBookFlood
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:Flood
ButtonImage = SBGood_Flood
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipFlood
RadiusCursorType = FloodRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookSunflare
Command = SPELL_BOOK
SpecialPower = SpellBookSunflare
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:Sunflare
ButtonImage = SBGood_Sunflare
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSunflare
RadiusCursorType = SunflareRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
CommandButton Command_SpellBookCitadel
Command = SPELL_BOOK
SpecialPower = SpellBookCitadel
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:Citadel
ButtonImage = SBGood_Citadel
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCitadel
RadiusCursorType = UndermineRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
;;;;;;;;;;;;; END SPELL BOOKS ;;;;;;;;;;;;;;
;/////////////////////////////////////////////////////////////////////////
; Purchase spell commands
;;;;;;;;; EVIL SPELLS ;;;;;;;;;;
CommandButton Command_PurchaseSpellTaint
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_Taint
Science = SCIENCE_Taint
TextLabel = CONTROLBAR:Taint
DescriptLabel = CONTROLBAR:TooltipTaint
End
CommandButton Command_PurchaseSpellIsengardTaint
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_Taint
Science = SCIENCE_IsengardTaint
TextLabel = CONTROLBAR:Taint
DescriptLabel = CONTROLBAR:TooltipTaint
End
CommandButton Command_PurchaseSpellEyeofSauron
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_EyeofSauron
Science = SCIENCE_EyeofSauron
TextLabel = CONTROLBAR:EyeofSauron
DescriptLabel = CONTROLBAR:TooltipEyeofSauron
End
CommandButton Command_PurchaseSpellEvilEyeofSauron
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_EyeofSauron
Science = SCIENCE_EvilEyeofSauron
TextLabel = CONTROLBAR:EyeofSauron
DescriptLabel = CONTROLBAR:TooltipEyeofSauron
End
CommandButton Command_PurchaseSpellBarricade
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_Barricade
Science = SCIENCE_Barricade
TextLabel = CONTROLBAR:Barricade
DescriptLabel = CONTROLBAR:TooltipBarricade
End
CommandButton Command_PurchaseSpellWarChant
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_WarChant
Science = SCIENCE_WarChant
TextLabel = CONTROLBAR:WarChant
DescriptLabel = CONTROLBAR:TooltipWarChant
End
CommandButton Command_PurchaseSpellPalantirVision
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_PalantirVision
Science = SCIENCE_PalantirVision
TextLabel = CONTROLBAR:PalantirVision
DescriptLabel = CONTROLBAR:TooltipPalantirVision
End
CommandButton Command_PurchaseSpellCrebain
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_Crebain
Science = SCIENCE_Crebain
TextLabel = CONTROLBAR:Crebain
DescriptLabel = CONTROLBAR:TooltipCrebain
End
CommandButton Command_PurchaseSpellCaveBats
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_CaveBats
Science = SCIENCE_CaveBats
TextLabel = CONTROLBAR:CaveBats
DescriptLabel = CONTROLBAR:TooltipCaveBats
End
CommandButton Command_PurchaseSpellIndustry
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_Industry
Science = SCIENCE_Industry
TextLabel = CONTROLBAR:Industry
DescriptLabel = CONTROLBAR:TooltipIndustry
End
CommandButton Command_PurchaseSpellDevastation
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_Devastation
Science = SCIENCE_Devastation
TextLabel = CONTROLBAR:Devastation
DescriptLabel = CONTROLBAR:TooltipDevastation
End
CommandButton Command_PurchaseSpellUntamedAllegiance
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = HSSharkuTameBeast
Science = SCIENCE_UntamedAllegiance
TextLabel = CONTROLBAR:UntamedAllegiance
DescriptLabel = CONTROLBAR:TooltipUntamedAllegiance
End
CommandButton Command_PurchaseSpellArrowVolleyEvil
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_ArrowVolley
Science = SCIENCE_ArrowVolleyEvil
TextLabel = CONTROLBAR:ArrowVolley
DescriptLabel = CONTROLBAR:TooltipArrowVolley
End
CommandButton Command_PurchaseSpellWildMenAllies
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = BCInn_WildmenofDunland
Science = SCIENCE_WildMenAllies
TextLabel = CONTROLBAR:WildMenAllies
DescriptLabel = CONTROLBAR:TooltipWildMenAllies
End
CommandButton Command_PurchaseSpellScavenger
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_Plus100CommandPoints
Science = SCIENCE_Scavenger
TextLabel = CONTROLBAR:Scavenger
DescriptLabel = CONTROLBAR:TooltipScavenger
;;Trigger this command button when the purchase science is activated
CommandTrigger = Command_SpellBookScavenger
End
CommandButton Command_PurchaseSpellCalltheHorde
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_CalltheHorde
Science = SCIENCE_CalltheHorde
TextLabel = CONTROLBAR:CalltheHorde
DescriptLabel = CONTROLBAR:TooltipCalltheHorde
End
CommandButton Command_PurchaseSpellMordorCalltheHorde
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_CalltheHorde
Science = SCIENCE_MordorCalltheHorde
TextLabel = CONTROLBAR:CalltheHorde
DescriptLabel = CONTROLBAR:TooltipCalltheHorde
End
CommandButton Command_PurchaseSpellEvilCalltheHorde
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_CalltheHorde
Science = SCIENCE_EvilCalltheHorde
TextLabel = CONTROLBAR:CalltheHorde
DescriptLabel = CONTROLBAR:TooltipCalltheHorde
End
CommandButton Command_PurchaseSpellSpiderlingAllies
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_SummonSpiderlings
Science = SCIENCE_SpiderlingAllies
TextLabel = CONTROLBAR:SummonSpiderlingAllies
DescriptLabel = CONTROLBAR:TooltipSummonSpiderlingAllies
RadiusCursorType = SpiderlingsRadiusCursor
End
CommandButton Command_PurchaseSpellDarkness
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_Darkness
Science = SCIENCE_Darkness
TextLabel = CONTROLBAR:Darkness
DescriptLabel = CONTROLBAR:TooltipDarkness
End
CommandButton Command_PurchaseSpellAwakenWyrm
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_AwakenWyrm
Science = SCIENCE_AwakenWyrm
TextLabel = CONTROLBAR:AwakenWyrm
DescriptLabel = CONTROLBAR:TooltipAwakenWyrm
End
CommandButton Command_PurchaseSpellFreezingRain
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_FreezingRain
Science = SCIENCE_FreezingRain
TextLabel = CONTROLBAR:FreezingRain
DescriptLabel = CONTROLBAR:TooltipFreezingRain
End
CommandButton Command_PurchaseSpellEvilBombard
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_Bombard
Science = SCIENCE_EvilBombard
TextLabel = CONTROLBAR:Bombard
DescriptLabel = CONTROLBAR:TooltipBombard
RadiusCursorType = RainOfFireRadiusCursor
End
CommandButton Command_PurchaseSpellFueltheFires
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_FueltheFires
Science = SCIENCE_FueltheFires
TextLabel = CONTROLBAR:FueltheFires
DescriptLabel = CONTROLBAR:TooltipFueltheFires
;;Trigger this command button when the purchase science is activated
CommandTrigger = Command_SpellBookFueltheFires
End
CommandButton Command_PurchaseSpellWatcherAlly
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_SummonWatcher ;Needs replacement
Science = SCIENCE_WatcherAlly
TextLabel = CONTROLBAR:SummonWatcher
DescriptLabel = CONTROLBAR:TooltipSummonWatcher
End
CommandButton Command_PurchaseSpellBalrogAlly
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_BalrogAlly
Science = SCIENCE_BalrogAlly
TextLabel = CONTROLBAR:SummonBalrog
DescriptLabel = CONTROLBAR:TooltipSummonBalrog
End
CommandButton Command_PurchaseSpellRainOfFire
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_RainOfFire
Science = SCIENCE_RainOfFire
TextLabel = CONTROLBAR:RainOfFire
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityFiresOfDoom
End
CommandButton Command_PurchaseSpellDragonAlly
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_SummonDragonBlue
Science = SCIENCE_DragonAlly
TextLabel = CONTROLBAR:DragonAlly
DescriptLabel = CONTROLBAR:TooltipDragonAlly
End
CommandButton Command_PurchaseSpellDragonStrike
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBEvil_DragonStrike
Science = SCIENCE_DragonStrike
TextLabel = CONTROLBAR:DragonStrike
DescriptLabel = CONTROLBAR:TooltipDragonStrike
End
;;;;;;;;; GOOD SPELLS ;;;;;;;;;;
CommandButton Command_PurchaseSpellHeal
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_Heal
Science = SCIENCE_Heal
TextLabel = CONTROLBAR:Heal
DescriptLabel = CONTROLBAR:TooltipHeal
End
CommandButton Command_PurchaseSpellElvenGifts
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_ElvenGifts
Science = SCIENCE_ElvenGifts
TextLabel = CONTROLBAR:ElvenGifts
DescriptLabel = CONTROLBAR:TooltipElvenGifts
;; Trigger this command button when the purchase science is activated
CommandTrigger = Command_SpellBookElvenGifts
End
CommandButton Command_PurchaseSpellLoneTower
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_LoneTower
Science = SCIENCE_SpawnLoneTower
TextLabel = CONTROLBAR:LoneTower
DescriptLabel = CONTROLBAR:ToolTipLoneTower
End
CommandButton Command_PurchaseSpellLoneTowerMen
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_MenLoneTower
Science = SCIENCE_SpawnLoneTower
TextLabel = CONTROLBAR:LoneTower
DescriptLabel = CONTROLBAR:ToolTipLoneTower
End
CommandButton Command_PurchaseSpellEnshroudingMistMP
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_EnshroudingMist
Science = SCIENCE_EnshroudingMistMP
TextLabel = CONTROLBAR:EnshroudingMist
DescriptLabel = CONTROLBAR:TooltipEnshroudingMist
End
CommandButton Command_PurchaseSpellEnshroudingMistSP
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_EnshroudingMist
Science = SCIENCE_EnshroudingMistSP
TextLabel = CONTROLBAR:EnshroudingMist
DescriptLabel = CONTROLBAR:TooltipEnshroudingMist
End
CommandButton Command_PurchaseSpellRallyingCallMP
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_RallyingCall
Science = SCIENCE_RallyingCallMP
TextLabel = CONTROLBAR:RallyingCall
DescriptLabel = CONTROLBAR:TooltipRallyingCall
End
CommandButton Command_PurchaseSpellRallyingCallSP
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_RallyingCall
Science = SCIENCE_RallyingCall
TextLabel = CONTROLBAR:RallyingCall
DescriptLabel = CONTROLBAR:TooltipRallyingCall
End
CommandButton Command_PurchaseSpellTomBombadil
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_TomBombadil
Science = SCIENCE_TomBombadil
TextLabel = CONTROLBAR:SummonTomBombadil
DescriptLabel = CONTROLBAR:TooltipSummonTomBombadil
End
CommandButton Command_PurchaseSpellHobbitAllies
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_SummonHobbits
Science = SCIENCE_HobbitAllies
TextLabel = CONTROLBAR:SummonHobbitAllies
DescriptLabel = CONTROLBAR:TooltipSummonHobbitAllies
End
CommandButton Command_PurchaseSpellFarsight
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = HSElrondFarSight
Science = SCIENCE_Farsight
TextLabel = CONTROLBAR:Farsight
DescriptLabel = CONTROLBAR:TooltipFarsight
End
CommandButton Command_PurchaseSpellRebuild
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_Rebuild
Science = SCIENCE_Rebuild
TextLabel = CONTROLBAR:Rebuild
DescriptLabel = CONTROLBAR:TooltipRebuild
End
CommandButton Command_PurchaseSpellArrowVolleyGood
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_ArrowVolley
Science = SCIENCE_ArrowVolleyGood
TextLabel = CONTROLBAR:ArrowVolley
DescriptLabel = CONTROLBAR:TooltipArrowVolley
End
CommandButton Command_PurchaseSpellElvenWood
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_ElvenWood
Science = SCIENCE_ElvenWood
TextLabel = CONTROLBAR:ElvenWood
DescriptLabel = CONTROLBAR:TooltipElvenWood
End
CommandButton Command_PurchaseSpellDwarvenRiches
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_DwarvenRiches
Science = SCIENCE_DwarvenRiches
TextLabel = CONTROLBAR:DwarvenRiches
DescriptLabel = CONTROLBAR:TooltipDwarvenRiches
End
CommandButton Command_PurchaseSpellMenOfDaleAllies
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = BDArcheryRange_MenofDale
Science = SCIENCE_MenOfDaleAllies
TextLabel = CONTROLBAR:MenOfDaleAllies
DescriptLabel = CONTROLBAR:TooltipMenOfDaleAllies
End
CommandButton Command_PurchaseSpellCloudBreak
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_CloudBreak
Science = SCIENCE_CloudBreak
TextLabel = CONTROLBAR:CloudBreak
DescriptLabel = CONTROLBAR:TooltipCloudBreak
End
CommandButton Command_PurchaseSpellRohanAllies
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_RohanAllies
Science = SCIENCE_RohanAllies
TextLabel = CONTROLBAR:SummonRohanAllies
DescriptLabel = CONTROLBAR:TooltipSummonRohanAllies
End
CommandButton Command_PurchaseSpellDunedainAllies
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_SummonDunedain
Science = SCIENCE_DunedainAllies
TextLabel = CONTROLBAR:SummonDunedainAllies
DescriptLabel = CONTROLBAR:TooltipSummonDunedainAllies
End
CommandButton Command_PurchaseSpellEntAllies
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_EntAllies
Science = SCIENCE_EntAllies
TextLabel = CONTROLBAR:SummonEntAllies
DescriptLabel = CONTROLBAR:TooltipSummonEntAllies
End
CommandButton Command_PurchaseSpellEagleAllies
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_EagleAllies
Science = SCIENCE_EagleAllies
TextLabel = CONTROLBAR:SummonEagleAllies
DescriptLabel = CONTROLBAR:TooltipSummonEagleAllies
End
CommandButton Command_PurchaseSpellUndermine
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_Undermine
Science = SCIENCE_Undermine
TextLabel = CONTROLBAR:Undermine
DescriptLabel = CONTROLBAR:TooltipUndermine
End
CommandButton Command_PurchaseSpellBombard
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_Bombard
Science = SCIENCE_Bombard
TextLabel = CONTROLBAR:Bombard
DescriptLabel = CONTROLBAR:TooltipBombard
End
CommandButton Command_PurchaseSpellArmyoftheDead
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_ArmyoftheDead
Science = SCIENCE_ArmyoftheDead
TextLabel = CONTROLBAR:SummonArmyoftheDead
DescriptLabel = CONTROLBAR:TooltipSummonArmyoftheDead
End
CommandButton Command_PurchaseSpellEarthquake
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_Earthquake
Science = SCIENCE_Earthquake
TextLabel = CONTROLBAR:Earthquake
DescriptLabel = CONTROLBAR:TooltipEarthquake
End
CommandButton Command_PurchaseSpellFlood
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_Flood
Science = SCIENCE_Flood
TextLabel = CONTROLBAR:Flood
DescriptLabel = CONTROLBAR:TooltipFlood
End
CommandButton Command_PurchaseSpellSunflare
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_Sunflare
Science = SCIENCE_Sunflare
TextLabel = CONTROLBAR:Sunflare
DescriptLabel = CONTROLBAR:TooltipSunflare
End
CommandButton Command_PurchaseSpellCitadel
Command = PURCHASE_SCIENCE
ButtonBorderType = UPGRADE
ButtonImage = SBGood_Citadel
Science = SCIENCE_Citadel
TextLabel = CONTROLBAR:Citadel
DescriptLabel = CONTROLBAR:TooltipCitadel
End
;;;;;;;;;;;;; END PURCHASE SPELL COMMANDS ;;;;;;;;;;;;;;
CommandButton Command_ToggleFrodoWeapon
Command = TOGGLE_WEAPONSET
Options = TOGGLE_IMAGE_ON_WEAPONSET
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:tooltipCommand_ToggleEntRockThrow CONTROLBAR:UseSword
ButtonImage = HSPippinThrowRocks HSFrodoSting
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipThrowRocks CONTROLBAR:ToolTipUseSword
InPalantir = Yes
End
;CommandButton Command_ToggleSpearAndBow
; Command = TOGGLE_WEAPON
; Options = NEED_UPGRADE TOGGLE_IMAGE_ON_WEAPON
; NeededUpgrade = Upgrade_RohanHorseBow
; WeaponSlotToggle1 = PRIMARY
; WeaponSlotToggle2 = SECONDARY
; TextLabel = CONTROLBAR:ToggleHorseBow
; ButtonImage = UCElven_Bow UCElven_Sword
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipToggleHorseBow
; InPalantir = Yes
; UnitSpecificSound = RohirrimVoiceModeBow RohirrimVoiceModeSpear
;End
CommandButton Command_ToggleTrebAutoAcquire
Command = TOGGLE_NO_AUTO_ACQUIRE
Options = TOGGLE_IMAGE_ON_WEAPON OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:AutoAcquire CONTROLBAR:NoAutoAcquire
ButtonImage = UCTreb_Acquire UCTreb_Acquire_Off ;StopAutoFire, then StartAutoFire or perhaps CurrentlyAutoFiring, then CurrentlyNot
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipAutoAcquire CONTROLBAR:ToolTipNoAutoAcquire
InPalantir = Yes
End
CommandButton Command_ToggleNoAutoAcquire
Command = TOGGLE_NO_AUTO_ACQUIRE
Options = TOGGLE_IMAGE_ON_WEAPON OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:AutoAcquire CONTROLBAR:NoAutoAcquire
ButtonImage = UCCommon_AutoacquireOn UCCommon_AutoacquireOff ;StopAutoFire, then StartAutoFire or perhaps CurrentlyAutoFiring, then CurrentlyNot
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipAutoAcquire CONTROLBAR:ToolTipNoAutoAcquire
InPalantir = Yes
End
CommandButton Command_ToggleCatAutoAcquire
Command = TOGGLE_NO_AUTO_ACQUIRE
Options = TOGGLE_IMAGE_ON_WEAPON OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:AutoAcquire CONTROLBAR:NoAutoAcquire
ButtonImage = UCCatapult_Acquire UCCatapult_Acquire_Off ;StopAutoFire, then StartAutoFire or perhaps CurrentlyAutoFiring, then CurrentlyNot
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipAutoAcquire CONTROLBAR:ToolTipNoAutoAcquire
InPalantir = Yes
End
CommandButton Command_SpecialAbilityPhialOfGaladriel
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityPhialOfGaladriel
; Options =
TextLabel = CONTROLBAR:PhialofGaladriel
ButtonImage = HSFrodoPhialOfGaladriel
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipPhialOfGaladriel
AutoAbility = Yes
PresetRange = 50.0
; UnitSpecificSound = FrodoVoiceUsePhial
InPalantir = Yes
End
CommandButton Command_SpecialAbilityPhialOfGaladrielSam
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityPhialOfGaladriel
; Options =
TextLabel = CONTROLBAR:PhialofGaladriel
ButtonImage = HSFrodoPhialOfGaladriel
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipPhialOfGaladriel
AutoAbility = Yes
PresetRange = 50.0
; UnitSpecificSound = SamVoiceUsePhial
InPalantir = Yes
End
CommandButton Command_SpecialAbilityElfCloak
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityElfCloak
Options = OK_FOR_MULTI_SELECT OK_FOR_MULTI_EXECUTE
TextLabel = CONTROLBAR:ElvenCloak
ButtonImage = HPFrodoElfCloak
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipElvenCloak
; UnitSpecificSound =
InPalantir = Yes
End
CommandButton Command_SpecialAbilityElfCloakSam
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityElfCloak
; Options =
TextLabel = CONTROLBAR:ElvenCloak
ButtonImage = HPFrodoElfCloak
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipElvenCloak
UnitSpecificSound = SamVoiceElvenCloak
InPalantir = Yes
AutoAbility = Yes
TriggerWhenReady = Yes
End
CommandButton Command_ExitGarrison
Command = EXIT_CONTAINER
TextLabel = CONTROLBAR:GarrisonExit
ButtonImage = BCCommand_EvacuateAll
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipStructureExit
Radial = Yes
InPalantir = Yes
RequiresValidContainer = Yes
End
CommandButton Command_ExitGarrisonNoRadial
Command = EXIT_CONTAINER
TextLabel = CONTROLBAR:GarrisonExit
ButtonImage = BCCommand_EvacuateAll
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipStructureExit
Radial = No
InPalantir = Yes
RequiresValidContainer = Yes
End
CommandButton Command_EvacuateGarrison
Command = EVACUATE
TextLabel = CONTROLBAR:TransportEvacuate
ButtonImage = BCCommand_EvacuateAll
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipGarrisonEvacuate
Radial = Yes
InPalantir = Yes
RequiresValidContainer = Yes
End
CommandButton Command_UpgradeGondorOpenGarrison
Command = OBJECT_UPGRADE
Upgrade = Upgrade_OpenGarrison
Options = CANCELABLE
Object = GondorCastleUpgrade ; Note this is so that cost modifiers are effective, does not use template for anything else.
ButtonImage = BGBattleTower
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:BattleTowerUpgrade
DescriptLabel = CONTROLBAR:ToolTipBattleTowerUpgrade
End
CommandButton Command_UpgradeGondorPosternGate
Command = OBJECT_UPGRADE
Upgrade = Upgrade_PosternGate
Options = CANCELABLE
ButtonImage = BGWall_PosternGatetemp
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:PosternGateUpgrade
DescriptLabel = CONTROLBAR:ToolTipPosternGateUpgrade
End
CommandButton Command_UpgradeGondorTrebuchetTurret
Command = OBJECT_UPGRADE
Upgrade = Upgrade_TrebuchetTurret
Object = GondorCastleUpgrade ; Note this is so that cost modifiers are effective, does not use template for anything else.
Options = CANCELABLE
ButtonImage = BGFortress_Trebuchet
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:Command_MenWallUpgradeToTrebuchet
DescriptLabel = CONTROLBAR:ToolTipCommand_MenWallUpgradeToTrebuchet
End
//Men Trebuchets
CommandButton Command_PurchaseNewWallTreb
Command = OBJECT_UPGRADE
Upgrade = Upgrade_HasWallTrebuchet
Options = CANCELABLE
ButtonImage = BGFortress_Trebuchet
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:TrebuchetUpgrade
DescriptLabel = CONTROLBAR:ToolTipTrebuchetUpgrade
End
//Dwarven Catapults
CommandButton Command_DwarvenPurchaseNewWallCatapult
Command = OBJECT_UPGRADE
Upgrade = Upgrade_HasWallTrebuchet
Options = CANCELABLE
ButtonImage = BDFortress_Catapult
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:DwarvenCatapultUpgrade
DescriptLabel = CONTROLBAR:ToolTipDwarvenCatapultUpgrade
End
//Isengard Ballista
CommandButton Command_IsengardPurchaseNewWallBallista
Command = OBJECT_UPGRADE
Upgrade = Upgrade_HasWallTrebuchet
Options = CANCELABLE
ButtonImage = BISiegeWorks_SeigeBallista
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:IsengardBallistaUpgrade
DescriptLabel = CONTROLBAR:ToolTipIsengardBallistaUpgrade
End
//Mordor Catapult
CommandButton Command_MordorPurchaseNewWallCatapult
Command = OBJECT_UPGRADE
Upgrade = Upgrade_HasWallTrebuchet
Options = CANCELABLE
ButtonImage = BMGreatSiegeWorks_Catapult
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:MordorCatapultUpgrade
DescriptLabel = CONTROLBAR:ToolTipMordorCatapultUpgrade
End
//Goblin Giant Sentry
CommandButton Command_GoblinPurchaseNewWallGiantSentry
Command = OBJECT_UPGRADE
Upgrade = Upgrade_HasWallTrebuchet
Options = CANCELABLE
ButtonImage = BWFissure_Giant
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:GoblinGiantSentryUpgrade
DescriptLabel = CONTROLBAR:ToolTipGoblinGiantSentryUpgrade
End
CommandButton Command_PurchaseNewDwarvenCitadelWallCatapult
Command = OBJECT_UPGRADE
Upgrade = Upgrade_HasWallTrebuchet
Options = CANCELABLE
ButtonImage = BDFortress_Catapult
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:DwarvenCatapultUpgrade
DescriptLabel = CONTROLBAR:ToolTipDwarvenCatapultUpgrade
End
CommandButton Command_UpgradeRohanOpenGarrison
Command = OBJECT_UPGRADE
Upgrade = Upgrade_OpenGarrison
Options = CANCELABLE
ButtonImage = BRWall_BattleTower
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:BattleTowerUpgrade
DescriptLabel = CONTROLBAR:ToolTipBattleTowerUpgrade
End
CommandButton Command_UpgradeRohanPosternGate
Command = OBJECT_UPGRADE
Upgrade = Upgrade_PosternGate
Options = CANCELABLE
ButtonImage = BRWall_PosternGate
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:PosternGateUpgrade
DescriptLabel = CONTROLBAR:ToolTipPosternGateUpgrade
End
CommandButton Command_UpgradeRohanWallBanner
Command = OBJECT_UPGRADE
Upgrade = Upgrade_WallBanner
Options = CANCELABLE
ButtonImage = BRWall_Upgrade
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:FlagsUpgrade;TrebuchetUpgrade
DescriptLabel = CONTROLBAR:ToolTipFlagsUpgrade;CONTROLBAR:ToolTipTrebuchetUpgrade
End
CommandButton Command_ToggleGate
Command = TOGGLE_GATE;;;;;;;;;;;;;;;;;;;;;;;TOGGLE_GATE
TextLabel = CONTROLBAR:ToggleGateOpenClose
ButtonImage = BRWall_PosternGateOpenClose
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipToggleGate
Radial = Yes
InPalantir = Yes
End
CommandButton Command_StartSelfRepair
Command = START_SELF_REPAIR
TextLabel = CONTROLBAR:StartSelfRepair
ButtonImage = UCCommon_Repair
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipStartSelfRepair
Radial = Yes
InPalantir = Yes
End
CommandButton Command_StartCitadelSelfRepair
Command = START_SELF_REPAIR
TextLabel = CONTROLBAR:StartCitadelSelfRepair
ButtonImage = UCCommon_Repair
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipStartCitadelSelfRepair
Radial = Yes
InPalantir = Yes
End
CommandButton Command_StartWallSpanRepair
Command = START_NEIGHBORHOOD_REPAIR
TextLabel = CONTROLBAR:StartWallSpanRepair
ButtonImage = UCCommon_Repair
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipStartWallSpanRepair
Radial = Yes
InPalantir = Yes
End
CommandButton Command_CancelWallSpan
Command = CANCEL_NEIGHBORHOOD
TextLabel = CONTROLBAR:CancelWallSpan
ButtonImage = BCSell
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCancelWallSpan
Radial = Yes
InPalantir = Yes
End
;CommandButton Command_SpecialAbilityManTheWalls
; Command = SPECIAL_POWER
; ButtonImage = BGGreatKeep_ManTheWalls
; ButtonBorderType = ACTION
; Radial = Yes
; SpecialPower = ManTheWallsSpecialPower
; TextLabel = CONTROLBAR:SpecialAbilityManTheWalls
; DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityManTheWalls
;End
;CommandButton Command_SpecialAbilityRangerAmbush
; Command = SPECIAL_POWER
; SpecialPower = RangerAmbushSpecialPower
; ButtonImage = UCFormation_Ambush ; yes, it's a typo..
; Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
; RadiusCursorType = ElvenAlliesRadiusCursor
; ButtonBorderType = ACTION
; Radial = Yes
; TextLabel = CONTROLBAR:SpecialAbilityRangerAmbush
; DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityRangerAmbush
;End
;CommandButton Command_SpecialAbilityOsgiliathVeterans
; Command = SPECIAL_POWER
; SpecialPower = OsgiliathVeteransSpecialPower
; ButtonImage = BGGreatKeep_OsgiliathVererans ; Yes, it's another typo...
; Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
; RadiusCursorType = ElvenAlliesRadiusCursor
; ButtonBorderType = ACTION
; Radial = Yes
; TextLabel = CONTROLBAR:SpecialAbilityOsgiliathVeterans
;; DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityOsgiliathVeterans
;End
;CommandButton Command_SpecialAbilityPrinceOfDolArmoth
; Command = SPECIAL_POWER
; SpecialPower = PrinceOfDolArmothSpecialPower
; ButtonImage = BGGreatKeep_PrinceDolArmoth
; Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
; RadiusCursorType = ElvenAlliesRadiusCursor
; ButtonBorderType = ACTION
; Radial = Yes
; TextLabel = CONTROLBAR:SpecialAbilityPrinceOfDolArmoth
; DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityPrinceOfDolArmoth
;End
CommandButton Command_SpecialAbilitySpeechCraft
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityKingsFavor
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpeechCraft
ButtonImage = HSSarumanSpeechCraft
RadiusCursorType = SpeechCraftRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpeechCraft
AutoAbility = No
InPalantir = Yes
;UnitSpecificSound = SarumanVoiceSpeechCraft
End
;CommandButton Command_GondorGandalfIstariLight
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityIstariLight
; Options = NEED_TARGET_ENEMY_OBJECT ; CONTEXTMODE_COMMAND
; TextLabel = CONTROLBAR:IstariLight
; ButtonImage = HSGandalfIstariLight
; CursorName = Bombard
; InvalidCursorName = GenericInvalid
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipIstariLight
; AutoAbility = Yes
; InPalantir = Yes
;End
CommandButton Command_SarumanThunderBolt
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityLightingBolt
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:ThunderBolt
ButtonImage = HSSarumanThunderbolt
RadiusCursorType = ThunderBoltRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipThunderBolt
AutoAbility = Yes
InPalantir = Yes
End
CommandButton Command_SpecialAbilityIsengardWizardBlast
Command = SPECIAL_POWER
SpecialPower = SpecialPowerTelekeneticPush
Options = NEED_TARGET_ENEMY_OBJECT ; CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:WizardBlast
ButtonImage = HPSarumanWizardBlast
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipWizardBlast
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
AutoAbility = Yes
PresetRange = 80.0
; UnitSpecificSound =
InPalantir = Yes
End
CommandButton Command_SpecialAbilityDominateEnemy
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDominateEnemy
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:Dominate
ButtonImage = HSSarumanDominate
RadiusCursorType = DominateRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipDominate
InPalantir = Yes
;UnitSpecificSound = SarumanVoiceDominate
End
CommandButton Command_SpecialAbilityTameTheBeast
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityTameTheBeast
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:TameTheBeast
ButtonImage = HSSharkuTameBeast
RadiusCursorType = DominateRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipTameTheBeast
InPalantir = Yes
;UnitSpecificSound = SarumanVoiceDominate
End
CommandButton Command_DrogothFireball
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDrogothFireball
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_ALLY_OBJECT NEED_TARGET_NEUTRAL_OBJECT
TextLabel = CONTROLBAR:SpecialAbilityDrogothFireball
ButtonImage = HSDrogothFireball
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityDrogothFireball
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
AutoAbility = Yes
InPalantir = Yes
End
CommandButton Command_DrogothIncinerate
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDrogothIncinerate
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityIncinerate
ButtonImage = HSDrogothIncinerate
ButtonBorderType = ACTION
RadiusCursorType = FireBreathRadiusCursor
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityIncinerate
InPalantir = Yes
End
CommandButton Command_DrogothWingBlast
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityWingBlast
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityWingBlast
ButtonImage = HSDrogothWingblast
ButtonBorderType = ACTION
RadiusCursorType = WingBlastRadiusCursor
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityWingBlast
InPalantir = Yes
End
CommandButton Command_DrogothFireflight
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDrogothFireflight
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT
TextLabel = CONTROLBAR:SpecialAbilityDrogothFireflight
ButtonImage = HSDrogothFireflight
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityDrogothFireflight
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
AutoAbility = Yes
InPalantir = Yes
End
CommandButton Command_SarumanFireball
Command = SPECIAL_POWER
SpecialPower = SpecialAbilitySarumanFireball
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_ALLY_OBJECT NEED_TARGET_NEUTRAL_OBJECT ; CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilitySarumanFireball
ButtonImage = HSSarumanFireBallAttack
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilitySarumanFireball
; UnitSpecificSound =
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
End
CommandButton Command_MouthOfSauronDoubt
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityMouthOfSauronDoubt
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:MouthOfSauronDoubt
ButtonImage = HSMouthSauronDoubt
CursorName = Bombard
RadiusCursorType = DoubtRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipMouthOfSauronDoubt
InPalantir = Yes
AutoAbility = No
;UnitSpecificSound =
End
CommandButton Command_MouthOfSauronDissent
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityMouthOfSauronDissent
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:MouthOfSauronDissent
ButtonImage = HSMouthSauronDissent
CursorName = Bombard
RadiusCursorType = DissentRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipMouthOfSauronDissent
InPalantir = Yes
AutoAbility = No
;UnitSpecificSound =
End
CommandButton Command_MouthOfSauronEvilEye
Command = SPECIAL_POWER
SpecialPower = SpecialAbilitySarumanFireball
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_ALLY_OBJECT NEED_TARGET_NEUTRAL_OBJECT ; CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityMouthOfSauronEvilEye
ButtonImage = HSMouthSauronEvilEye
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityMouthOfSauronEvilEye
; UnitSpecificSound =
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
End
CommandButton Command_SpecialAbilityWormtongueEscape
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityWormtongueEscape
TextLabel = CONTROLBAR:Escape
ButtonImage = HSWormtongueEscape
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipEscape
InPalantir = Yes
End
CommandButton Command_SpecialAbilityWormtongueVenomousWords
Command = SPECIAL_POWER
Options = NEED_TARGET_POS
SpecialPower = SpecialAbilityWormtongueVenomousWords
TextLabel = CONTROLBAR:VenomousWords
DescriptLabel = CONTROLBAR:ToolTipVenomousWords
ButtonImage = HSWormtongueVenomousWords
ButtonBorderType = ACTION
RadiusCursorType = SpeechCraftRadiusCursor
InPalantir = Yes
End
CommandButton Command_SpecialAbilityWormtongueBackstab
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityWormtongueBackstab
Options = NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:Backstab
DescriptLabel = CONTROLBAR:ToolTipBackstab
ButtonImage = HSWormtongueBackstab
InvalidCursorName = GenericInvalid
CursorName = EvilAbilityObj
ButtonBorderType = ACTION
InPalantir = Yes
AutoAbility = Yes
End
CommandButton Command_SpecialAbilityWormtongueCorrodeAllegiance
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityWormtongueCorrodeAllegiance
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT
TextLabel = CONTROLBAR:CorrodeAllegiance
DescriptLabel = CONTROLBAR:ToolTipCorrodeAllegiance
ButtonImage = HSWormtongueCorrodeAllegiance
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
InPalantir = Yes
End
CommandButton Command_SpecialAbilityShelobWebbing
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityShelobWebbing
Options = NEED_TARGET_ENEMY_OBJECT ; NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:ShelobWebbing
ButtonImage = BuildingNoArt
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipShelobWebbing
InPalantir = Yes
AutoAbility = Yes
; UnitSpecificSound = LegolasVoiceModeHawkStrike
DisableOnModelCondition = WEAPONLOCK_SECONDARY ; disable if currently using swords
End
CommandButton Command_WildShelobInstillTerror
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityScreech
TextLabel = CONTROLBAR:WildShelobInstillTerror
ButtonImage = HSShelobInstillTerror
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipWildShelobInstillTerror
InPalantir = Yes
AutoAbility = Yes
PresetRange = 150
End
CommandButton Command_WildShelobPoisonedStinger
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityWildShelobPoisonedStinger
Options = NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:WildShelobPoisonedStinger
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonImage = HSShelobPoisonedStinger
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipWildShelobPoisonedStinger
;UnitSpecificSound = LurtzVoiceModeCripplingStrike
InPalantir = Yes
AutoAbility = Yes
End
CommandButton Command_WildShelobTunnel
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityWildShelobTunnel
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityWildShelobTunnel
ButtonImage = HSShelobTunnel
ButtonBorderType = ACTION
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityWildShelobTunnel
; UnitSpecificSound =
InPalantir = Yes
End
;/////////////////////////////////////////////////////////////////////////
;---------------- BaseDefense construction commands -----------------
CommandButton Command_ConstructGondorSentryTower
Command = FOUNDATION_CONSTRUCT
Object = GondorSentryTower
TextLabel = CONTROLBAR:ConstructGondorSentryTower
ButtonImage = BGSentryTwr
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGondorBuildSentryTower
Radial = Yes
End
CommandButton Command_ConstructRohanSentryTower
Command = FOUNDATION_CONSTRUCT
Object = RohanSentryTower
TextLabel = CONTROLBAR:ConstructRohanSentryTower
ButtonImage = BRSentryTwr
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipRohanBuildSentryTower
Radial = Yes
End
CommandButton Command_ConstructEvilSentryTower
Command = FOUNDATION_CONSTRUCT
Object = EvilSentryTower
TextLabel = CONTROLBAR:ConstructEvilSentryTower
ButtonImage = BISentryTwr
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipEvilBuildSentryTower
Radial = Yes
End
;----------------- Special Cases For Single Player Missions --------------------
; AI needs quicker access to Ballista for Good Helms Deep
CommandButton Command_ConstructIsengardBallistaMGHD
Command = UNIT_BUILD
Object = IsengardBallista
Options = NEED_UPGRADE CANCELABLE
NeededUpgrade = Upgrade_StructureLevel2
TextLabel = CONTROLBAR:ConstructIsengardSiegeBallista
ButtonImage = BISiegeWorks_SeigeBallista
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardSiegeBallista
Radial = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End
CommandButton Command_ConstructMordorBatteringRam
Command = UNIT_BUILD
Object = MordorBatteringRam
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructMordorBatteringRam
ButtonImage = BMGreatSeigeWorks_BatteringRam
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorBatteringRam
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
;---------------------------------------------------------------------------------
; New Technology system for upgrades
;---- GONDOR ---------------------------------------------------------------------
CommandButton Command_PurchaseTechnologyGondorBasicTraining
Command = PLAYER_UPGRADE
Options = CANCELABLE
Upgrade = Upgrade_TechnologyGondorBasicTraining
TextLabel = CONTROLBAR:PurchaseTechnologyGondorBasicTraining
ButtonImage = BGBlacksmith_SilverTreeBanner
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyGondorBasicTraining
Radial = Yes
InPalantir = Yes
;LacksPrerequisiteLabel = TOOLTIP:LackLevel2BlackSmithBanner
End
CommandButton Command_PurchaseUpgradeGondorBasicTraining
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_GondorBasicTraining
NeededUpgrade = Upgrade_TechnologyGondorBasicTraining
TextLabel = CONTROLBAR:PurchaseUpgradeGondorBasicTraining
ButtonImage = BGBlacksmith_SilverTreeBanner
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeGondorBasicTraining
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackGondorBasicTraining
End
CommandButton Command_PurchaseTechnologyGondorFireArrows
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyGondorFireArrows
NeededUpgrade = Upgrade_GondorForgeLevel2 Upgrade_GondorArcheryRangeLevel2
NeededUpgradeAny = Yes
TextLabel = CONTROLBAR:PurchaseTechnologyGondorFireArrows
ButtonImage = BGArcheryRange_FireArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyGondorFireArrows
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackGondorFireArrowsTechnology
End
CommandButton Command_PurchaseTechnologyGondorFireArrowsForGoodIthilien
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyGondorFireArrows
NeededUpgrade = Upgrade_StructureLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyGondorFireArrows
ButtonImage = BGArcheryRange_FireArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyGondorFireArrows
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2ForbiddenPool
End
CommandButton Command_PurchaseUpgradeGondorFireArrows
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_GondorFireArrows
NeededUpgrade = Upgrade_TechnologyGondorFireArrows
TextLabel = CONTROLBAR:FireArrowUpgrade
ButtonImage = BGArcheryRange_FireArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeGondorFireArrows
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackGondorFireArrows
End
;----------------------------------
CommandButton Command_PurchaseTechnologyGondorForgedBlades
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyGondorForgedBlades
NeededUpgrade = Upgrade_GondorForgeLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyGondorForgedBlades
ButtonImage = BRArmory_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyGondorForgedBlades
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2BlackSmithForgedBlades
End
CommandButton Command_PurchaseUpgradeGondorForgedBlades
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_GondorForgedBlades
NeededUpgrade = Upgrade_TechnologyGondorForgedBlades
TextLabel = CONTROLBAR:PurchaseUpgradeGondorForgedBlades
ButtonImage = BRArmory_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeGondorForgedBlades
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackGondorForgedBlades
End
;----------------------------------
CommandButton Command_PurchaseTechnologyGondorHeavyArmor
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyGondorHeavyArmor
NeededUpgrade = Upgrade_GondorForgeLevel3
TextLabel = CONTROLBAR:PurchaseTechnologyGondorHeavyArmor
ButtonImage = BGBlacksmith_HeavyArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyGondorHeavyArmor
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2BlacksmithHeavyArmor
End
CommandButton Command_PurchaseUpgradeGondorHeavyArmor
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_GondorHeavyArmor
NeededUpgrade = Upgrade_TechnologyGondorHeavyArmor
TextLabel = CONTROLBAR:PurchaseUpgradeGondorHeavyArmor
ButtonImage = BGBlacksmith_HeavyArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeGondorHeavyArmor
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackGondorHeavyArmor
End
CommandButton Command_PurchaseTechnologyGondorFireStones
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyGondorFireStones
NeededUpgrade = Upgrade_GondorWorkshopLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyGondorFireStones
ButtonImage = BGWorkshop_FireStone
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyGondorFireStones
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2Workshop
End
CommandButton Command_PurchaseUpgradeGondorFireStones
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_GondorFireStones
NeededUpgrade = Upgrade_TechnologyGondorFireStones
TextLabel = CONTROLBAR:PurchaseUpgradeGondorFireStones
ButtonImage = BGWorkshop_FireStone
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeGondorFireStones
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackGondorFireStones
End
;//------------------------------------------------------------------------------
;//--------------------------Men of The West-------------------------------------
;//------------------------------------------------------------------------------
CommandButton Command_PurchaseUpgradeRohanForgedBladesForRohirrim
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_RohanForgedBladesForRohirrim ;Upgrade_GondorForgedBlades
NeededUpgrade = Upgrade_TechnologyGondorForgedBlades ;Rohirrim now combined with gondor to form Men of the West
TextLabel = CONTROLBAR:PurchaseUpgradeRohanForgedBlades
ButtonImage = BRArmory_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeRohanForgedBlades
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackRohanForgedBlades
End
CommandButton Command_PurchaseUpgradeRohanHeavyArmorForRohirrim
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_RohanHeavyArmorForRohirrim ;Upgrade_GondorHeavyArmor
NeededUpgrade = Upgrade_TechnologyGondorHeavyArmor
TextLabel = CONTROLBAR:PurchaseUpgradeRohanHeavyArmor
ButtonImage = BRArmory_HeavyArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeRohanHeavyArmor
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackRohanHeavyArmor
End
CommandButton Command_PurchaseUpgradeRohanFireArrows
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_RohanFireArrows ;Upgrade_GondorFireArrows
NeededUpgrade = Upgrade_TechnologyGondorFireArrows
TextLabel = CONTROLBAR:FireArrowUpgrade
ButtonImage = BRArcheryRange_FireArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeRohanFireArrows
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackRohanFireArrows
End
CommandButton Command_PurchaseUpgradeRohanBasicTraining
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_RohanBasicTraining ;Upgrade_GondorBasicTraining
NeededUpgrade = Upgrade_TechnologyGondorBasicTraining
TextLabel = CONTROLBAR:PurchaseUpgradeRohanBasicTraining
ButtonImage = BGBlacksmith_SilverTreeBanner
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeRohanBasicTraining
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackRohanBasicTraining
End
CommandButton Command_MenLongShotAbility
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityMenLongShot
Options = OK_FOR_MULTI_SELECT NEED_TARGET_POS
TextLabel = CONTROLBAR:MenLongShotAbility
DescriptLabel = CONTROLBAR:ToolTipMenLongShotAbility
ButtonImage = UCCommon_Longshot
ButtonBorderType = ACTION
InPalantir = Yes
PresetRange = GONDOR_RANGER_LONGSHOT_RANGE
RadiusCursorType = LongShotRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
End
;---- ROHAN ---------------------------------------------------------------------
;//None of the PurchaseTechnology are needed for Rohan any more. Now that Gondor and Rohan
;//Are combined into the Men of the West we'll be useing Gondor's Technology Upgrades
CommandButton Command_PurchaseTechnologyRohanBasicTraining
Command = PLAYER_UPGRADE
Options = CANCELABLE
;Options = NEED_UPGRADE
Upgrade = Upgrade_TechnologyRohanBasicTraining
TextLabel = CONTROLBAR:PurchaseTechnologyRohanBasicTraining
ButtonImage = BRArmory_Banner
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyRohanBasicTraining
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseTechnologyRohanFireArrows
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyRohanFireArrows
NeededUpgrade = Upgrade_StructureLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyRohanFireArrows
ButtonImage = BRArcheryRange_FireArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyRohanFireArrows
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2ArcheryRange
End
;-------------------
;//No longer needed can be taken out
CommandButton Command_PurchaseTechnologyRohanForgedBlades
Command = PLAYER_UPGRADE
Options = CANCELABLE
;Options = NEED_UPGRADE
Upgrade = Upgrade_TechnologyRohanForgedBlades
TextLabel = CONTROLBAR:PurchaseTechnologyRohanForgedBlades
ButtonImage = BRArmory_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyRohanForgedBlades
Radial = Yes
InPalantir = Yes
End
;//for peasants
CommandButton Command_PurchaseUpgradeRohanForgedBlades
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_RohanForgedBlades
NeededUpgrade = Upgrade_TechnologyRohanForgedBlades
TextLabel = CONTROLBAR:PurchaseUpgradeRohanForgedBlades
ButtonImage = BRArmory_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeRohanForgedBlades
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackRohanForgedBlades
End
CommandButton Command_PurchaseUpgradeRohanForgedBladesForPeasants
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_RohanForgedBladesForPeasants
NeededUpgrade = Upgrade_TechnologyRohanForgedBlades
TextLabel = CONTROLBAR:PurchaseUpgradeRohanForgedBlades
ButtonImage = BRArmory_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeRohanForgedBlades
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackRohanForgedBlades
End
CommandButton Command_PurchaseUpgradeRohanForgedBladesForElves
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_RohanForgedBladesForElves
NeededUpgrade = Upgrade_TechnologyRohanForgedBlades
TextLabel = CONTROLBAR:PurchaseUpgradeRohanForgedBlades
ButtonImage = BRArmory_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeRohanForgedBlades
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackRohanForgedBlades
End
;-------------------
CommandButton Command_PurchaseTechnologyRohanHeavyArmor
Command = PLAYER_UPGRADE
Options = CANCELABLE
;Options = NEED_UPGRADE
Upgrade = Upgrade_TechnologyRohanHeavyArmor
TextLabel = CONTROLBAR:PurchaseTechnologyRohanHeavyArmor
ButtonImage = BRArmory_HeavyArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyRohanHeavyArmor
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeRohanHeavyArmor
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_RohanHeavyArmor
NeededUpgrade = Upgrade_TechnologyRohanHeavyArmor
TextLabel = CONTROLBAR:PurchaseUpgradeRohanHeavyArmor
ButtonImage = BRArmory_HeavyArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeRohanHeavyArmor
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackRohanHeavyArmor
End
CommandButton Command_PurchaseUpgradeRohanHeavyArmorForRohirrimArchers
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_RohanHeavyArmorForRohirrimArchers
NeededUpgrade = Upgrade_TechnologyRohanHeavyArmor
TextLabel = CONTROLBAR:PurchaseUpgradeRohanHeavyArmor
ButtonImage = BRArmory_HeavyArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeRohanHeavyArmor
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackRohanHeavyArmor
End
CommandButton Command_PurchaseUpgradeRohanHeavyArmorForElves
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_RohanHeavyArmorForElves
NeededUpgrade = Upgrade_TechnologyRohanHeavyArmor
TextLabel = CONTROLBAR:PurchaseUpgradeRohanHeavyArmor
ButtonImage = BRArmory_HeavyArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeRohanHeavyArmor
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackRohanHeavyArmor
End
CommandButton Command_PurchaseUpgradeRohanHeavyArmorForArchers
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_RohanHeavyArmorForArchers
NeededUpgrade = Upgrade_TechnologyRohanHeavyArmor
TextLabel = CONTROLBAR:PurchaseUpgradeRohanHeavyArmor
ButtonImage = BRArmory_HeavyArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeRohanHeavyArmor
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackRohanHeavyArmor
End
CommandButton Command_PurchaseUpgradeRohanHeavyArmorForPeasants
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_RohanHeavyArmorForPeasants
NeededUpgrade = Upgrade_TechnologyRohanHeavyArmor
TextLabel = CONTROLBAR:PurchaseUpgradeRohanHeavyArmor
ButtonImage = BRArmory_HeavyArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeRohanHeavyArmor
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackRohanHeavyArmor
End
;-------------------
CommandButton Command_PurchaseTechnologyRohanHorseShield
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyRohanHorseShield
NeededUpgrade = Upgrade_StructureLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyRohanHorseShield
ButtonImage = BRArmory_Shields
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyRohanHorseShield
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2Stables
End
;------------------------- ELVEN TECHNOLOGY AND UPGRADES -------------------------------
CommandButton Command_PurchaseTechnologyElvenHeavyArmor
Command = PLAYER_UPGRADE
Options = CANCELABLE
Upgrade = Upgrade_TechnologyElvenHeavyArmor
TextLabel = CONTROLBAR:PurchaseTechnologyElvenHeavyArmor
ButtonImage = BEEregionForge_ElvenArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyElvenHeavyArmor
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2BlacksmithHeavyArmor
End
CommandButton Command_PurchaseUpgradeElvenHeavyArmor
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_ElvenHeavyArmor
NeededUpgrade = Upgrade_TechnologyElvenHeavyArmor
TextLabel = CONTROLBAR:PurchaseUpgradeElvenHeavyArmor
ButtonImage = BEEregionForge_ElvenArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeElvenHeavyArmor
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackElvenHeavyArmor
End
;//----------Purchased at Building------
CommandButton Command_PurchaseTechnologyElvenSilverthornArrows
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyElvenSilverthornArrows
NeededUpgrade = Upgrade_EregionForgeLevel3
TextLabel = CONTROLBAR:PurchaseTechnologyElvenSilverthornArrows
ButtonImage = BEEregionForge_SilverthornArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyElvenSilverthornArrows
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackSilverthornTechnology
End
;//----------Purchased on Unit-------
CommandButton Command_PurchaseUpgradeElvenSilverthornArrows
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE CANCELABLE OK_FOR_MULTI_SELECT
NeededUpgrade = Upgrade_TechnologyElvenSilverthornArrows
Upgrade = Upgrade_ElvenSilverthornArrows
TextLabel = CONTROLBAR:PurchaseUpgradeElvenSilverthornArrows
ButtonImage = BEEregionForge_SilverthornArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:TooltipPurchaseUpgradeElvenSilverthornArrows
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LacksTechnologyElvenSilverthornArrows
End
;//----------Purchased on Battle Tower-----
CommandButton Command_PurchaseUpgradeElvenSilverthornTowerArrows
Command = OBJECT_UPGRADE
Options = CANCELABLE
Upgrade = Upgrade_ElvenSilverthornArrowsTower
TextLabel = CONTROLBAR:PurchaseUpgradeElvenSilverthornArrows
ButtonImage = BEEregionForge_SilverthornArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:TooltipPurchaseUpgradeElvenSilverthornArrowsBattleTower
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LacksTechnologyElvenSilverthornArrows
End
CommandButton Command_PurchaseTechnologyElvenBasicTraining
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyElvenBasicTraining
TextLabel = CONTROLBAR:PurchaseTechnologyElvenBasicTraining
ButtonImage = BEEregionForge_BannerCarrier
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyElvenBasicTraining
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2BlackSmithBanner
End
CommandButton Command_PurchaseUpgradeElvenBasicTraining
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_ElvenBasicTraining
NeededUpgrade = Upgrade_TechnologyElvenBasicTraining
TextLabel = CONTROLBAR:PurchaseUpgradeElderRacesBasicTraining
ButtonImage = BEEregionForge_BannerCarrier
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeElderRacesBasicTraining
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackElderRacesBasicTraining
End
CommandButton Command_PurchaseTechnologyElvenForgedBlades
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyElvenForgedBlades
NeededUpgrade = Upgrade_EregionForgeLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyElvenForgedBlades
ButtonImage = BEEregionForge_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyGondorForgedBlades
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2EregionForge
End
CommandButton Command_PurchaseUpgradeElvenForgedBlades
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_ElvenForgedBlades
NeededUpgrade = Upgrade_TechnologyElvenForgedBlades
TextLabel = CONTROLBAR:PurchaseUpgradeElvenForgedBlades
ButtonImage = BEEregionForge_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeElvenForgedBlades
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackElvenForgedBlades
End
CommandButton Command_ToggleHaldirWeapon
Command = TOGGLE_WEAPONSET
Options = TOGGLE_IMAGE_ON_WEAPONSET OK_FOR_MULTI_SELECT
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:ToggleElvenWarriorWeapons
ButtonImage = UCElven_Bow UCElven_Sword
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipToggleElvenWarriorWeapons
InPalantir = Yes
UnitSpecificSound = HaldirVoiceModeBow HaldirVoiceModeSword
End
CommandButton Command_HaldirFakeLeadershipButton
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:Leadership
ButtonImage = HSFaramirLeadership
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipHaldirLeadership
InPalantir = Yes
End
CommandButton Command_HaldirGoldenArrow
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityHaldirGoldenArrow
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT
TextLabel = CONTROLBAR:HaldirGoldenArrow
DescriptLabel = CONTROLBAR:ToolTipHaldirGoldenArrow
ButtonImage = HSHaldirGoldenArrow
ButtonBorderType = ACTION
InPalantir = Yes
AutoAbility = Yes
PresetRange = HALDIR_BOW_RANGE
CursorName = Bombard
InvalidCursorName = GenericInvalid
End
CommandButton Command_PurchaseTechnologyElderRacesMagicArrows
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyElderRacesMagicArrows
TextLabel = CONTROLBAR:PurchaseTechnologyElderRacesMagicArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyGondorForgedBlades
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2BlackSmithForgedBlades
End
CommandButton Command_PurchaseUpgradeElderRacesMagicArrows
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_ElderRacesMagicArrows
NeededUpgrade = Upgrade_TechnologyElderRacesMagicArrows
TextLabel = CONTROLBAR:PurchaseUpgradeElderRacesMagicArrows
; ButtonImage = BRArmory_MagicArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeElderRacesMagicArrows
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackElderRacesForgedBlades
End
CommandButton Command_PurchaseTechnologyElvenCloak
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyElvenCloak
TextLabel = CONTROLBAR:PurchaseTechnologyElvenCloak
ButtonImage = HSPippinElvenCloak
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyElvenCloak
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2BlacksmithHeavyArmor
End
CommandButton Command_DwarvenChargeAttack
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDwarvenCharge
Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:DwarvenGuardianChargeAttack
ButtonImage = UCGuardian_BullRush
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityDwarvenGuardianChargeAttack
InPalantir = Yes
CursorName = Bombard
InvalidCursorName = GenericInvalid
PresetRange = 50.0
; UnitSpecificSound =
End
CommandButton Command_DwarvenGuardianChargeAttack
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDwarvenCharge
Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:DwarvenGuardianChargeAttack
ButtonImage = UCGuardian_BullRush
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityDwarvenGuardianChargeAttack
InPalantir = Yes
CursorName = Bombard
InvalidCursorName = GenericInvalid
PresetRange = 50.0
; UnitSpecificSound =
End
;---- ISENGARD ---------------------------------------------------------------------
CommandButton Command_PurchaseUpgradeIsengardArmoryLevel2
Command = OBJECT_UPGRADE
Upgrade = Upgrade_IsengardArmoryLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructIsengardArmoryLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardArmoryLevel2
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeIsengardArmoryLevel3
Command = OBJECT_UPGRADE
Upgrade = Upgrade_IsengardArmoryLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructIsengardArmoryLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildIsengardArmoryLevel3
Radial = Yes
InPalantir = Yes
End
;-------------------------------------------------------------------------------------
CommandButton Command_PurchaseTechnologyIsengardBasicTraining
Command = PLAYER_UPGRADE
Upgrade = Upgrade_TechnologyIsengardBasicTraining
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseTechnologyIsengardBasicTraining
ButtonImage = BIArmory_WhiteHandBanner
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyIsengardBasicTraining
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeIsengardBasicTraining
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_IsengardBasicTraining
NeededUpgrade = Upgrade_TechnologyIsengardBasicTraining
TextLabel = CONTROLBAR:PurchaseUpgradeIsengardBasicTraining
ButtonImage = BIArmory_WhiteHandBanner
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeIsengardBasicTraining
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackIsengardBasicTraining
End
CommandButton Command_PurchaseTechnologyIsengardFireArrows
Command = PLAYER_UPGRADE
Upgrade = Upgrade_TechnologyIsengardFireArrows
Options = CANCELABLE NEED_UPGRADE
NeededUpgrade = Upgrade_IsengardArmoryLevel3
TextLabel = CONTROLBAR:PurchaseTechnologyIsengardFireArrows
ButtonImage = BIArmory_FlamingArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyIsengardFireArrows
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackIsengardFireArrowsTech
End
CommandButton Command_PurchaseUpgradeIsengardFireArrows
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_IsengardFireArrows
NeededUpgrade = Upgrade_TechnologyIsengardFireArrows
TextLabel = CONTROLBAR:FireArrowUpgrade
ButtonImage = BIArmory_FlamingArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeIsengardFireArrows
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackIsengardFireArrows
End
;-------------------
CommandButton Command_PurchaseTechnologyIsengardForgedBlades
Command = PLAYER_UPGRADE
Upgrade = Upgrade_TechnologyIsengardForgedBlades
Options = CANCELABLE NEED_UPGRADE
NeededUpgrade = Upgrade_IsengardArmoryLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyIsengardForgedBlades
ButtonImage = BIArmory_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyIsengardForgedBlades
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackIsengardForgedBladesTech
End
CommandButton Command_PurchaseUpgradeIsengardForgedBlades
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_IsengardForgedBlades
NeededUpgrade = Upgrade_TechnologyIsengardForgedBlades
TextLabel = CONTROLBAR:PurchaseUpgradeIsengardForgedBlades
ButtonImage = BIArmory_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeIsengardForgedBlades
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackIsengardForgedBlades
End
;-------------------
CommandButton Command_PurchaseTechnologyIsengardHeavyArmor
Command = PLAYER_UPGRADE
Upgrade = Upgrade_TechnologyIsengardHeavyArmor
Options = CANCELABLE NEED_UPGRADE
NeededUpgrade = Upgrade_IsengardArmoryLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyIsengardHeavyArmor
ButtonImage = BIArmory_HeavyArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyIsengardHeavyArmor
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackIsengardHeavyArmorTech
End
CommandButton Command_PurchaseUpgradeIsengardHeavyArmor
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_IsengardHeavyArmor
NeededUpgrade = Upgrade_TechnologyIsengardHeavyArmor
TextLabel = CONTROLBAR:PurchaseUpgradeIsengardHeavyArmor
ButtonImage = BIArmory_HeavyArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeIsengardHeavyArmor
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackIsengardHeavyArmor
End
CommandButton Command_PurchaseUpgradeIsengardTorches
Command = OBJECT_UPGRADE
Options = OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_IsengardTorches
TextLabel = CONTROLBAR:PurchaseUpgradeIsengardTorches
ButtonImage = BIArmory_Torches
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeIsengardTorches
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackIsengardTorches
End
;---- MORDOR ---------------------------------------------------------------------
CommandButton Command_PurchaseTechnologyMordorBasicTraining
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyMordorBasicTraining
NeededUpgrade = Upgrade_MordorOrcPitLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyMordorBasicTraining
ButtonImage = BMOrcPit_RedEyeBanner
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyMordorBasicTraining
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2OrcPitBanner
End
CommandButton Command_PurchaseUpgradeMordorBasicTraining
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_MordorBasicTraining
NeededUpgrade = Upgrade_TechnologyMordorBasicTraining
TextLabel = CONTROLBAR:PurchaseUpgradeMordorBasicTraining
ConflictingLabel = CONTROLBAR:BatallionAreadyHasUpgrade
ButtonImage = BMOrcPit_RedEyeBanner
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMordorBasicTraining
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackMordorBasicTraining
End
CommandButton Command_PurchaseTechnologyMordorFireArrows
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyMordorFireArrows
NeededUpgrade = Upgrade_MordorTavernLevel3
TextLabel = CONTROLBAR:PurchaseTechnologyMordorFireArrows
ButtonImage = BMOrcPit_FlamingArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyMordorFireArrows
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel3TavernFireArrows
End
CommandButton Command_PurchaseTechnologyMordorFireArrows_ForMirkwood
Command = PLAYER_UPGRADE
Options = CANCELABLE
Upgrade = Upgrade_TechnologyMordorFireArrows
TextLabel = CONTROLBAR:PurchaseTechnologyMordorFireArrows
ButtonImage = BMOrcPit_FlamingArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyMordorFireArrows
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2OrcPitFireArrows
End
CommandButton Command_PurchaseUpgradeMordorFireArrows
Command = OBJECT_UPGRADE
TextLabel = CONTROLBAR:FireArrowUpgrade
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_MordorFireArrows
NeededUpgrade = Upgrade_TechnologyMordorFireArrows
ButtonImage = BMOrcPit_FlamingArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMordorFireArrows
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackMordorFireArrow
End
CommandButton Command_PurchaseTechnologyMordorForgedBlades
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyMordorForgedBlades
NeededUpgrade = Upgrade_MordorTavernLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyMordorForgedBlades
ButtonImage = BIArmory_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyMordorForgedBlades
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2OrcPitForgedBlades
End
CommandButton Command_PurchaseUpgradeMordorForgedBlades
Command = OBJECT_UPGRADE
TextLabel = CONTROLBAR:PurchaseUpgradeIsengardForgedBlades
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_MordorForgedBlades
NeededUpgrade = Upgrade_TechnologyMordorForgedBlades
ButtonImage = BIArmory_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMordorForgedBlades
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackMordorForgedBlades
End
CommandButton Command_PurchaseTechnologyMordorHeavyArmor
Command = PLAYER_UPGRADE
Options = CANCELABLE
Upgrade = Upgrade_TechnologyMordorHeavyArmor
TextLabel = CONTROLBAR:PurchaseTechnologyMordorHeavyArmor
ButtonImage = BIArmory_HeavyArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyMordorHeavyArmor
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2OrcPitHeavyArmor
End
CommandButton Command_PurchaseUpgradeMordorHeavyArmor
Command = OBJECT_UPGRADE
TextLabel = CONTROLBAR:HeavyArmorUpgrade
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_MordorHeavyArmor
NeededUpgrade = Upgrade_TechnologyMordorHeavyArmor
ButtonImage = BIArmory_HeavyArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeIsengardHeavyArmor
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackMordorHeavyArmor
End
CommandButton Command_SpecialAbilityGloinSmash
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityGloinSmash
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:GloinSmash
ButtonImage = HSGloinShatterHammer
RadiusCursorType = LeapRadiusCursor
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipGloinSmash
InPalantir = Yes
End
CommandButton Command_SpecialAbilityDwarvenGloinSlam
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDwarvenGloinSlam
Options = NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:GloinSlam
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonImage = HSGloinSlam
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipDwarvenGloinSlam
AutoAbility = Yes
PresetRange = 120.0
InPalantir = Yes
End
CommandButton Command_SpecialAbilityDwarvenGloinShakeFoundation
Command = SPECIAL_POWER
Options = NEED_TARGET_ENEMY_OBJECT
SpecialPower = SpecialAbilityDwarvenGloinShakeFoundation
TextLabel = CONTROLBAR:GloinShakeFoundation
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonImage = HSGloinShakeFoundation
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipDwarvenGloinShakeFoundation
InPalantir = Yes
AutoAbility = Yes
AffectsKindOf = STRUCTURE
PresetRange = 15.0
End
CommandButton Command_BlackRiderDreadVisage
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:DreadVisage
ButtonImage = HSNazgulDreadVisage
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipWitchKingDreadVisage
InPalantir = Yes
End
CommandButton Command_BlackRiderMorgulBlade
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityBlackRiderMorgulBlade
Options = NEED_TARGET_ENEMY_OBJECT ; CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:BlackRiderMorgulBlade
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonImage = HSNazgulMorgulBlade
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipBlackRiderMorgulBlade
;UnitSpecificSound = LurtzVoiceModeCripplingStrike
InPalantir = Yes
AutoAbility = Yes
End
CommandButton Command_MountHorseBlackRider
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityToggleMounted
TextLabel = CONTROLBAR:TheodenMount
Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY OK_FOR_MULTI_EXECUTE
FlagsUsedForToggle = MOUNTED
ButtonImage = HIBlackRiderMount HIBlackRiderMount
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:GenericMountTooltip
InPalantir = Yes
UnitSpecificSound = HorseWhinnyForMountButton UnmountButtonFoley
End
CommandButton Command_PorterExtinguishFire
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityPorterExtinguishFire
TextLabel = CONTROLBAR:PorterExtinguishFire
ButtonImage = UCCommon_ExtinguishFire
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = ExtinguishFireRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipPorterExtinguishFire
InPalantir = Yes
Radial = No
End
CommandButton Command_PorterConstructRohanFarm
Command = DOZER_CONSTRUCT
Object = RohanFarm
TextLabel = CONTROLBAR:ConstructRohanFarm
ButtonImage = BGWorkshop_Trebuchet
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipUSABuildPowerPlant
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructRohanBarracks
Command = DOZER_CONSTRUCT
Object = ElvenBarracks
TextLabel = CONTROLBAR:ConstructRohanBarracks
ButtonImage = BGWorkshop_Trebuchet
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipUSABuildPowerPlant
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_ConstructMenPorter
Command = UNIT_BUILD
Object = MenPorter
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructMenPorter
ButtonImage = BGFortress_Porter
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenPorter
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_PorterConstructMenFarm
Command = DOZER_CONSTRUCT
Object = GondorFarm
TextLabel = CONTROLBAR:ConstructMenFarm
ButtonImage = BCFarm
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenFarm
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructMenBarracks
Command = DOZER_CONSTRUCT
Object = GondorBarracks
TextLabel = CONTROLBAR:ConstructMenBarracks
ButtonImage = BGBarracks
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenBarracks
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructMenArcheryRange
Command = DOZER_CONSTRUCT
Object = GondorArcherRange
TextLabel = CONTROLBAR:ConstructMenArcheryRange
ButtonImage = BGArcheryRange
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipMenArcheryRange
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructMenStable
Command = DOZER_CONSTRUCT
Object = GondorStable
TextLabel = CONTROLBAR:ConstructMenStable
ButtonImage = BGStables
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenStable
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructMenWorkshop
Command = DOZER_CONSTRUCT
Object = GondorWorkshop
TextLabel = CONTROLBAR:ConstructMenWorkshop
ButtonImage = BGWorkshop
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenWorkshop
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructMenSentryTower
Command = DOZER_CONSTRUCT
Object = GondorBattleTower
TextLabel = CONTROLBAR:ConstructMenSentryTower
ButtonImage = BGBattleTower
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenSentryTower
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructMenWell
Command = DOZER_CONSTRUCT
Object = GondorWell
TextLabel = CONTROLBAR:ConstructMenWell
ButtonImage = BGWell
ButtonBorderType = BUILD
DescriptLabel = OBJECT:HearthWellDescription
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructMenStatue
Command = DOZER_CONSTRUCT
Object = GondorStatue
TextLabel = CONTROLBAR:ConstructMenStatue
ButtonImage = BGHeroicStatue
ButtonBorderType = BUILD
DescriptLabel = OBJECT:HeroicStatueDescription
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructMenFortress
Command = DOZER_CONSTRUCT
Object = MenFortress
TextLabel = CONTROLBAR:ConstructMenFortress
ButtonImage = BGFortress
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenFortress
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructMenFortressTutorial
Command = DOZER_CONSTRUCT
Object = MenFortress_Tutorial
TextLabel = CONTROLBAR:ConstructMenFortress
ButtonImage = BGFortress
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenFortress
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructMenBlacksmith
Command = DOZER_CONSTRUCT
Object = GondorForge
TextLabel = CONTROLBAR:ConstructMenBlacksmith
ButtonImage = BGBlacksmith
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenBlacksmith
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructMenMarketPlace
Command = DOZER_CONSTRUCT
Object = GondorMarketPlace
TextLabel = CONTROLBAR:ConstructMenMarketPlace
ButtonImage = BGMarketplace
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenMarketPlace
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructMenStoneMaker
Command = DOZER_CONSTRUCT
Object = GondorStoneMaker
AffectsKindOf = WALK_ON_TOP_OF_WALL DEFENSIVE_WALL
TextLabel = CONTROLBAR:ConstructMenStoneMaker
;ButtonImage = BGStoneworker
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenStoneMaker
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructMenWallHub
Command = DOZER_CONSTRUCT
Object = MenWallHubSmall
TextLabel = CONTROLBAR:ConstructMenWallHub
ButtonImage = BGWall_WallHub
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenWallHub
Radial = Yes
;InPalantir = Yes
End
;CommandButton Command_PorterConstructGoodPort
; Command = DOZER_CONSTRUCT
; Object = GoodPort
; TextLabel = CONTROLBAR:ConstructGoodPort
; ButtonImage = BuildingNoArt
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildGoodPort
; Radial = Yes
; ;InPalantir = Yes
;End
;----------------------------------------------------------------------------------------
CommandButton Command_SelectUpgradesMenFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectUpgradesMenFortress
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectUpgradesMenFortress
Radial = Yes
CommandRangeStart = 6
CommandRangeCount = 7
End
CommandButton Command_SelectRevivablesMenFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesMenFortress
ButtonImage = UCCommon_GoodHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesMenFortress
Radial = Yes
CommandRangeStart = 13
CommandRangeCount = 14
End
CommandButton Command_SelectRevivablesMenMonumentFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesMenFortress
ButtonImage = UCCommon_GoodHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesMenFortress
Radial = Yes
CommandRangeStart = 6
CommandRangeCount = 11
End
CommandButton Command_ConstructMenTrebuchetExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = MenTrebuchetExpansion
TextLabel = CONTROLBAR:ConstructMenTrebuchetExpansion
ButtonImage = BGFortress_Trebuchet
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenTrebuchetExpansion
Radial = Yes
End
CommandButton Command_ConstructMenTrebuchetSideExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = MenTrebuchetSideExpansion
TextLabel = CONTROLBAR:ConstructMenTrebuchetExpansion
ButtonImage = BGFortress_Trebuchet
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenTrebuchetExpansion
Radial = Yes
End
CommandButton Command_ConstructMenArrowTowerExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = MenArrowTowerExpansion
TextLabel = CONTROLBAR:ConstructMenArrowTowerExpansion
ButtonImage = BGFortress_ArrowTower
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenArrowTowerExpansion
Radial = Yes
End
CommandButton Command_ConstructMenGarrisonDormitory
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = MenGarrisonTowerExpansion
TextLabel = CONTROLBAR:ConstructMenDormitory
ButtonImage = BGFortress_Dormitory
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructMenDormitory
Radial = Yes
End
CommandButton Command_ConstructMenWallHubExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = MenWallHubSmallExpansion
TextLabel = CONTROLBAR:Command_ConstructMenWallHubExpansion
ButtonImage = BGFortress_WallHub
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipCommand_ConstructMenWallHubExpansion
Radial = Yes
End
CommandButton Command_PurchaseUpgradeMenFortressNumenorStonework
Command = OBJECT_UPGRADE
Upgrade = Upgrade_MenFortressNumenorStoneworkTrigger
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeMenFortressNumenorStonework
ButtonImage = BGFortress_NumenorStonework
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMenFortressNumenorStonework
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeMenFortressFlamingMunitions
Command = OBJECT_UPGRADE
Upgrade = Upgrade_GoodFortressFlamingMunitionsTrigger
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeMenFortressFlamingMunitions
ButtonImage = BGArcheryRange_FireArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMenFortressFlamingMunitions
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeMenFortressBanners
Command = OBJECT_UPGRADE
Upgrade = Upgrade_MenFortressBanners
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeMenFortressBanners
ButtonImage = BGFortress_Banner
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMenFortressBanners
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeMenFortressHouseOfHealing
Command = CASTLE_UPGRADE
Upgrade = Upgrade_MenFortressHouseOfHealing
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeMenFortressHouseOfHealing
ButtonImage = BGFortress_HouseofHealing
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMenFortressHouseOfHealing
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeMenFortressIvoryTower
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_MenFortressIvoryTower
NeededUpgrade = Upgrade_MenFortressNumenorStonework
TextLabel = CONTROLBAR:PurchaseUpgradeMenFortressIvoryTower
ButtonImage = BGFortress_IvoryTower
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMenFortressIvoryTower
Radial = Yes
InPalantir = No
LacksPrerequisiteLabel = TOOLTIP:LackIvoryTower
End
CommandButton Command_PurchaseUpgradeMenFortressBoilingOil
Command = OBJECT_UPGRADE
Upgrade = Upgrade_MenFortressBoilingOil
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeMenFortressBoilingOil
ButtonImage = BGFortress_BoilingOil
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeMenFortressBoilingOil
Radial = Yes
InPalantir = No
End
CommandButton Command_FireWeaponMenFortressBoilingOil
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityMenFortressBoilingOil
TextLabel = CONTROLBAR:FireWeaponMenFortressBoilingOil
ButtonImage = BGFortress_BoilingOil
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipFireWeaponMenFortressBoilingOil
Radial = No
InPalantir = Yes
End
CommandButton Command_SpecialAbilityIvoryTowerVision
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityMenFortressIvoryTowerVision
ButtonImage = BGFortress_UseIvoryTower
TextLabel = CONTROLBAR:IvoryTowerVision
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipIvoryTowerVision
RadiusCursorType = PalantirVisionRadiusCursor
Radial = No
InPalantir = Yes
End
;-------------------------------------------------------------------------------------
CommandButton Command_SelectUpgradesDwarvenFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectUpgradesDwarvenFortress
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectUpgradesDwarvenFortress
Radial = Yes
CommandRangeStart = 7
CommandRangeCount = 7
End
CommandButton Command_SelectRevivablesDwarvenFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesDwarvenFortress
ButtonImage = UCCommon_GoodHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesDwarvenFortress
Radial = Yes
CommandRangeStart = 14
CommandRangeCount = 10
End
CommandButton Command_SelectRevivablesDwarvenMonumentFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesDwarvenFortress
ButtonImage = UCCommon_GoodHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesDwarvenFortress
Radial = Yes
CommandRangeStart = 6
CommandRangeCount = 11
End
CommandButton Command_SelectRevivablesDwarvenFortress_DolGuldur
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesDwarvenFortress
ButtonImage = UCCommon_GoodHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesDwarvenFortress
Radial = Yes
CommandRangeStart = 14
CommandRangeCount = 7
End
CommandButton Command_ConstructDwarvenCatapultExpansion
Command = FOUNDATION_CONSTRUCT
Object = DwarvenCatapultExpansion
TextLabel = CONTROLBAR:ConstructDwarvenCatapultExpansion
ButtonImage = BDFortress_Catapult
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructDwarvenCatapultExpansion
Radial = Yes
End
CommandButton Command_ConstructDwarvenCatapultExpansionCitadel
Command = FOUNDATION_CONSTRUCT
Object = DwarvenCatapultExpansion
TextLabel = CONTROLBAR:ConstructDwarvenCatapultExpansion
ButtonImage = BDFortress_Catapult
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipCommand_DwarvenWallUpgradeToCatapult
Radial = Yes
End
CommandButton Command_ConstructDwarvenEreborTowerTowerExpansion
Command = FOUNDATION_CONSTRUCT
Object = DwarvenEreborTowerTowerExpansion
TextLabel = CONTROLBAR:ConstructDwarvenEreborTowerTowerExpansion
ButtonImage = BDFortress_AxeTower
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructDwarvenEreborTowerTowerExpansion
Radial = Yes
End
CommandButton Command_ConstructDwarvenHallExpansion
Command = FOUNDATION_CONSTRUCT
Object = DwarvenHallExpansion
TextLabel = CONTROLBAR:ConstructDwarvenHallExpansion
ButtonImage = BDFortress_Bunker
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructDwarvenHallExpansion
Radial = Yes
End
;CommandButton Command_ConstructDwarvenGarrisonTowerExpansion
; Command = FOUNDATION_CONSTRUCT
; Object = DwarvenGarrisonTowerExpansion
; TextLabel = CONTROLBAR:ConstructDwarvenGarrisonTowerExpansion
; ButtonImage = SBLoneTower
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipConstructDwarvenGarrisonTowerExpansion
; Radial = Yes
;End
CommandButton Command_ConstructDwarvenWallHubExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = DwarvenWallHubSmallExpansion
TextLabel = CONTROLBAR:Command_ConstructDwarvenWallHubExpansion
ButtonImage = BDWall_WallHub
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:TooltipCommand_ConstructDwarvenWallHubExpansion
Radial = Yes
End
CommandButton Command_PurchaseUpgradeDwarvenFortressDwarvenStonework
Command = OBJECT_UPGRADE
Upgrade = Upgrade_DwarvenFortressDwarvenStoneworkTrigger
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeDwarvenFortressDwarvenStonework
ButtonImage = BDFortress_DwarvenStonework
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeDwarvenFortressDwarvenStonework
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeDwarvenFortressFlamingMunitions
Command = OBJECT_UPGRADE
Upgrade = Upgrade_GoodFortressFlamingMunitionsTrigger
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeDwarvenFortressFlamingMunitions
ButtonImage = BDFortress_FlamingMunitions
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeDwarvenFortressFlamingMunitions
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeDwarvenFortressBanners
Command = OBJECT_UPGRADE
Upgrade = Upgrade_DwarvenFortressBanners
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeDwarvenFortressBanners
ButtonImage = BDFortress_Banners
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeDwarvenFortressBanners
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeDwarvenFortressSiegeKegs
Command = OBJECT_UPGRADE
Upgrade = Upgrade_DwarvenFortressSiegeKegs
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeDwarvenFortressSiegeKegs
ButtonImage = BDFortress_SiegeKegs
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeDwarvenFortressSiegeKegs
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeDwarvenFortressMightyCatapult
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_DwarvenFortressMightyCatapult
NeededUpgrade = Upgrade_DwarvenFortressDwarvenStonework
TextLabel = CONTROLBAR:PurchaseUpgradeDwarvenFortressMightyCatapult
ButtonImage = BDFortress_MightyCatapult
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeDwarvenFortressMightyCatapult
Radial = Yes
InPalantir = No
LacksPrerequisiteLabel = TOOLTIP:LackMightyCatapultDwarvenStonework
End
CommandButton Command_PurchaseUpgradeDwarvenFortressOilCasks
Command = OBJECT_UPGRADE
Upgrade = Upgrade_DwarvenFortressOilCasks
Options = CANCELABLE
TextLabel = CONTROLBAR:PurchaseUpgradeDwarvenFortressOilCasks
ButtonImage = BDFortress_OilCasks
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeDwarvenFortressOilCasks
Radial = Yes
InPalantir = No
End
CommandButton Command_FireWeaponDwarvenFortressOilCasks
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDwarvenFortressOilCasks
TextLabel = CONTROLBAR:FireWeaponDwarvenFortressOilCasks
ButtonImage = BDFortress_FireOilCasks
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipFireWeaponDwarvenFortressOilCasks
Radial = No
InPalantir = Yes
AutoAbility = Yes
LacksPrerequisiteLabel = TOOLTIP:LackOilCasks
End
CommandButton Command_FireWeaponMightyCatapult
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityMightyCatapultLauncher
TextLabel = CONTROLBAR:FireWeaponMightyCatapult
ButtonImage = BDFortress_Catapult
Options = HIDE_WHILE_DISABLED NEED_TARGET_POS
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipFireWeaponMightyCatapult
RadiusCursorType = RainOfFireRadiusCursor
Radial = Yes
InPalantir = Yes
AutoAbility = Yes
End
;//----------------------------------------------------------------------------------------
CommandButton Command_SelectUpgradesWildFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectUpgradesWildFortress
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectUpgradesWildFortress
Radial = Yes
CommandRangeStart = 6
CommandRangeCount = 7
End
CommandButton Command_SelectRevivablesWildFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesGoblinFortress
ButtonImage = UCCommon_EvilHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesWildFortress
Radial = Yes
CommandRangeStart = 13
CommandRangeCount = 10
End
CommandButton Command_SelectRevivablesWildMonmentFortress
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesGoblinFortress
ButtonImage = UCCommon_EvilHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesWildFortress
Radial = Yes
CommandRangeStart = 6
CommandRangeCount = 11
End
CommandButton Command_SelectRevivablesWildFortress_EvilLorien
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesGoblinFortress
ButtonImage = UCCommon_EvilHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesWildFortress
Radial = Yes
CommandRangeStart = 13
CommandRangeCount = 5
End
CommandButton Command_SelectRevivablesWildFortress_EvilRivendell
Command = PUSH_VISIBLE_COMMAND_RANGE
TextLabel = CONTROLBAR:SelectRevivablesGoblinFortress
ButtonImage = UCCommon_EvilHeroes
ButtonBorderType = SYSTEM
DescriptLabel = CONTROLBAR:ToolTipCommandSelectRevivablesWildFortress
Radial = Yes
CommandRangeStart = 13
CommandRangeCount = 14
End
CommandButton Command_PurchaseNewFireDrake
Command = OBJECT_UPGRADE
Upgrade = Upgrade_HasDragonNestFireDrake
Options = CANCELABLE NEED_UPGRADE
NeededUpgrade = Upgrade_WildFortressDragonNest
ButtonImage = HIFireDrake
ButtonBorderType = UPGRADE
Radial = Yes
InPalantir = Yes
TextLabel = CONTROLBAR:PurchaseWildFireDrake
DescriptLabel = CONTROLBAR:ToolTipPurchaseWildFireDrake
LacksPrerequisiteLabel = TOOLTIP:LackDragonNest
PurchasedLabel = TOOLTIP:AlreadySummonedCreature
End
;//Wild Fortress Improvements
CommandButton Command_PurchaseUpgradeWildFortressDragonNest
Command = OBJECT_UPGRADE
Options = CANCELABLE NEED_UPGRADE
Upgrade = Upgrade_WildFortressDragonNest Upgrade_DragonNestFireDrakeButtonEnable
NeededUpgrade = Upgrade_WildFortressWebCocoon
TextLabel = CONTROLBAR:PurchaseUpgradeWildFortressDragonNest
ButtonImage = BWFortress_DragonNest
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeWildFortressDragonNest
Radial = Yes
InPalantir = No
LacksPrerequisiteLabel = TOOLTIP:LackDragonNestWebCocoon
End
CommandButton Command_PurchaseUpgradeWildFortressBatCloud
Command = OBJECT_UPGRADE
Options = CANCELABLE
Upgrade = Upgrade_WildFortressBatCloud
TextLabel = CONTROLBAR:PurchaseUpgradeWildFortressBatCloud
ButtonImage = SBEvil_CaveBats
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeWildFortressBatCloud
Radial = Yes
InPalantir = No
End
CommandButton Command_SpecialAbilityBatCloud
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityBatCloud
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
NeededUpgrade = Upgrade_WildFortressBatCloud
TextLabel = CONTROLBAR:SpecialAbilityBatCloud
ButtonImage = SBEvil_CaveBats
ButtonBorderType = ACTION
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityBatCloud
ShowButton = No
Radial = No
InPalantir = No ; To be hidden by default
AutoAbility = Yes
End
CommandButton Command_PurchaseUpgradeWildFortressFireArrows
Command = OBJECT_UPGRADE
Options = CANCELABLE
Upgrade = Upgrade_WildFortressFireArrowsTrigger
TextLabel = CONTROLBAR:PurchaseUpgradeWildFortressFireArrows
ButtonImage = BMOrcPit_FlamingArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeWildFortressFireArrows
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeWildFortressWebCocoon
Command = OBJECT_UPGRADE
Options = CANCELABLE
Upgrade = Upgrade_WildFortressWebCocoonTrigger
TextLabel = CONTROLBAR:PurchaseUpgradeWildFortressWebCocoon
ButtonImage = BWFortress_WebCocoon
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeWildFortressWebCocoon
Radial = Yes
InPalantir = No
End
CommandButton Command_PurchaseUpgradeWildFortressRazorSpines
Command = OBJECT_UPGRADE
Options = CANCELABLE
Upgrade = Upgrade_WildFortressRazorSpines
TextLabel = CONTROLBAR:PurchaseUpgradeWildFortressRazorSpines
ButtonImage = BWFortress_RazorSpines
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeWildFortressRazorSpines
Radial = Yes
InPalantir = No
End
; Sentry tower
CommandButton Command_PurchaseSentryTowerFireArrowsUpgrade
Command = OBJECT_UPGRADE
Options = CANCELABLE
Upgrade = Upgrade_SentryTowerFireArrows
TextLabel = CONTROLBAR:PurchaseUpgradeSentryTowerFireArrows
ButtonImage = BMOrcPit_FlamingArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeSentryTowerFireArrows
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseSentryTowerForgedBladesUpgrade
Command = OBJECT_UPGRADE
Options = CANCELABLE
Upgrade = Upgrade_DwarvenTowerForgedBlades
TextLabel = CONTROLBAR:PurchaseUpgradeSentryTowerForgedBlades
ButtonImage = BDForgeWorks_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeSentryTowerForgedBlades
Radial = Yes
InPalantir = Yes
End
;//Wild Fortress Expansions
CommandButton Command_ConstructWildArrowDenExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = WildArrowDenExpansion
TextLabel = CONTROLBAR:ConstructWildArrowDenExpansion
ButtonImage = BWFortress_ArrowDen
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructWildArrowDenExpansion
Radial = Yes
End
CommandButton Command_ConstructWildSpiderHolesExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = WildSpiderHolesExpansion
TextLabel = CONTROLBAR:ConstructWildSpiderHolesExpansion
ButtonImage = SBEvil_SummonSpiderlings
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructWildSpiderHolesExpansion
Radial = Yes
End
CommandButton Command_ConstructWildGiantSentryExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = WildGiantSentryExpansion
TextLabel = CONTROLBAR:ConstructWildGiantSentryExpansion
ButtonImage = BWFissure_Giant
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructWildGiantSentryExpansion
Radial = Yes
End
CommandButton Command_ConstructWildBurrowsExpansion
Command = FOUNDATION_CONSTRUCT
Options = CANCELABLE
Object = WildBurrowsExpansion
TextLabel = CONTROLBAR:ConstructWildBurrowsExpansion
ButtonImage = BWFortress_Burrows
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructWildBurrowsExpansion
Radial = Yes
End
;//----------------------------------------------------------------------------------------
CommandButton Command_PorterConstructRohanWallHub
Command = DOZER_CONSTRUCT
Object = GondorCastleWallHub
TextLabel = CONTROLBAR:GondorCastleWallHub
ButtonImage = BCFarm_Peasants
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipCommand_PorterConstructRohanWallHub
Radial = Yes
;InPalantir = Yes
End
;CommandButton Command_ConstructIsengardDozer
; Command = UNIT_BUILD
; Object = IsengardDozer
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructIsengardDozer
; ButtonImage = BCFarm_Peasants
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildIsengardDozer
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
;End
CommandButton Command_PorterConstructIsengardUrukPit
Command = DOZER_CONSTRUCT
Object = IsengardUrukPit
TextLabel = CONTROLBAR:ConstructIsengardUrukPit
ButtonImage = BIUrukPit
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructIsengardUrukPit
Radial = Yes
;InPalantir = Yes
End
;CommandButton Command_ConstructMordorDozer
; Command = UNIT_BUILD
; Object = MordorDozer
; Options = CANCELABLE
; TextLabel = CONTROLBAR:ConstructMordorDozer
; ButtonImage = BCFarm_Peasants
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildMordorDozer
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
;End
CommandButton Command_PorterConstructMordorOrcPit
Command = DOZER_CONSTRUCT
Object = MordorOrcPit
TextLabel = CONTROLBAR:ConstructMordorOrcPit
ButtonImage = BMOrcPit
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipMordorOrcPit
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_GondorCastleWallHub_BeginWallSpan
Command = DOZER_CONSTRUCT
Object = MenWallHubSmall
Options = OPTION_ONE
TextLabel = CONTROLBAR:Command_GondorCastleWallHub_BeginWallSpan
ButtonImage = BGWall_Wall
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipCommand_GondorCastleWallHub_BeginWallSpan
Radial = Yes
InPalantir = No
End
CommandButton Command_GondorCastleWallHub_BeginRamp
Command = DOZER_CONSTRUCT
Object = GondorCastleWallHub
Options = OPTION_TWO
TextLabel = CONTROLBAR:Command_GondorCastleWallHub_BeginRamp
ButtonImage = BuildingNoArt;;;; NEED TO REPLACE THIS!!!!!!!!!!!!!!!!!
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:Command_GondorCastleWallHub_BeginRamp
Radial = Yes
InPalantir = Yes
End
CommandButton Command_GondorCastleWallHub_SmallWallSpan
Command = DOZER_CONSTRUCT
Object = MenWallHubSmall
Options = OPTION_THREE
TextLabel = CONTROLBAR:Command_GondorCastleWallHub_SmallWallSpan
ButtonImage = BGWall_Wall
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:Command_GondorCastleWallHub_SmallWallSpan
Radial = Yes
InPalantir = No
End
CommandButton Command_MenWallUpgradeToHub
Command = OBJECT_UPGRADE
Options = CANCELABLE NOT_QUEUEABLE
Object = GondorCastleWallHub
Upgrade = Upgrade_MenWallHub
TextLabel = CONTROLBAR:Command_MenWallUpgradeToHub
ButtonImage = BGWall_WallHub
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipCommand_MenWallUpgradeToHub
Radial = Yes
InPalantir = Yes
End
CommandButton Command_MenWallUpgradeToRegularGate
Command = OBJECT_UPGRADE
Options = CANCELABLE NOT_QUEUEABLE
Object = MenWallGate
Upgrade = Upgrade_MenWallRegularGate
TextLabel = CONTROLBAR:Command_MenWallUpgradeToRegularGate
ButtonImage = BGWall_MainGate
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipCommand_MenWallUpgradeToRegularGate
Radial = Yes
InPalantir = Yes
End
CommandButton Command_MenWallUpgradeToPosternGate
Command = OBJECT_UPGRADE
Options = CANCELABLE NOT_QUEUEABLE
Object = MenWallPosternGate
Upgrade = Upgrade_MenWallPosternGate
TextLabel = CONTROLBAR:Command_MenWallUpgradeToPosternGate
ButtonImage = BGWall_PosternGatetemp
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipCommand_MenWallUpgradeToPosternGate
Radial = Yes
InPalantir = Yes
End
CommandButton Command_MenWallUpgradeToTower
Command = OBJECT_UPGRADE
Options = CANCELABLE NOT_QUEUEABLE
Object = GondorCastleWallTower
Upgrade = Upgrade_MenWallTower
TextLabel = CONTROLBAR:Command_MenWallUpgradeToTower
ButtonImage = BGWall_ArrowTower
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipCommand_MenWallUpgradeToTower
Radial = Yes
InPalantir = Yes
End
CommandButton Command_MenWallUpgradeToTrebuchet
Command = OBJECT_UPGRADE
Options = CANCELABLE NOT_QUEUEABLE
Object = GondorCastleWallTrebuchet
Upgrade = Upgrade_MenWallTrebuchet
TextLabel = CONTROLBAR:Command_MenWallUpgradeToTrebuchet
ButtonImage = BGWall_Trebuchet
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipCommand_MenWallUpgradeToTrebuchet
Radial = Yes
InPalantir = Yes
End
;-----------------------Wild------------------------------------
CommandButton Command_ConstructWildPorter
Command = UNIT_BUILD
Object = WildPorter
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructWildPorter
ButtonImage = BWFortress_Porter
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructWildPorter
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructWildSpiderlingHorde
Command = UNIT_BUILD
Object = WildSpiderlingHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructWildSpiderlingHorde
ButtonImage = BWSpiderPit_Spiderling
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildWildSpiderlingHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructWildSpiderRiderHorde
Command = UNIT_BUILD
Object = GoblinSpiderRiderHorde
Options = CANCELABLE NEED_UPGRADE
TextLabel = CONTROLBAR:ConstructWildSpiderRiderHorde
ButtonImage = BWSpiderPit_SpiderRider
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildWildSpiderRiderHorde
NeededUpgrade = Upgrade_WildSpiderPitLevel2
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_PurchaseSpiderVenomSackScienceUpgrade
Command = PLAYER_UPGRADE
Upgrade = Upgrade_WildSpiderVenomSackScience
Options = CANCELABLE NEED_UPGRADE
TextLabel = CONTROLBAR:PurchaseTechnologySpiderVenomSacks
ButtonImage = BWSpiderPit_VenomSacks
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologySpiderVenomSacks
NeededUpgrade = Upgrade_WildSpiderPitLevel3
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackVenomSacks
End
CommandButton Command_PurchaseSpiderVenomSacksUpgrade
Command = OBJECT_UPGRADE
Upgrade = Upgrade_WildSpiderVenomSacks
Options = CANCELABLE NEED_UPGRADE OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:PurchaseSpiderVenomSacks
ButtonImage = BWSpiderPit_VenomSacks
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseSpiderVenomSacks
NeededUpgrade = Upgrade_WildSpiderVenomSackScience
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackVenomSacksTechnology
End
CommandButton Command_ConstructWildMarauderHorde
Command = UNIT_BUILD
Object = WildMarauderHorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructWildMarauderHorde
ButtonImage = BWFissure_Marauder
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildWildMarauderHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ConstructWildMountainGiant
Command = UNIT_BUILD
Object = WildMountainGiant
Options = CANCELABLE NEED_UPGRADE
TextLabel = CONTROLBAR:ConstructWildMountainGiant
ButtonImage = BWFissure_Giant
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildWildMountainGiant
NeededUpgrade = Upgrade_WildFissureLevel3
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
CommandButton Command_ToggleSpiderRiderWeapon
Command = TOGGLE_WEAPONSET
Options = TOGGLE_IMAGE_ON_WEAPONSET OK_FOR_MULTI_SELECT
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:ToggleSpiderRiderWeapons
ButtonImage = UCElven_Bow UCElven_Sword
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipToggleSpiderRiderWeapons
InPalantir = Yes
; UnitSpecificSound = ElvenWarriorVoiceModeSword ElvenWarriorVoiceModeBow
End
CommandButton Command_ToggleCorsairWeapon
Command = TOGGLE_WEAPONSET
Options = TOGGLE_IMAGE_ON_WEAPONSET OK_FOR_MULTI_SELECT
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:ThrowFireBombs CONTROLBAR:Knife
ButtonImage = UCCommon_FireBomb UCElven_Sword
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipFireBombs CONTROLBAR:ToolTipKnife
InPalantir = Yes
UnitSpecificSound = CorsairVoiceWeaponSwitchFirebombs CorsairVoiceWeaponSwitchSwords
End
CommandButton Command_ToggleMountainGiantRockThrow
Command = TOGGLE_WEAPONSET
Options = TOGGLE_IMAGE_ON_WEAPONSET OK_FOR_MULTI_SELECT
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:ThrowRocks CONTROLBAR:KickAndPunch
ButtonImage = UCCommon_GiantThrowRock UCCommon_GiantMelee
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipThrowRocks CONTROLBAR:ToolTipKickAndPunch
InPalantir = Yes
UnitSpecificSound = EntVoxToggleRockThrow EntVoxToggleRockThrow
End
CommandButton Command_SpecialAbilityWildMountainGiantStomp
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityWildMountainGiantStomp
; Options =
TextLabel = CONTROLBAR:WildMountainGiantStomp
ButtonImage = UCGiant_Stomp
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipWildMountainGiantStomp
AutoAbility = Yes
PresetRange = #MULTIPLY( WILD_MOUNTAIN_GIANT_STOMP_RADIUS 0.5 )
InPalantir = Yes
DisableOnModelCondition = WEAPONSET_TOGGLE_1
UnitSpecificSound = MountainGiantVoxStomp
End
CommandButton Command_CaptureBuilding
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCaptureBuilding
Options = OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT
TextLabel = CONTROLBAR:CaptureBuilding
ButtonImage = UPBeacon ;UCCapture
CursorName = CaptureBuilding
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCaptureBuilding
InPalantir = Yes
End
CommandButton Command_PorterConstructWildMineShaft
Command = DOZER_CONSTRUCT
Object = WildMineShaft
TextLabel = CONTROLBAR:ConstructWildMineShaft
ButtonImage = BWAbandonedMineShaft
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructWildMineShaft
Radial = Yes
;InPalantir = Yes
End
CommandButton Command_PorterConstructWildLumberMill
Command = DOZER_CONSTRUCT
Object = WildLumberMill
TextLabel = CONTROLBAR:ConstructWildLumberMill
ButtonImage = BCLumberMill
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipLumberMill
Radial = Yes
;InPalantir = Yes
END
CommandButton Command_PorterConstructWildCave
Command = DOZER_CONSTRUCT
Object = GoblinCave
TextLabel = CONTROLBAR:ConstructWildGoblinCave
ButtonImage = BWCave
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructWildGoblinCave
Radial = Yes
;InPalantir = Yes
END
CommandButton Command_PorterConstructWildFissure
Command = DOZER_CONSTRUCT
Object = GoblinFissure
TextLabel = CONTROLBAR:ConstructWildGoblinFissure
ButtonImage = BWFissure
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructWildGoblinFissure
Radial = Yes
;InPalantir = Yes
END
CommandButton Command_PorterConstructWildSpiderPit
Command = DOZER_CONSTRUCT
Object = WildSpiderPit
TextLabel = CONTROLBAR:ConstructWildWildSpiderPit
ButtonImage = BWSpiderPit
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructWildWildSpiderPit
Radial = Yes
;InPalantir = Yes
END
CommandButton Command_PorterConstructWildFortress
Command = DOZER_CONSTRUCT
Object = WildFortress
TextLabel = CONTROLBAR:ConstructWildFortress
ButtonImage = BWFortress
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructWildFortress
Radial = Yes
;InPalantir = Yes
END
CommandButton Command_PorterConstructWildTreasureTrove
Command = DOZER_CONSTRUCT
Object = WildTreasureTrove
TextLabel = CONTROLBAR:ConstructWildTreasureTrove
ButtonImage = BWTreasureTrove
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructWildTreasureTrove
Radial = Yes
;InPalantir = Yes
END
CommandButton Command_PorterConstructWildSentryTower
Command = DOZER_CONSTRUCT
Object = WildSentryTower
TextLabel = CONTROLBAR:ConstructWildSentryTower
ButtonImage = BWSentryTower
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipConstructWildSentryTower
Radial = Yes
End
CommandButton Command_PurchaseUpgradeWildCaveLevel2
Command = OBJECT_UPGRADE
Upgrade = Upgrade_WildCaveLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructWildCaveLevel2Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildWildCaveLevel2Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeWildCaveLevel3
Command = OBJECT_UPGRADE
Upgrade = Upgrade_WildCaveLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructWildCaveLevel3Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildWildCaveLevel3Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_UpgradeWildFissureLevel2
Command = OBJECT_UPGRADE
Upgrade = Upgrade_WildFissureLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeWildFissureLevel2
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildWildFissureLevel2Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeWildFissureLevel3
Command = OBJECT_UPGRADE
Upgrade = Upgrade_WildFissureLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:UpgradeWildFissureLevel3
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildWildFissureLevel3Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeWildSpiderPitLevel2
Command = OBJECT_UPGRADE
Upgrade = Upgrade_WildSpiderPitLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructWildSpiderPitLevel2Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildWildSpiderPitLevel2Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeWildSpiderPitLevel3
Command = OBJECT_UPGRADE
Upgrade = Upgrade_WildSpiderPitLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructWildSpiderPitLevel3Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildWildSpiderPitLevel3Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeWildTreasureTroveLevel2
Command = OBJECT_UPGRADE
Upgrade = Upgrade_WildTreasureTroveLevel2
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructWildTreasureTroveLevel2Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildWildTreasureTroveLevel2Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeWildTreasureTroveLevel3
Command = OBJECT_UPGRADE
Upgrade = Upgrade_WildTreasureTroveLevel3
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructWildTreasureTroveLevel3Upgrade
ButtonImage = UCCommon_UpgradeStructureNew
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipBuildWildTreasureTroveLevel3Upgrade
Radial = Yes
InPalantir = Yes
End
CommandButton Command_PurchaseUpgradeWildBasicTraining
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_WildBasicTraining
NeededUpgrade = Upgrade_TechnologyWildBasicTraining
TextLabel = CONTROLBAR:PurchaseUpgradeWildBasicTraining
ButtonImage = BWTreasureTrove_BannerCarrier
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeWildBasicTraining
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackWildBasicTraining
End
CommandButton Command_PurchaseTechnologyWildBasicTraining
Command = PLAYER_UPGRADE
Options = CANCELABLE
Upgrade = Upgrade_TechnologyWildBasicTraining
TextLabel = CONTROLBAR:PurchaseTechnologyWildBasicTraining
ButtonImage = BWTreasureTrove_BannerCarrier
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyWildBasicTraining
Radial = Yes
InPalantir = Yes
End
;//Fire Arrow upgrade to be purchased by units
CommandButton Command_PurchaseUpgradeWildFireArrows
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_WildFireArrows
NeededUpgrade = Upgrade_TechnologyWildFireArrows
TextLabel = CONTROLBAR:PurchaseUpgradeWildFireArrows
ButtonImage = BMOrcPit_FlamingArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeWildFireArrows
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackWildFireArrows
End
;//Fire Arrow technology to be purchased by a building
CommandButton Command_PurchaseTechnologyWildFireArrows
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyWildFireArrows
NeededUpgrade = Upgrade_WildTreasureTroveLevel3
TextLabel = CONTROLBAR:PurchaseTechnologyWildFireArrows
ButtonImage = BMOrcPit_FlamingArrows
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyWildFireArrows
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel3TreasureTrove
End
CommandButton Command_PoisonedBlades
Command = SPECIAL_POWER
Options = OK_FOR_MULTI_EXECUTE OK_FOR_MULTI_SELECT
SpecialPower = SpecialAbilityGoblinFighterPoisonedBlades
TextLabel = CONTROLBAR:SpecialAbilityGoblinFighterPoisonedBlades
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityGoblinFighterPoisonedBlades
InPalantir = Yes
ButtonBorderType = ACTION
ButtonImage = BWTreasureTrove_PoisonBlades
End
CommandButton Command_PurchaseUpgradeWildForgedBlade ;upgrade for units
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_WildForgedBlades
NeededUpgrade = Upgrade_TechnologyWildForgedBlades
TextLabel = CONTROLBAR:PurchaseUpgradeWildForgedBlade
ButtonImage = BWTreasureTrove_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeWildForgedBlade
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackWildForgedBlades
End
CommandButton Command_PurchaseTechnologyWildForgedBlades
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyWildForgedBlades
NeededUpgrade = Upgrade_WildTreasureTroveLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyWildForgedBlades
ButtonImage = BWTreasureTrove_ForgedBlades
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyWildForgedBlades
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2TreasureTrove
End
CommandButton Command_PurchaseUpgradeWildHeavyArmor ;upgrade for units
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_WildHeavyArmor
NeededUpgrade = Upgrade_TechnologyWildHeavyArmor
TextLabel = CONTROLBAR:PurchaseUpgradeWildHeavyArmor
ButtonImage = BWTreasureTrove_ScavengedArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeWildHeavyArmor
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackWildHeavyArmor
End
CommandButton Command_PurchaseTechnologyWildHeavyArmor
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyWildHeavyArmor
TextLabel = CONTROLBAR:PurchaseTechnologyWildHeavyArmor
ButtonImage = BWTreasureTrove_ScavengedArmor
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseechnologyWildHeavyArmor
Radial = Yes
InPalantir = Yes
End
;--------------------NEUTRAL----------------------------------
CommandButton Command_ConstructCorsairShip
Command = UNIT_BUILD
Object = EvilMenCorsairShip
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructCorsairShip
ButtonImage = BCShipwright_EvilBattleship
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildCorsairShip
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End
//**************************************************************************************************************************
//**************************************************************************************************************************
//**************************************************************************************************************************
//------------------- CREATE A HERO START ----------------------------
//**************************************************************************************************************************
//**************************************************************************************************************************
//**************************************************************************************************************************
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityTeleportToCaster
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityATeleportToCaster//SpecialAbilityTeleportToCaster // Name HACK - see special power
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:TeleportLevel1
ButtonImage = HSKingDainSummonRoyalGuard
RadiusCursorType = DominateRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipTeleportLevel1
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityTeleportLevel2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityStoreObjectsForLevel2Teleport
Options = CONTEXTMODE_COMMAND NEED_TARGET_POS
TextLabel = CONTROLBAR:TeleportLevel2
ButtonImage = HSKingDainSummonRoyalGuard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipTeleportLevel2
InPalantir = Yes
RadiusCursorType = DominateRadiusCursor
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityTeleportToCaster
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityTeleportLevel3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityStoreObjectsForLevel3Teleport
Options = CONTEXTMODE_COMMAND NEED_TARGET_POS
TextLabel = CONTROLBAR:TeleportLevel3
ButtonImage = HSKingDainSummonRoyalGuard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipTeleportLevel3
InPalantir = Yes
RadiusCursorType = DominateRadiusCursor
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityTeleportLevel2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_TeleportStoredList
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityTeleportStoredObjects
Options = CONTEXTMODE_COMMAND NEED_TARGET_POS
InPalantir = No
RadiusCursorType = EnshroudingMistRadiusCursor // should be different to the other power probably.
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_TeleportStoredList_2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityTeleportStoredObjects_2
Options = CONTEXTMODE_COMMAND NEED_TARGET_POS
InPalantir = No
RadiusCursorType = EnshroudingMistRadiusCursor // should be different to the other power probably.
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityAthelas
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroAthelas
TextLabel = CONTROLBAR:CAHAthelas
ButtonImage = HSAragornAthelas
CursorName = Bombard
RadiusCursorType = AthelasRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAHAthelas
InPalantir = Yes
AutoAbility = Yes
PresetRange = 100.0
NeedDamagedTarget = Yes
// UnitSpecificSound = AragornVoiceAthelas
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityElendil
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroElendil
// Options =
TextLabel = CONTROLBAR:CAHElendil
ButtonImage = HSAragornElendil
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Elendil
// UnitSpecificSound = AragornVoiceElendil
InPalantir = Yes
AutoAbility = Yes
PresetRange = 60.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityBladeMaster
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroBladeMaster
TextLabel = CONTROLBAR:CAHBladeMaster
ButtonImage = HSAragornBladeMaster
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_BladeMaster
InPalantir = Yes
AutoAbility = Yes
AutoDelay = 30.0 // this should sync with the Aragorn's hero mode effect time
PresetRange = 50.0
UnitSpecificSound = AragornVoiceBladeMaster
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_EowynShieldMaiden
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityEowynShieldMaiden
TextLabel = CONTROLBAR:ShieldMaiden
ButtonImage = HSEowynShieldMaiden
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipShieldMaiden
InPalantir = Yes
AutoAbility = Yes
PresetRange = 50.0
UnitSpecificSound = GenericSpell
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
// CommandButton Command_CreateAHero_SpecialAbilityKingsFavor
// Command = SPECIAL_POWER
// SpecialPower = SpecialAbilityCreateAHeroKingsFavor
// Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
// TextLabel = CONTROLBAR:CAHKingsFavor
// ButtonImage = HPTheodenKing'sFavor
// CursorName = Bombard
// RadiusCursorType = KingsFavorRadiusCursor
// ButtonBorderType = ACTION
// DescriptLabel = CONTROLBAR:ToolTipKingsFavor
// AutoAbility = No
// InPalantir = Yes
//
// CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
// CreateAHeroUIMinimumLevel = 1
// CreateAHeroUIPrerequisiteButtonName = None
// End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityWordOfPower
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroWordOfPower
// Options =
TextLabel = CONTROLBAR:CAHWordofPower
ButtonImage = Gandolf_radcircle
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipWordofPower_CAH
AutoAbility = Yes
PresetRange = 120.0
// UnitSpecificSound =
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityForcePush_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityForcePush_Level1
Options = NEED_TARGET_ENEMY_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:ForcePush_Level1
ButtonImage = CAHForcePush
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipForcePush_Level1
CursorName = Bombard
InvalidCursorName = GenericInvalid
AutoAbility = Yes
PresetRange = 80.0
// UnitSpecificSound =
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityForcePush_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityForcePush_Level2
Options = NEED_TARGET_ENEMY_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:ForcePush_Level2
ButtonImage = CAHForcePush
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipForcePush_Level2
CursorName = Bombard
InvalidCursorName = GenericInvalid
AutoAbility = Yes
PresetRange = 80.0
// UnitSpecificSound =
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityForcePush_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityForcePush_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityForcePush_Level3
Options = NEED_TARGET_ENEMY_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:ForcePush_Level3
ButtonImage = CAHForcePush
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipForcePush_Level3
CursorName = Bombard
InvalidCursorName = GenericInvalid
AutoAbility = Yes
PresetRange = 80.0
// UnitSpecificSound =
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityForcePush_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityConvertEnemy_L1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityConvertEnemy_L1
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:ConvertEnemy_L1
ButtonImage = CAHConvert
RadiusCursorType = DominateRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipConvertEnemy_L1
InPalantir = Yes
// UnitSpecificSound = SarumanVoiceDominate
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityConvertEnemy_L2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityConvertEnemy_L2
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:ConvertEnemy_L2
ButtonImage = CAHConvert
RadiusCursorType = DominateRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipConvertEnemy_L2
InPalantir = Yes
// UnitSpecificSound = SarumanVoiceDominate
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityConvertEnemy_L1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityCurseEnemy_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCurseEnemy_Level1
Options = NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:CAH_Curse_Level1
ButtonImage = HSWitchKingHour
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Curse_Level1
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
InPalantir = Yes
// UnitSpecificSound = SarumanVoiceDominate
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityCurseEnemy_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCurseEnemy_Level2
Options = NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:CAH_Curse_Level2
ButtonImage = HSWitchKingHour
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Curse_Level2
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
InPalantir = Yes
// UnitSpecificSound = SarumanVoiceDominate
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityCurseEnemy_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityCurseEnemy_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCurseEnemy_Level3
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_Curse_Level3
ButtonImage = HSWitchKingHour
RadiusCursorType = DominateRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Curse_Level3
InPalantir = Yes
// UnitSpecificSound = SarumanVoiceDominate
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityCurseEnemy_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Fireball_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityHeroFireball_Level1
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_ALLY_OBJECT NEED_TARGET_NEUTRAL_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityCAHFireball1
ButtonImage = HSSarumanFireBallAttack
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityCAH_Fireball_Level1
// UnitSpecificSound =
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Fireball_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityHeroFireball_Level2
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_ALLY_OBJECT NEED_TARGET_NEUTRAL_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityCAHFireball2
ButtonImage = HSSarumanFireBallAttack
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityCAH_Fireball_Level2
// UnitSpecificSound =
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_Fireball_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Fireball_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityHeroFireball_Level3
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_ALLY_OBJECT NEED_TARGET_NEUTRAL_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityCAHFireball3
ButtonImage = HSSarumanFireBallAttack
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityCAH_Fireball_Level3
// UnitSpecificSound =
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_Fireball_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_LightBlast_L1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityLightBlast_L1
Options = NEED_TARGET_ENEMY_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CAH:Command_CreateAHero_Lightblast_L1_Name
ButtonImage = CAHBlastofLight
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipLightBlast_Level1
AutoAbility = Yes
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_LightBlast_L2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityLightBlast_L2
Options = NEED_TARGET_ENEMY_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CAH:Command_CreateAHero_Lightblast_L2_Name
ButtonImage = CAHBlastofLight
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipLightBlast_Level2
AutoAbility = Yes
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_LightBlast_L1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_LightBlast_L3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityLightBlast_L3
Options = NEED_TARGET_ENEMY_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CAH:Command_CreateAHero_Lightblast_L3_Name
ButtonImage = CAHBlastofLight
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipLightBlast_Level3
AutoAbility = Yes
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_LightBlast_L2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_HotW_SummonAllies_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroHotWSummonAllies_Level1
TextLabel = CONTROLBAR:HotWSummonAllies_Level1
ButtonImage = CAHSummonAllies
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = SummonOathBreakersRadiusCursor
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipHotWSummonAllies_Level1
InPalantir = Yes
// UnitSpecificSound = AragornVoiceSummonOathbreakers
// AutoAbility = Yes //
// TriggerWhenReady = Yes //
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_HotW_SummonAllies_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroHotWSummonAllies_Level2
TextLabel = CONTROLBAR:HotWSummonAllies_Level2
ButtonImage = CAHSummonAllies
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = SummonOathBreakersRadiusCursor
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipHotWSummonAllies_Level2
InPalantir = Yes
// UnitSpecificSound = AragornVoiceSummonOathbreakers
// AutoAbility = Yes //
// TriggerWhenReady = Yes //
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_HotW_SummonAllies_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_HotW_SummonAllies_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroHotWSummonAllies_Level3
TextLabel = CONTROLBAR:HotWSummonAllies_Level3
ButtonImage = CAHSummonAllies
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = SummonOathBreakersRadiusCursor
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipHotWSummonAllies_Level3
InPalantir = Yes
// UnitSpecificSound = AragornVoiceSummonOathbreakers
// AutoAbility = Yes //
// TriggerWhenReady = Yes //
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_HotW_SummonAllies_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_HotW_SummonAllies_Level4
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroHotWSummonAllies_Level4
TextLabel = CONTROLBAR:HotWSummonAllies_Level4
ButtonImage = CAHSummonAllies
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = SummonOathBreakersRadiusCursor
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipHotWSummonAllies_Level4
InPalantir = Yes
// UnitSpecificSound = AragornVoiceSummonOathbreakers
// AutoAbility = Yes //
// TriggerWhenReady = Yes //
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_HotW_SummonAllies_Level3
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SoS_SummonAllies_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroSoSSummonAllies_Level1
TextLabel = CONTROLBAR:SoSSummonAllies_Level1
ButtonImage = CAHSummonAllies
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = SummonOathBreakersRadiusCursor
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSoSSummonAllies_Level1
InPalantir = Yes
// UnitSpecificSound = AragornVoiceSummonOathbreakers
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
// AutoAbility = Yes //
// TriggerWhenReady = Yes //
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SoS_SummonAllies_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroSoSSummonAllies_Level2
TextLabel = CONTROLBAR:SoSSummonAllies_Level2
ButtonImage = CAHSummonAllies
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = SummonOathBreakersRadiusCursor
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSoSSummonAllies_Level2
InPalantir = Yes
// UnitSpecificSound = AragornVoiceSummonOathbreakers
// AutoAbility = Yes //
// TriggerWhenReady = Yes //
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SoS_SummonAllies_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SoS_SummonAllies_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroSoSSummonAllies_Level3
TextLabel = CONTROLBAR:SoSSummonAllies_Level3
ButtonImage = CAHSummonAllies
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = SummonOathBreakersRadiusCursor
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSoSSummonAllies_Level3
InPalantir = Yes
// UnitSpecificSound = AragornVoiceSummonOathbreakers
// AutoAbility = Yes //
// TriggerWhenReady = Yes //
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SoS_SummonAllies_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SoS_SummonAllies_Level4
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroSoSSummonAllies_Level4
TextLabel = CONTROLBAR:SoSSummonAllies_Level4
ButtonImage = CAHSummonAllies
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = SummonOathBreakersRadiusCursor
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSoSSummonAllies_Level4
InPalantir = Yes
// UnitSpecificSound = AragornVoiceSummonOathbreakers
// AutoAbility = Yes //
// TriggerWhenReady = Yes //
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SoS_SummonAllies_Level3
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Blink
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityHeroBlink
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityHeroBlink
ButtonImage = CAHTeleport
ButtonBorderType = ACTION
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityHeroBlink
InPalantir = Yes // To be hidden by default
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_A_ToggleWeapon
Command = TOGGLE_WEAPONSET
Options = UNMOUNTED_ONLY TOGGLE_IMAGE_ON_WEAPONSET NEED_UPGRADE
NeededUpgrade = Upgrade_CreateAHeroToggleWeapon
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:SpecialAbilityCreateAHeroArcherToggleWeapon
ButtonImage = CAHGoodToggleWeapon
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityCreateAHeroArcherToggleWeapon
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_CM_ToggleWeapon
Command = TOGGLE_WEAPONSET
Options = UNMOUNTED_ONLY TOGGLE_IMAGE_ON_WEAPONSET NEED_UPGRADE
NeededUpgrade = Upgrade_CreateAHeroToggleWeapon
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:SpecialAbilityCreateAHeroCorruptedManToggleWeapon_Level1
ButtonImage = CAHEvilToggleWeapon
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityCreateAHeroArcherToggleWeapon
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_CM_ToggleWeapon_Level2
Command = TOGGLE_WEAPONSET
Options = UNMOUNTED_ONLY TOGGLE_IMAGE_ON_WEAPONSET NEED_UPGRADE
NeededUpgrade = Upgrade_CreateAHeroToggleWeapon_Level2
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
TextLabel = CONTROLBAR:SpecialAbilityCreateAHeroCorruptedManToggleWeapon_Level2
ButtonImage = CAHEvilToggleWeapon
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityCreateAHeroArcherToggleWeapon
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_CM_ToggleWeapon
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_BallLightning_L1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityBallLightning_L1
Options = NEED_TARGET_ENEMY_OBJECT //CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_BallLightning_L1
ButtonImage = HSBallLightning
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_BallLightning_L1
AutoAbility = Yes
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_BallLightning_L2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityBallLightning_L2
Options = NEED_TARGET_ENEMY_OBJECT //CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_BallLightning_L2
ButtonImage = HSBallLightning
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_BallLightning_L2
AutoAbility = Yes
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_BallLightning_L1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_BallLightning_L3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityBallLightning_L3
Options = NEED_TARGET_ENEMY_OBJECT //CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_BallLightning_L3
ButtonImage = HSBallLightning
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_BallLightning_L3
AutoAbility = Yes
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_BallLightning_L2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_W_SpecialAbilityTrueSight
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroWTrueSight
TextLabel = CONTROLBAR:CAH_W_TrueSight
ButtonImage = HSTrueSight
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_A_TrueSight
InPalantir = Yes
AutoAbility = Yes
PresetRange = 60.0
UnitSpecificSound = CaH_TrueSight
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_A_SpecialAbilityTrueSight
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroATrueSight
TextLabel = CONTROLBAR:CAH_A_TrueSight
ButtonImage = HSTrueSight
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_A_TrueSight
InPalantir = Yes
AutoAbility = Yes
PresetRange = 60.0
UnitSpecificSound = CaH_TrueSight
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Invulnerability_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroInvulnerability_Level1
TextLabel = CONTROLBAR:Invulnerability_Level1
ButtonImage = CAHInvulnerability
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipInvulnerability_Level1
InPalantir = Yes
AutoAbility = Yes
PresetRange = 50.0
UnitSpecificSound = CaH_Invulnerability
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Invulnerability_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroInvulnerability_Level2
TextLabel = CONTROLBAR:Invulnerability_Level2
ButtonImage = CAHInvulnerability
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipInvulnerability_Level2
InPalantir = Yes
AutoAbility = Yes
PresetRange = 50.0
UnitSpecificSound = CaH_Invulnerability
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_Invulnerability_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Invulnerability_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroInvulnerability_Level3
TextLabel = CONTROLBAR:Invulnerability_Level3
ButtonImage = CAHInvulnerability
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipInvulnerability_Level3
InPalantir = Yes
AutoAbility = Yes
PresetRange = 50.0
UnitSpecificSound = CaH_Invulnerability
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_Invulnerability_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_CrippleStrikeRanged_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCrippleStrikeRanged_Level1
Options = NEED_TARGET_ENEMY_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityCrippleStrikeRanged_Level1
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonImage = HSLurtzCrippleStrike
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityCrippleStrikeRanged_Level1
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_CrippleStrikeRanged_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCrippleStrikeRanged_Level2
Options = NEED_TARGET_ENEMY_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityCrippleStrikeRanged_Level2
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonImage = HSLurtzCrippleStrike
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityCrippleStrikeRanged_Level2
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_CrippleStrikeRanged_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_CrippleStrikeRanged_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCrippleStrikeRanged_Level3
Options = NEED_TARGET_ENEMY_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityCrippleStrikeRanged_Level3
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonImage = HSLurtzCrippleStrike
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityCrippleStrikeRanged_Level3
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_CrippleStrikeRanged_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_CrippleStrikeRanged_Level4
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCrippleStrikeRanged_Level4
Options = NEED_TARGET_ENEMY_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityCrippleStrikeRanged_Level4
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonImage = HSLurtzCrippleStrike
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityCrippleStrikeRanged_Level4
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_CrippleStrikeRanged_Level3
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_HotW_CrippleStrikeMelee_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroHotWCrippleStrikeMelee_Level1
Options = NEED_TARGET_ENEMY_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityHotWCrippleStrikeMelee_Level1
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonImage = HSCrippleStrikeMelee
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityHotWCrippleStrikeMelee_Level1
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_HotW_CrippleStrikeMelee_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroHotWCrippleStrikeMelee_Level2
Options = NEED_TARGET_ENEMY_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilityHotWCrippleStrikeMelee_Level2
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonImage = HSCrippleStrikeMelee
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityHotWCrippleStrikeMelee_Level2
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_HotW_CrippleStrikeMelee_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SoS_CrippleStrikeMelee_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroSoSCrippleStrikeMelee_Level1
Options = NEED_TARGET_ENEMY_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilitySoSCrippleStrikeMelee_Level1
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonImage = HSCrippleStrikeMelee
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilitySoSCrippleStrikeMelee_Level1
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SoS_CrippleStrikeMelee_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroSoSCrippleStrikeMelee_Level2
Options = NEED_TARGET_ENEMY_OBJECT // CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:SpecialAbilitySoSCrippleStrikeMelee_Level2
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
ButtonImage = HSCrippleStrikeMelee
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilitySoSCrippleStrikeMelee_Level2
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SoS_CrippleStrikeMelee_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_ToggleMounted
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroToggleMounted
TextLabel = CONTROLBAR:HeroToggleHorse
Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY
FlagsUsedForToggle = MOUNTED
ButtonImage = HSTheodenMountDismount HSTheodenMountDismount
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:HeroToggleHorse_Palantir
InPalantir = Yes
// UnitSpecificSound = [WHATEVER] [WHATEVER]
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityCreateAHeroTrainAllies_Level_1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroTrainAllies_Level_1
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:TrainAllies_Level_1
ButtonImage = HPTheodenKing'sFavor
CursorName = Bombard
RadiusCursorType = KingsFavorRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CAH:Command_CreateAHero_TrainAllies_Level1_Name
AutoAbility = No
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest Upgrade_CreateAHero_ClassIstariWizard Upgrade_CreateAHero_ClassDwarf Upgrade_CreateAHero_ClassCorruptedMan Upgrade_CreateAHero_ClassServantsOfSauron Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityCreateAHeroTrainAllies_Level_2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroTrainAllies_Level_2
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:TrainAllies_Level_2
ButtonImage = HPTheodenKing'sFavor
CursorName = Bombard
RadiusCursorType = KingsFavorRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CAH:Command_CreateAHero_TrainAllies_Level2_Name
AutoAbility = No
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest Upgrade_CreateAHero_ClassIstariWizard Upgrade_CreateAHero_ClassDwarf Upgrade_CreateAHero_ClassCorruptedMan Upgrade_CreateAHero_ClassServantsOfSauron Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityCreateAHeroTrainAllies_Level_1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityCreateAHeroTrainAllies_Level_3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroTrainAllies_Level_3
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:TrainAllies_Level_3
ButtonImage = HPTheodenKing'sFavor
CursorName = Bombard
RadiusCursorType = KingsFavorRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CAH:Command_CreateAHero_TrainAllies_Level3_Name
AutoAbility = No
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest Upgrade_CreateAHero_ClassIstariWizard Upgrade_CreateAHero_ClassDwarf Upgrade_CreateAHero_ClassCorruptedMan Upgrade_CreateAHero_ClassServantsOfSauron Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityCreateAHeroTrainAllies_Level_2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_WordOfPoultry_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroWordOfPoultry_Level1
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:WordOfPoultry_Level1
ButtonImage = CAHCalltheHerd //HPWordOfPoultry
CursorName = Bombard
RadiusCursorType = WordOfPoultryRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipWordOfPoultry_Level1
AutoAbility = No
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = None
End
//--------------------------------------------------------------
CommandButton Command_CreateAHero_WordOfPoultry_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroWordOfPoultry_Level2
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:WordOfPoultry_Level2
ButtonImage = CAHCalltheHerd //HPWordOfPoultry
CursorName = Bombard
RadiusCursorType = WordOfPoultryRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipWordOfPoultry_Level2
AutoAbility = No
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassIstariWizard
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_WordOfPoultry_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_ShieldCrush_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroShieldCrush_Level1
TextLabel = CAH:Command_CreateAHero_ShieldCrush_Level1_Name
ButtonImage = CAHShieldCrush
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_ShieldCrush_L1
InPalantir = Yes
AutoAbility = No
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
UnitSpecificSound = CaH_ShieldCrush
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_ShieldCrush_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroShieldCrush_Level3
TextLabel = CAH:Command_CreateAHero_ShieldCrush_Level3_Name
ButtonImage = CAHShieldCrush
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_ShieldCrush_L3
InPalantir = Yes
AutoAbility = No
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_ShieldCrush_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
// CommandButton Command_CreateAHero_HotW_Conquer
// Command = SPECIAL_POWER
// SpecialPower = SpecialAbilityCreateAHeroHotWConquer
// Options = CONTEXTMODE_COMMAND NEED_TARGET_ENEMY_OBJECT
// TextLabel = CONTROLBAR:CAH_HotW_Conquer
// ButtonImage = CAHConquer
// ButtonBorderType = ACTION
// DescriptLabel = CONTROLBAR:ToolTipCAH_HotW_Conquer
// InPalantir = Yes
// AutoAbility = No
// CursorName = CaptureBuilding
// InvalidCursorName = GenericInvalid
//
// CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
// CreateAHeroUIMinimumLevel = 7
// CreateAHeroUIPrerequisiteButtonName = None
// End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
// CommandButton Command_CreateAHero_CM_Conquer
// Command = SPECIAL_POWER
// SpecialPower = SpecialAbilityCreateAHeroCMConquer
// Options = CONTEXTMODE_COMMAND NEED_TARGET_ENEMY_OBJECT
// TextLabel = CONTROLBAR:CAH_CM_Conquer
// ButtonImage = CAHConquer
// ButtonBorderType = ACTION
// DescriptLabel = CONTROLBAR:ToolTipCAH_CM_Conquer
// InPalantir = Yes
// AutoAbility = No
// CursorName = CaptureBuilding
// InvalidCursorName = GenericInvalid
//
// CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
// CreateAHeroUIMinimumLevel = 7
// CreateAHeroUIPrerequisiteButtonName = None
// End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Starlight
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroStarlight
TextLabel = CONTROLBAR:CAH_Starlight
DescriptLabel = CONTROLBAR:ToolTipCAH_Starlight
ButtonImage = HSGlorfindelStarlight
ButtonBorderType = ACTION
InPalantir = Yes
AutoAbility = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
UnitSpecificSound = CaH_Starlight
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroThrowSpear_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroAThrowSpear_Level1
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_ThrowSpear_Level1
ButtonImage = HSEomerThrowSpear
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_ThrowSpear_Level1
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroThrowSpear_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroThrowSpear_Level2
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_ThrowSpear_Level2
ButtonImage = HSEomerThrowSpear
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_ThrowSpear_Level2
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHeroThrowSpear_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroThrowSpear_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroThrowSpear_Level3
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_ThrowSpear_Level3
ButtonImage = HSEomerThrowSpear
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_ThrowSpear_Level3
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHeroThrowSpear_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_SpecialAbilityCreateAHeroHeroicCharge
Command = SPECIAL_POWER
//Options = MOUNTED_ONLY
SpecialPower = SpecialAbilityCreateAHeroHeroicCharge
TextLabel = CONTROLBAR:CAH_HeroicCharge
ButtonImage = HPTheodenGloriousCharge
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_HeroicCharge
InPalantir = Yes
AutoAbility = Yes
PresetRange = 160.0
//UnitSpecificSound = TheodenVoiceGloriousCharge
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_OilFire_Level1
Command = SPECIAL_POWER_TOGGLE
SpecialPower = SpecialAbilityCreateAHeroOilFire_Level1
TextLabel = CONTROLBAR:CAH_SpillOil_Level1
ButtonImage = BDFortress_OilCasks
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_SpillOil_Level1
InPalantir = Yes
UnitSpecificSound = CaH_OilLight
ToggleButtonName = Command_CreateAHero_OilFire_Ignite_Level1
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_OilFire_Ignite_Level1
Command = SPECIAL_POWER_TOGGLE
SpecialPower = SpecialAbilityCreateAHeroIgniteOil_Level1
TextLabel = CONTROLBAR:CAH_SpillOil_Level1
ButtonImage = HSFireDrakeInferno
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_SpillOil_Level1
InPalantir = Yes
UnitSpecificSound = CaH_OilLight
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_OilFire_Level2
Command = SPECIAL_POWER_TOGGLE
SpecialPower = SpecialAbilityCreateAHeroOilFire_Level2
TextLabel = CONTROLBAR:CAH_SpillOil_Level2
ButtonImage = BDFortress_OilCasks
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_SpillOil_Level2
InPalantir = Yes
UnitSpecificSound = CaH_OilSpill
ToggleButtonName = Command_CreateAHero_OilFire_Ignite_Level2
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_OilFire_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_OilFire_Ignite_Level2
Command = SPECIAL_POWER_TOGGLE
SpecialPower = SpecialAbilityCreateAHeroIgniteOil_Level2
TextLabel = CONTROLBAR:CAH_SpillOil_Level2
ButtonImage = HSFireDrakeInferno
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_SpillOil_Level2
InPalantir = Yes
UnitSpecificSound = CaH_OilLight
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_OilFire_Level3
Command = SPECIAL_POWER_TOGGLE
SpecialPower = SpecialAbilityCreateAHeroOilFire_Level3
TextLabel = CONTROLBAR:CAH_SpillOil_Level3
ButtonImage = BDFortress_OilCasks
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_SpillOil_Level3
InPalantir = Yes
UnitSpecificSound = CaH_OilSpill
ToggleButtonName = Command_CreateAHero_OilFire_Ignite_Level3
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_OilFire_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_OilFire_Ignite_Level3
Command = SPECIAL_POWER_TOGGLE
SpecialPower = SpecialAbilityCreateAHeroIgniteOil_Level3
TextLabel = CONTROLBAR:CAH_SpillOil_Level3
ButtonImage = HSFireDrakeInferno
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_SpillOil_Level3
InPalantir = Yes
UnitSpecificSound = CaH_OilLight
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_InspireFear_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroInspireFear_Level1
Options = NONPRESSABLE
TextLabel = CONTROLBAR:CAH_InspireFear_Level1
ButtonImage = HSSauronTerribleFury
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_InspireFear_Level1
InPalantir = Yes
// UnitSpecificSound = [WHATEVER] [WHATEVER]
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_InspireFear_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroInspireFear_Level2
TextLabel = CONTROLBAR:CAH_InspireFear_Level2
ButtonImage = HSSauronTerribleFury
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_InspireFear_Level2
InPalantir = Yes
// UnitSpecificSound = [WHATEVER] [WHATEVER]
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_InspireFear_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
//CommandButton Command_CreateAHero_InspireFear_Level3
// Command = SPECIAL_POWER
// SpecialPower = SpecialAbilityCreateAHeroInspireFear_Level3
// TextLabel = CONTROLBAR:CAH_InspireFear_Level3
// ButtonImage = HSSauronTerribleFury
// ButtonBorderType = ACTION
// DescriptLabel = CONTROLBAR:ToolTipCAH_InspireFear_Level3
// InPalantir = Yes
//// UnitSpecificSound = [WHATEVER] [WHATEVER]
//
// CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
// CreateAHeroUIMinimumLevel = 1 // 10
// CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_InspireFear_Level2
//End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_HowlOfRage_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroHowlOfRage_Level1
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:CAH_HowlOfRage_Level1
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCAH_HowlOfRage_Level1
ButtonImage = UCCommon_DrummerTrollRoar
RadiusCursorType = WarChantRadiusCursor
InvalidCursorName = GenericInvalid
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_HowlOfRage_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroHowlOfRage_Level2
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:CAH_HowlOfRage_Level2
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCAH_HowlOfRage_Level2
ButtonImage = UCCommon_DrummerTrollRoar
RadiusCursorType = WarChantRadiusCursor
InvalidCursorName = GenericInvalid
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_HowlOfRage_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_HowlOfRage_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroHowlOfRage_Level3
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:CAH_HowlOfRage_Level3
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCAH_HowlOfRage_Level3
ButtonImage = UCCommon_DrummerTrollRoar
RadiusCursorType = WarChantRadiusCursor
InvalidCursorName = GenericInvalid
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_HowlOfRage_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
// CommandButton Command_CreateAHero_Infernal_Level1
// Command = SPECIAL_POWER
// SpecialPower = SpecialAbilityCreateAHeroInfernal_Level1
// TextLabel = CONTROLBAR:CAH_Infernal_L1
// ButtonImage = HSFireDrakeInferno
// ButtonBorderType = ACTION
// DescriptLabel = CONTROLBAR:ToolTipCAH_Infernal_L1
// InPalantir = Yes
// AutoAbility = No
//
// CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
// CreateAHeroUIMinimumLevel = 3
// CreateAHeroUIPrerequisiteButtonName = None
// End
//
// //------------------- Create A Hero ----------------------------
// //--------------------------------------------------------------
// CommandButton Command_CreateAHero_Infernal_Level2
// Command = SPECIAL_POWER
// SpecialPower = SpecialAbilityCreateAHeroInfernal_Level2
// TextLabel = CONTROLBAR:CAH_Infernal_L2
// ButtonImage = HSFireDrakeInferno
// ButtonBorderType = ACTION
// DescriptLabel = CONTROLBAR:ToolTipCAH_Infernal_L2
// InPalantir = Yes
// AutoAbility = No
//
// CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
// CreateAHeroUIMinimumLevel = 7
// CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_Infernal_Level1
// End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_BerserkerRage_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroBerserkerRage_Level1
TextLabel = CONTROLBAR:CAH_BerserkerRage_L1
ButtonImage = CAHBerserkerRage
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_BerserkerRage_L1
InPalantir = Yes
AutoAbility = No
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
UnitSpecificSound = CaH_BerserkerRage
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_BerserkerRage_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroBerserkerRage_Level2
TextLabel = CONTROLBAR:CAH_BerserkerRage_L2
ButtonImage = CAHBerserkerRage
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_BerserkerRage_L2
InPalantir = Yes
AutoAbility = No
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_BerserkerRage_Level1
UnitSpecificSound = CaH_BerserkerRage
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_BerserkerRage_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroBerserkerRage_Level3
TextLabel = CONTROLBAR:CAH_BerserkerRage_L3
ButtonImage = CAHBerserkerRage
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_BerserkerRage_L3
InPalantir = Yes
AutoAbility = No
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_BerserkerRage_Level2
UnitSpecificSound = CaH_BerserkerRage
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_BerserkerRage_Level4
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroBerserkerRage_Level4
TextLabel = CONTROLBAR:CAH_BerserkerRage_L4
ButtonImage = CAHBerserkerRage
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_BerserkerRage_L4
InPalantir = Yes
AutoAbility = No
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_BerserkerRage_Level3
UnitSpecificSound = CaH_BerserkerRage
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroFireBomb_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroFireBomb_Level1
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_FireBomb_Level1
ButtonImage = UCCommon_Firebomb
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_FireBomb_Level1
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroFireBomb_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroFireBomb_Level2
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_FireBomb_Level2
ButtonImage = UCCommon_Firebomb
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_FireBomb_Level2
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHeroFireBomb_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroFireBomb_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroFireBomb_Level3
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_FireBomb_Level3
ButtonImage = UCCommon_Firebomb
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_FireBomb_Level3
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHeroFireBomb_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroFireBomb_Level4
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroFireBomb_Level4
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_FireBomb_Level4
ButtonImage = UCCommon_Firebomb
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_FireBomb_Level4
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHeroFireBomb_Level3
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroPoisonAttack_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroPoisonAttack_Level1
Options = NONPRESSABLE
TextLabel = CONTROLBAR:CAH_PoisonAttack_Level1
DescriptLabel = CONTROLBAR:ToolTipCAH_PoisonAttack_Level1
ButtonImage = BWTreasureTrove_PoisonBlades
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroPoisonAttack_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroPoisonAttack_Level2
Options = NONPRESSABLE
TextLabel = CONTROLBAR:CAH_PoisonAttack_Level2
DescriptLabel = CONTROLBAR:ToolTipCAH_PoisonAttack_Level2
ButtonImage = BWTreasureTrove_PoisonBlades
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHeroPoisonAttack_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroPoisonAttack_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroPoisonAttack_Level3
Options = NONPRESSABLE
TextLabel = CONTROLBAR:CAH_PoisonAttack_Level3
DescriptLabel = CONTROLBAR:ToolTipCAH_PoisonAttack_Level3
ButtonImage = BWTreasureTrove_PoisonBlades
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHeroPoisonAttack_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroPoisonAttack_Level4
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroPoisonAttack_Level4
Options = NONPRESSABLE
TextLabel = CONTROLBAR:CAH_PoisonAttack_Level4
DescriptLabel = CONTROLBAR:ToolTipCAH_PoisonAttack_Level4
ButtonImage = BWTreasureTrove_PoisonBlades
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHeroPoisonAttack_Level3
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroUntamedAllegiance
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroUntamedAllegiance
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:CAH_UntamedAllegiance
ButtonImage = HSSharkuTameBeast
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_UntamedAllegiance
RadiusCursorType = UntamedAllegianceRadiusCursor
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassServantsOfSauron
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroAttachSpy_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroAttachSpy_Level1
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_AttachSpy_Level1
ButtonImage = HSSpy
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_AttachSpy_Level1
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroAttachSpy_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroAttachSpy_Level2
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_AttachSpy_Level2
ButtonImage = HSSpy
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_AttachSpy_Level2
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHeroAttachSpy_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityCoerce_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCoerce_Level1
Options = NEED_TARGET_ENEMY_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_Coerce_Level1
ButtonImage = CAHCoerce
CursorName = Bombard
ButtonBorderType = ACTION
InvalidCursorName = GenericInvalid
DescriptLabel = CONTROLBAR:ToolTipCAH_Coerce_Level1
InPalantir = Yes
// UnitSpecificSound = SarumanVoiceDominate
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityCoerce_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCoerce_Level2
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_Coerce_Level2
ButtonImage = CAHCoerce
RadiusCursorType = DominateRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Coerce_Level2
InPalantir = Yes
// UnitSpecificSound = SarumanVoiceDominate
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityCoerce_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityCoerce_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCoerce_Level3
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_Coerce_Level3
ButtonImage = CAHCoerce
RadiusCursorType = DominateRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Coerce_Level3
InPalantir = Yes
// UnitSpecificSound = SarumanVoiceDominate
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityCoerce_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityDisguise
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroDisguise
Options = NEED_TARGET_ENEMY_OBJECT NEED_TARGET_ALLY_OBJECT NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CAH:Command_CreateAHero_SpecialAbilityDisguise_Name
ButtonImage = CAHDisguise
CursorName = Bombard
ButtonBorderType = ACTION
InvalidCursorName = GenericInvalid
DescriptLabel = CONTROLBAR:ToolTipCAH_Disguise
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_CM_SpecialAbilityStealth_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCMStealth_Level1
Options = NONPRESSABLE
TextLabel = CONTROLBAR:CAH_CM_Stealth_Level1
DescriptLabel = CONTROLBAR:ToolTipCAH_CM_Stealth_Level1_Palantir
ButtonImage = HSStealth
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_CM_SpecialAbilityStealth_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCMStealth_Level2
Options = NONPRESSABLE
TextLabel = CONTROLBAR:CAH_CM_Stealth_Level2
DescriptLabel = CONTROLBAR:ToolTipCAH_CM_Stealth_Level2_Palantir
ButtonImage = HSStealth
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_CM_SpecialAbilityStealth_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_CM_SpecialAbilityStealth_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroElvenCloak
TextLabel = CAH:Command_CreateAHero_CM_SpecialAbilityStealth_Level3_Name
DescriptLabel = CONTROLBAR:ToolTipCAH_CM_Stealth_Level3_Palantir
ButtonImage = HPFrodoElfCloak
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_CM_SpecialAbilityStealth_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_A_SpecialAbilityStealth_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroAStealth_Level1
Options = NONPRESSABLE
TextLabel = CONTROLBAR:CAH_A_Stealth_Level1
DescriptLabel = CONTROLBAR:ToolTipCAH_CM_Stealth_Level2_Palantir
ButtonImage = HSStealth
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_A_SpecialAbilityStealth_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroElvenCloak
TextLabel = CONTROLBAR:CAH_CM_Stealth_Level2
DescriptLabel = CONTROLBAR:ToolTipCAH_CM_Stealth_Level3_Palantir
ButtonImage = HPFrodoElfCloak
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_A_SpecialAbilityStealth_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityClimbWalls
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroClimbWalls
Options = NONPRESSABLE NEED_UPGRADE
TextLabel = CONTROLBAR:CAH_ClimbWalls
DescriptLabel = CONTROLBAR:ToolTipCAH_ClimbWalls
ButtonImage = UCGoblin_ClimbWalls
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 1 // 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroStealMoney_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroStealMoney_Level1
Options = NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:CAH_StealMoney_Level1
ButtonImage = HSStealMoney
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_StealMoney_Level1
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
CommandButton Command_CreateAHeroStealMoney_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroStealMoney_Level2
Options = NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:CAH_StealMoney_Level2
ButtonImage = HSStealMoney
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_StealMoney_Level2
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHeroStealMoney_Level1
End
CommandButton Command_CreateAHeroStealMoney_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroStealMoney_Level3
Options = NEED_TARGET_ENEMY_OBJECT
TextLabel = CONTROLBAR:CAH_StealMoney_Level3
ButtonImage = HSStealMoney
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_StealMoney_Level3
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHeroStealMoney_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroAssassin_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroAssassin_Level1
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_Assassin_Level1
ButtonImage = HSWormtongueBackStab
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Assassin_Level1
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
DisableOnModelCondition = WEAPONSET_TOGGLE_1 // disable if currently using bow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroAssassin_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroAssassin_Level2
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_Assassin_Level2
ButtonImage = HSWormtongueBackStab
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Assassin_Level2
InvalidCursorName = GenericInvalid
DisableOnModelCondition = WEAPONSET_TOGGLE_1 // disable if currently using bow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHeroAssassin_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroAssassin_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroAssassin_Level3
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_Assassin_Level3
ButtonImage = HSWormtongueBackStab
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Assassin_Level3
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
DisableOnModelCondition = WEAPONSET_TOGGLE_1 // disable if currently using bow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHeroAssassin_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroAssassin_Level4
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroAssassin_Level4
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_Assassin_Level4
ButtonImage = HSWormtongueBackStab
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Assassin_Level4
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
DisableOnModelCondition = WEAPONSET_TOGGLE_1 // disable if currently using bow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassCorruptedMan
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHeroAssassin_Level3
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_RainOfArrows_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroRainOfArrows_Level1
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_RainOfArrows_Level1
ButtonImage = HSLegolasArrowWind
CursorName = Bombard
RadiusCursorType = ArrowStormRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_RainOfArrows_Level1
InPalantir = Yes
AutoAbility = No
// UnitSpecificSound = LegolasVoiceModeArrowWind
EnableOnModelCondition = WEAPONSET_TOGGLE_1 // disable if currently using swords
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_RainOfArrows_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroRainOfArrows_Level2
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_RainOfArrows_Level2
ButtonImage = HSLegolasArrowWind
CursorName = Bombard
RadiusCursorType = ArrowStormRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_RainOfArrows_Level2
InPalantir = Yes
AutoAbility = No
// UnitSpecificSound = LegolasVoiceModeArrowWind
EnableOnModelCondition = WEAPONSET_TOGGLE_1 // disable if currently using swords
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_RainOfArrows_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_RainOfArrows_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroRainOfArrows_Level3
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_RainOfArrows_Level3
ButtonImage = HSLegolasArrowWind
CursorName = Bombard
RadiusCursorType = ArrowStormRadiusCursor
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_RainOfArrows_Level3
InPalantir = Yes
AutoAbility = No
// UnitSpecificSound = LegolasVoiceModeArrowWind
EnableOnModelCondition = WEAPONSET_TOGGLE_1 // disable if currently using swords
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_RainOfArrows_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityHealing_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroHealing_Level1
TextLabel = CONTROLBAR:CAH_Healing_Level1
ButtonImage = HSAragornAthelas
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Healing_Level1
InPalantir = Yes
AutoAbility = No
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityHealing_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroHealing_Level2
TextLabel = CONTROLBAR:CAH_Healing_Level2
ButtonImage = HSAragornAthelas
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Healing_Level2
InPalantir = Yes
AutoAbility = No
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityHealing_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityArrowBonus_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroArrowBonus_Level1
Options = NONPRESSABLE
TextLabel = CONTROLBAR:CAH_ArrowBonus_Level1
DescriptLabel = CONTROLBAR:ToolTipCAH_ArrowBonus_Level1
ButtonImage = HSHaldirGoldenArrow
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityArrowBonus_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroArrowBonus_Level2
Options = NONPRESSABLE
TextLabel = CONTROLBAR:CAH_ArrowBonus_Level2
DescriptLabel = CONTROLBAR:ToolTipCAH_ArrowBonus_Level2
ButtonImage = HSHaldirGoldenArrow
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityArrowBonus_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityArrowBonus_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroArrowBonus_Level3
Options = NONPRESSABLE
TextLabel = CONTROLBAR:CAH_ArrowBonus_Level3
DescriptLabel = CONTROLBAR:ToolTipCAH_ArrowBonus_Level3
ButtonImage = HSHaldirGoldenArrow
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityArrowBonus_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpecialAbilityArrowBonus_Level4
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroArrowBonus_Level4
Options = NONPRESSABLE
TextLabel = CONTROLBAR:CAH_ArrowBonus_Level4
DescriptLabel = CONTROLBAR:ToolTipCAH_ArrowBonus_Level4
ButtonImage = HSHaldirGoldenArrow
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpecialAbilityArrowBonus_Level3
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SummonFamiliar_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroSummonFamiliar_Level1
TextLabel = CONTROLBAR:CAH_SummonFamiliar_Level1
ButtonImage = CAHSummonFamiliar
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = FamiliarRadiusCursor
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCAH_SummonFamiliar_Level1
InPalantir = Yes
// UnitSpecificSound = AragornVoiceSummonOathbreakers
// AutoAbility = Yes //
// TriggerWhenReady = Yes //
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SummonFamiliar_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroSummonFamiliar_Level2
TextLabel = CONTROLBAR:CAH_SummonFamiliar_Level2
ButtonImage = CAHSummonFamiliar
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = FamiliarRadiusCursor
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCAH_SummonFamiliar_Level2
InPalantir = Yes
// UnitSpecificSound = AragornVoiceSummonOathbreakers
// AutoAbility = Yes //
// TriggerWhenReady = Yes //
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SummonFamiliar_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SummonFamiliar_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroSummonFamiliar_Level3
TextLabel = CONTROLBAR:CAH_SummonFamiliar_Level3
ButtonImage = CAHSummonFamiliar
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = FamiliarRadiusCursor
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCAH_SummonFamiliar_Level3
InPalantir = Yes
// UnitSpecificSound = AragornVoiceSummonOathbreakers
// AutoAbility = Yes //
// TriggerWhenReady = Yes //
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SummonFamiliar_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpawnTornado_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialPowerCreateAHeroSpawnTornado_Level1
ButtonImage = HSGaladriel_NaturesWrath
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:CAH_SpawnTornado_Level1
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCAH_SpawnTornado_Level1
RadiusCursorType = NaturesWrathRadiusCursor
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpawnTornado_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialPowerCreateAHeroSpawnTornado_Level2
ButtonImage = HSGaladriel_NaturesWrath
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:CAH_SpawnTornado_Level2
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCAH_SpawnTornado_Level2
RadiusCursorType = NaturesWrathRadiusCursor
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpawnTornado_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_SpawnTornado_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialPowerCreateAHeroSpawnTornado_Level3
ButtonImage = HSGaladriel_NaturesWrath
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:CAH_SpawnTornado_Level3
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCAH_SpawnTornado_Level3
RadiusCursorType = NaturesWrathRadiusCursor
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_SpawnTornado_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_AxeThrow_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroAxeThrow_Level1
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_AxeThrow_Level1
ButtonImage = HSAxeThrow
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_AxeThrow_Level1
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_AxeThrow_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroAxeThrow_Level2
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_AxeThrow_Level2
ButtonImage = HSAxeThrow
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_AxeThrow_Level2
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_AxeThrow_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_AxeThrow_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroAxeThrow_Level3
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_AxeThrow_Level3
ButtonImage = HSAxeThrow
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_AxeThrow_Level3
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_AxeThrow_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_EarthShaker_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroEarthShaker_Level1
TextLabel = CONTROLBAR:CAH_EarthShaker_Level1
ButtonImage = HSEarthShaker
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_EarthShaker_Level1
InPalantir = Yes
AutoAbility = No
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_EarthShaker_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroEarthShaker_Level2
TextLabel = CONTROLBAR:CAH_EarthShaker_Level2
ButtonImage = HSEarthShaker
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_EarthShaker_Level2
InPalantir = Yes
AutoAbility = No
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_EarthShaker_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_EarthShaker_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroEarthShaker_Level3
TextLabel = CONTROLBAR:CAH_EarthShaker_Level3
ButtonImage = HSEarthShaker
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_EarthShaker_Level3
InPalantir = Yes
AutoAbility = No
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_EarthShaker_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Leap_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroLeap_Level1
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_Leap_Level1
ButtonImage = HSLeap
RadiusCursorType = LeapRadiusCursor
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Leap_Level1
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Leap_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroLeap_Level1
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_Leap_Level2
ButtonImage = HSLeap
RadiusCursorType = LeapRadiusCursor
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Leap_Level2
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_Leap_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Charge_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCharge_Level1
Options = OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:CAH_Charge_Level1
ButtonImage = UCGuardian_BullRush
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_DwarfCharge_L1
InPalantir = Yes
CursorName = Bombard
InvalidCursorName = GenericInvalid
PresetRange = 50.0
UnitSpecificSound = CaH_DwarfCharge
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Charge_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCharge_Level2
Options = OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:CAH_Charge_Level2
ButtonImage = UCGuardian_BullRush
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_DwarfCharge_L2
InPalantir = Yes
CursorName = Bombard
InvalidCursorName = GenericInvalid
PresetRange = 50.0
UnitSpecificSound = CaH_DwarfCharge
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_Charge_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Charge_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroCharge_Level3
Options = OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:CAH_Charge_Level3
ButtonImage = UCGuardian_BullRush
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_DwarfCharge_L3
InPalantir = Yes
CursorName = Bombard
InvalidCursorName = GenericInvalid
PresetRange = 50.0
UnitSpecificSound = CaH_DwarfCharge
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_Charge_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Sapper_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroSapper_Level1
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_Sapper_Level1
ButtonImage = HSSapper
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Sapper_Level1
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Sapper_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroSapper_Level2
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_Sapper_Level2
ButtonImage = HSSapper
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Sapper_Level2
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_Sapper_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Sapper_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroSapper_Level3
Options = NEED_TARGET_ENEMY_OBJECT // NEED_TARGET_NEUTRAL_OBJECT CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:CAH_Sapper_Level3
ButtonImage = HSSapper
CursorName = Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Sapper_Level3
InvalidCursorName = GenericInvalid
//UnitSpecificSound = EomerVoiceModeThrow
InPalantir = Yes
AutoAbility = Yes
PresetRange = 200.0
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_Sapper_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Bombard_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroBombard_Level1
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:CAH_Bombard_Level1
ButtonImage = SBGood_Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCAH_Bombard_Level1
RadiusCursorType = RainOfFireRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Bombard_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroBombard_Level2
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:CAH_Bombard_Level2
ButtonImage = SBGood_Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCAH_Bombard_Level2
RadiusCursorType = RainOfFireRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_Bombard_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Bombard_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroBombard_Level3
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:CAH_Bombard_Level3
ButtonImage = SBGood_Bombard
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipCAH_Bombard_Level3
RadiusCursorType = RainOfFireRadiusCursor
CursorName = AttackObj
InvalidCursorName = GenericInvalid
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_Bombard_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_Toughness
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroToughness
Options = NONPRESSABLE
TextLabel = CONTROLBAR:CAH_Toughness
DescriptLabel = CONTROLBAR:ToolTipCAH_Toughness_Palantir
ButtonImage = HSKingDainStubbornPride
ButtonBorderType = ACTION
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_BattleRage_Level1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroBattleRage_Level1
TextLabel = CONTROLBAR:CAH_BattleRage_Level1
ButtonImage = HSKingDainMightyRage
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_BattleRage_Level1
InPalantir = Yes
AutoAbility = Yes
PresetRange = 50.0
UnitSpecificSound = CaH_BattleRage
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
//CreateAHeroUIIconImageName = HSInvulnerability does not exist
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_BattleRage_Level2
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroBattleRage_Level2
TextLabel = CONTROLBAR:CAH_BattleRage_Level2
ButtonImage = HSKingDainMightyRage
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_BattleRage_Level2
InPalantir = Yes
AutoAbility = Yes
PresetRange = 50.0
UnitSpecificSound = CaH_BattleRage
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
//CreateAHeroUIIconImageName = HSInvulnerability does not exist
CreateAHeroUIMinimumLevel = 3
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_BattleRage_Level1
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_BattleRage_Level3
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroBattleRage_Level3
TextLabel = CONTROLBAR:CAH_BattleRage_Level3
ButtonImage = HSKingDainMightyRage
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_BattleRage_Level3
InPalantir = Yes
AutoAbility = Yes
PresetRange = 50.0
UnitSpecificSound = CaH_BattleRage
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
//CreateAHeroUIIconImageName = HSInvulnerability does not exist
CreateAHeroUIMinimumLevel = 7
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_BattleRage_Level2
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHeroLeadership
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityFakeLeadership
Options = NONPRESSABLE
TextLabel = CONTROLBAR:Leadership
ButtonImage = HSLurtzLeadership
RadiusCursorType = TrainingRadiusCursor
//Upgrade = Upgrade_LurtzLeadership
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCreateAHeroLeadership
InPalantir = Yes
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassHeroOfTheWest Upgrade_CreateAHero_ClassIstariWizard Upgrade_CreateAHero_ClassDwarf Upgrade_CreateAHero_ClassCorruptedMan Upgrade_CreateAHero_ClassServantsOfSauron Upgrade_CreateAHero_ClassArcher
CreateAHeroUIMinimumLevel = 1
CreateAHeroUIPrerequisiteButtonName = None
End
//------------------- Create A Hero ----------------------------
//--------------------------------------------------------------
CommandButton Command_CreateAHero_BattleRage_Level4
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityCreateAHeroBattleRage_Level4
TextLabel = CONTROLBAR:CAH_BattleRage_Level4
ButtonImage = HSKingDainMightyRage
RadiusCursorType = TrainingRadiusCursor
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_BattleRage_Level4
InPalantir = Yes
AutoAbility = Yes
PresetRange = 50.0
UnitSpecificSound = CaH_BattleRage
CreateAHeroUIAllowableUpgrades = Upgrade_CreateAHero_ClassDwarf
//CreateAHeroUIIconImageName = HSInvulnerability does not exist
CreateAHeroUIMinimumLevel = 10
CreateAHeroUIPrerequisiteButtonName = Command_CreateAHero_BattleRage_Level3
End
//**************************************************************************************************************************
//**************************************************************************************************************************
//**************************************************************************************************************************
//------------------- CREATE A HERO END ----------------------------
//**************************************************************************************************************************
//**************************************************************************************************************************
//**************************************************************************************************************************