Constant.php 8.7 KB

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