catalog.php 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273
  1. <div id='monster'>
  2. <a class='control_close' href='javascript:selectMonster(null);'>
  3. <img src='<?=$path["img"]["layout"]?>control/close.svg' />
  4. </a>
  5. <input type='hidden' id='selected_id' value='<?=$page->id?>'/>
  6. <table id='monster_header'>
  7. <tr>
  8. <td>
  9. <img id='monster_img' class='monster_img border_<?=$page->element?>' src='<?=$page->img?>'/>
  10. <img id='monster_img_aw' class='monster_img border_<?=$page->element?>' src='<?=$page->img_aw?>'/>
  11. <td/>
  12. <td>
  13. <h3 id='section-title'>
  14. <span id='name'><?=$page->element?> <?=$page->name?></span>&nbsp;&nbsp;&nbsp;<span class='color_<?=$page->element?>'><?=$page->name_aw?></span>
  15. </h3>
  16. <div id='monster_stars'>
  17. <?php
  18. for ($i = 1; $i <= $page->stars; $i++){
  19. ?>
  20. <img class='monster_star' src='<?=($path["img"]["layout"] . "icon/star.png")?>'/>
  21. <?php
  22. }
  23. ?>
  24. </div> <!-- #monster_stars -->
  25. </td>
  26. </tr>
  27. </table>
  28. <table id='monster_skills'>
  29. <tr>
  30. <?php
  31. foreach ($page->skill as $skill){
  32. $skill_awaken = "";
  33. $skill_leader = "";
  34. if ($skill->awaken == 1){
  35. $skill_awaken = "skill_awaken";
  36. }
  37. if ($skill->leader == 1){
  38. $skill_leader = 'skill_leader';
  39. }
  40. ?>
  41. <td>
  42. <span class='skill_image'>
  43. <img class='skill_image <?=$skill_awaken?> <?=$skill_leader?>' src='<?=$skill->img?>' alt=''/>
  44. <span class='skill_tooltip'>
  45. <img class='skill_tooltip_image <?=$skill_awaken?> <?=$skill_leader?>' src='<?=$skill->img?>' alt=''/>
  46. <span class='skill_tooltip_title'><?=$skill->name?></span>
  47. <br/>
  48. <?=$skill->desc?>
  49. </span>
  50. </span>
  51. <span class='skill_name <?=$skill_awaken?> <?=$skill_leader?>'><?=$skill->name?></span>
  52. </td>
  53. <?php
  54. }
  55. ?>
  56. </tr>
  57. </table>
  58. <table id='monster_stats'>
  59. <tr id='stats_header_names'>
  60. <th>
  61. Stars
  62. </th>
  63. <th colspan='2'>
  64. Health
  65. </th>
  66. <th colspan='2'>
  67. Attack
  68. </th>
  69. <th colspan='2'>
  70. Defense
  71. </th>
  72. <th>
  73. Critical damage
  74. </th>
  75. <th>
  76. Critical rate
  77. </th>
  78. <th>
  79. Resistance
  80. </th>
  81. <th>
  82. Accuracy
  83. </th>
  84. </tr>
  85. <tr id='stats_header_ranges'>
  86. <th>
  87. </th>
  88. <th>
  89. Lv. 1
  90. </th>
  91. <th>
  92. Lv. MAX
  93. </th>
  94. <th>
  95. Lv. 1
  96. </th>
  97. <th>
  98. Lv. MAX
  99. </th>
  100. <th>
  101. Lv. 1
  102. </th>
  103. <th>
  104. Lv. MAX
  105. </th>
  106. <th>
  107. </th>
  108. <th>
  109. </th>
  110. <th>
  111. </th>
  112. <th>
  113. </th>
  114. </tr>
  115. <?php
  116. $w = 0;
  117. $even = 0;
  118. foreach ($page->stat as $stat){
  119. ?>
  120. <tr>
  121. <td class='even<?=(($even ++) % 2)?>'>
  122. <?php
  123. for ($i = 1; $i <= $stat["STARS"]; $i ++){
  124. ?>
  125. <img class='star' src='<?=($path["img"]["layout"] . "icon/star.png")?>'/>
  126. <?php
  127. }
  128. ?>
  129. <?=$sts?>
  130. </td>
  131. <td class='even<?=(($even ++) % 2)?>'>
  132. <span class='stat'><?=$stat["HP"]["MIN"]?></span>
  133. <?php
  134. if (isset($page->stat_aw[$w]["HP"]["MIN"])){
  135. ?>
  136. <span class='stat awake'><?=$page->stat_aw[$w]["HP"]["MIN"]?></span>
  137. <?php
  138. }
  139. ?>
  140. </td>
  141. <td class='even<?=(($even ++) % 2)?>'>
  142. <span class='stat'><?=$stat["HP"]["MAX"]?></span>
  143. <?php
  144. if (isset($page->stat_aw[$w]["HP"]["MAX"])){
  145. ?>
  146. <span class='stat awake'><?=$page->stat_aw[$w]["HP"]["MAX"]?></span>
  147. <?php
  148. }
  149. ?>
  150. </td>
  151. <td class='even<?=(($even ++) % 2)?>'>
  152. <span class='stat'><?=$stat["ATK"]["MIN"]?></span>
  153. <?php
  154. if (isset($page->stat_aw["ATK"]["MIN"])){
  155. ?>
  156. <span class='stat awake'><?=$page->stat_aw[$w]["ATK"]["MIN"]?></span>
  157. <?php
  158. }
  159. ?>
  160. </td>
  161. <td class='even<?=(($even ++) % 2)?>'>
  162. <span class='stat'><?=$stat["ATK"]["MAX"]?></span>
  163. <?php
  164. if (isset($page->stat_aw["ATK"]["MAX"])){
  165. ?>
  166. <span class='stat awake'><?=$page->stat_aw[$w]["ATK"]["MAX"]?></span>
  167. <?php
  168. }
  169. ?>
  170. </td>
  171. <td class='even<?=(($even ++) % 2)?>'>
  172. <span class='stat'><?=$stat["DEF"]["MIN"]?></span>
  173. <?php
  174. if (isset($page->stat_aw[$w]["DEF"]["MIN"])){
  175. ?>
  176. <span class='stat awake'><?=$page->stat_aw[$w]["DEF"]["MIN"]?></span>
  177. <?php
  178. }
  179. ?>
  180. </td>
  181. <td class='even<?=(($even ++) % 2)?>'>
  182. <span class='stat'><?=$stat["DEF"]["MAX"]?></span>
  183. <?php
  184. if (isset($page->stat_aw[$w]["DEF"]["MAX"])){
  185. ?>
  186. <span class='stat awake'><?=$page->stat_aw[$w]["DEF"]["MAX"]?></span>
  187. <?php
  188. }
  189. ?>
  190. </td>
  191. <td class='even<?=(($even ++) % 2)?>'>
  192. <span class='stat'><?=$stat["CRID"]?>%</span>
  193. <?php
  194. if (isset($page->stat_aw[$w]["CRID"])){
  195. ?>
  196. <span class='stat awake'><?=$page->stat_aw[$w]["CRID"]?>%</span>
  197. <?php
  198. }
  199. ?>
  200. </td>
  201. <td class='even<?=(($even ++) % 2)?>'>
  202. <span class='stat'><?=$stat["CRIR"]?>%</span>
  203. <?php
  204. if (isset($page->stat_aw[$w]["CRIR"])){
  205. ?>
  206. <span class='stat awake'><?=$page->stat_aw[$w]["CRIR"]?>%</span>
  207. <?php
  208. }
  209. ?>
  210. </td>
  211. <td class='even<?=(($even ++) % 2)?>'>
  212. <span class='stat'><?=$stat["RES"]?>%</span>
  213. <?php
  214. if (isset($page->stat_aw[$w]["RES"])){
  215. ?>
  216. <span class='stat awake'><?=$page->stat_aw[$w]["RES"]?>%</span>
  217. <?php
  218. }
  219. ?>
  220. </td>
  221. <td class='even<?=(($even ++) % 2)?>'>
  222. <span class='stat'><?=$stat["ACC"]?>%</span>
  223. <?php
  224. if (isset($page->stat_aw[$w]["ACC"])){
  225. ?>
  226. <span class='stat awake'><?=$page->stat_aw[$w]["ACC"]?>%</span>
  227. <?php
  228. }
  229. ?>
  230. </td>
  231. </tr>
  232. <?php
  233. $w ++;
  234. }
  235. ?>
  236. </table> <!-- #monster_stats -->
  237. <?php
  238. if (count($page->location) > 0){
  239. $location = "Obtainable in ";
  240. foreach ($page->location as $loc){
  241. $location = $location . $loc . ", ";
  242. }
  243. $location = rtrim($location, ", ");
  244. ?>
  245. <div id='monster_location'>
  246. <?=$location?>
  247. </div>
  248. <?php
  249. }
  250. ?>
  251. <?php
  252. if (count($page->essence) > 0){
  253. ?>
  254. <div id='monster_awake'>
  255. <table>
  256. <tr>
  257. <?php
  258. foreach ($page->essence as $e){
  259. ?>
  260. <td class='essence'>
  261. <img src='<?=$e["IMAGE"]?>' class='border_<?=$e["ELEMENT"]?>'/>
  262. <span>x<?=$e["NUM"]?></span>
  263. </td>
  264. <?php
  265. }
  266. ?>
  267. </tr>
  268. </table>
  269. </div>
  270. <?php
  271. }
  272. ?>
  273. </div> <!-- #monster -->