small.json 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. {
  2. "world": {
  3. "heightmap": "worlds/small.png",
  4. "loadingscreen": "worlds/loadingScreen_picture.png",
  5. "skybox": "skyboxes/water/",
  6. "object-templates": [
  7. {
  8. "color": 100,
  9. "file": "models/boom/Boom.obj",
  10. "collision": true
  11. }
  12. ],
  13. "music": "WAVE/world1.wav"
  14. },
  15. "player": {
  16. "startposition": [ 20, 0, 20 ]
  17. },
  18. "objects": [ ],
  19. "portal": {
  20. "file": "models/Teleporter/Teleporter.obj",
  21. "pos": [ 10, 5, 10 ]
  22. },
  23. "enemies": [
  24. {
  25. "file": "models/squid/Blooper.obj",
  26. "pos": [ 20, 5, 10 ],
  27. "scale": 0.01,
  28. "music": "WAVE/ghostEnemy.wav",
  29. "health": 10,
  30. "damage": 2
  31. },
  32. {
  33. "file": "models/squid/Blooper.obj",
  34. "pos": [ 30, 10, 10 ],
  35. "scale": 0.01,
  36. "music": "WAVE/ghostEnemy.wav",
  37. "health": 15,
  38. "damage": 2
  39. }],
  40. "crystal": {
  41. "full texture": "models/crystal/Crystal.obj",
  42. "empty texture": "models/crystal/PickedUpCrystal.obj",
  43. "instances": [
  44. {
  45. "pos": [ 31, 5, 33 ],
  46. "rot": [ 0, 0, 0 ]
  47. },
  48. {
  49. "pos": [ 40, 5, 40 ],
  50. "rot": [ 0, 0, 0 ]
  51. }
  52. ]
  53. }
  54. }