加入自产夹具美术(samples/fixtures,492 KB)
这些文件全部由仓库内脚本生成,无第三方版权问题: node scripts/make-fixtures.ts samples/fixtures # DC6/调色板/文本表/期望网格 node scripts/make-map-fixtures.ts samples/fixtures # DT1/DS1/夹具 MPQ 入库后 clone 即可跑夹具相关的校验与页面(verify:all、map.html?data=samples/fixtures), 不必先拿到原版 MPQ。 .gitignore 相应调整:用 `samples/*` 而不是 `samples/`(git 不允许反选被整体排除的目录), 并单独放行 samples/fixtures/*.mpq(那个 MPQ 是我们自己生成的)。原版 MPQ、烘焙图集包 与第三方参考源码仍然不入库。
This commit is contained in:
parent
897b3735d6
commit
7a24a3f806
|
|
@ -6,8 +6,13 @@ dist-acts/
|
||||||
*.log
|
*.log
|
||||||
|
|
||||||
# 用户自备的游戏数据与本机参考源码:体积大 / 无再分发许可,绝不入库
|
# 用户自备的游戏数据与本机参考源码:体积大 / 无再分发许可,绝不入库
|
||||||
samples/
|
# 注意用 `samples/*` 而不是 `samples/`:只有父目录本身没被整体排除,才可能反选回
|
||||||
|
# `samples/fixtures/`(git 不允许反选被排除目录里的内容)。
|
||||||
|
samples/*
|
||||||
|
!samples/fixtures/
|
||||||
*.mpq
|
*.mpq
|
||||||
|
# 夹具里的 fixture.mpq 是我们自己生成的(make-map-fixtures.ts),要入库
|
||||||
|
!samples/fixtures/*.mpq
|
||||||
reference/
|
reference/
|
||||||
|
|
||||||
# 临时调试产物
|
# 临时调试产物
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -0,0 +1,4 @@
|
||||||
|
Id Name Type InvWidth InvHeight Defense Value Level MaxStack
|
||||||
|
buc Buckler armo 2 2 4 25 1 1
|
||||||
|
cap Cap armo 2 2 6 40 2 1
|
||||||
|
plt Plate Mail armo 2 3 30 400 12 1
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
Level XP
|
||||||
|
1 0
|
||||||
|
2 20
|
||||||
|
3 60
|
||||||
|
4 140
|
||||||
|
5 280
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
Id Name Level itype1 itype2 mod1code mod1min mod1max mod2code mod2min mod2max
|
||||||
|
cruel Cruel 12 weap maxdamage 30 40
|
||||||
|
sturdy Sturdy 3 armo defense 5 9
|
||||||
|
fine Fine 5 weap armo maxdamage 2 4 defense 1 3
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
Id Name Level itype1 mod1code mod1min mod1max
|
||||||
|
of_might of Might 5 weap strength 2 5
|
||||||
|
of_the_fox of the Fox 3 dexterity 1 3
|
||||||
|
of_health of Health 4 maxhp 10 20
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
Id Name Type InvWidth InvHeight MaxStack Value
|
||||||
|
hp1 Minor Healing Potion misc 1 1 5 20
|
||||||
|
mp1 Minor Mana Potion misc 1 1 5 25
|
||||||
|
key Key misc 1 1 12 10
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
Id Name HP Damage CooldownTicks Reach AggroRadius Speed XP
|
||||||
|
fallen Fallen 12 3 24 36 220 80 8
|
||||||
|
zombie Zombie 30 6 32 40 170 50 15
|
||||||
|
skeleton Skeleton 18 4 28 38 260 70 12
|
||||||
|
|
@ -0,0 +1,2 @@
|
||||||
|
Id Name Quest Offer Progress Done
|
||||||
|
cain 3 den 6 7 8
|
||||||
|
|
@ -0,0 +1,2 @@
|
||||||
|
Id Name Description MonsterId KillCount RewardXP RewardGold
|
||||||
|
den 4 5 * 3 60 120
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
Id Name ManaCost CooldownTicks Range Speed MinDam MaxDam PerLevel Radius
|
||||||
|
attack Basic Attack 0 10 48 0 4 6 1 20
|
||||||
|
firebolt 1 6 20 260 320 7 10 3 20
|
||||||
|
frostnova 2 14 50 70 0 12 16 4 90
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
Id Name Type InvWidth InvHeight Damage Value Level MaxStack
|
||||||
|
swd Short Sword weap 1 3 5 30 1 1
|
||||||
|
axe Hand Axe weap 2 3 8 60 3 1
|
||||||
|
gsw Great Sword weap 2 4 18 200 10 1
|
||||||
Binary file not shown.
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1,195 @@
|
||||||
|
{
|
||||||
|
"directions": 2,
|
||||||
|
"framesPerDirection": 2,
|
||||||
|
"palette": "palette.pal",
|
||||||
|
"frames": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"width": 8,
|
||||||
|
"height": 4,
|
||||||
|
"rows": [
|
||||||
|
[
|
||||||
|
2,
|
||||||
|
3,
|
||||||
|
4,
|
||||||
|
5,
|
||||||
|
6,
|
||||||
|
7,
|
||||||
|
8,
|
||||||
|
9
|
||||||
|
],
|
||||||
|
[
|
||||||
|
10,
|
||||||
|
11,
|
||||||
|
12,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
13,
|
||||||
|
14,
|
||||||
|
15
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
16,
|
||||||
|
17,
|
||||||
|
18,
|
||||||
|
19,
|
||||||
|
20,
|
||||||
|
21,
|
||||||
|
22
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"width": 8,
|
||||||
|
"height": 4,
|
||||||
|
"rows": [
|
||||||
|
[
|
||||||
|
24,
|
||||||
|
25,
|
||||||
|
26,
|
||||||
|
27,
|
||||||
|
28,
|
||||||
|
29,
|
||||||
|
30,
|
||||||
|
31
|
||||||
|
],
|
||||||
|
[
|
||||||
|
32,
|
||||||
|
33,
|
||||||
|
34,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
35,
|
||||||
|
36,
|
||||||
|
37
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
38,
|
||||||
|
39,
|
||||||
|
40,
|
||||||
|
41,
|
||||||
|
42,
|
||||||
|
43,
|
||||||
|
44
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"width": 8,
|
||||||
|
"height": 4,
|
||||||
|
"rows": [
|
||||||
|
[
|
||||||
|
6,
|
||||||
|
7,
|
||||||
|
8,
|
||||||
|
9,
|
||||||
|
10,
|
||||||
|
11,
|
||||||
|
12,
|
||||||
|
13
|
||||||
|
],
|
||||||
|
[
|
||||||
|
14,
|
||||||
|
15,
|
||||||
|
16,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
17,
|
||||||
|
18,
|
||||||
|
19
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
20,
|
||||||
|
21,
|
||||||
|
22,
|
||||||
|
23,
|
||||||
|
24,
|
||||||
|
25,
|
||||||
|
26
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"width": 8,
|
||||||
|
"height": 4,
|
||||||
|
"rows": [
|
||||||
|
[
|
||||||
|
28,
|
||||||
|
29,
|
||||||
|
30,
|
||||||
|
31,
|
||||||
|
32,
|
||||||
|
33,
|
||||||
|
34,
|
||||||
|
35
|
||||||
|
],
|
||||||
|
[
|
||||||
|
36,
|
||||||
|
37,
|
||||||
|
38,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
39,
|
||||||
|
40,
|
||||||
|
41
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
42,
|
||||||
|
43,
|
||||||
|
44,
|
||||||
|
45,
|
||||||
|
46,
|
||||||
|
47,
|
||||||
|
48
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue