Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 

307 righe
3.8 KiB

  1. let events = require('../misc/events');
  2. module.exports = {
  3. init: function () {
  4. events.emit('onBeforeGetAnimations', this);
  5. },
  6. classes: {
  7. 2: {
  8. hitStaff: {
  9. sheet: 'animChar',
  10. row: 1,
  11. col: 5,
  12. frames: 3,
  13. frameDelay: 4
  14. },
  15. raiseStaff: {
  16. sheet: 'animChar',
  17. row: 0,
  18. col: 3,
  19. frames: 5,
  20. frameDelay: 3
  21. }
  22. },
  23. 3: {
  24. hitStaff: {
  25. sheet: 'animChar',
  26. row: 0,
  27. col: 0,
  28. frames: 3,
  29. frameDelay: 4
  30. },
  31. raiseStaff: {
  32. sheet: 'animChar',
  33. row: 1,
  34. col: 0,
  35. frames: 5,
  36. frameDelay: 3
  37. }
  38. },
  39. 4: {
  40. hitStaff: {
  41. sheet: 'animChar',
  42. row: 2,
  43. col: 5,
  44. frames: 3,
  45. frameDelay: 5
  46. },
  47. raiseStaff: {
  48. sheet: 'animChar',
  49. row: 2,
  50. col: 0,
  51. frames: 5,
  52. frameDelay: 4
  53. }
  54. },
  55. 5: {
  56. hitStaff: {
  57. sheet: 'animChar',
  58. row: 3,
  59. col: 0,
  60. frames: 3,
  61. frameDelay: 5
  62. },
  63. raiseStaff: {
  64. sheet: 'animChar',
  65. row: 3,
  66. col: 3,
  67. frames: 5,
  68. frameDelay: 4
  69. }
  70. },
  71. 6: {
  72. hitSword: {
  73. sheet: 'animChar',
  74. row: 5,
  75. col: 5,
  76. frames: 3,
  77. frameDelay: 5
  78. },
  79. raiseHands: {
  80. sheet: 'animChar',
  81. row: 5,
  82. col: 0,
  83. frames: 5,
  84. frameDelay: 5
  85. }
  86. },
  87. 7: {
  88. hitSword: {
  89. sheet: 'animChar',
  90. row: 4,
  91. col: 0,
  92. frames: 3,
  93. frameDelay: 5
  94. },
  95. raiseHands: {
  96. sheet: 'animChar',
  97. row: 4,
  98. col: 3,
  99. frames: 5,
  100. frameDelay: 6
  101. }
  102. },
  103. 9: {
  104. hitSword: {
  105. sheet: 'animChar',
  106. row: 6,
  107. col: 0,
  108. frames: 3,
  109. frameDelay: 5
  110. },
  111. raiseShield: {
  112. sheet: 'animChar',
  113. row: 7,
  114. col: 0,
  115. frames: 5,
  116. frameDelay: 7
  117. }
  118. },
  119. 10: {
  120. hitSword: {
  121. sheet: 'animChar',
  122. row: 7,
  123. col: 5,
  124. frames: 3,
  125. frameDelay: 5
  126. },
  127. raiseShield: {
  128. sheet: 'animChar',
  129. row: 6,
  130. col: 3,
  131. frames: 5,
  132. frameDelay: 7
  133. }
  134. }
  135. },
  136. mobs: {
  137. //Chicken
  138. 14: {
  139. basic: {
  140. sheet: 'animMob',
  141. row: 0,
  142. col: 5,
  143. frames: 3,
  144. frameDelay: 6
  145. }
  146. },
  147. //Hermit
  148. 33: {
  149. basic: {
  150. sheet: 'animMob',
  151. row: 1,
  152. col: 2,
  153. frames: 3,
  154. frameDelay: 6
  155. }
  156. },
  157. //Rabbit
  158. 34: {
  159. basic: {
  160. sheet: 'animMob',
  161. row: 0,
  162. col: 0,
  163. frames: 1,
  164. frameDelay: 8
  165. }
  166. },
  167. //Elk
  168. 35: {
  169. basic: {
  170. sheet: 'animMob',
  171. row: 0,
  172. col: 1,
  173. frames: 4,
  174. frameDelay: 5
  175. }
  176. },
  177. //Seagull
  178. 36: {
  179. basic: {
  180. sheet: 'animMob',
  181. row: 2,
  182. col: 0,
  183. frames: 3,
  184. frameDelay: 6
  185. }
  186. },
  187. //Goat
  188. 37: {
  189. basic: {
  190. sheet: 'animMob',
  191. row: 1,
  192. col: 0,
  193. frames: 2,
  194. frameDelay: 7
  195. }
  196. },
  197. //Goat
  198. 38: {
  199. basic: {
  200. sheet: 'animMob',
  201. row: 2,
  202. col: 3,
  203. frames: 3,
  204. frameDelay: 6
  205. }
  206. },
  207. //Pig
  208. 39: {
  209. basic: {
  210. sheet: 'animMob',
  211. row: 1,
  212. col: 5,
  213. frames: 3,
  214. frameDelay: 6
  215. }
  216. },
  217. //Frog
  218. 45: {
  219. basic: {
  220. sheet: 'animMob',
  221. row: 3,
  222. col: 0,
  223. frames: 3,
  224. frameDelay: 6
  225. }
  226. },
  227. //Flamingo
  228. 44: {
  229. basic: {
  230. sheet: 'animMob',
  231. row: 4,
  232. col: 0,
  233. frames: 3,
  234. frameDelay: 6
  235. }
  236. },
  237. //Gopher
  238. 46: {
  239. basic: {
  240. sheet: 'animMob',
  241. row: 5,
  242. col: 0,
  243. frames: 3,
  244. frameDelay: 5
  245. }
  246. },
  247. //Aligator
  248. 47: {
  249. basic: {
  250. sheet: 'animMob',
  251. row: 6,
  252. col: 0,
  253. frames: 3,
  254. frameDelay: 6
  255. }
  256. },
  257. //Crab
  258. 40: {
  259. basic: {
  260. sheet: 'animMob',
  261. row: 7,
  262. col: 0,
  263. frames: 1,
  264. frameDelay: 8
  265. }
  266. },
  267. //Giant Crab
  268. 41: {
  269. basic: {
  270. sheet: 'animMob',
  271. row: 8,
  272. col: 0,
  273. frames: 3,
  274. frameDelay: 6
  275. }
  276. }
  277. },
  278. bosses: {
  279. 1: {
  280. raiseHead: {
  281. sheet: 'animBoss',
  282. row: 0,
  283. col: 0,
  284. frames: 3,
  285. frameDelay: 4
  286. }
  287. },
  288. 2: {
  289. basic: {
  290. sheet: 'animBoss',
  291. row: 2,
  292. col: 0,
  293. frames: 3,
  294. frameDelay: 4
  295. },
  296. peck: {
  297. sheet: 'animBoss',
  298. row: 2,
  299. col: 3,
  300. frames: 4,
  301. frameDelay: 4
  302. }
  303. }
  304. }
  305. };