[Hblm]
Art=ReplaceableTextures\CommandButtons\BTNHeroBloodElfPrince.blp
Buttonpos=0,1
Missileart=Abilities\Weapons\BloodElfMissile\BloodElfMissile.mdl
Missilearc=0.15
Missilespeed=900
MissileHoming=1
Requirescount=3
Requires1=hkee
Requires2=hcas
Specialart=Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
ScoreScreenIcon=UI\Glues\ScoreScreen\scorescreen-hero-sorceror.blp
[halt]
Trains=Hamg,Hmkg,Hpal,Hblm
Art=ReplaceableTextures\CommandButtons\BTNAltarOfKings.blp
Buttonpos=1,1
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
Attachmentanimprops=medium
Revive=1
[Hamg]
Art=ReplaceableTextures\CommandButtons\BTNHeroArchMage.blp
Buttonpos=0,2
Missileart=Abilities\Weapons\FireBallMissile\FireBallMissile.mdl
Missilearc=0.15
Missilespeed=900
MissileHoming=1
MovementSoundLabel=HumanHeroArchMageMovement
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Requirescount=3
Requires1=hkee
Requires2=hcas
Specialart=Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
Attachmentanimprops=medium
ScoreScreenIcon=UI\Glues\ScoreScreen\scorescreen-hero-archmage.blp
[harm]	
Requires=hkee,hbla
Trains=hgyr,hmtm,hmtt,hrtt
Art=ReplaceableTextures\CommandButtons\BTNWorkshop.blp
Buttonpos=3,1
Researches=Rhgb,Rhfl,Rhrt,Rhfc,Rhfs
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
Attachmentanimprops=medium
[hars]
Requires=hkee
Trains=hmpr,hsor,hspt
Researches=Rhpt,Rhst,Rhse,Rhss
Art=ReplaceableTextures\CommandButtons\BTNArcaneSanctum.blp
Buttonpos=2,1
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
[hbar]
Trains=hfoo,hrif,hkni
Researches=Rhde,Rhan,Rhri
Art=ReplaceableTextures\CommandButtons\BTNHumanBarracks.blp
Buttonpos=1,0
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
Attachmentanimprops=medium
[hbla]
Requires=htow
Art=ReplaceableTextures\CommandButtons\BTNBlacksmith.blp
Buttonpos=3,0
Researches=Rhme,Rhar,Rhla,Rhra
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
[hcas]
Requires=halt
Trains=hpea
Researches=Rhpm
Art=ReplaceableTextures\CommandButtons\BTNCastle.blp
Buttonpos=0,2
Missileart=Abilities\Weapons\GuardTowerMissile\GuardTowerMissile.mdl
Missilearc=0.15
Missilespeed=1800
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Animprops=upgrade,second
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
Attachmentanimprops=large
[hctw]
Requires=harm
Art=ReplaceableTextures\CommandButtons\BTNCannonTower.blp
Buttonpos=1,2
Missileart=Abilities\Weapons\CannonTowerMissile\CannonTowerMissile.mdl
Missilearc=0.35
Missilespeed=700
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Animprops=upgrade,second
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
[hdhw]
Requires=hvlt
Art=ReplaceableTextures\CommandButtons\BTNDragonHawk.blp
Buttonpos=1,0
Missileart=Abilities\Weapons\DragonHawkMissile\DragonHawkMissile.mdl
Missilearc=0.15
Missilespeed=1100
MissileHoming=1
Attachmentanimprops=medium
[hhou]
Art=ReplaceableTextures\CommandButtons\BTNFarm.blp
Buttonpos=0,1
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
[hfoo]	
Art=ReplaceableTextures\CommandButtons\BTNFootman.blp
Specialart=Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
[hgra]
Requires=hcas,hlum
Trains=hgry,hdhw
Researches=Rhhb,Rhcd
Art=ReplaceableTextures\CommandButtons\BTNGryphonAviary.blp
Buttonpos=1,2
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
Attachmentanimprops=medium
[hgtw]
Requires=hlum
Art=ReplaceableTextures\CommandButtons\BTNGuardTower.blp
Buttonpos=0,2
Missileart=Abilities\Weapons\GuardTowerMissile\GuardTowerMissile.mdl
Missilearc=0.15
Missilespeed=1800
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Animprops=upgrade,first
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
[hwtw]
Upgrade=hgtw,hctw,hatw
Art=ReplaceableTextures\CommandButtons\BTNHumanWatchTower.blp
Buttonpos=0,2
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
[hatw]
Art=ReplaceableTextures\CommandButtons\BTNHumanArcaneTower.blp
Buttonpos=2,2
Missileart=Abilities\Spells\Undead\OrbOfDeath\OrbOfDeathMissile.mdl
Missilearc=0.15
Missilespeed=1500
MissileHoming=1
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Animprops=upgrade,third
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
[hgyr]
Art=ReplaceableTextures\CommandButtons\BTNFlyingMachine.blp
Missileart=Abilities\Weapons\GyroCopter\GyroCopterImpact.mdl,Abilities\Weapons\GyroCopter\GyroCopterMissile.mdl
Missilearc=0.0,0.0
Missilespeed=2000,900
MovementSoundLabel=HumanGyrocopterMovement
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Attachmentanimprops=medium
[hkee]	
Upgrade=hcas
Trains=hpea
Researches=Rhpm
Art=ReplaceableTextures\CommandButtons\BTNKeep.blp
Buttonpos=0,2
Missileart=Abilities\Weapons\GuardTowerMissile\GuardTowerMissile.mdl
Missilearc=0.15
Missilespeed=1800
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Animprops=upgrade,first
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
Attachmentanimprops=large
[hkni]
Requires=hlum,hcas,hbla
Art=ReplaceableTextures\CommandButtons\BTNKnight.blp
Buttonpos=2,0
MovementSoundLabel=HumanKnightMovement
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Specialart=Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
Attachmentanimprops=medium
[hlum]
Art=ReplaceableTextures\CommandButtons\BTNHumanLumberMill.blp
Buttonpos=2,0
Researches=Rhac,Rhlh
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
[hmil]
Builds=htow,hhou,hbar,hbla,hwtw,halt,harm,hars,hlum,hgra,hvlt
Art=ReplaceableTextures\CommandButtons\BTNMilitia.blp
Specialart=Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
[Hmkg]
Art=ReplaceableTextures\CommandButtons\BTNHeroMountainKing.blp
Buttonpos=1,2
Requirescount=3
Requires1=hkee
Requires2=hcas
Specialart=Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
ScoreScreenIcon=UI\Glues\ScoreScreen\scorescreen-hero-mountainking.blp
[hmpr]
Art=ReplaceableTextures\CommandButtons\BTNPriest.blp
Buttonpos=1,0
Missileart=Abilities\Weapons\PriestMissile\PriestMissile.mdl
Missilespeed=900
MissileHoming=1
Specialart=Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
Casterupgradeart=UI\Widgets\Console\Human\infocard-priest.blp
[hmtm]
Art=ReplaceableTextures\CommandButtons\BTNMortarTeam.blp
Buttonpos=1,0
Missileart=Abilities\Weapons\Mortar\MortarMissile.mdl
Missilearc=0.35
Missilespeed=900
Specialart=Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
Attachmentanimprops=medium
[Hpal]
Art=ReplaceableTextures\CommandButtons\BTNHeroPaladin.blp
Buttonpos=2,2
Requirescount=3
Requires1=hkee
Requires2=hcas
Specialart=Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
ScoreScreenIcon=UI\Glues\ScoreScreen\scorescreen-hero-paladin.blp
[hpea]
Builds=htow,hhou,hbar,hbla,hwtw,halt,harm,hars,hlum,hgra,hvlt
Art=ReplaceableTextures\CommandButtons\BTNPeasant.blp
Specialart=Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
[hrif]
Requires=hbla
Art=ReplaceableTextures\CommandButtons\BTNRifleman.blp
Buttonpos=1,0
Missileart=Abilities\Weapons\Rifle\RifleImpact.mdl
Missilespeed=1900
Specialart=Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
[hsor]
Art=ReplaceableTextures\CommandButtons\BTNSorceress.blp
Missileart=Abilities\Weapons\SorceressMissile\SorceressMissile.mdl
Missilespeed=900
MissileHoming=1
Specialart=Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
Casterupgradeart=UI\Widgets\Console\Human\infocard-sorceress.blp
[hspt]
Requires=hvlt,hkee
Art=ReplaceableTextures\CommandButtons\BTNSpellBreaker.blp
Buttonpos=2,0
Missileart=Abilities\Weapons\BloodElfSpellThiefMISSILE\BloodElfSpellThiefMISSILE.mdl
Missilespeed=900
Specialart=Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
[hmtt]
Requires=hcas
Art=ReplaceableTextures\CommandButtons\BTNSeigeEngine.blp
Attachmentanimprops=large
Buttonpos=2,0
MovementSoundLabel=HumanSteamTankMovement
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Missileart=Abilities\Weapons\SteamTank\SteamTankImpact.mdl
Missilespeed=2500
[hrtt]
Requires=hcas
Art=ReplaceableTextures\CommandButtons\BTNSeigeEngineWithMissles.blp
Attachmentanimprops=large
Animprops=alternate
Buttonpos=2,0
MovementSoundLabel=HumanSteamTankMovement
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Missileart=Abilities\Weapons\SteamTank\SteamTankImpact.mdl,Abilities\Weapons\RocketMissile\RocketMissile.mdl
Missilearc=0.0,0.15
Missilespeed=2500,900
Missilehoming=1
[htow]
Upgrade=hkee
Trains=hpea
Researches=Rhpm
Art=ReplaceableTextures\CommandButtons\BTNTownHall.blp
Missileart=Abilities\Weapons\GuardTowerMissile\GuardTowerMissile.mdl
Missilearc=0.15
Missilespeed=1800
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
Attachmentanimprops=large
[hvlt]
Art=ReplaceableTextures\CommandButtons\BTNArcaneVault.blp
Buttonpos=2,2
Makeitems=sreg,mcri,plcl,phea,pman,stwp,tsct,ofir,ssan
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
Attachmentanimprops=medium
[hwat]
Art=ReplaceableTextures\CommandButtons\BTNSummonWaterElemental.blp
Missileart=Abilities\Weapons\WaterElementalMissile\WaterElementalMissile.mdl
Missilearc=0.15
Missilespeed=1300
Attachmentanimprops=medium
[hwt2]
Art=ReplaceableTextures\CommandButtons\BTNSummonWaterElemental.blp
Missileart=Abilities\Weapons\WaterElementalMissile\WaterElementalMissile.mdl
Missilearc=0.15
Missilespeed=1300
Attachmentanimprops=medium
[hwt3]
Art=ReplaceableTextures\CommandButtons\BTNSummonWaterElemental.blp
Missileart=Abilities\Weapons\WaterElementalMissile\WaterElementalMissile.mdl
Missilearc=0.15
Missilespeed=1300
Attachmentanimprops=medium
[hgry]
Art=ReplaceableTextures\CommandButtons\BTNGryphonRider.blp
Missileart=Abilities\Weapons\GryphonRiderMissile\GryphonRiderMissile.mdl
Missilearc=0.15
Missilespeed=1100
Targetart=Abilities\Weapons\GryphonRiderMissile\GryphonRiderMissileTarget.mdl
Attachmentanimprops=medium
[zmar]
Art=ReplaceableTextures\CommandButtons\BTNRifleman.blp
Buttonpos=1,0
Missileart=Abilities\Weapons\Rifle\RifleImpact.mdl
Missilespeed=1900
Specialart=Objects\Spawnmodels\Human\HumanLargeDeathExplode\HumanLargeDeathExplode.mdl
[hphx]
Art=ReplaceableTextures\CommandButtons\BTNMarkOfFire.blp
Missileart=Abilities\Weapons\PhoenixMissile\Phoenix_Missile.mdl
Missilearc=0.15
Missilespeed=1800
MissileHoming=1
Attachmentanimprops=medium
[hpxe]
Art=ReplaceableTextures\CommandButtons\BTNPhoenixEgg.blp
[hbsh]
Art=ReplaceableTextures\CommandButtons\BTNHumanBattleShip.blp
Buttonpos=2,0
Missileart=Abilities\Weapons\BoatMissile\BoatMissile.mdl
Missilearc=0.10
Missilespeed=900
Attachmentanimprops=large
[hdes]
Art=ReplaceableTextures\CommandButtons\BTNHumanDestroyer.blp
Buttonpos=1,0
Missileart=Abilities\Weapons\BoatMissile\BoatMissile.mdl
Missilearc=0.10
Missilespeed=900
Attachmentanimprops=large
[hbot]
Art=ReplaceableTextures\CommandButtons\BTNHumanTransport.blp
Attachmentanimprops=large
[hshy]
Art=ReplaceableTextures\CommandButtons\BTNHumanShipyard.blp
Sellunits=hbot
BuildingSoundLabel=BuildingConstructionLoop
LoopingSoundFadeIn=512
LoopingSoundFadeOut=512
Specialart=Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
Attachmentanimprops=medium
