Constant.php 9.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357
  1. <?php
  2. $DIFFICULTY = [
  3. "EASY" => 0,
  4. "NORMAL" => 1,
  5. "HARD" => 2,
  6. "HELL" => 3,
  7. ];
  8. $SOURCE = [
  9. "SCROLL_UNKNOWN" => 1,
  10. "SCROLL_MYSTICAL" => 2,
  11. "SCROLL_LIGHT_AND_DARK" => 3,
  12. "SCROLL_WATER" => 4,
  13. "SCROLL_FIRE" => 5,
  14. "SCROLL_WIND" => 6,
  15. "SCROLL_LEGENDARY" => 7,
  16. "SUMMON_EXCLUSIVE" => 8,
  17. "SUMMON_LEGENDARY_PIECES" => 9,
  18. "SUMMON_LIGHT_AND_DARK_PIECES" => 10,
  19. "SCROLL_TRANSCENDANCE" => 11,
  20. "SCROLL_LEGENDARY_WATER" => 12,
  21. "SCROLL_LEGENDARY_FIRE" => 13,
  22. "SCROLL_LEGENDARY_WIND" => 14,
  23. ];
  24. // TODO => Move these definitions to the models if not already done, delete this file.
  25. $ELEMENT = [
  26. "WATER" => 1,
  27. "FIRE" => 2,
  28. "WIND" => 3,
  29. "LIGHT" => 4,
  30. "DARK" => 5,
  31. "PURE" => 6,
  32. ];
  33. $ARCHETYPE = [
  34. "NONE" => 0,
  35. "ATTACK" => 1,
  36. "DEFENSE" => 2,
  37. "HP" => 3,
  38. "SUPPORT" => 4,
  39. "MATERIAL" => 5
  40. ];
  41. $STAT = [
  42. "HP" => 1,
  43. "ATK" => 2,
  44. "DEF" => 3,
  45. "SPD" => 4,
  46. "CRIT_RATE" => 5,
  47. "CRIT_DMG" => 6,
  48. "RESIST" => 7,
  49. "ACCURACY" => 8,
  50. ];
  51. $EFFECT_AREA = [
  52. "GENERAL" => 1,
  53. "ARENA" => 3,
  54. "DUNGEON" => 2,
  55. "GUILD" => 5,
  56. ];
  57. $AREA_TYPE = [
  58. 'SCENARIO' => 1,
  59. 'CAIROS_DUNGEON' => 2,
  60. 'RIFT_DUNGEON' => 3,
  61. 'RIFT_RAID' => 4,
  62. 'DIMENSIONAL_HOLE' => 5,
  63. 'ARENA' => 6,
  64. 'GUILD_WAR' => 7,
  65. 'GUILD_SIEGE' => 8,
  66. 'TARTARUS_LABYRINTH' => 9,
  67. 'TRIAL_OF_ASCENSION' => 10,
  68. 'WORLD_BOSS' => 11,
  69. 'DIMENSIONAL_RIFT' => 12,
  70. ];
  71. $SCENARIO = [
  72. 'GAREN_FOREST' => 1,
  73. 'MT_SIZ' => 2,
  74. 'KABIR_RUINS' => 3,
  75. 'MT_WHITE_RAGON' => 4,
  76. 'TELAIN_FOREST' => 5,
  77. 'HYDENI_RUINS' => 6,
  78. 'TAMOR_DESERT' => 7,
  79. 'VROFAGUS_RUINS' => 8,
  80. 'FAIMON_VOLCANO' => 9,
  81. 'AIDEN_FOREST' => 10,
  82. 'FERUN_CASTLE' => 11,
  83. 'MT_RUNAR' => 12,
  84. 'CHIRUKA_REMAINS' => 13,
  85. ];
  86. $DUNGEON = [
  87. 'HALL_OF_DARK' => 1001,
  88. 'SANCTUARY_OF_DREAMING_FAIRIES' => 1101,
  89. 'ELLUNIA_REMAINS_FAIRY' => 1201,
  90. 'ELLUNIA_REMAINS_PIXIE' => 1202,
  91. 'HALL_OF_FIRE' => 2001,
  92. 'FOREST_OF_ROARING_BEASTS' => 2101,
  93. 'KARZHAN_REMAINS_WARBEAR' => 2201,
  94. 'KARZHAN_REMAINS_INUGAMI' => 2202,
  95. 'HALL_OF_WATER' => 3001,
  96. 'HALL_OF_WIND' => 4001,
  97. 'HALL_OF_MAGIC' => 5001,
  98. 'NECROPOLIS' => 6001,
  99. 'HALL_OF_LIGHT' => 7001,
  100. 'GIANTS_KEEP' => 8001,
  101. 'DRAGONS_LAIR' => 9001,
  102. // TODO: Lumel
  103. ];
  104. $ELEMENTAL_RIFT_DUNGEON = [
  105. 'ICE_BEAST' => 1001,
  106. 'FIRE_BEAST' => 2001,
  107. 'WIND_BEAST' => 3001,
  108. 'LIGHT_BEAST' => 4001,
  109. 'DARK_BEAST' => 5001,
  110. ];
  111. $RAID_RIFT_DUNGEON = [
  112. 'LEVEL_1' => 1,
  113. 'LEVEL_2' => 2,
  114. 'LEVEL_3' => 3,
  115. 'LEVEL_4' => 4,
  116. 'LEVEL_5' => 5,
  117. ];
  118. $LABYRINTH_STAGES = [
  119. 'TARTARUS' => 1,
  120. 'KOTTOS' => 2,
  121. 'LEOS' => 3,
  122. 'AQUILES' => 4,
  123. 'NORMAL' => 5,
  124. 'RESCUE' => 6,
  125. 'EXPLODE' => 7,
  126. 'COOL_TIME' => 8,
  127. 'SPEED_LIMIT' => 9,
  128. 'TIME_LIMIT' => 10
  129. ];
  130. $BUILDING = [
  131. 'SUMMONERS_TOWER' => 1,
  132. 'SUMMONHENGE' => 2,
  133. 'POND_OF_MANA' => 3,
  134. 'CRYSTAL_MINE' => 4,
  135. 'GATEWAY' => 8,
  136. 'TEMPLE_OF_WISHES' => 10,
  137. 'MAGIC_SHOP' => 11,
  138. 'ANCIENT_STONES' => 12,
  139. 'ARCANE_TOWER' => 14,
  140. 'CRYSTAL_TITAN' => 15,
  141. 'FUSION_HEXAGRAM' => 16,
  142. 'FUSE_CENTER' => 17,
  143. 'POWER_UP_CIRCLE' => 20,
  144. 'TRANQUIL_FOREST' => 22,
  145. 'GUSTY_CLIFFS' => 23,
  146. 'DEEP_FOREST_ENT' => 24,
  147. 'MONSTER_STORAGE' => 25,
  148. 'TRANSMOGRIFICATION_BUILDING' => 27,
  149. ];
  150. $DECORATION = [
  151. 'GUARDSTONE' => 4,
  152. 'MANA_FOUNTAIN' => 5,
  153. 'SKY_TRIBE_TOTEM' => 6,
  154. 'ARCANE_BOOSTER_TOWER' => 7,
  155. 'CRYSTAL_ALTAR' => 8,
  156. 'ANCIENT_SWORD' => 9,
  157. 'SANCTUM_OF_ENERGY' => 10,
  158. 'MYSTERIOUS_PLANT' => 11,
  159. 'FIRE_SANCTUARY' => 15,
  160. 'WATER_SANCTUARY' => 16,
  161. 'WIND_SANCTUARY' => 17,
  162. 'LIGHT_SANCTUARY' => 18,
  163. 'DARK_SANCTUARY' => 19,
  164. 'FALLEN_ANCIENT_GUARDIAN' => 31,
  165. 'CRYSTAL_ROCK' => 34,
  166. 'FAIRY_TREE' => 35,
  167. 'FLAG_OF_BATTLE' => 36,
  168. 'FLAG_OF_RAGE' => 37,
  169. 'FLAG_OF_HOPE' => 38,
  170. 'FLAG_OF_WILL' => 39,
  171. ];
  172. $INVENTORY_TYPE = [
  173. 'MONSTER' => 1,
  174. 'CURRENCY' => 6,
  175. 'RUNE' => 8,
  176. 'SCROLL' => 9,
  177. 'BOOSTER' => 10,
  178. 'ESSENCES' => 11,
  179. 'MONSTER_PIECE' => 12,
  180. # '' => 15, Unknown. Appears in inventory_info with qty 0
  181. 'GUILD_MONSTER_PIECE' => 19,
  182. 'RAINBOWMON' => 25, # Possibly material monsters in general. Appears when wish returns a rainbowmon.
  183. 'RUNE_CRAFT' => 27,
  184. 'CRAFT_STUFF' => 29,
  185. 'ENHANCING_MONSTER' => 61,
  186. ];
  187. $INVENTORY = [
  188. "ESSENCE_MAGIC_LOW" => 11006,
  189. "ESSENCE_MAGIC_MID" => 12006,
  190. "ESSENCE_MAGIC_HIGH" => 13006,
  191. "ESSENCE_WATER_LOW" => 11001,
  192. "ESSENCE_WATER_MID" => 12001,
  193. "ESSENCE_WATER_HIGH" => 13001,
  194. "ESSENCE_FIRE_LOW" => 11002,
  195. "ESSENCE_FIRE_MID" => 12002,
  196. "ESSENCE_FIRE_HIGH" => 13002,
  197. "ESSENCE_WIND_LOW" => 11003,
  198. "ESSENCE_WIND_MID" => 12003,
  199. "ESSENCE_WIND_HIGH" => 13003,
  200. "ESSENCE_LIGHT_LOW" => 11004,
  201. "ESSENCE_LIGHT_MID" => 12004,
  202. "ESSENCE_LIGHT_HIGH" => 13004,
  203. "ESSENCE_DARK_LOW" => 11005,
  204. "ESSENCE_DARK_MID" => 12005,
  205. "ESSENCE_DARK_HIGH" => 13005,
  206. "WOOD" => 1001,
  207. "LEATHER" => 1002,
  208. "ROCK" => 1003,
  209. "ORE" => 1004,
  210. "MITHRIL" => 1005,
  211. "CLOTH" => 1006,
  212. "RUNE_PIECE" => 2001,
  213. "POWDER" => 3001,
  214. "SYMBOL_HARMONY" => 4001,
  215. "SYMBOL_TRANSCENDANCE" => 4002,
  216. "SYMBOL_CHAOS" => 4003,
  217. "CRYSTAL_WATER" => 5001,
  218. "CRYSTAL_FIRE" => 5002,
  219. "CRYSTAL_WIND" => 5003,
  220. "CRYSTAL_LIGHT" => 5004,
  221. "CRYSTAL_DARK" => 5005,
  222. "CRYSTAL_MAGIC" => 6001,
  223. "CRYSTAL_PURE" => 7001,
  224. ];
  225. $ENHANCE_MONSTER = [
  226. "WATER_ANGELMON" => 142110115,
  227. "FIRE_ANGELMON" => 142120115,
  228. "WIND_ANGELMON" => 142130115,
  229. "LIGHT_ANGELMON" => 142140115,
  230. "DARK_ANGELMON" => 142150115,
  231. "WATER_KING_ANGELMON" => 182110115,
  232. "FIRE_KING_ANGELMON" => 182120115,
  233. "WIND_KING_ANGELMON" => 182130115,
  234. "LIGHT_KING_ANGELMON" => 182140115,
  235. "DARK_KING_ANGELMON" => 182150115,
  236. "RAINBOWMON_2_20" => 143140220,
  237. "RAINBOWMON_3_1" => 143140301,
  238. "RAINBOWMON_3_25" => 143140325,
  239. "RAINBOWMON_4_1" => 143140401,
  240. "RAINBOWMON_4_30" => 143140430,
  241. "RAINBOWMON_5_1" => 143140501,
  242. "DEVILMON" => 151050101,
  243. "SUPER_ANGELMON" => 217140115
  244. ];
  245. $RUNE_SET = [
  246. "ENERGY" => 1,
  247. "GUARD" => 2,
  248. "SWIFT" => 3,
  249. "BLADE" => 4,
  250. "RAGE" => 5,
  251. "FOCUS" => 6,
  252. "ENDURE" => 7,
  253. "FATAL" => 8,
  254. "DESPAIR" => 10,
  255. "VAMPIRE" => 11,
  256. "VIOLENT" => 13,
  257. "NEMESIS" => 14,
  258. "WILL" => 15,
  259. "SHIELD" => 16,
  260. "REVENGE" => 17,
  261. "DESTROY" => 18,
  262. "FIGHT" => 19,
  263. "DETERMINATION" => 20,
  264. "ENHANCE" => 21,
  265. "ACCURACY" => 22,
  266. "TOLERANCE" => 23,
  267. ];
  268. $RUNE_STAT = [
  269. "HP" => 1,
  270. "HP%" => 2,
  271. "ATK" => 3,
  272. "ATK%" => 4,
  273. "DEF" => 5,
  274. "DEF%" => 6,
  275. "SPD" => 8,
  276. "CRR" => 9,
  277. "CRD" => 10,
  278. "RES" => 11,
  279. "ACC" => 12,
  280. ];
  281. $QUALITY = [
  282. "NORMAL" => 1,
  283. "MAGIC" => 2,
  284. "RARE" => 3,
  285. "HERO" => 4,
  286. "LEGEND" => 5,
  287. ];
  288. $CRAFT = [
  289. "ENCHANT_GEM" => 1,
  290. "GRINDSTONE" => 2,
  291. "IMMEMORIAL_GEM" => 3,
  292. "IMMEMORIAL_GRINDSTONE" => 4,
  293. ];
  294. $GUILD_MEMBER_GRADE = [
  295. "LEADER" => 1,
  296. "VICELEADER" => 3,
  297. "NORMAL" => 2
  298. ];
  299. $ARENA_RANKING_POINTS = [
  300. "BEGINER" => 0,
  301. "CHALLENGER_1" => 900,
  302. "CHALLENGER_2" => 1000,
  303. "CHALLENGER_3" => 1100,
  304. "FIGHTER_1" => 1200,
  305. "FIGHTER_2" => 1300,
  306. "FIGHTER_3" => 1400,
  307. "CONQUEROR_1" => 1500,
  308. "CONQUEROR_2" => 1600,
  309. "CONQUEROR_3" => 1700,
  310. "GUARDIAN_1" => 1700,
  311. "GUARDIAN_2" => 1700,
  312. "GUARDIAN_3" => 1700,
  313. "LEGEND" => 1700,
  314. ];
  315. $ARENA_RANKING_RANK = [
  316. "BEGINER" => null,
  317. "CHALLENGER_1" => null,
  318. "CHALLENGER_2" => null,
  319. "CHALLENGER_3" => null,
  320. "FIGHTER_1" => null,
  321. "FIGHTER_2" => null,
  322. "FIGHTER_3" => null,
  323. "CONQUEROR_1" => 10000,
  324. "CONQUEROR_2" => 3000,
  325. "CONQUEROR_3" => 1000,
  326. "GUARDIAN_1" => 300,
  327. "GUARDIAN_2" => 100,
  328. "GUARDIAN_3" => 30,
  329. "LEGEND" => 1,
  330. ];
  331. ?>