ice.json 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. {
  2. "world": {
  3. "heightmap": "worlds/watermap.png",
  4. "texture": "worlds/watertexture.png",
  5. "skybox": "skyboxes/water/",
  6. "music": "WAVE/test2.wav",
  7. "object-templates": [
  8. {
  9. "color": 205,
  10. "file": "models/puddle/Puddle.obj",
  11. "collision": true
  12. },
  13. {
  14. "color": 220,
  15. "file": "models/islands/isle.obj",
  16. "collision": false
  17. },
  18. {
  19. "color": 223,
  20. "file": "models/islands/isle2.obj",
  21. "collision": false
  22. },
  23. {
  24. "color": 210,
  25. "file": "models/trees/tree1.obj",
  26. "collision": true
  27. },
  28. {
  29. "color": 211,
  30. "file": "models/trees/tree2.obj",
  31. "collision": true
  32. },
  33. {
  34. "color": 212,
  35. "file": "models/trees/tree3.obj",
  36. "collision": true
  37. },
  38. {
  39. "color": 213,
  40. "file": "models/trees/tree4.obj",
  41. "collision": true
  42. },
  43. {
  44. "color": 215,
  45. "file": "models/grass/grass.obj",
  46. "collision": false
  47. },
  48. {
  49. "color": 214,
  50. "file": "models/trees/tree5.obj",
  51. "collision": true
  52. }
  53. ]
  54. },
  55. "player": {
  56. "startposition": [ 385, 20, 375]
  57. },
  58. "objects": [ ],
  59. "portal": {
  60. "file": "models/Teleporter/Teleporter.obj",
  61. "pos": [ 380, 5, 385 ]
  62. },
  63. "enemies": [
  64. {
  65. "file": "models/squid/Blooper.obj",
  66. "pos": [ 350, 5, 350 ],
  67. "scale": 0.01,
  68. "music": "WAVE/enemy.wav",
  69. "damage": 1,
  70. "health": 10
  71. }],
  72. "crystal": {
  73. "full texture": "models/crystal/Crystal.obj",
  74. "empty texture": "models/crystal/PickedUpCrystal.obj",
  75. "instances": [
  76. {
  77. "pos": [ 255, 5, 225 ],
  78. "rot": [ 0, 0, 0 ]
  79. },
  80. {
  81. "pos": [ 250, 5, 540 ],
  82. "rot": [ 0, 0, 0 ]
  83. },
  84. {
  85. "pos": [ 250, 5, 490 ],
  86. "rot": [ 0, 0, 0 ]
  87. },
  88. {
  89. "pos": [ 480, 5, 500 ],
  90. "rot": [ 0, 0, 0 ]
  91. }
  92. ]
  93. }
  94. }