Cohadar
master of fugue
- Reaction score
- 209
JASS:
//==============================================================================
// Missile - effect library by Cohadar - v1.0
//==============================================================================
//
// PURPOUSE:
// * Displaying unit missile effects by index
// * Easy finding of effect you need (see demo map)
//
//==============================================================================
library Missile initializer Init
globals
public string array FX
endglobals
//===========================================================================
private function Init takes nothing returns nothing
set FX[0] = "Abilities\\Spells\\Undead\\DeathCoil\\DeathCoilMissile.mdl"
set FX[1] = "Abilities\\Weapons\\AncientProtectorMissile\\AncientProtectorMissile.mdl"
set FX[2] = "Abilities\\Spells\\Undead\\OrbOfDeath\\OrbOfDeathMissile.mdl"
set FX[3] = "Abilities\\Weapons\\Arrow\\ArrowMissile.mdl"
set FX[4] = "Abilities\\Weapons\\FireBallMissile\\FireBallMissile.mdl"
set FX[5] = "Abilities\\Weapons\\Banditmissile\\Banditmissile.mdl"
set FX[6] = "Abilities\\Weapons\\SpiritOfVengeanceMissile\\SpiritOfVengeanceMissile.mdl"
set FX[7] = "Abilities\\Weapons\\BansheeMissile\\BansheeMissile.mdl"
set FX[8] = "Abilities\\Weapons\\HarpyMissile\\HarpyMissile.mdl"
set FX[9] = "Abilities\\Weapons\\RedDragonBreath\\RedDragonMissile.mdl"
set FX[10] = "Abilities\\Weapons\\BloodElfMissile\\BloodElfMissile.mdl"
set FX[11] = "Abilities\\Weapons\\CryptFiendMissile\\CryptFiendMissile.mdl"
set FX[12] = "Abilities\\Weapons\\CannonTowerMissile\\CannonTowerMissile.mdl"
set FX[13] = "Abilities\\Weapons\\GuardTowerMissile\\GuardTowerMissile.mdl"
set FX[14] = "Abilities\\Weapons\\ChimaeraAcidMissile\\ChimaeraAcidMissile.mdl"
set FX[15] = "Abilities\\Weapons\\ChimaeraLightningMissile\\ChimaeraLightningMissile.mdl"
set FX[16] = "Abilities\\Weapons\\WingedSerpentMissile\\WingedSerpentMissile.mdl"
set FX[17] = "Abilities\\Spells\\NightElf\\CorrosiveBreath\\CorrosiveBreathMissile.mdl"
set FX[18] = "abilities\\weapons\\DemolisherMissile\\DemolisherMissile.mdl"
set FX[19] = "Abilities\\Weapons\\DemonHunterMissile\\DemonHunterMissile.mdl"
set FX[20] = "Abilities\\Weapons\\AvengerMissile\\AvengerMissile.mdl"
set FX[21] = "abilities\\weapons\\catapult\\catapultmissile.mdl"
set FX[22] = "Abilities\\Weapons\\DragonHawkMissile\\DragonHawkMissile.mdl"
set FX[23] = "Abilities\\Weapons\\DruidoftheTalonMissile\\DruidoftheTalonMissile.mdl"
set FX[24] = "Abilities\\Weapons\\Dryadmissile\\Dryadmissile.mdl"
set FX[25] = "Abilities\\Weapons\\VoidWalkerMissile\\VoidWalkerMissile.mdl"
set FX[26] = "Abilities\\Weapons\\FaerieDragonMissile\\FaerieDragonMissile.mdl"
set FX[27] = "Abilities\\Weapons\\FarseerMissile\\FarseerMissile.mdl"
set FX[28] = "Abilities\\Weapons\\LordofFlameMissile\\LordofFlameMissile.mdl"
set FX[29] = "Abilities\\Weapons\\GyroCopter\\GyroCopterImpact.mdl"
set FX[30] = "Abilities\\Weapons\\GyroCopter\\GyroCopterMissile.mdl"
set FX[31] = "Abilities\\Weapons\\FrostWyrmMissile\\FrostWyrmMissile.mdl"
set FX[32] = "Abilities\\Weapons\\GargoyleMissile\\GargoyleMissile.mdl"
set FX[33] = "Abilities\\Weapons\\GlaiveMissile\\GlaiveMissile.mdl"
set FX[34] = "Abilities\\Weapons\\PoisonArrow\\PoisonArrowMissile.mdl"
set FX[35] = "Abilities\\Weapons\\FragDriller\\FragDriller.mdl"
set FX[36] = "Abilities\\Weapons\\GreenDragonMissile\\GreenDragonMissile.mdl"
set FX[37] = "Abilities\\Weapons\\GryphonRiderMissile\\GryphonRiderMissile.mdl"
set FX[38] = "Abilities\\Weapons\\ZigguratFrostMissile\\ZigguratFrostMissile.mdl"
set FX[39] = "Abilities\\Weapons\\BoatMissile\\BoatMissile.mdl"
set FX[40] = "Abilities\\Weapons\\SentinelMissile\\SentinelMissile.mdl"
set FX[41] = "Abilities\\Weapons\\HydraliskImpact\\HydraliskImpact.mdl"
set FX[42] = "Abilities\\Weapons\\IllidanMissile\\IllidanMissile.mdl"
set FX[43] = "Abilities\\Weapons\\KeeperGroveMissile\\KeeperGroveMissile.mdl"
set FX[44] = "Abilities\\Weapons\\Axe\\AxeMissile.mdl"
set FX[45] = "Abilities\\Weapons\\LavaSpawnMissile\\LavaSpawnMissile.mdl"
set FX[46] = "Abilities\\Weapons\\LichMissile\\LichMissile.mdl"
set FX[47] = "Abilities\\Weapons\\LocustMissile\\LocustMissile.mdl"
set FX[48] = "Abilities\\Weapons\\MakuraMissile\\MakuraMissile.mdl"
set FX[49] = "Abilities\\Weapons\\MeatwagonMissile\\MeatwagonMissile.mdl"
set FX[50] = "Abilities\\Weapons\\Mortar\\MortarMissile.mdl"
set FX[51] = "Abilities\\Weapons\\MurgulMagicMissile\\MurgulMagicMissile.mdl"
set FX[52] = "Abilities\\Weapons\\NagaArrowMissile\\NagaArrowMissile.mdl"
set FX[53] = "Abilities\\Weapons\\NecromancerMissile\\NecromancerMissile.mdl"
set FX[54] = "Abilities\\Weapons\\ZigguratMissile\\ZigguratMissile.mdl"
set FX[55] = "Abilities\\Weapons\\BrewmasterMissile\\BrewmasterMissile.mdl"
set FX[56] = "Abilities\\Weapons\\PhoenixMissile\\Phoenix_Missile.mdl"
set FX[57] = "Abilities\\Weapons\\PriestMissile\\PriestMissile.mdl"
set FX[58] = "Abilities\\Weapons\\MoonPriestessMissile\\MoonPriestessMissile.mdl"
set FX[59] = "Abilities\\Weapons\\BristleBackMissile\\BristleBackMissile.mdl"
set FX[60] = "Abilities\\Weapons\\SeaElementalMissile\\SeaElementalMissile.mdl"
set FX[61] = "Abilities\\Weapons\\RexxarMissile\\RexxarMissile.mdl"
set FX[62] = "Abilities\\Weapons\\Rifle\\RifleImpact.mdl"
set FX[63] = "Abilities\\Weapons\\BlackKeeperMissile\\BlackKeeperMissile.mdl"
set FX[64] = "Abilities\\Weapons\\SerpentWardMissile\\SerpentWardMissile.mdl"
set FX[65] = "Abilities\\Weapons\\ShadowHunterMissile\\ShadowHunterMissile.mdl"
set FX[66] = "Abilities\\Weapons\\RocketMissile\\RocketMissile.mdl"
set FX[67] = "Abilities\\Weapons\\SteamTank\\SteamTankImpact.mdl"
set FX[68] = "Abilities\\Weapons\\SkeletalMageMissile\\SkeletalMageMissile.mdl"
set FX[69] = "Abilities\\Weapons\\AncestralGuardianMissile\\AncestralGuardianMissile.mdl"
set FX[70] = "Abilities\\Weapons\\SludgeMissile\\SludgeMissile.mdl"
set FX[71] = "Abilities\\Weapons\\SorceressMissile\\SorceressMissile.mdl"
set FX[72] = "Abilities\\Weapons\\BloodElfSpellThiefMISSILE\\BloodElfSpellThiefMISSILE.mdl"
set FX[73] = "Abilities\\Weapons\\VengeanceMissile\\VengeanceMissile.mdl"
set FX[74] = "Abilities\\Weapons\\snapMissile\\snapMissile.mdl"
set FX[75] = "Abilities\\Weapons\\BatTrollMissile\\BatTrollMissile.mdl"
set FX[76] = "abilities\\weapons\\huntermissile\\huntermissile.mdl"
set FX[77] = "Abilities\\Weapons\\WitchDoctorMissile\\WitchDoctorMissile.mdl"
set FX[78] = "abilities\\weapons\\TuskarSpear\\TuskarSpear.mdl"
set FX[79] = "Abilities\\Weapons\\WardenMissile\\WardenMissile.mdl"
set FX[80] = "Abilities\\Weapons\\WaterElementalMissile\\WaterElementalMissile.mdl"
set FX[81] = "abilities\\weapons\\WyvernSpear\\WyvernSpearMissile.mdl"
endfunction
endlibrary
This is a demo map that displays all wc3 default missile effects so you can easily browse them and find the one you need.
Map displays properly even missile effects without stand animation.
Once you have the right effect you can copy it's text name from the above library or simply use it by index.