Constant.php 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528
  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. $SECRET_DUNGEON = [
  24. # Secret dungeon ID: Monster Com2US ID
  25. "1011" => 10103,
  26. "1012" => 10105,
  27. "1013" => 10201,
  28. "1014" => 10202,
  29. "1015" => 10203,
  30. "1016" => 10204,
  31. "1017" => 10205,
  32. "1018" => 10301,
  33. "1019" => 10302,
  34. "1020" => 10303,
  35. "1021" => 10304,
  36. "1022" => 10305,
  37. "1023" => 10401,
  38. "1024" => 10402,
  39. "1025" => 10403,
  40. "1026" => 10404,
  41. "1027" => 10601,
  42. "1028" => 10602,
  43. "1029" => 10603,
  44. "1030" => 10604,
  45. "1031" => 10702,
  46. "1032" => 10703,
  47. "1033" => 10705,
  48. "1034" => 10801,
  49. "1035" => 10802,
  50. "1036" => 10803,
  51. "1037" => 10901,
  52. "1038" => 10902,
  53. "1039" => 10903,
  54. "1040" => 10905,
  55. "1041" => 11101,
  56. "1042" => 11103,
  57. "1043" => 11104,
  58. "1044" => 11105,
  59. "1045" => 12101,
  60. "1046" => 12102,
  61. "1047" => 12103,
  62. "1048" => 13201,
  63. "1049" => 13202,
  64. "1050" => 13203,
  65. "1051" => 13204,
  66. "1052" => 13205,
  67. "1053" => 14801,
  68. "1054" => 14802,
  69. "1055" => 14803,
  70. "1056" => 14804,
  71. "1057" => 15201,
  72. "1058" => 15203,
  73. "1059" => 13604,
  74. "1060" => 13605,
  75. "1061" => 12605,
  76. "1062" => 12814,
  77. "2011" => 10101,
  78. "2012" => 10102,
  79. "2013" => 10104,
  80. "2014" => 10405,
  81. "2015" => 10501,
  82. "2016" => 10502,
  83. "2017" => 10503,
  84. "2018" => 10504,
  85. "2019" => 10505,
  86. "2020" => 10605,
  87. "2021" => 10701,
  88. "2022" => 10704,
  89. "2023" => 10804,
  90. "2024" => 10805,
  91. "2025" => 10904,
  92. "2026" => 11001,
  93. "2027" => 11002,
  94. "2028" => 11003,
  95. "2029" => 11004,
  96. "2030" => 11005,
  97. "2031" => 11102,
  98. "2032" => 11301,
  99. "2033" => 11302,
  100. "2034" => 11303,
  101. "2035" => 11304,
  102. "2036" => 11305,
  103. "2037" => 11401,
  104. "2038" => 11402,
  105. "2039" => 11403,
  106. "2040" => 11404,
  107. "2041" => 11405,
  108. "2042" => 11501,
  109. "2043" => 11502,
  110. "2044" => 11503,
  111. "2045" => 11504,
  112. "2046" => 11505,
  113. "2047" => 11701,
  114. "2048" => 11702,
  115. "2049" => 11703,
  116. "2050" => 11704,
  117. "2051" => 11705,
  118. "2052" => 12001,
  119. "2053" => 12002,
  120. "2054" => 12003,
  121. "2055" => 12004,
  122. "2056" => 12005,
  123. "2057" => 12104,
  124. "2058" => 12105,
  125. "2059" => 13701,
  126. "2060" => 13702,
  127. "2061" => 13703,
  128. "2062" => 13704,
  129. "2063" => 13705,
  130. "2064" => 14001,
  131. "2065" => 14002,
  132. "2066" => 14003,
  133. "2067" => 14004,
  134. "2068" => 14005,
  135. "2069" => 14805,
  136. "2070" => 15001,
  137. "2071" => 15002,
  138. "2072" => 15003,
  139. "2073" => 15004,
  140. "2074" => 15005,
  141. "2075" => 15202,
  142. "2076" => 15204,
  143. "2077" => 15205,
  144. "2078" => 15301,
  145. "2079" => 15303,
  146. "2080" => 15305,
  147. "2081" => 15401,
  148. "2082" => 15402,
  149. "2083" => 15403,
  150. "2084" => 16001,
  151. "2085" => 16002,
  152. "2086" => 16003,
  153. "2087" => 16004,
  154. "2088" => 16005,
  155. "2089" => 14901,
  156. "2090" => 14902,
  157. "2091" => 14903,
  158. "2092" => 14904,
  159. "2093" => 14905,
  160. "2094" => 15601,
  161. "2095" => 15602,
  162. "2096" => 15603,
  163. "2097" => 15604,
  164. "2098" => 15605,
  165. "2099" => 16501,
  166. "2100" => 16502,
  167. "2101" => 16503,
  168. "2102" => 16504,
  169. "2103" => 16505,
  170. "2104" => 15901,
  171. "2105" => 15902,
  172. "2106" => 15903,
  173. "2107" => 15904,
  174. "2108" => 15905,
  175. "2109" => 17201,
  176. "2110" => 17202,
  177. "2111" => 17203,
  178. "2112" => 17204,
  179. "2113" => 17205,
  180. "2114" => 17701,
  181. "2115" => 17702,
  182. "2116" => 17703,
  183. "2117" => 17704,
  184. "2118" => 17705,
  185. "2119" => 17801,
  186. "2120" => 17802,
  187. "2121" => 17803,
  188. "2122" => 17804,
  189. "2123" => 17805,
  190. "3011" => 12705,
  191. "3012" => 12905,
  192. "3013" => 13005,
  193. "3014" => 13105,
  194. "3015" => 12805,
  195. "2124" => 15801,
  196. "2125" => 15802,
  197. "2126" => 15803,
  198. "2127" => 15804,
  199. "2128" => 15805,
  200. "2129" => 18501,
  201. "2130" => 18502,
  202. "2131" => 18503,
  203. "2132" => 18504,
  204. "2133" => 18505,
  205. "2134" => 18402,
  206. "2135" => 18405,
  207. "2136" => 18701,
  208. "2137" => 18702,
  209. "2138" => 18703,
  210. "2139" => 18704,
  211. "2140" => 18705,
  212. "2141" => 19001,
  213. "2142" => 19002,
  214. "2143" => 19003,
  215. "2144" => 19004,
  216. "2145" => 19005,
  217. "2146" => 19501,
  218. "2147" => 19502,
  219. "2148" => 19503,
  220. "2149" => 19504,
  221. "2150" => 19505,
  222. "2151" => 20201,
  223. "2152" => 20202,
  224. "2153" => 20203,
  225. "2154" => 20204,
  226. "2155" => 20205,
  227. "2156" => 20701,
  228. "2157" => 20702,
  229. "2158" => 20703,
  230. "2159" => 20704,
  231. "2160" => 20705,
  232. "2161" => 20801,
  233. "2162" => 20802,
  234. "2163" => 20803,
  235. "2164" => 20804,
  236. "2165" => 20805,
  237. "2166" => 20301,
  238. "2167" => 20302,
  239. "2168" => 20303,
  240. "2169" => 20304,
  241. "2170" => 20305,
  242. ];
  243. SHOP_ITEM = [
  244. "BOX_UNKNOWN_MAGIC" => 1300008,
  245. "BOX_MYSTICAL_MAGIC" => 1300009,
  246. "BOX_LEGENDARY_MAGIC" => 1300012,
  247. "CRAFT_LOW" => 1401001,
  248. "CRAFT_LOW" => 1401002,
  249. "CRAFT_LOW" => 1401003,
  250. "CRAFT_LOW" => 1401004,
  251. "CRAFT_LOW" => 1401005,
  252. "CRAFT_LOW" => 1401006,
  253. "CRAFT_LOW" => 1401007,
  254. "CRAFT_LOW" => 1401008,
  255. "CRAFT_LOW" => 1401009,
  256. "CRAFT_LOW" => 1401010,
  257. "CRAFT_LOW" => 1401011,
  258. "CRAFT_LOW" => 1401012,
  259. "CRAFT_LOW" => 1401013,
  260. "CRAFT_LOW" => 1401014,
  261. "CRAFT_LOW" => 1401015,
  262. "CRAFT_LOW" => 1401016,
  263. "CRAFT_LOW" => 1401017,
  264. "CRAFT_LOW" => 1401018,
  265. "CRAFT_LOW" => 1401019,
  266. "CRAFT_LOW" => 1401020,
  267. "CRAFT_LOW" => 1401021,
  268. "CRAFT_MID" => 1402001,
  269. "CRAFT_MID" => 1402002,
  270. "CRAFT_MID" => 1402003,
  271. "CRAFT_MID" => 1402004,
  272. "CRAFT_MID" => 1402005,
  273. "CRAFT_MID" => 1402006,
  274. "CRAFT_MID" => 1402007,
  275. "CRAFT_MID" => 1402008,
  276. "CRAFT_MID" => 1402009,
  277. "CRAFT_MID" => 1402010,
  278. "CRAFT_MID" => 1402011,
  279. "CRAFT_MID" => 1402012,
  280. "CRAFT_MID" => 1402013,
  281. "CRAFT_MID" => 1402014,
  282. "CRAFT_MID" => 1402015,
  283. "CRAFT_MID" => 1402016,
  284. "CRAFT_MID" => 1402017,
  285. "CRAFT_MID" => 1402018,
  286. "CRAFT_MID" => 1402019,
  287. "CRAFT_MID" => 1402020,
  288. "CRAFT_MID" => 1402021,
  289. "CRAFT_HIGH" => 1403001,
  290. "CRAFT_HIGH" => 1403002,
  291. "CRAFT_HIGH" => 1403003,
  292. "CRAFT_HIGH" => 1403004,
  293. "CRAFT_HIGH" => 1403005,
  294. "CRAFT_HIGH" => 1403006,
  295. "CRAFT_HIGH" => 1403007,
  296. "CRAFT_HIGH" => 1403008,
  297. "CRAFT_HIGH" => 1403009,
  298. "CRAFT_HIGH" => 1403010,
  299. "CRAFT_HIGH" => 1403011,
  300. "CRAFT_HIGH" => 1403012,
  301. "CRAFT_HIGH" => 1403013,
  302. "CRAFT_HIGH" => 1403014,
  303. "CRAFT_HIGH" => 1403015,
  304. "CRAFT_HIGH" => 1403016,
  305. "CRAFT_HIGH" => 1403017,
  306. "CRAFT_HIGH" => 1403018,
  307. "CRAFT_HIGH" => 1403019,
  308. "CRAFT_HIGH" => 1403020,
  309. "CRAFT_HIGH" => 1403021,
  310. ];
  311. # TODO: Move these definitions to the models if not already done, delete this file.
  312. $ELEMENT = [
  313. "WATER" => 1,
  314. "FIRE" => 2,
  315. "WIND" => 3,
  316. "LIGHT" => 4,
  317. "DARK" => 5,
  318. "PURE" => 6,
  319. ];
  320. $ARCHETYPE = [
  321. "NONE" => 0,
  322. "ATTACK" => 1,
  323. "DEFENSE" => 2,
  324. "HP" => 3,
  325. "SUPPORT" => 4,
  326. "MATERIAL" => 5
  327. ];
  328. $LEADER_STAT = [
  329. "HP" => 1,
  330. "ATK" => 2,
  331. "DEF" => 3,
  332. "SPD" => 4,
  333. "CRIT_RATE" => 5,
  334. "CRIT_DMG" => 6,
  335. "RESIST" => 7,
  336. "ACCURACY" => 8,
  337. ];
  338. $LEADER_AREA = [
  339. "GENERAL" => 0,
  340. "ARENA" => 1,
  341. "DUNGEON" => 2,
  342. "GUILD" => 5,
  343. ];
  344. $BUILDING = [
  345. 'SUMMONERS_TOWER': 1,
  346. 'SUMMONHENGE': 2,
  347. 'POND_OF_MANA': 3,
  348. 'CRYSTAL_MINE': 4,
  349. 'GATEWAY': 8,
  350. 'TEMPLE_OF_WISHES': 10,
  351. 'MAGIC_SHOP': 11,
  352. 'ANCIENT_STONES': 12,
  353. 'ARCANE_TOWER': 14,
  354. 'CRYSTAL_TITAN': 15,
  355. 'FUSION_HEXAGRAM': 16,
  356. 'FUSE_CENTER': 17,
  357. 'POWER_UP_CIRCLE': 20,
  358. 'TRANQUIL_FOREST': 22,
  359. 'GUSTY_CLIFFS': 23,
  360. 'DEEP_FOREST_ENT': 24,
  361. 'MONSTER_STORAGE': 25,
  362. 'TRANSMOGRIFICATION_BUILDING': 27,
  363. ];
  364. $DECORATION = [
  365. 'GUARDSTONE': 4,
  366. 'MANA_FOUNTAIN': 5,
  367. 'SKY_TRIBE_TOTEM': 6,
  368. 'ARCANE_BOOSTER_TOWER': 7,
  369. 'CRYSTAL_ALTAR': 8,
  370. 'ANCIENT_SWORD': 9,
  371. 'SANCTUM_OF_ENERGY': 10,
  372. 'MYSTERIOUS_PLANT': 11,
  373. 'FIRE_SANCTUARY': 15,
  374. 'WATER_SANCTUARY': 16,
  375. 'WIND_SANCTUARY': 17,
  376. 'LIGHT_SANCTUARY': 18,
  377. 'DARK_SANCTUARY': 19,
  378. 'FALLEN_ANCIENT_GUARDIAN': 31,
  379. 'CRYSTAL_ROCK': 34,
  380. 'FAIRY_TREE': 35,
  381. 'FLAG_OF_BATTLE': 36,
  382. 'FLAG_OF_RAGE': 37,
  383. 'FLAG_OF_HOPE': 38,
  384. 'FLAG_OF_WILL': 39,
  385. ];
  386. $INVENTORY_TYPE = [
  387. 'MONSTER': 1,
  388. 'CURRENCY': 6,
  389. 'RUNE': 8,
  390. 'SCROLL': 9,
  391. 'BOOSTER': 10,
  392. 'ESSENCES': 11,
  393. 'MONSTER_PIECE': 12,
  394. # '': 15, Unknown. Appears in inventory_info with qty 0
  395. 'GUILD_MONSTER_PIECE': 19,
  396. 'RAINBOWMON': 25, # Possibly material monsters in general. Appears when wish returns a rainbowmon.
  397. 'RUNE_CRAFT': 27,
  398. 'CRAFT_STUFF': 29,
  399. 'ENHANCING_MONSTER': 61,
  400. ];
  401. $INVENTORY = [
  402. "ESSENCE_MAGIC_LOW" => 11006,
  403. "ESSENCE_MAGIC_MID" => 12006,
  404. "ESSENCE_MAGIC_HIGH" => 13006,
  405. "ESSENCE_WATER_LOW" => 11001,
  406. "ESSENCE_WATER_MID" => 12001,
  407. "ESSENCE_WATER_HIGH" => 13001,
  408. "ESSENCE_FIRE_LOW" => 11002,
  409. "ESSENCE_FIRE_MID" => 12002,
  410. "ESSENCE_FIRE_HIGH" => 13002,
  411. "ESSENCE_WIND_LOW" => 11003,
  412. "ESSENCE_WIND_MID" => 12003,
  413. "ESSENCE_WIND_HIGH" => 13003,
  414. "ESSENCE_LIGHT_LOW" => 11004,
  415. "ESSENCE_LIGHT_MID" => 12004,
  416. "ESSENCE_LIGHT_HIGH" => 13004,
  417. "ESSENCE_DARK_LOW" => 11005,
  418. "ESSENCE_DARK_MID" => 12005,
  419. "ESSENCE_DARK_HIGH" => 13005,
  420. "WOOD" => 1001,
  421. "LEATHER" => 1002,
  422. "ROCK" => 1003,
  423. "ORE" => 1004,
  424. "MITHRIL" => 1005,
  425. "CLOTH" => 1006,
  426. "RUNE_PIECE" => 2001,
  427. "POWDER" => 3001,
  428. "SYMBOL_HARMONY" => 4001,
  429. "SYMBOL_TRANSCENDANCE" => 4002,
  430. "SYMBOL_CHAOS" => 4003,
  431. "CRYSTAL_WATER" => 5001,
  432. "CRYSTAL_FIRE" => 5002,
  433. "CRYSTAL_WIND" => 5003,
  434. "CRYSTAL_LIGHT" => 5004,
  435. "CRYSTAL_DARK" => 5005,
  436. "CRYSTAL_MAGIC" => 6001,
  437. "CRYSTAL_PURE" => 7001,
  438. ];
  439. $ENHANCE_MONSTER = [
  440. "WATER_ANGELMON" => 142110115,
  441. "FIRE_ANGELMON" => 142120115,
  442. "WIND_ANGELMON" => 142130115,
  443. "LIGHT_ANGELMON" => 142140115,
  444. "DARK_ANGELMON" => 142150115,
  445. "WATER_KING_ANGELMON" => 182110115,
  446. "FIRE_KING_ANGELMON" => 182120115,
  447. "WIND_KING_ANGELMON" => 182130115,
  448. "LIGHT_KING_ANGELMON" => 182140115,
  449. "DARK_KING_ANGELMON" => 182150115,
  450. "RAINBOWMON_2_20" => 143140220,
  451. "RAINBOWMON_3_1" => 143140301,
  452. "RAINBOWMON_3_25" => 143140325,
  453. "RAINBOWMON_4_1" => 143140401,
  454. "RAINBOWMON_4_30" => 143140430,
  455. "RAINBOWMON_5_1" => 143140501,
  456. "DEVILMON" => 151050101,
  457. 'SUPER_ANGELMON' => 217140115
  458. ];
  459. $RUNE_SET = [
  460. "ENERGY" => 1,
  461. "GUARD" => 2,
  462. "SWIFT" => 3,
  463. "BLADE" => 4,
  464. "RAGE" => 5,
  465. "FOCUS" => 6,
  466. "ENDURE" => 7,
  467. "FATAL" => 8,
  468. "DESPAIR" => 10,
  469. "VAMPIRE" => 11,
  470. "VIOLENT" => 13,
  471. "NEMESIS" => 14,
  472. "WILL" => 15,
  473. "SHIELD" => 16,
  474. "REVENGE" => 17,
  475. "DESTROY" => 18,
  476. "FIGHT" => 19,
  477. "DETERMINATION" => 20,
  478. "ENHANCE" => 21,
  479. "ACCURACY" => 22,
  480. "TOLERANCE" => 23,
  481. ];
  482. $STAT = [
  483. "HP" => 1,
  484. "HP_PCT" => 2,
  485. "ATK" => 3,
  486. "ATK_PCT" => 4,
  487. "DEF" => 5,
  488. "DEF_PCT" => 6,
  489. "SPD" => 8,
  490. "CRIT_RATE_PCT" => 9,
  491. "CRIT_DMG_PCT" => 10,
  492. "RESIST_PCT" => 11,
  493. "ACCURACY_PCT" => 12,
  494. ];
  495. $QUALITY = [
  496. "NORMAL" => 1,
  497. "MAGIC" => 2,
  498. "RARE" => 3,
  499. "HERO" => 4,
  500. "LEGEND" => 5,
  501. ];
  502. $CRAFT = [
  503. "ENCHANT_GEM" => 1,
  504. "GRINDSTONE" => 2,
  505. "IMMEMORIAL_GEM" => 3,
  506. "IMMEMORIAL_GRINDSTONE" => 4,
  507. ];
  508. ?>