filesystem.json 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. {
  2. // Complete filesystem available after initialization
  3. // All paths and names here are case-insensitive
  4. // If same filename is found twice entry from latest source will be used
  5. // NOTES:
  6. // - this file must be available as "config/filesystem.json"
  7. // - some locations are hardcoded (user config directory, cache/tmp directory, saved games location)
  8. "filesystem":
  9. {
  10. "DATA/" :
  11. [
  12. {"type" : "lod", "path" : "Data/H3ab_bmp.lod"},
  13. {"type" : "lod", "path" : "Data/H3bitmap.lod"},
  14. {"type" : "dir", "path" : "Data"}
  15. ],
  16. "SPRITES/":
  17. [
  18. {"type" : "lod", "path" : "Data/H3ab_spr.lod"},
  19. {"type" : "lod", "path" : "Data/H3sprite.lod"},
  20. {"type" : "dir", "path" : "Sprites"}
  21. ],
  22. "SOUNDS/":
  23. [
  24. {"type" : "snd", "path" : "Data/H3ab_ahd.snd"},
  25. {"type" : "snd", "path" : "Data/Heroes3-cd2.snd"},
  26. {"type" : "snd", "path" : "Data/Heroes3.snd"},
  27. //WoG have overriden sounds with .82m extension in Data
  28. {"type" : "dir", "path" : "Data", "depth": 0}
  29. ],
  30. "MUSIC/":
  31. [
  32. {"type" : "dir", "path" : "Mp3"}
  33. ],
  34. "VIDEO/":
  35. [
  36. {"type" : "vid", "path" : "Data/H3ab_ahd.vid"},
  37. {"type" : "vid", "path" : "Data/Heroes3.vid"},
  38. {"type" : "vid", "path" : "Data/video.vid"}
  39. ],
  40. "CONFIG/":
  41. [
  42. {"type" : "dir", "path" : "config"}
  43. ],
  44. "MAPS/":
  45. [
  46. {"type" : "dir", "path" : "Maps"}
  47. ],
  48. "MODS/":
  49. [
  50. {"type" : "dir", "path" : "Mods", "depth": 1}
  51. ]
  52. }
  53. }