加入烘焙图集包(samples/d2-packs,66 MB / 275 个文件)
62 张地图的索引色 PNG 图集页 + scene.json(画家序绘制列表、碰撞 RLE、出生点、对象 元数据)+ index.json(含各 act 调色板)。这是原版美术的解码产物,仓库已改为私有后入库。 有了它,在没有原版 MPQ 的机器上也能跑资源包模式(/acts.html、/diablo2/); ?live=1 与 pack:data 仍需要自备 samples/d2/ 下的原版数据。 没走 Release 附件的原因:本实例的上传接口对 3 MB 与 59.5 MB 都返回 HTTP 500 (大概率是 [attachment] MAX_SIZE 或存储路径限制),所以直接进 Git。 若之后把附件上限调大,可以把这份数据从历史里挪到 Release。
|
|
@ -9,7 +9,10 @@ dist-acts/
|
||||||
# 注意用 `samples/*` 而不是 `samples/`:只有父目录本身没被整体排除,才可能反选回
|
# 注意用 `samples/*` 而不是 `samples/`:只有父目录本身没被整体排除,才可能反选回
|
||||||
# `samples/fixtures/`(git 不允许反选被排除目录里的内容)。
|
# `samples/fixtures/`(git 不允许反选被排除目录里的内容)。
|
||||||
samples/*
|
samples/*
|
||||||
|
# 夹具美术(自产)与烘焙图集包(原版美术的衍生数据,仓库已私有)入库;
|
||||||
|
# 原版 MPQ 与其它的自备数据不入库。
|
||||||
!samples/fixtures/
|
!samples/fixtures/
|
||||||
|
!samples/d2-packs/
|
||||||
*.mpq
|
*.mpq
|
||||||
# 夹具里的 fixture.mpq 是我们自己生成的(make-map-fixtures.ts),要入库
|
# 夹具里的 fixture.mpq 是我们自己生成的(make-map-fixtures.ts),要入库
|
||||||
!samples/fixtures/*.mpq
|
!samples/fixtures/*.mpq
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,29 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Town",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 1,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Town\\TownE1.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\Floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\Objects.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\Fence.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\River.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\stonewall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\trees.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\Objects.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\TreeGroups.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\Bridge.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 85663,
|
||||||
|
"sceneSha256": "666ccf25e4c021b5a2c96036bfe819999303bc794db1d4f988de160e636354f2",
|
||||||
|
"tilePagesSha256": "3fb15f6aa1ce995fd5815b451dd77461147af7562ccfa790a48af29889ce27f7",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 2090760,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 652 KiB |
|
After Width: | Height: | Size: 700 KiB |
|
After Width: | Height: | Size: 599 KiB |
|
After Width: | Height: | Size: 91 KiB |
|
|
@ -0,0 +1,29 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Town",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 1,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Town\\TownN1.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\Floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\Objects.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\Fence.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\River.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\stonewall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\trees.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\Objects.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\TreeGroups.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\Bridge.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 82183,
|
||||||
|
"sceneSha256": "eaeae4408703bc9918c5802ff1729216e37113cd4f34e7eee097039498eac1c0",
|
||||||
|
"tilePagesSha256": "9df1609bf74a930fe32696341c914817bf4b56159871e915f9d149ea8276572a",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 1824799,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 563 KiB |
|
After Width: | Height: | Size: 688 KiB |
|
After Width: | Height: | Size: 530 KiB |
|
After Width: | Height: | Size: 24 KiB |
|
|
@ -0,0 +1,29 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Town",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 1,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Town\\TownS1.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\Floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\Objects.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\Fence.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\River.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\stonewall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\trees.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\Objects.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\TreeGroups.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\Bridge.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 82048,
|
||||||
|
"sceneSha256": "e34e71b0b82e4b7f113866b2b98d9c1d18b094a41f1a1d31ca986aca26c46f7e",
|
||||||
|
"tilePagesSha256": "d77e021b96bdbb0089b3d88ddb3b57da9fcb7db3f6196c25f78d8c7fdb60170d",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 1832183,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 614 KiB |
|
After Width: | Height: | Size: 710 KiB |
|
After Width: | Height: | Size: 465 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
|
@ -0,0 +1,29 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Town",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 1,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Town\\TownW1.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\Floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\Objects.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\Fence.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\River.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\stonewall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\trees.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\Objects.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\TreeGroups.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\Bridge.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 82875,
|
||||||
|
"sceneSha256": "599707daf9ec5fa179985af70ee5b635356ddc37690ccabee45ac9643d377f61",
|
||||||
|
"tilePagesSha256": "fcf074b02b2eb89ad8529fad272e62cc2843cddb16bdc2aebb908bf85ab1f9e8",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 1847468,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 663 KiB |
|
After Width: | Height: | Size: 552 KiB |
|
After Width: | Height: | Size: 556 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Cave 2 Treasure",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 13,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Caves\\CaveRoom2.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Caves\\Cave.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 23102,
|
||||||
|
"sceneSha256": "ce4a835100eab6aca1368b82fc9d9aef3314ac5cdfef8ee178fb4fced3a2ea83",
|
||||||
|
"tilePagesSha256": "51ef4b1727041b58e8d489796029e57c759626763590c4fd51d592978103720f",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 596625,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 583 KiB |
|
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Cave 3 Treasure",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 14,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Caves\\CaveRoom3.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Caves\\Cave.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 23081,
|
||||||
|
"sceneSha256": "6aafa008dc48643516bbad91b565be9f8b240ca56152f4d4e38829d3bd8beca5",
|
||||||
|
"tilePagesSha256": "dba6883b8c7fb3ca6f7af80db72c8afb889cffd8b5b633fa445e8030ff88c866",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 672789,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 657 KiB |
|
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Cave 4 Treasure",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 15,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Caves\\CaveRoom4.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Caves\\Cave.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 20625,
|
||||||
|
"sceneSha256": "bc6ba4f92b4f62350327001ba0f5f18374e3a68cc8f4b4103cea20040928ad17",
|
||||||
|
"tilePagesSha256": "e7c59562306f0ea0fac580c278ff9d630df7c499249a373520a6a4e7cc865800",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 530010,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 518 KiB |
|
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Cave 5 Treasure",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 16,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Caves\\CaveRoom5.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Caves\\Cave.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 18852,
|
||||||
|
"sceneSha256": "fb74d49e69944c66b0a995d15d2deb72ab4a2ce9c4edc21e9b8ed069a6359cb1",
|
||||||
|
"tilePagesSha256": "1cbadc1a17cdd69ad905a12f60ac583c812b6e193eadc9133170b2be38cef5fa",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 605508,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 591 KiB |
|
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Tower 2",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 20,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Outdoors\\Tower2.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\TowerB.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 2506,
|
||||||
|
"sceneSha256": "4b02ab9b35a500bc3413ca74f75073ea30450e9537082007c8f18ded4bf6c338",
|
||||||
|
"tilePagesSha256": "adf8334f86b3132c9469c1117e0a788a1184e3b6c288faf7760c0900124ab123",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 117545,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
{"version":1,"fidelity":"exact","act":1,"levelId":20,"levelName":"Act 1 - Tower 2","ds1":"data\\global\\tiles\\Act1\\Outdoors\\Tower2.ds1","cellsX":9,"cellsY":9,"originX":400,"originY":112,"widthPx":768,"heightPx":544,"pageSize":2048,"pages":[{"file":"tiles-0.png","width":2048,"height":390}],"objectPages":[],"frames":[[160,128],[160,224],[160,224],[160,224],[160,224],[128,224],[160,128],[128,224],[160,128],[128,128],[160,224],[160,128],[128,160],[160,224],[128,160],[160,224],[160,128],[160,160],[160,160],[128,128]],"frameHash":["91528837","801edce1","f9eeee5e","feac0432","1e5f7c4e","2ebbb6fc","185b9b6f","2322774e","a7c10c68","a24b768b","771eaeee","46d76f7f","7f4f22cf","f45795f2","4b6640ef","8ecfb11c","95a8061e","51f64618","2432f346","c53d909c"],"framePlacement":[[0,1536,0,160,128],[0,832,224,160,224],[0,0,0,160,224],[0,160,0,160,224],[0,320,0,160,224],[0,960,0,128,224],[0,1696,0,160,128],[0,1088,0,128,224],[0,1856,0,160,128],[0,576,224,128,128],[0,480,0,160,224],[0,0,224,160,128],[0,160,224,128,160],[0,640,0,160,224],[0,288,224,128,160],[0,800,0,160,224],[0,416,224,160,128],[0,1216,0,160,160],[0,1376,0,160,160],[0,704,224,128,128]],"floors":[[0,320,112,0,0],[0,400,152,1,0],[0,480,192,2,0],[0,560,232,3,0],[6,240,152,0,1],[8,320,192,1,1],[6,400,232,2,1],[8,480,272,3,1],[0,160,192,0,2],[0,240,232,1,2],[11,320,272,2,2],[0,400,312,3,2],[0,80,232,0,3],[6,160,272,1,3],[8,240,312,2,3],[6,320,352,3,3]],"walls":[[1,320,0,0,0],[2,400,40,1,0],[7,240,40,0,1],[3,480,80,2,0],[10,160,80,0,2],[4,560,120,3,0],[13,80,120,0,3],[5,640,160,4,0],[15,0,160,0,4],[9,560,296,4,1],[16,80,296,1,4],[12,480,304,4,2],[17,160,304,2,4],[14,400,344,4,3],[18,240,344,3,4],[19,320,416,4,4]],"roofs":[],"objects":[],"collision":{"width":45,"height":45,"runs":[[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,21],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,24],[1,1],[0,19],[1,1],[0,204],[1,21],[0,924]]},"spawn":[400,452],"stats":{"floors":16,"walls":16,"roofs":0,"frames":20,"missingTiles":0,"missingRefs":[],"walkable":0.9604938271604938,"objects":0,"objectsWithArt":0,"objectsUnresolved":[],"objectsArtPending":0,"dt1Libraries":1}}
|
||||||
|
After Width: | Height: | Size: 115 KiB |
|
|
@ -0,0 +1,22 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Crypt 3 E",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 25,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Crypt\\CryptCountess1.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Crypt\\Basewall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Crypt\\Floor.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 28651,
|
||||||
|
"sceneSha256": "51601ed6a9c3ad705434c11baea6c7f17dadcf2bacde1297409e715418432d68",
|
||||||
|
"tilePagesSha256": "dac1cf3a9264cd42296cf8ef79e6c06526c4d385c963053f272f0836bd7d73b0",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 199050,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 194 KiB |
|
|
@ -0,0 +1,22 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Crypt 3 E",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 25,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Crypt\\CryptCountess2.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Crypt\\Basewall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Crypt\\Floor.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 27899,
|
||||||
|
"sceneSha256": "d8b8742a62249f60396cac90217c402ab052dbdbe595c564f8457e55235e8e9e",
|
||||||
|
"tilePagesSha256": "f8484586e5c94fd40cb2ab1b7c60e86a7a0226b77ad7581c9dd14051e2319931",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 181152,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 177 KiB |
|
|
@ -0,0 +1,28 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Monastery",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 26,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Monastry\\facade1.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\Floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\River.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Archwall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Outwall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Monastry\\Facade.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\stonewall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\TreeGroups.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 37437,
|
||||||
|
"sceneSha256": "9c7b70e97ebaf29a5c983c118118aa1efe44c4a29810b666e26986759f9353d5",
|
||||||
|
"tilePagesSha256": "03ce49a1450319fc2cc8404901d473cd3243ee31a9c6203ea1e1b16c52885f11",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 1918665,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 535 KiB |
|
After Width: | Height: | Size: 691 KiB |
|
After Width: | Height: | Size: 648 KiB |
|
After Width: | Height: | Size: 22 KiB |
|
|
@ -0,0 +1,27 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Courtyard 1",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 27,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Court\\CourtE.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Archwall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Outwall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Barracks\\floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Plants2.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Pboxwall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Barracks\\basewall.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 53688,
|
||||||
|
"sceneSha256": "0f244fb53337f76590dd80d9e5e7b0b138fddcf632a87158b80d35203ddcebbd",
|
||||||
|
"tilePagesSha256": "ec55dcf08cfa45feb8686194e99e3f5f70e4dc93759e834d9a3affc104a95f75",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 850265,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 552 KiB |
|
After Width: | Height: | Size: 278 KiB |
|
|
@ -0,0 +1,27 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Courtyard 1",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 27,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Court\\CourtN.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Archwall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Outwall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Barracks\\floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Plants2.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Pboxwall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Barracks\\basewall.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 52627,
|
||||||
|
"sceneSha256": "0af8b7b704f69803b9aad108d3721f968c85ac8ad8765c3f9487983512f71eb3",
|
||||||
|
"tilePagesSha256": "ab37051aeff3d099551e99aa29ad12e1af7a6b705ea098735fe2b3477efdffa2",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 780395,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 573 KiB |
|
After Width: | Height: | Size: 189 KiB |
|
|
@ -0,0 +1,27 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Courtyard 1",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 27,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Court\\CourtW.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Archwall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Outwall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Barracks\\floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Plants2.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Pboxwall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Barracks\\basewall.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 52454,
|
||||||
|
"sceneSha256": "9fa294d4f2c866bbbfcf4bff136decff5b51d9f5515c9b26d0de7106f82b1e80",
|
||||||
|
"tilePagesSha256": "a8928f960ca4fd3e5af5e44fc66e795dc7e7b9708c782314f9b222fa47a181a2",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 738813,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 564 KiB |
|
After Width: | Height: | Size: 158 KiB |
|
|
@ -0,0 +1,26 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Courtyard 2",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 32,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Court\\Cat_Court.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Archwall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Outwall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Barracks\\floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Barracks\\exitdn.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Barracks\\objects.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 20840,
|
||||||
|
"sceneSha256": "263ef323652fa21d35b995b8f34e67f18cfe6a3cb7aaceb2fcd8466b99223432",
|
||||||
|
"tilePagesSha256": "f710d74bd69a782c51ac0298d7ed22d72a5c7f105610de2bf8855502a7707175",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 657181,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 626 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
|
@ -0,0 +1,29 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Cathedral",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 33,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Cathedrl\\Cathy3.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Cathedrl\\Alter.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Cathedrl\\Coffers.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Cathedrl\\Stained.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Barracks\\floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Cathedrl\\column.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Outwall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Court\\Floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Cathedrl\\Frescoes.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Cathedrl\\rugs.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 37161,
|
||||||
|
"sceneSha256": "34b7eb2de4b48740b44436bde51973717931f4b31474293fd497a4c5cf8691c0",
|
||||||
|
"tilePagesSha256": "ddb195b13b486bff582bf8eebb070a6570ba5fd052601b47ccb0a79cf6ca4d09",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 1045376,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 583 KiB |
|
After Width: | Height: | Size: 438 KiB |
|
|
@ -0,0 +1,24 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Catacombs 4",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 37,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Catacomb\\Andy3.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Catacomb\\Basewalls.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Catacomb\\Upstr.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Catacomb\\floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Catacomb\\andariel.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 39617,
|
||||||
|
"sceneSha256": "f7846b934c604258d11edb1098424c9ee17b8ea6453d82e47540119406913485",
|
||||||
|
"tilePagesSha256": "f7da007d5125b2bf6730c7209d93e53a55cd35558b25495eaa794e149600c833",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 627441,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 573 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
|
@ -0,0 +1,26 @@
|
||||||
|
{
|
||||||
|
"level": "Act 1 - Tristram",
|
||||||
|
"act": 1,
|
||||||
|
"levelId": 38,
|
||||||
|
"ds1": "data\\global\\tiles\\Act1\\Tristram\\Tri_Town4.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act1\\Town\\Floor.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Tristram\\town.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\stonewall.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\River.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\Objects.dt1",
|
||||||
|
"data\\global\\tiles\\Act1\\Outdoors\\TreeGroups.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act1\\pal.pl2",
|
||||||
|
"sceneBytes": 95714,
|
||||||
|
"sceneSha256": "f10e2837c78cf9cb9d2a024f42a39c96123661cbbe28ba6ed0b46a6af8844084",
|
||||||
|
"tilePagesSha256": "accc761dde59a06f8183a6a241f9743c67404fc06f7a38259cdb812049caf45f",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 2012804,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 518 KiB |
|
After Width: | Height: | Size: 576 KiB |
|
After Width: | Height: | Size: 583 KiB |
|
After Width: | Height: | Size: 289 KiB |
|
|
@ -0,0 +1,33 @@
|
||||||
|
{
|
||||||
|
"level": "Act 2 - Town",
|
||||||
|
"act": 2,
|
||||||
|
"levelId": 40,
|
||||||
|
"ds1": "data\\global\\tiles\\Act2\\Town\\LutN.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Ground.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Walls.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Build.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Canal.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Curbs.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Gate.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Guard.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Shop.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Tavern.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Wagon.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Palace\\Palace.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Outdoors\\Palm.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Outdoors\\Mesa.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act2\\pal.pl2",
|
||||||
|
"sceneBytes": 138114,
|
||||||
|
"sceneSha256": "c664028d7ac2c42a305c0bc4180442fa015b10535f1ee497260fec56172f198f",
|
||||||
|
"tilePagesSha256": "2ae700a5c456ab3e2c322fdea771473576f3a287b8cbc7c51e17d9630f32bf33",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 4099388,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 551 KiB |
|
After Width: | Height: | Size: 717 KiB |
|
After Width: | Height: | Size: 526 KiB |
|
After Width: | Height: | Size: 471 KiB |
|
After Width: | Height: | Size: 494 KiB |
|
After Width: | Height: | Size: 736 KiB |
|
After Width: | Height: | Size: 508 KiB |
|
|
@ -0,0 +1,33 @@
|
||||||
|
{
|
||||||
|
"level": "Act 2 - Town",
|
||||||
|
"act": 2,
|
||||||
|
"levelId": 40,
|
||||||
|
"ds1": "data\\global\\tiles\\Act2\\Town\\LutW.ds1",
|
||||||
|
"dt1": [
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Ground.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Walls.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Build.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Canal.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Curbs.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Gate.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Guard.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Shop.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Tavern.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Town\\Wagon.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Palace\\Palace.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Outdoors\\Palm.dt1",
|
||||||
|
"data\\global\\tiles\\Act2\\Outdoors\\Mesa.dt1"
|
||||||
|
],
|
||||||
|
"palette": "data\\global\\palette\\act2\\pal.pl2",
|
||||||
|
"sceneBytes": 137517,
|
||||||
|
"sceneSha256": "c3d4b3862ccd0677b70cdbea7723ee412990eeb97f213ece8878d83a544743bc",
|
||||||
|
"tilePagesSha256": "3600cfb324ab4072b19494285bc6952ce57f684becd884877973c091c91295d0",
|
||||||
|
"objectPagesSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"pngBytes": 4007423,
|
||||||
|
"sourceArchive": [
|
||||||
|
"d2char.mpq",
|
||||||
|
"d2data.mpq",
|
||||||
|
"d2exp.mpq",
|
||||||
|
"Patch_D2.mpq"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 386 KiB |
|
After Width: | Height: | Size: 776 KiB |
|
After Width: | Height: | Size: 606 KiB |
|
After Width: | Height: | Size: 472 KiB |
|
After Width: | Height: | Size: 531 KiB |
|
After Width: | Height: | Size: 722 KiB |
|
After Width: | Height: | Size: 422 KiB |