Advertisement
Guest User

include/mix_mega.h

a guest
Aug 27th, 2021
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. #ifndef GUARD_MIX_MEGA_H
  2. #define GUARD_MIX_MEGA_H
  3.  
  4. //List of mega evolutions.
  5. enum
  6. {
  7. STONE_ABOMASITE,
  8. STONE_ABSOLITE,
  9. STONE_AERODACTYLITE,
  10. STONE_AGGRONITE,
  11. STONE_ALAKAZITE,
  12. STONE_ALTARIANITE,
  13. STONE_AMPHAROSITE,
  14. STONE_AUDINITE,
  15. STONE_BANETTITE,
  16. STONE_BEEDRILLITE,
  17. STONE_BLASTOISINITE,
  18. STONE_BLAZIKENITE,
  19. STONE_CAMERUPTITE,
  20. STONE_CHARIZARDITE_X,
  21. STONE_CHARIZARDITE_Y,
  22. STONE_DIANCITE,
  23. STONE_GALLADITE,
  24. STONE_GARCHOMPITE,
  25. STONE_GARDEVOIRITE,
  26. STONE_GENGARITE,
  27. STONE_GLALITITE,
  28. STONE_GYARADOSITE,
  29. STONE_HERACRONITE,
  30. STONE_HOUNDOOMINITE,
  31. STONE_KANGASKHANITE,
  32. STONE_LATIASITE,
  33. STONE_LATIOSITE,
  34. STONE_LOPUNNITE,
  35. STONE_LUCARIONITE,
  36. STONE_MANECTITE,
  37. STONE_MAWILITE,
  38. STONE_MEDICHAMITE,
  39. STONE_METAGROSSITE,
  40. STONE_MEWTWONITE_X,
  41. STONE_MEWTWONITE_Y,
  42. STONE_PIDGEOTITE,
  43. STONE_PINSIRITE,
  44. STONE_SABLENITE,
  45. STONE_SALAMENCITE,
  46. STONE_SCEPTILITE,
  47. STONE_SCIZORITE,
  48. STONE_SHARPEDONITE,
  49. STONE_SLOWBRONITE,
  50. STONE_STEELIXITE,
  51. STONE_SWAMPERTITE,
  52. STONE_TYRANITARITE,
  53. STONE_VENUSAURITE,
  54. STONE_DRAGON_ASCENT,
  55. STONE_BLUE_ORB,
  56. STONE_RED_ORB,
  57. STONE_DAWN_NECRITE,
  58. STONE_DUSK_NECRITE,
  59. STONE_CRUCIBELLITE,
  60. STONES_COUNT
  61. };
  62.  
  63. struct MixMegaStats
  64. {
  65. s8 baseAttack;
  66. s8 baseDefense;
  67. s8 baseSpAttack;
  68. s8 baseSpDefense;
  69. s8 baseSpeed;
  70. u8 type;
  71. u16 ability;
  72. };
  73.  
  74. struct SpeciesMixMegaPal
  75. {
  76. u8 index1;
  77. u8 index2;
  78. u8 index3;
  79. u8 index4;
  80. };
  81.  
  82. struct StoneMixMegaPal
  83. {
  84. const u32 *pal;
  85. u8 start;
  86. };
  87.  
  88. extern const struct MixMegaStats mnmStones[];
  89. extern const struct SpeciesMixMegaPal mnmSpeciesPal[];
  90. extern const struct StoneMixMegaPal mnmStonePal[];
  91.  
  92. u8 ItemIdToMegaStoneId(u16 item);
  93.  
  94. #endif // GUARD_MIX_MEGA_H
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement