|
发表于 2008-7-31 19:32:11
|
显示全部楼层
今天在common.ai文件中发现了下面这些东西,可能对你有点用~~~~~
[jass]
globals
//--------------------------------------------------------------------
// HUMANS
//--------------------------------------------------------------------
// human heroes
constant integer ARCHMAGE = 'Hamg'
constant integer PALADIN = 'Hpal'
constant integer MTN_KING = 'Hmkg'
constant integer BLOOD_MAGE = 'Hblm'
// human hero abilities
constant integer AVATAR = 'AHav'
constant integer BASH = 'AHbh'
constant integer THUNDER_BOLT = 'AHtb'
constant integer THUNDER_CLAP = 'AHtc'
constant integer DEVOTION_AURA = 'AHad'
constant integer DIVINE_SHIELD = 'AHds'
constant integer HOLY_BOLT = 'AHhb'
constant integer RESURRECTION = 'AHre'
constant integer BLIZZARD = 'AHbz'
constant integer BRILLIANCE_AURA = 'AHab'
constant integer MASS_TELEPORT = 'AHmt'
constant integer WATER_ELEMENTAL = 'AHwe'
constant integer BANISH = 'AHbn'
constant integer FLAME_STRIKE = 'AHfs'
constant integer SUMMON_PHOENIX = 'AHpx'
constant integer SIPHON_MANA = 'AHdr'
// special human heroes
constant integer JAINA = 'Hjai'
constant integer MURADIN = 'Hmbr'
constant integer GARITHOS = 'Hlgr'
constant integer KAEL = 'Hkal'
// human units
constant integer COPTER = 'hgyr'
constant integer GYRO = COPTER
constant integer ELEMENTAL = 'hwat'
constant integer FOOTMAN = 'hfoo'
constant integer FOOTMEN = FOOTMAN
constant integer GRYPHON = 'hgry'
constant integer KNIGHT = 'hkni'
constant integer MORTAR = 'hmtm'
constant integer PEASANT = 'hpea'
constant integer PRIEST = 'hmpr'
constant integer RIFLEMAN = 'hrif'
constant integer RIFLEMEN = RIFLEMAN
constant integer SORCERESS = 'hsor'
constant integer TANK = 'hmtt'
constant integer STEAM_TANK = TANK
constant integer ROCKET_TANK = 'hrtt'
constant integer MILITIA = 'hmil'
constant integer SPELL_BREAKER = 'hspt'
constant integer HUMAN_DRAGON_HAWK = 'hdhw'
// special human units
constant integer BLOOD_PRIEST = 'hbep'
constant integer BLOOD_SORCERESS = 'hbes'
constant integer BLOOD_PEASANT = 'nhew'
// human buildings
constant integer AVIARY = 'hgra'
constant integer BARRACKS = 'hbar'
constant integer BLACKSMITH = 'hbla'
constant integer CANNON_TOWER = 'hctw'
constant integer CASTLE = 'hcas'
constant integer CHURCH = 'htws'
constant integer MAGE_TOWER = CHURCH
constant integer GUARD_TOWER = 'hgtw'
constant integer HOUSE = 'hhou'
constant integer HUMAN_ALTAR = 'halt'
constant integer KEEP = 'hkee'
constant integer LUMBER_MILL = 'hlum'
constant integer SANCTUM = 'hars'
constant integer ARCANE_SANCTUM = SANCTUM
constant integer TOWN_HALL = 'htow'
constant integer WATCH_TOWER = 'hwtw'
constant integer WORKSHOP = 'harm'
constant integer ARCANE_VAULT = 'hvlt'
constant integer ARCANE_TOWER = 'hatw'
// human upgrades
constant integer UPG_MELEE = 'Rhme'
constant integer UPG_RANGED = 'Rhra'
constant integer UPG_ARTILLERY = 'Rhaa'
constant integer UPG_ARMOR = 'Rhar'
constant integer UPG_GOLD = 'Rhmi'
constant integer UPG_MASONRY = 'Rhac'
constant integer UPG_SIGHT = 'Rhss'
constant integer UPG_DEFEND = 'Rhde'
constant integer UPG_BREEDING = 'Rhan'
constant integer UPG_PRAYING = 'Rhpt'
constant integer UPG_SORCERY = 'Rhst'
constant integer UPG_LEATHER = 'Rhla'
constant integer UPG_GUN_RANGE = 'Rhri'
constant integer UPG_WOOD = 'Rhlh'
constant integer UPG_SENTINEL = 'Rhse'
constant integer UPG_SCATTER = 'Rhsr'
constant integer UPG_BOMBS = 'Rhgb'
constant integer UPG_HAMMERS = 'Rhhb'
constant integer UPG_CONT_MAGIC = 'Rhss'
constant integer UPG_FRAGS = 'Rhfs'
constant integer UPG_TANK = 'Rhrt'
constant integer UPG_FLAK = 'Rhfc'
constant integer UPG_CLOUD = 'Rhcd'
//--------------------------------------------------------------------
// ORCS
//--------------------------------------------------------------------
// orc heroes
constant integer BLADE_MASTER = 'Obla'
constant integer FAR_SEER = 'Ofar'
constant integer TAUREN_CHIEF = 'Otch'
constant integer SHADOW_HUNTER = 'Oshd'
// special orc heroes
constant integer GROM = 'Ogrh'
constant integer THRALL = 'Othr'
// orc hero abilities
constant integer CRITICAL_STRIKE = 'AOcr'
constant integer MIRROR_IMAGE = 'AOmi'
constant integer BLADE_STORM = 'AOww'
constant integer WIND_WALK = 'AOwk'
constant integer CHAIN_LIGHTNING = 'AOcl'
constant integer EARTHQUAKE = 'AOeq'
constant integer FAR_SIGHT = 'AOfs'
constant integer SPIRIT_WOLF = 'AOsf'
constant integer ENDURANE_AURA = 'AOae'
constant integer REINCARNATION = 'AOre'
constant integer SHOCKWAVE = 'AOsh'
constant integer WAR_STOMP = 'AOws'
constant integer HEALING_WAVE = 'AOhw'
constant integer HEX = 'AOhx'
constant integer SERPENT_WARD = 'AOsw'
constant integer VOODOO = 'AOvd'
// orc units
constant integer GUARDIAN = 'oang'
constant integer CATAPULT = 'ocat'
constant integer WITCH_DOCTOR = 'odoc'
constant integer GRUNT = 'ogru'
constant integer HEAD_HUNTER = 'ohun'
constant integer BERSERKER = 'otbk'
constant integer KODO_BEAST = 'okod'
constant integer PEON = 'opeo'
constant integer RAIDER = 'orai'
constant integer SHAMAN = 'oshm'
constant integer TAUREN = 'otau'
constant integer WYVERN = 'owyv'
constant integer BATRIDER = 'otbr'
constant integer SPIRIT_WALKER = 'ospw'
constant integer SPIRIT_WALKER_M = 'ospm'
// orc buildings
constant integer ORC_ALTAR = 'oalt'
constant integer ORC_BARRACKS = 'obar'
constant integer BESTIARY = 'obea'
constant integer FORGE = 'ofor'
constant integer FORTRESS = 'ofrt'
constant integer GREAT_HALL = 'ogre'
constant integer LODGE = 'osld'
constant integer STRONGHOLD = 'ostr'
constant integer BURROW = 'otrb'
constant integer TOTEM = 'otto'
constant integer ORC_WATCH_TOWER = 'owtw'
constant integer VOODOO_LOUNGE = 'ovln'
// orc upgrades
constant integer UPG_ORC_MELEE = 'Rome'
constant integer UPG_ORC_RANGED = 'Rora'
constant integer UPG_ORC_ARTILLERY = 'Roaa'
constant integer UPG_ORC_ARMOR = 'Roar'
constant integer UPG_ORC_WAR_DRUMS = 'Rwdm'
constant integer UPG_ORC_PILLAGE = 'Ropg'
constant integer UPG_ORC_BERSERK = 'Robs'
constant integer UPG_ORC_PULVERIZE = 'Rows'
constant integer UPG_ORC_ENSNARE = 'Roen'
constant integer UPG_ORC_VENOM = 'Rovs'
constant integer UPG_ORC_DOCS = 'Rowd'
constant integer UPG_ORC_SHAMAN = 'Rost'
constant integer UPG_ORC_SPIKES = 'Rosp'
constant integer UPG_ORC_BURROWS = 'Rorb'
constant integer UPG_ORC_REGEN = 'Rotr'
constant integer UPG_ORC_FIRE = 'Rolf'
constant integer UPG_ORC_SWALKER = 'Rowt'
constant integer UPG_ORC_BERSERKER = 'Robk'
constant integer UPG_ORC_NAPTHA = 'Robf'
constant integer UPG_ORC_CHAOS = 'Roch'
// Warcraft 2 orc units
constant integer OGRE_MAGI = 'nomg'
constant integer ORC_DRAGON = 'nrwm'
constant integer SAPPER = 'ngsp'
constant integer ZEPPLIN = 'nzep'
constant integer ZEPPELIN = ZEPPLIN
constant integer W2_WARLOCK = 'nw2w'
constant integer PIG_FARM = 'npgf'
// special orc units
constant integer CHAOS_GRUNT = 'nchg'
constant integer CHAOS_WARLOCK = 'nchw'
constant integer CHAOS_RAIDER = 'nchr'
constant integer CHAOS_PEON = 'ncpn'
constant integer CHAOS_KODO = 'nckb'
constant integer CHAOS_GROM = 'Opgh'
constant integer CHAOS_BLADEMASTER = 'Nbbc'
constant integer CHAOS_BURROW = 'ocbw'
//--------------------------------------------------------------------
// UNDEAD
//--------------------------------------------------------------------
// undead heroes
constant integer DEATH_KNIGHT = 'Udea'
constant integer DREAD_LORD = 'Udre'
constant integer LICH = 'Ulic'
constant integer CRYPT_LORD = 'Ucrl'
// special undead heroes
constant integer MALGANIS = 'Umal'
constant integer TICHONDRIUS = 'Utic'
constant integer PIT_LORD = 'Npld'
constant integer DETHEROC = 'Udth'
// undead hero abilities
constant integer SLEEP = 'AUsl'
constant integer VAMP_AURA = 'AUav'
constant integer CARRION_SWARM = 'AUcs'
constant integer INFERNO = 'AUin'
constant integer DARK_RITUAL = 'AUdr'
constant integer DEATH_DECAY = 'AUdd'
constant integer FROST_ARMOR = 'AUfu'
constant integer FROST_NOVA = 'AUfn'
constant integer ANIM_DEAD = 'AUan'
constant integer DEATH_COIL = 'AUdc'
constant integer DEATH_PACT = 'AUdp'
constant integer UNHOLY_AURA = 'AUau'
constant integer CARRION_SCARAB = 'AUcb'
constant integer IMPALE = 'AUim'
constant integer LOCUST_SWARM = 'AUls'
constant integer THORNY_SHIELD = 'AUts'
// undead units
constant integer ABOMINATION = 'uabo'
constant integer ACOLYTE = 'uaco'
constant integer BANSHEE = 'uban'
constant integer PIT_FIEND = 'ucry'
constant integer CRYPT_FIEND = PIT_FIEND
constant integer FROST_WYRM = 'ufro'
constant integer GARGOYLE = 'ugar'
constant integer GARGOYLE_MORPH = 'ugrm'
constant integer GHOUL = 'ugho'
constant integer MEAT_WAGON = 'umtw'
constant integer NECRO = 'unec'
constant integer SKEL_WARRIOR = 'uske'
constant integer SHADE = 'ushd'
constant integer UNDEAD_BARGE = 'uarb'
constant integer OBSIDIAN_STATUE = 'uobs'
constant integer OBS_STATUE = OBSIDIAN_STATUE
constant integer BLK_SPHINX = 'ubsp'
// undead buildings
constant integer UNDEAD_MINE = 'ugol'
constant integer UNDEAD_ALTAR = 'uaod'
constant integer BONEYARD = 'ubon'
constant integer GARG_SPIRE = 'ugsp'
constant integer NECROPOLIS_1 = 'unpl' // normal
constant integer NECROPOLIS_2 = 'unp1' // upgraded once
constant integer NECROPOLIS_3 = 'unp2' // full upgrade
constant integer SAC_PIT = 'usap'
constant integer CRYPT = 'usep'
constant integer SLAUGHTERHOUSE = 'uslh'
constant integer DAMNED_TEMPLE = 'utod'
constant integer ZIGGURAT_1 = 'uzig' // normal
constant integer ZIGGURAT_2 = 'uzg1' // upgraded
constant integer ZIGGURAT_FROST = 'uzg2' // frost tower
constant integer GRAVEYARD = 'ugrv'
constant integer TOMB_OF_RELICS = 'utom'
// undead upgrades
constant integer UPG_UNHOLY_STR = 'Rume'
constant integer UPG_CR_ATTACK = 'Rura'
constant integer UPG_UNHOLY_ARMOR = 'Ruar'
constant integer UPG_CANNIBALIZE = 'Ruac'
constant integer UPG_GHOUL_FRENZY = 'Rugf'
constant integer UPG_FIEND_WEB = 'Ruwb'
constant integer UPG_ABOM = 'Ruab'
constant integer UPG_STONE_FORM = 'Rusf'
constant integer UPG_NECROS = 'Rune'
constant integer UPG_BANSHEE = 'Ruba'
constant integer UPG_MEAT_WAGON = 'Rump'
constant integer UPG_WYRM_BREATH = 'Rufb'
constant integer UPG_SKEL_LIFE = 'Rusl'
constant integer UPG_SKEL_MASTERY = 'Rusm'
constant integer UPG_EXHUME = 'Ruex'
constant integer UPG_SACRIFICE = 'Rurs'
constant integer UPG_ABOM_EXPL = 'Ruax'
constant integer UPG_CR_ARMOR = 'Rucr'
constant integer UPG_PLAGUE = 'Rupc'
constant integer UPG_BLK_SPHINX = 'Rusp'
constant integer UPG_BURROWING = 'Rubu'
//--------------------------------------------------------------------
// ELVES
//--------------------------------------------------------------------
// elf heroes
constant integer DEMON_HUNTER = 'Edem'
constant integer DEMON_HUNTER_M = 'Edmm'
constant integer KEEPER = 'Ekee'
constant integer MOON_CHICK = 'Emoo'
constant integer MOON_BABE = MOON_CHICK
constant integer MOON_HONEY = MOON_CHICK
constant integer WARDEN = 'Ewar'
// special elf heroes
constant integer SYLVANUS = 'Hvwd'
constant integer CENARIUS = 'Ecen'
constant integer ILLIDAN = 'Eevi'
constant integer ILLIDAN_DEMON = 'Eevm'
constant integer MAIEV = 'Ewrd'
// elf hero abilities
constant integer FORCE_NATURE = 'AEfn'
constant integer ENT_ROOTS = 'AEer'
constant integer THORNS_AURA = 'AEah'
constant integer TRANQUILITY = 'AEtq'
constant integer EVASION = 'AEev'
constant integer IMMOLATION = 'AEim'
constant integer MANA_BURN = 'AEmb'
constant integer METAMORPHOSIS = 'AEme'
constant integer SEARING_ARROWS = 'AHfa'
constant integer SCOUT = 'AEst'
constant integer STARFALL = 'AEsf'
constant integer TRUESHOT = 'AEar'
constant integer BLINK = 'AEbl'
constant integer FAN_KNIVES = 'AEfk'
constant integer SHADOW_TOUCH = 'AEsh'
constant integer VENGEANCE = 'AEsv'
// elf units
constant integer WISP = 'ewsp'
constant integer ARCHER = 'earc'
constant integer DRUID_TALON = 'edot'
constant integer DRUID_TALON_M = 'edtm'
constant integer BALLISTA = 'ebal'
constant integer DRUID_CLAW = 'edoc'
constant integer DRUID_CLAW_M = 'edcm'
constant integer DRYAD = 'edry'
constant integer HIPPO = 'ehip'
constant integer HIPPO_RIDER = 'ehpr'
constant integer HUNTRESS = 'esen'
constant integer CHIMAERA = 'echm'
constant integer ENT = 'efon'
constant integer MOUNTAIN_GIANT = 'emtg'
constant integer FAERIE_DRAGON = 'efdr'
// special elf units
constant integer HIGH_ARCHER = 'nhea'
constant integer HIGH_FOOTMAN = 'hcth'
constant integer HIGH_FOOTMEN = HIGH_FOOTMAN
constant integer HIGH_SWORDMAN = 'hhes'
constant integer DRAGON_HAWK = 'nws1'
constant integer CORRUPT_TREANT = 'nenc'
constant integer POISON_TREANT = 'nenp'
constant integer PLAGUE_TREANT = 'nepl'
constant integer SHANDRIS = 'eshd'
// elf buildings
constant integer ANCIENT_LORE = 'eaoe'
constant integer ANCIENT_WAR = 'eaom'
constant integer ANCIENT_WIND = 'eaow'
constant integer TREE_AGES = 'etoa'
constant integer TREE_ETERNITY = 'etoe'
constant integer TREE_LIFE = 'etol'
constant integer ANCIENT_PROTECT = 'etrp'
constant integer ELF_ALTAR = 'eate'
constant integer BEAR_DEN = 'edol'
constant integer CHIMAERA_ROOST = 'edos'
constant integer HUNTERS_HALL = 'edob'
constant integer MOON_WELL = 'emow'
constant integer ELF_MINE = 'egol'
constant integer DEN_OF_WONDERS = 'eden'
// special elf buildings
constant integer ELF_FARM = 'nefm'
constant integer ELF_GUARD_TOWER = 'negt'
constant integer HIGH_SKY = 'negm'
constant integer HIGH_EARTH = 'negf'
constant integer HIGH_TOWER = 'negt'
constant integer ELF_HIGH_BARRACKS = 'nheb'
constant integer CORRUPT_LIFE = 'nctl'
constant integer CORRUPT_WELL = 'ncmw'
constant integer CORRUPT_PROTECTOR = 'ncap'
constant integer CORRUPT_WAR = 'ncaw'
// elf upgrades
constant integer UPG_STR_MOON = 'Resm'
constant integer UPG_STR_WILD = 'Resw'
constant integer UPG_MOON_ARMOR = 'Rema'
constant integer UPG_HIDES = 'Rerh'
constant integer UPG_ULTRAVISION = 'Reuv'
constant integer UPG_BLESSING = 'Renb'
constant integer UPG_SCOUT = 'Resc'
constant integer UPG_GLAIVE = 'Remg'
constant integer UPG_BOWS = 'Reib'
constant integer UPG_MARKSMAN = 'Remk'
constant integer UPG_DRUID_TALON = 'Redt'
constant integer UPG_DRUID_CLAW = 'Redc'
constant integer UPG_ABOLISH = 'Resi'
constant integer UPG_CHIM_ACID = 'Recb'
constant integer UPG_HIPPO_TAME = 'Reht'
constant integer UPG_BOLT = 'Repd'
constant integer UPG_MARK_CLAW = 'Reeb'
constant integer UPG_MARK_TALON = 'Reec'
constant integer UPG_HARD_SKIN = 'Rehs'
constant integer UPG_RESIST_SKIN = 'Rers'
constant integer UPG_WELL_SPRING = 'Rews'
//--------------------------------------------------------------------
// Neutral
//--------------------------------------------------------------------
constant integer DEMON_GATE = 'ndmg'
constant integer FELLHOUND = 'nfel'
constant integer INFERNAL = 'ninf'
constant integer DOOMGUARD = 'nbal'
constant integer SATYR = 'nsty'
constant integer TRICKSTER = 'nsat'
constant integer SHADOWDANCER = 'nsts'
constant integer SOULSTEALER = 'nstl'
constant integer HELLCALLER = 'nsth'
constant integer SKEL_ARCHER = 'nska'
constant integer SKEL_MARKSMAN = 'nskm'
constant integer SKEL_BURNING = 'nskf'
constant integer SKEL_GIANT = 'nskg'
constant integer FURBOLG = 'nfrl'
constant integer FURBOLG_TRACKER = 'nfrb'
constant integer FURBOLG_SHAMAN = 'nfrs'
constant integer FURBOLG_CHAMP = 'nfrg'
constant integer FURBOLG_ELDER = 'nfre'
//--------------------------------------------------------------------
// NAGA
//--------------------------------------------------------------------
// naga heroes
constant integer NAGA_SORCERESS = 'Nngs'
constant integer NAGA_VASHJ = 'Hvsh'
// naga units
constant integer NAGA_DRAGON = 'nsnp' // old names
constant integer NAGA_WITCH = 'nnsw'
constant integer NAGA_SERPENT = 'nwgs'
constant integer NAGA_HYDRA = 'nhyc'
constant integer NAGA_SLAVE = 'nmpe' // peon
constant integer NAGA_SNAP_DRAGON = NAGA_DRAGON // weak ranged
constant integer NAGA_COUATL = NAGA_SERPENT // weak air
constant integer NAGA_SIREN = NAGA_WITCH // caster
constant integer NAGA_MYRMIDON = 'nmyr' // knight
constant integer NAGA_REAVER = 'nnmg' // footman
constant integer NAGA_TURTLE = NAGA_HYDRA // siege
constant integer NAGA_ROYAL = 'nnrg' // royal guard
// naga buildings
constant integer NAGA_TEMPLE = 'nntt' // town hall
constant integer NAGA_CORAL = 'nnfm' // farm
constant integer NAGA_SHRINE = 'nnsa' // sirens & couatls
constant integer NAGA_SPAWNING = 'nnsg' // myrm, snap dragon, hydra
constant integer NAGA_GUARDIAN = 'nntg' // tower
constant integer NAGA_ALTAR = 'nnad' // altar
// naga upgrades
constant integer UPG_NAGA_ARMOR = 'Rnam'
constant integer UPG_NAGA_ATTACK = 'Rnat'
constant integer UPG_NAGA_ABOLISH = 'Rnsi'
constant integer UPG_SIREN = 'Rnsw'
constant integer UPG_NAGA_ENSNARE = 'Rnen'
endglobals
[/jass] |
|