1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-11-28 08:48:48 +02:00
vcmi/config/filesystem.json
AlexVinS ecaa9f5d0b Entities redesign and a few ERM features
* Made most Handlers derived from CHandlerBase and moved service API there.
* Declared existing Entity APIs.
* Added basic script context caching
* Started Lua script module
* Started Lua spell effect API
* Started script state persistence
* Started battle info callback binding
* CommitPackage removed
* Extracted spells::Caster to own header; Expanded Spell API.
* implemented !!MC:S, !!FU:E, !!FU:P, !!MA, !!VR:H, !!VR:C
* !!BU:C, !!BU:E, !!BU:G, !!BU:M implemented
* Allow use of "MC:S@varName@" to declare normal variable (technically v-variable with string key)
* Re-enabled VERM macros.
* !?GM0 added
* !?TM implemented
* Added !!MF:N
* Started !?OB, !!BM, !!HE, !!OW, !!UN
* Added basic support of w-variables
* Added support for ERM indirect variables
* Made !?FU regular trigger
* !!re (ERA loop receiver) implemented
* Fixed ERM receivers with zero args.
2021-02-14 19:05:43 +03:00

58 lines
1.4 KiB
JSON

{
// Complete filesystem available after initialization
// All paths and names here are case-insensitive
// If same filename is found twice entry from latest source will be used
// NOTES:
// - this file must be available as "config/filesystem.json"
// - some locations are hardcoded (user config directory, cache/tmp directory, saved games location)
"filesystem":
{
"DATA/" :
[
{"type" : "lod", "path" : "Data/H3ab_bmp.lod"},
{"type" : "lod", "path" : "Data/H3bitmap.lod"},
{"type" : "dir", "path" : "Data"}
],
"SPRITES/":
[
{"type" : "lod", "path" : "Data/H3ab_spr.lod"},
{"type" : "lod", "path" : "Data/H3sprite.lod"},
{"type" : "dir", "path" : "Sprites"}
],
"SOUNDS/":
[
{"type" : "snd", "path" : "Data/H3ab_ahd.snd"},
{"type" : "snd", "path" : "Data/Heroes3-cd2.snd"},
{"type" : "snd", "path" : "Data/Heroes3.snd"},
//WoG have overriden sounds with .82m extension in Data
{"type" : "dir", "path" : "Data", "depth": 0}
],
"MUSIC/":
[
{"type" : "dir", "path" : "Mp3"}
],
"VIDEO/":
[
{"type" : "vid", "path" : "Data/H3ab_ahd.vid"},
{"type" : "vid", "path" : "Data/Heroes3.vid"},
{"type" : "vid", "path" : "Data/video.vid"}
],
"CONFIG/":
[
{"type" : "dir", "path" : "config"}
],
"MAPS/":
[
{"type" : "dir", "path" : "Maps"}
],
"MODS/":
[
{"type" : "dir", "path" : "Mods", "depth": 1}
],
"SCRIPTS/":
[
{"type" : "dir", "path" : "scripts"}
]
}
}