MagicID.cs 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363
  1. using System.Diagnostics.CodeAnalysis;
  2. namespace OpenVIII
  3. {
  4. namespace Kernel
  5. {
  6. /// <summary>
  7. /// Magic ID
  8. /// </summary>
  9. /// <see cref="https://github.com/alexfilth/doomtrain/blob/master/Doomtrain/Resources/Magic_ID_List.txt"/>
  10. /// <seealso cref="https://github.com/alexfilth/doomtrain/wiki/MagicID"/>
  11. [SuppressMessage("ReSharper", "UnusedMember.Global")]
  12. public enum MagicID : ushort
  13. {
  14. None = 000,
  15. Cure = 001,
  16. Fire = 002,
  17. Thunder = 003,
  18. Double = 004,
  19. PhoenixDown = 005,
  20. LeviathanSummonTsunami = 006,
  21. MegaPhoenix = 007,
  22. Doom = 008,
  23. DoomActivation = 009,
  24. RayBomb = 010,
  25. StormBreath = 011,
  26. BladeShot = 012,
  27. DarkMistPoisonMist = 013,
  28. DeathDeathStone = 014,
  29. Draw = 015,
  30. Recover = 016,
  31. ElvoretEntrance = 017,
  32. ElvoretDeath = 018,
  33. RaldoBall = 019,
  34. NorgPodOpening = 020,
  35. Triple = 021,
  36. Bio = 022,
  37. PsychoBlast = 023,
  38. Esuna = 024,
  39. Cura = 025,
  40. Clash = 026,
  41. FullLife = 027,
  42. Curaga = 028,
  43. WindBlast = 029,
  44. CounterLaserEye = 030,
  45. Heartbreak = 031,
  46. Protect = 032,
  47. Shell = 033,
  48. Pain = 034,
  49. Life = 035,
  50. Confuse = 036,
  51. DrinkMagic = 037,
  52. Quake = 038,
  53. Drain = 039,
  54. Scan = 040,
  55. Dribble = 041,
  56. Shoot = 042,
  57. MeltingBubble = 043,
  58. Junk = 044,
  59. Stare = 045,
  60. Sigh = 046,
  61. Curse = 047,
  62. MagmaBreath = 048,
  63. Resonance = 049,
  64. PotionPotion = 050,
  65. HiPotionHiPotion = 051,
  66. XPotion = 052,
  67. MegaPotion = 053,
  68. EveryoneGrudge = 054,
  69. AquaBreath = 055,
  70. Absorb = 056,
  71. Treatment = 057,
  72. Elixir = 058,
  73. Megalixir = 059,
  74. Unk060 = 060,
  75. Revive = 061,
  76. Devour = 062,
  77. Unk063 = 063,
  78. GrieverTailFallingOff = 064,
  79. GreatAttractor = 065,
  80. GrieverUltimeciaDeath = 066,
  81. RemedyRemedy = 067,
  82. Unk068 = 068,
  83. GrieverSummon = 069,
  84. ShockwavePulsar = 070,
  85. LaserEyeQuistis = 071,
  86. AquaBreathQuistis = 072,
  87. MightyGuardQuistis = 073,
  88. LVDeathQuistis = 074,
  89. HellsJudgment = 075,
  90. UltimeciaFinalFormSpawn = 076,
  91. UltimeciaFinalFormDeath = 077,
  92. MightyGuard = 078,
  93. GrieverDeath = 079,
  94. UltimeciaJunctioningToGriever = 080,
  95. Unk081 = 081,
  96. UltimeciaBlowAwayMagic = 082,
  97. AbsorbedIntoTime = 083,
  98. AngelWing = 084,
  99. TheEnd = 085,
  100. AngeloCannon = 086,
  101. AngeloStrike = 087,
  102. InvincibleMoon = 088,
  103. WishingStar = 089,
  104. TonberrySummonChefsKnife = 090,
  105. AngeloRush = 091,
  106. AngeloSearch = 092,
  107. AngeloRecover = 093,
  108. AngeloReverse = 094,
  109. SirenSummonSilentVoice = 095,
  110. MoogleDance = 096,
  111. ChocoFire = 097,
  112. ChocoFlare = 098,
  113. ChocoMeteor = 099,
  114. ChocoBuckle = 100,
  115. Unk101 = 101,
  116. Thundara = 102,
  117. Blizzara = 103,
  118. Blizzaga = 104,
  119. Thundaga = 105,
  120. Reflect = 106,
  121. Demi = 107,
  122. Berserk = 108,
  123. Dispel = 109,
  124. BiggsWedgeFirstDeath = 110,
  125. Aura = 111,
  126. MeteorBarretZellFinisher = 112,
  127. BadBreath = 113,
  128. Zombie = 114,
  129. Float = 115,
  130. QuezacotlSummonThunderStorm = 116,
  131. Break = 117,
  132. Aero = 118,
  133. Stop = 119,
  134. PetrifyStare = 120,
  135. Blind = 121,
  136. Silence = 122,
  137. Slow = 123,
  138. Flare = 124,
  139. Haste = 125,
  140. ElectricDischarge = 126,
  141. PetrifyStare2 = 127,
  142. GastricJuice = 128,
  143. Breath = 129,
  144. EerieSoundWave = 130,
  145. BadBreath2 = 131,
  146. DissolvingAcid = 132,
  147. Hypnotize = 133,
  148. BeamLaser = 134,
  149. ReflectBeam = 135,
  150. OilShot = 136,
  151. OilBlast = 137,
  152. Saliva = 138,
  153. SonicWave = 139,
  154. PhoenixPinionRebirthFlame = 140,
  155. Renzokuken5Hits = 141,
  156. Fira = 142,
  157. Firaga = 143,
  158. Blizzard = 144,
  159. Sleep = 145,
  160. Tornado = 146,
  161. Regen = 147,
  162. Meltdown = 148,
  163. Ultima = 149,
  164. GatlingGun = 150,
  165. CannonBlow = 151,
  166. UltrasonicWaves = 152,
  167. StickyWeb = 153,
  168. UltraWaves = 154,
  169. SandStorm = 155,
  170. WildCannonBlow = 156,
  171. Breath2 = 157,
  172. MeltEye = 158,
  173. RenzokukenVsXATM092 = 159,
  174. Renzokuken4Hits = 160,
  175. RenzokukenVsElnoyleElvoret = 161,
  176. FatedCircle = 162,
  177. RoughDivide = 163,
  178. BlastingZone = 164,
  179. LionHeart = 165,
  180. MegiddoFlameOmegaWeapon = 166,
  181. Zantetsuken = 167,
  182. SleepingGas = 168,
  183. GastricJuice2 = 169,
  184. Acid = 170,
  185. PoisonGas = 171,
  186. Morph = 172,
  187. IceBreath = 173,
  188. Degenerator = 174,
  189. Holy = 175,
  190. SandStorm2 = 176,
  191. _1000Needles = 177,
  192. _10000Needles = 178,
  193. Unk179 = 179,
  194. Suicide = 180,
  195. Kamikaze = 181,
  196. Card = 182,
  197. Defend = 183,
  198. UltraWavesQuistis = 184,
  199. ShivaSummonDiamondDust = 185,
  200. Blaster = 186,
  201. OdinSummonZantetsuken = 187,
  202. ShotNormalShot = 188,
  203. Wall = 189,
  204. ChainGun = 190,
  205. DoomtrainSummonRunawayTrain = 191,
  206. ShotScatterShot = 192,
  207. ShotDarkShot = 193,
  208. ShotFlameShot = 194,
  209. ShotCanisterShot = 195,
  210. ShotQuickShot = 196,
  211. ShotArmorShot = 197,
  212. ShotHyperShot = 198,
  213. CactuarSummon1000Needles = 199,
  214. NoMercy = 200,
  215. IfritSummonHellFire = 201,
  216. BahamutSummonMegaFlare = 202,
  217. CerberusSummonCounterRockets = 203,
  218. AlexanderSummonHolyJudgment = 204,
  219. BrothersSummonBrotherlyLove = 205,
  220. EdenSummonEternalBreath = 206,
  221. Maelstrom = 207,
  222. FinalSorceressDeath = 208,
  223. SorceressSpawn = 209,
  224. Bloodfest = 210,
  225. AdelDeath = 211,
  226. BurningRaveZellFinisher = 212,
  227. StormBreath2 = 213,
  228. Gravija = 214,
  229. MyFinalHeavenZellFinisher = 215,
  230. DifferentBeatZellFinisher = 216,
  231. EnergyBomber = 217,
  232. Unk218 = 218,
  233. TerraBreak = 219,
  234. LightPillar = 220,
  235. Apocalypse = 221,
  236. Water = 222,
  237. Meteor = 223,
  238. Unk224 = 224,
  239. Unk225 = 225,
  240. WhiteWind = 226,
  241. UltimeciaFirstDeath = 227,
  242. IceStrike = 228,
  243. HomingLaserQuistis = 229,
  244. FireBreathQuistis = 230,
  245. DiseaseBreath = 231,
  246. BreathOfDeath = 232,
  247. Earthquake = 233,
  248. Fart = 234,
  249. Breath3 = 235,
  250. Gas = 236,
  251. Explosion = 237,
  252. Breath4 = 238,
  253. OchuDance = 239,
  254. Earthquake2 = 240,
  255. BGH251F2GatlingGun = 241,
  256. BeamCannon = 242,
  257. BGH251F2FirstTurretExploding = 243,
  258. BGH251F2SecondTurretExploding = 244,
  259. BGH251F2ThirdTurretExploding = 245,
  260. BGH251F2ForthTurretExploding = 246,
  261. BGH251F2Death = 247,
  262. SoldierEntranceAfterBGH251F2Death = 248,
  263. Unk249 = 249,
  264. BeamCannon2 = 250,
  265. DemonSlice = 251,
  266. Corona = 252,
  267. TwinHomingLaser = 253,
  268. HomingLaser = 254,
  269. HomingLaser2 = 255,
  270. SandShake = 256,
  271. MegaFlare = 257,
  272. MadCowSpecial = 258,
  273. Renzokuken6Hits = 259,
  274. ShockwavePulsarQuistis = 260,
  275. Desperado = 261,
  276. BloodPain = 262,
  277. MassiveAnchor = 263,
  278. Unk264 = 264,
  279. Unk265 = 265,
  280. Unk266 = 266,
  281. Unk267 = 267,
  282. Unk268 = 268,
  283. Unk269 = 269,
  284. UltimaWeaponDeath = 270,
  285. LVUp = 271,
  286. LVDown = 272,
  287. MadRush = 273,
  288. Duel = 274,
  289. ElectrocuteQuistis = 275,
  290. XATM092Death = 276,
  291. FunguarLaser = 277,
  292. CarbuncleSummonRubyLight = 278,
  293. MegaSpark = 279,
  294. FullCure = 280,
  295. Shotgun = 281,
  296. EvilEye = 282,
  297. MagicSummon = 283,
  298. MicroMissiles = 284,
  299. ThunderSummon = 285,
  300. MiniPulseCannon = 286,
  301. MegaPulseCannon = 287,
  302. Rapture = 288,
  303. Brrawghh = 289,
  304. Unk290 = 290,
  305. PandemonaSummonTornadoZone = 291,
  306. Soft = 292,
  307. EyeDrops = 293,
  308. Antidote = 294,
  309. EchoScreen = 295,
  310. HolyWater = 296,
  311. WhiteWindQuistis = 297,
  312. Unk298 = 298,
  313. MicroMissilesQuistis = 299,
  314. BadBreathQuistis = 300,
  315. Unk301 = 301,
  316. SnipeLaser = 302,
  317. Unk303 = 303,
  318. BoomerangSword = 304,
  319. GatlingGunQuistis = 305,
  320. DegeneratorQuistis = 306,
  321. RayBombQuistis = 307,
  322. Unk308 = 308,
  323. HeroTrialHero = 309,
  324. HolyWarTrialHolyWar = 310,
  325. Unk311 = 311,
  326. MegiddoFlameMobileType8 = 312,
  327. Unk313 = 313,
  328. Unk314 = 314,
  329. FakePresidentDeath = 315,
  330. Unk316 = 316,
  331. AcidQuistis = 317,
  332. Unk318 = 318,
  333. Unk319 = 319,
  334. DarkFlare = 320,
  335. KerPlunk = 321,
  336. Zan = 322,
  337. Metsu = 323,
  338. TonberryKingDeath = 324,
  339. DiablosSummonDarkMessenger = 325,
  340. ZantetsukenReverse = 326,
  341. GilgameshZantetsuken = 327,
  342. GilgameshMasamune = 328,
  343. GilgameshExcaliber = 329,
  344. GilgameshExcalipoor = 330,
  345. Unk331 = 331,
  346. Renzokuken7Hits = 332,
  347. Renzokuken8Hits = 333,
  348. RenzokukenVsBahamut = 334,
  349. RenzokukenVsNORG = 335,
  350. RenzokukenVsUltimaWeapon = 336,
  351. RenzokukenVsFinalSorceress = 337,
  352. FriendshipMoombaMoomba = 338,
  353. RenzokukenVsAdel = 339,
  354. RenzokukenVsUltimeciaFinalForm = 340,
  355. RenzokukenVsJumboCactuar = 341,
  356. RenzokukenVsGrieverUltimecia = 342,
  357. RenzokukenVsGriever = 343,
  358. FinalBattleMusic = 344,
  359. LV5Death = 345
  360. }
  361. }
  362. }