resources.js 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. var imglib = [
  2. {
  3. "sheetname" : "playersheet",
  4. "type" : "player",
  5. "src" : "library/playersheet.png",
  6. "width" : 84,
  7. "height" : 28,
  8. "framewidth" : 42,
  9. "frameheight" : 28,
  10. "framedelay" : 2,
  11. "framesperdirection" : 2,
  12. "deathframe" : 0,
  13. "deathframecount" : 0,
  14. "attackframe" : 0,
  15. "attackframecount" : 0,
  16. "painframe" : 0,
  17. "painframecount" : 0
  18. },
  19. {
  20. "sheetname" : "starfightersheet",
  21. "type" : "starfighter",
  22. "src" : "library/starfightersheet.gif",
  23. "width" : 78,
  24. "height" : 28,
  25. "framewidth" : 78,
  26. "frameheight" : 28,
  27. "framedelay" : 1,
  28. "framesperdirection" : 1,
  29. "deathframe" : 0,
  30. "deathframecount" : 0,
  31. "attackframe" : 0,
  32. "attackframecount" : 0,
  33. "painframe" : 0,
  34. "painframecount" : 0
  35. },
  36. {
  37. "sheetname" : "monstersheet",
  38. "type" : "monster",
  39. "src" : "library/monstersheet.png",
  40. "width" : 32,
  41. "height" : 224,
  42. "framewidth" : 32,
  43. "frameheight" : 32,
  44. "framedelay" : 4,
  45. "framesperdirection" : 2,
  46. "deathframe" : 0,
  47. "deathframecount" : 0,
  48. "attackframe" : 0,
  49. "attackframecount" : 0,
  50. "painframe" : 0,
  51. "painframecount" : 0
  52. },
  53. {
  54. "sheetname" : "numberssheet",
  55. "type" : "numbers",
  56. "src" : "library/numbers.png",
  57. "width" : 240,
  58. "height" : 48,
  59. "framewidth" : 24,
  60. "frameheight" : 48,
  61. "framedelay" : 0,
  62. "framesperdirection" : 0,
  63. "deathframe" : 0,
  64. "deathframecount" : 0,
  65. "attackframe" : 0,
  66. "attackframecount" : 0,
  67. "painframe" : 0,
  68. "painframecount" : 0
  69. },
  70. {
  71. "sheetname" : "explosionsheet",
  72. "type" : "explosion",
  73. "src" : "library/explosion.png",
  74. "width" : 192,
  75. "height" : 32,
  76. "framewidth" : 32,
  77. "frameheight" : 32,
  78. "framedelay" : 4,
  79. "framesperdirection" : 5,
  80. "deathframe" : 0,
  81. "deathframecount" : 0,
  82. "attackframe" : 0,
  83. "attackframecount" : 0,
  84. "painframe" : 0,
  85. "painframecount" : 0
  86. },
  87. {
  88. "sheetname" : "playermissilesheet",
  89. "type" : "playermissile",
  90. "src" : "library/playermissile.png",
  91. "width" : 8,
  92. "height" : 16,
  93. "framewidth" : 8,
  94. "frameheight" : 16,
  95. "framedelay" : 0,
  96. "framesperdirection" : 1,
  97. "deathframe" : 0,
  98. "deathframecount" : 0,
  99. "attackframe" : 0,
  100. "attackframecount" : 0,
  101. "painframe" : 0,
  102. "painframecount" : 0
  103. },
  104. {
  105. "sheetname" : "sparksheet",
  106. "type" : "spark",
  107. "src" : "library/spark.png",
  108. "width" : 16,
  109. "height" : 16,
  110. "framewidth" : 16,
  111. "frameheight" : 16,
  112. "framedelay" : 0,
  113. "framesperdirection" : 1,
  114. "deathframe" : 0,
  115. "deathframecount" : 0,
  116. "attackframe" : 0,
  117. "attackframecount" : 0,
  118. "painframe" : 0,
  119. "painframecount" : 0
  120. },
  121. {
  122. "sheetname" : "entitysheet",
  123. "type" : "entity",
  124. "src" : "library/entities.png",
  125. "width" : 64,
  126. "height" : 160,
  127. "framewidth" : 32,
  128. "frameheight" : 32,
  129. "framedelay" : 4,
  130. "framesperdirection" : 2,
  131. "deathframe" : 0,
  132. "deathframecount" : 0,
  133. "attackframe" : 0,
  134. "attackframecount" : 0,
  135. "painframe" : 0,
  136. "painframecount" : 0
  137. },
  138. {
  139. "sheetname" : "markersheet",
  140. "type" : "marker",
  141. "src" : "library/marker.png",
  142. "width" : 128,
  143. "height" : 32,
  144. "framewidth" : 32,
  145. "frameheight" : 32,
  146. "framedelay" : 1,
  147. "framesperdirection" : 3,
  148. "deathframe" : 0,
  149. "deathframecount" : 0,
  150. "attackframe" : 0,
  151. "attackframecount" : 0,
  152. "painframe" : 0,
  153. "painframecount" : 0
  154. },
  155. {
  156. "sheetname" : "alienbombsheet",
  157. "type" : "alienbomb",
  158. "src" : "library/alienbomb.png",
  159. "width" : 64,
  160. "height" : 32,
  161. "framewidth" : 16,
  162. "frameheight" : 16,
  163. "framedelay" : 2,
  164. "framesperdirection" : 4,
  165. "deathframe" : 0,
  166. "deathframecount" : 0,
  167. "attackframe" : 0,
  168. "attackframecount" : 0,
  169. "painframe" : 0,
  170. "painframecount" : 0
  171. }
  172. ];