feat(09-19): migrate basic old-engine data to src/content (tile/enemy/item/maps/textures) + ledger 48px correction

This commit is contained in:
AncTe committed 2026-10-14 13:08:42 +08:00
1 parent 22372480f0
commit 14afc7c2f2
63 files changed
+7168 -48

No files matched your search

+1096 -8
View File
File diff suppressed because it is too large. Load diff
+429 -2
View File
@@ -3,10 +3,437 @@
// --- SYSTEM PREFIX END --- //
[
{
"num": 200,
"num": 65,
"category": 2,
"name": "黄钥匙",
"text": "可以打开一扇黄门",
"hideInToolbox": true
},
{
"num": 66,
"category": 2,
"name": "蓝钥匙",
"text": "可以打开一扇蓝门",
"hideInToolbox": true
},
{
"num": 67,
"category": 2,
"name": "红钥匙",
"text": "可以打开一扇红门",
"hideInToolbox": true
},
{
"num": 68,
"category": 2,
"name": "绿钥匙",
"text": "可以打开一扇绿门",
"hideInToolbox": false
},
{
"num": 69,
"category": 2,
"name": "铁门钥匙",
"text": "可以打开一扇铁门",
"hideInToolbox": false
},
{
"num": 70,
"category": 2,
"name": "大黄门钥匙",
"text": "可以开启当前层所有黄门",
"hideInToolbox": false
},
{
"num": 71,
"category": 2,
"name": "红宝石",
"text": "攻击+${core.values.redGem}",
"hideInToolbox": false
},
{
"num": 72,
"category": 2,
"name": "蓝宝石",
"text": ",防御+${core.values.blueGem}",
"hideInToolbox": false
},
{
"num": 73,
"category": 2,
"name": "绿宝石",
"text": ",护盾+${core.values.greenGem}",
"hideInToolbox": false
},
{
"num": 74,
"category": 2,
"name": "黄宝石",
"text": "可以进行加点",
"hideInToolbox": false
},
{
"num": 75,
"category": 2,
"name": "红血瓶",
"text": ",生命+${core.values.redPotion}",
"hideInToolbox": false
},
{
"num": 76,
"category": 2,
"name": "蓝血瓶",
"text": ",生命+${core.values.bluePotion}",
"hideInToolbox": false
},
{
"num": 77,
"category": 2,
"name": "绿血瓶",
"text": ",生命+${core.values.greenPotion}",
"hideInToolbox": false
},
{
"num": 78,
"category": 2,
"name": "黄血瓶",
"text": ",生命+${core.values.yellowPotion}",
"hideInToolbox": false
},
{
"num": 79,
"category": 2,
"name": "铁剑",
"text": "一把很普通的铁剑",
"hideInToolbox": false
},
{
"num": 80,
"category": 2,
"name": "铁盾",
"text": "一个很普通的铁盾",
"hideInToolbox": false
},
{
"num": 81,
"category": 2,
"name": "银剑",
"text": "一把很普通的银剑",
"hideInToolbox": false
},
{
"num": 82,
"category": 2,
"name": "银盾",
"text": "一个很普通的银盾",
"hideInToolbox": false
},
{
"num": 83,
"category": 2,
"name": "骑士剑",
"text": "一把很普通的骑士剑",
"hideInToolbox": false
},
{
"num": 84,
"category": 2,
"name": "骑士盾",
"text": "一个很普通的骑士盾",
"hideInToolbox": false
},
{
"num": 85,
"category": 2,
"name": "圣剑",
"text": "一把很普通的圣剑",
"hideInToolbox": false
},
{
"num": 86,
"category": 2,
"name": "圣盾",
"text": "一个很普通的圣盾",
"hideInToolbox": false
},
{
"num": 87,
"category": 2,
"name": "神圣剑",
"text": "一把很普通的神圣剑",
"hideInToolbox": false
},
{
"num": 88,
"category": 2,
"name": "神圣盾",
"text": "一个很普通的神圣盾",
"hideInToolbox": false
},
{
"num": 89,
"category": 1,
"name": "怪物手册",
"text": "蕴含着魔塔中所有怪物的详细信息",
"text": "可以查看当前楼层各怪物属性",
"hideInToolbox": true
},
{
"num": 90,
"category": 1,
"name": "楼层传送器",
"text": "可以自由往来去过的楼层",
"hideInToolbox": true
},
{
"num": 91,
"category": 2,
"name": "破墙镐",
"text": "可以破坏勇士面前的墙",
"hideInToolbox": false
},
{
"num": 92,
"category": 2,
"name": "破冰镐",
"text": "可以破坏勇士面前的一堵冰墙",
"hideInToolbox": false
},
{
"num": 93,
"category": 2,
"name": "炸弹",
"text": "可以炸掉勇士面前的怪物",
"hideInToolbox": false
},
{
"num": 94,
"category": 2,
"name": "中心对称飞行器",
"text": "可以飞向当前楼层中心对称的位置",
"hideInToolbox": false
},
{
"num": 95,
"category": 2,
"name": "上楼器",
"text": "可以飞往楼上的相同位置",
"hideInToolbox": false
},
{
"num": 96,
"category": 2,
"name": "下楼器",
"text": "可以飞往楼下的相同位置",
"hideInToolbox": false
},
{
"num": 97,
"category": 1,
"name": "幸运金币",
"text": "持有时打败怪物可得双倍金币",
"hideInToolbox": false
},
{
"num": 98,
"category": 1,
"name": "冰冻徽章",
"text": "可以将面前的熔岩变成平地",
"hideInToolbox": false
},
{
"num": 99,
"category": 1,
"name": "十字架",
"text": "持有后无视怪物的无敌属性",
"hideInToolbox": false
},
{
"num": 100,
"category": 2,
"name": "圣水",
"text": "生命值翻倍",
"hideInToolbox": false
},
{
"num": 101,
"category": 2,
"name": "地震卷轴",
"text": "可以破坏当前层的所有墙",
"hideInToolbox": false
},
{
"num": 102,
"category": 2,
"name": "解毒药水",
"text": "可以解除中毒状态",
"hideInToolbox": false
},
{
"num": 103,
"category": 2,
"name": "解衰药水",
"text": "可以解除衰弱状态",
"hideInToolbox": false
},
{
"num": 104,
"category": 2,
"name": "解咒药水",
"text": "可以解除诅咒状态",
"hideInToolbox": false
},
{
"num": 105,
"category": 2,
"name": "万能药水",
"text": "可以解除所有不良状态",
"hideInToolbox": false
},
{
"num": 106,
"category": 1,
"name": "屠龙匕首",
"text": "该道具尚未被定义",
"hideInToolbox": false
},
{
"num": 107,
"category": 2,
"name": "钱袋",
"text": "",
"hideInToolbox": false
},
{
"num": 108,
"category": 1,
"name": "护符",
"text": "持有时无视负面地形",
"hideInToolbox": false
},
{
"num": 109,
"category": 2,
"name": "圣锤",
"text": "该道具尚未被定义",
"hideInToolbox": false
},
{
"num": 110,
"category": 2,
"name": "生命魔杖",
"text": "可以恢复100点生命值",
"hideInToolbox": false
},
{
"num": 111,
"category": 2,
"name": "跳跃靴",
"text": "能跳跃到前方两格处",
"hideInToolbox": false
},
{
"num": 112,
"category": 4,
"name": "破旧的剑",
"text": "可装备道具,记得至少留一个可装备道具,不然会构建失败。",
"hideInToolbox": false
},
{
"num": 113,
"category": 4,
"name": "破旧的盾",
"text": "可装备道具,记得至少留一个可装备道具,不然会构建失败。",
"hideInToolbox": false
},
{
"num": 114,
"category": 1,
"name": "技能:二倍斩",
"text": "可以打开或关闭主动技能二倍斩",
"hideInToolbox": false
},
{
"num": 115,
"category": 2,
"name": "新物品",
"text": "",
"hideInToolbox": false
},
{
"num": 116,
"category": 2,
"name": "新物品",
"text": "",
"hideInToolbox": false
},
{
"num": 117,
"category": 2,
"name": "新物品",
"text": "",
"hideInToolbox": false
},
{
"num": 118,
"category": 2,
"name": "新物品",
"text": "",
"hideInToolbox": false
},
{
"num": 119,
"category": 2,
"name": "新物品",
"text": "",
"hideInToolbox": false
},
{
"num": 120,
"category": 2,
"name": "新物品",
"text": "",
"hideInToolbox": false
},
{
"num": 121,
"category": 2,
"name": "新物品",
"text": "",
"hideInToolbox": false
},
{
"num": 122,
"category": 2,
"name": "新物品",
"text": "",
"hideInToolbox": false
},
{
"num": 123,
"category": 2,
"name": "新物品",
"text": "",
"hideInToolbox": false
},
{
"num": 124,
"category": 2,
"name": "新物品",
"text": "",
"hideInToolbox": false
},
{
"num": 125,
"category": 2,
"name": "新物品",
"text": "",
"hideInToolbox": false
},
{
"num": 126,
"category": 2,
"name": "新物品",
"text": "",
"hideInToolbox": false
}
]
+1 -1
View File
@@ -1,3 +1,3 @@
// Type: string[], without `.jsonc` suffix
// --- SYSTEM PREFIX END --- //
["MT0"]
["empty","MT0","sample0","sample1","sample2"]
+172 -19
View File
@@ -5,24 +5,177 @@
"width": 13,
"map": {
"0": [
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0
],
"10": [
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
}
},
"layerAlias": {},
"events": {}
}
+181
View File
@@ -0,0 +1,181 @@
// Type: packages-user/data-common/src/store/types IMapRawData
// --- SYSTEM PREFIX END --- //
{
"floorId": "empty",
"width": 13,
"map": {
"0": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
"layerAlias": {},
"events": {}
}
+181
View File
@@ -0,0 +1,181 @@
// Type: packages-user/data-common/src/store/types IMapRawData
// --- SYSTEM PREFIX END --- //
{
"floorId": "sample0",
"width": 13,
"map": {
"0": [
0,
0,
146,
0,
0,
232,
5,
38,
102,
103,
104,
105,
108,
0,
172,
0,
172,
0,
232,
0,
38,
101,
114,
107,
87,
88,
145,
0,
0,
0,
145,
232,
0,
38,
97,
98,
99,
100,
111,
232,
232,
212,
232,
232,
232,
0,
38,
93,
94,
95,
96,
110,
177,
173,
182,
160,
174,
41,
0,
38,
79,
80,
90,
91,
92,
41,
41,
212,
41,
41,
41,
0,
38,
0,
0,
0,
0,
0,
134,
153,
138,
142,
199,
40,
0,
36,
36,
36,
226,
36,
36,
127,
131,
143,
141,
150,
40,
0,
36,
71,
72,
73,
74,
75,
40,
40,
212,
40,
40,
40,
0,
36,
65,
66,
67,
68,
70,
0,
0,
189,
0,
0,
0,
89,
36,
36,
36,
208,
36,
36,
39,
39,
220,
39,
39,
39,
0,
0,
0,
0,
0,
52,
211,
5,
42,
43,
44,
45,
39,
39,
37,
37,
209,
37,
37,
37,
6,
54,
55,
56,
57,
58,
59,
37,
48,
49,
50,
51,
53
]
},
"layerAlias": {},
"events": {}
}
+181
View File
@@ -0,0 +1,181 @@
// Type: packages-user/data-common/src/store/types IMapRawData
// --- SYSTEM PREFIX END --- //
{
"floorId": "sample1",
"width": 13,
"map": {
"0": [
1,
218,
2,
234,
3,
217,
4,
234,
12,
11,
219,
11,
12,
0,
0,
0,
0,
0,
0,
0,
234,
11,
10,
0,
8,
11,
234,
234,
234,
234,
208,
234,
234,
234,
0,
0,
155,
0,
0,
87,
77,
88,
233,
0,
0,
0,
234,
11,
7,
0,
9,
11,
65,
66,
65,
233,
0,
0,
0,
234,
12,
11,
0,
11,
12,
233,
0,
233,
233,
0,
5,
0,
234,
234,
234,
52,
235,
235,
0,
0,
0,
233,
0,
0,
0,
234,
234,
147,
0,
147,
235,
0,
0,
0,
233,
0,
0,
0,
208,
0,
0,
0,
0,
235,
233,
0,
233,
233,
48,
235,
235,
235,
235,
235,
235,
235,
235,
0,
0,
0,
208,
0,
0,
0,
10,
0,
0,
9,
0,
0,
36,
36,
36,
36,
0,
232,
0,
0,
0,
8,
0,
7,
0,
36,
0,
210,
36,
0,
232,
211,
0,
208,
0,
209,
0,
213,
36,
0,
0,
36,
6,
232,
0,
0,
0,
0,
0,
0,
0
]
},
"layerAlias": {},
"events": {}
}
+688
View File
@@ -0,0 +1,688 @@
// Type: packages-user/data-common/src/store/types IMapRawData
// --- SYSTEM PREFIX END --- //
{
"floorId": "sample2",
"width": 26,
"map": {
"0": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
36,
36,
36,
36,
0,
0,
36,
36,
36,
36,
36,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
71,
72,
73,
36,
0,
128,
36,
71,
72,
73,
36,
0,
0,
0,
36,
0,
0,
0,
128,
0,
0,
0,
0,
0,
0,
36,
75,
76,
77,
36,
0,
0,
36,
75,
76,
77,
36,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
65,
184,
66,
36,
0,
0,
36,
65,
183,
66,
36,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
36,
49,
36,
36,
0,
0,
36,
36,
48,
36,
36,
0,
0,
0,
36,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
66,
0,
0,
0,
0,
0,
0,
65,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
89,
0,
36,
0,
128,
128,
0,
0,
0,
0,
0,
36,
36,
0,
0,
36,
0,
128,
128,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
36,
36,
0,
0,
0,
36,
0,
0,
0,
0,
0,
204,
0,
0,
0,
0,
6,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
128,
0,
0,
0,
0,
205,
0,
0,
0,
0,
0,
0,
0,
128,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
5,
0,
0,
0,
0,
209,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
206,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
207,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
0,
128,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
128,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
36,
36,
0,
0,
36,
0,
128,
128,
0,
0,
0,
0,
0,
36,
36,
0,
0,
36,
0,
128,
128,
0,
0,
0,
0,
36,
36,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
36,
36,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
36,
0,
0,
0,
0,
0,
0,
0,
0,
0,
128,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
128,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
"layerAlias": {},
"events": {}
}
+613 -1
View File
@@ -1,3 +1,615 @@
// Type: type define required
// --- SYSTEM PREFIX END --- //
{}
{
"textures": [
{
"type": "grid",
"source": "terrains0.png",
"map": [
17,
22,
25,
28,
30,
6,
5,
1,
3,
2,
4,
7,
8,
9,
10,
11
],
"width": 32,
"height": 32
},
{
"type": "grid",
"source": "terrains1.png",
"map": [
12,
13,
14,
15,
16,
18,
19,
20,
21,
23,
24,
26,
27,
29,
31,
32
],
"width": 32,
"height": 32
},
{
"type": "grid",
"source": "terrains2.png",
"map": [
33,
34,
35
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "terrainsAnim0.png",
"map": [
39,
40,
46,
47
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "terrainsAnim1.png",
"map": [
48,
49,
50,
51
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "terrainsAnim2.png",
"map": [
52,
53,
36,
37
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "terrainsAnim3.png",
"map": [
38,
60,
61,
55
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "terrainsAnim4.png",
"map": [
62,
54,
63,
42
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "terrainsAnim5.png",
"map": [
43,
44,
45,
58
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "terrainsAnim6.png",
"map": [
57,
59,
56,
41
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "terrainsAnim7.png",
"map": [
64
],
"width": 32,
"height": 32
},
{
"type": "grid",
"source": "items0.png",
"map": [
65,
66,
67,
68,
69,
116,
70,
117,
101,
89,
115,
97,
90,
94,
96,
95
],
"width": 32,
"height": 32
},
{
"type": "grid",
"source": "items1.png",
"map": [
71,
72,
73,
74,
75,
76,
77,
78,
102,
103,
118,
104,
105,
100,
114,
119
],
"width": 32,
"height": 32
},
{
"type": "grid",
"source": "items2.png",
"map": [
120,
110,
121,
122,
123,
124,
125,
126,
99,
98,
106,
93,
92,
91,
107,
108
],
"width": 32,
"height": 32
},
{
"type": "grid",
"source": "items3.png",
"map": [
109,
111,
79,
81,
83,
85,
87,
80,
82,
84,
86,
88,
112,
113
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy0.png",
"map": [
127,
128,
129,
130
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy1.png",
"map": [
131,
132,
133,
134
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy2.png",
"map": [
135,
136,
137,
138
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy3.png",
"map": [
139,
140,
141,
142
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy4.png",
"map": [
143,
144,
145,
146
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy5.png",
"map": [
147,
148,
149,
150
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy6.png",
"map": [
151,
152,
153,
154
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy7.png",
"map": [
155,
156,
157,
158
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy8.png",
"map": [
159,
160,
161,
162
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy9.png",
"map": [
163,
164,
165,
166
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy10.png",
"map": [
167,
168,
169,
170
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy11.png",
"map": [
171,
172,
173,
174
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy12.png",
"map": [
175,
176,
177,
178
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy13.png",
"map": [
179,
180,
181,
182
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy14.png",
"map": [
183,
184,
185,
186
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy15.png",
"map": [
191,
192,
193,
194
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy16.png",
"map": [
195,
196,
197,
198
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy17.png",
"map": [
199,
200,
201,
202
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy18.png",
"map": [
203
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "enemy19.png",
"map": [
187,
188,
189,
190
],
"width": 32,
"height": 48
},
{
"type": "rowAnimate",
"source": "enemy20.png",
"map": [
204,
205,
206,
207
],
"width": 32,
"height": 48
},
{
"type": "rowAnimate",
"source": "npc0.png",
"map": [
208,
209,
210,
211
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "npc1.png",
"map": [
212,
213,
214,
215
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "npc2.png",
"map": [
216,
217,
218,
219
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "npc3.png",
"map": [
224,
225
],
"width": 32,
"height": 32
},
{
"type": "rowAnimate",
"source": "npc4.png",
"map": [
220,
221,
222,
223
],
"width": 32,
"height": 48
},
{
"type": "rowAnimate",
"source": "npc5.png",
"map": [
226,
227,
228,
229
],
"width": 32,
"height": 48
},
{
"type": "rowAnimate",
"source": "npc6.png",
"map": [
230,
231
],
"width": 32,
"height": 48
},
{
"type": "autotile",
"source": "autotile.png",
"identifier": 232,
"autotileType": 1
},
{
"type": "autotile",
"source": "autotile1.png",
"identifier": 233,
"autotileType": 1
},
{
"type": "autotile",
"source": "autotile2.png",
"identifier": 234,
"autotileType": 1
},
{
"type": "autotile",
"source": "autotile3.png",
"identifier": 235,
"autotileType": 1
},
{
"type": "tileset",
"source": "magictower.png",
"identifier": {
"index": 0,
"alias": "magictower"
},
"cellWidth": 32,
"cellHeight": 32
}
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 749 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 300 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

+2814 -2
View File
File diff suppressed because it is too large. Load diff