feat: 2023-3-22

This commit is contained in:
bdf1 2023-03-26 02:55:14 +13:00
parent c31e823434
commit ae0bef770f
38 changed files with 1502 additions and 3699 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

View File

@ -309,7 +309,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d =
"loc": {
"direction": "down",
"x": 6,
"y": 0
"y": 6
},
"flags": {},
"followers": [],

View File

@ -6,24 +6,24 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 =
"slimelord": {"name":"史莱姆王","hp":85,"atk":36,"def":12,"money":7,"exp":0,"point":0,"special":[1]},
"bat": {"name":"小蝙蝠","hp":45,"atk":34,"def":3,"money":3,"exp":0,"point":0,"special":[1]},
"bigBat": {"name":"大蝙蝠","hp":72,"atk":64,"def":5,"money":5,"exp":0,"point":0,"special":[46],"displayIdInBook":null},
"redBat": {"name":"红蝙蝠","hp":165,"atk":96,"def":42,"money":13,"exp":0,"point":0,"special":[5]},
"redBat": {"name":"红蝙蝠","hp":165,"atk":86,"def":42,"money":13,"exp":0,"point":0,"special":[5]},
"vampire": {"name":"冥灵魔王","hp":888,"atk":888,"def":888,"money":888,"exp":888,"point":0,"special":[6],"n":8},
"skeleton": {"name":"骷髅人","hp":75,"atk":48,"def":8,"money":5,"exp":0,"point":0,"special":[1],"x":20,"displayIdInBook":null},
"skeletonCaptain": {"name":"骷髅队长","hp":105,"atk":60,"def":18,"money":9,"exp":0,"point":0,"special":[44],"x":30,"displayIdInBook":null},
"zombie": {"name":"兽人","hp":850,"atk":145,"def":81,"money":16,"exp":0,"point":0,"special":[44,49],"x":20},
"zombie": {"name":"兽人","hp":650,"atk":145,"def":81,"money":16,"exp":0,"point":0,"special":[44,49],"x":20},
"zombieKnight": {"name":"兽人武士","hp":1520,"atk":165,"def":112,"money":20,"exp":0,"point":0,"special":[44,47],"x":35},
"rock": {"name":"石头人","hp":568,"atk":320,"def":0,"money":12,"exp":0,"point":0,"special":[3]},
"rock": {"name":"石头人","hp":120,"atk":75,"def":0,"money":12,"exp":0,"point":0,"special":[3]},
"bluePriest": {"name":"初级法师","hp":80,"atk":42,"def":5,"money":4,"exp":0,"point":0,"special":[2],"displayIdInBook":null},
"redPriest": {"name":"高级法师","hp":305,"atk":92,"def":45,"money":16,"exp":0,"point":0,"special":[2],"displayIdInBook":null},
"redPriest": {"name":"高级法师","hp":205,"atk":92,"def":45,"money":16,"exp":0,"point":0,"special":[2],"displayIdInBook":null},
"brownWizard": {"name":"初级巫师","hp":880,"atk":112,"def":65,"money":16,"exp":0,"point":0,"special":[2],"value":100,"range":2},
"redWizard": {"name":"高级巫师","hp":1150,"atk":132,"def":72,"money":18,"exp":0,"point":0,"special":[2],"value":200,"zoneSquare":true},
"swordsman": {"name":"双手剑士","hp":100,"atk":120,"def":0,"money":6,"exp":0,"point":0,"special":4},
"soldier": {"name":"冥战士","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0},
"yellowKnight": {"name":"金骑士","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0},
"yellowKnight": {"name":"内门弟子","hp":3600,"atk":244,"def":145,"money":80,"exp":0,"point":0,"special":[7,8,48]},
"redKnight": {"name":"红骑士","hp":500,"atk":200,"def":50,"money":0,"exp":0,"point":0,"special":[7]},
"darkKnight": {"name":"黑骑士","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0},
"blueKnight": {"name":"蓝骑士","hp":100,"atk":120,"def":0,"money":9,"exp":0,"point":0,"special":8},
"goldSlime": {"name":"黄头怪","hp":550,"atk":145,"def":75,"money":12,"exp":0,"point":0,"special":[7],"purify":2,"displayIdInBook":null,"breakArmor":2},
"goldSlime": {"name":"黄头怪","hp":450,"atk":135,"def":75,"money":12,"exp":0,"point":0,"special":[7],"purify":2,"displayIdInBook":null,"breakArmor":2},
"poisonSkeleton": {"name":"紫骷髅","hp":50,"atk":60,"def":70,"money":80,"exp":0,"point":0,"special":13},
"poisonBat": {"name":"紫蝙蝠","hp":100,"atk":120,"def":0,"money":14,"exp":0,"point":0,"special":13},
"skeletonPriest": {"name":"骷髅法师","hp":100,"atk":100,"def":0,"money":0,"exp":0,"point":0,"special":18,"value":20},
@ -55,12 +55,12 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 =
"dragon": {"name":"魔龙","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0,"bigImage":"dragon_0.png"},
"skeletonKnight": {"name":"骷髅武士","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0},
"skeletonPresbyter": {"name":"骷髅巫师","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0},
"ironRock": {"name":"铁面人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0},
"ironRock": {"name":"铁面人","hp":220,"atk":320,"def":0,"money":18,"exp":0,"point":0,"special":[3]},
"grayRock": {"name":"灰色石头人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0},
"yellowPriest": {"name":"中级法师","hp":324,"atk":72,"def":25,"money":12,"exp":0,"point":0,"special":[2],"displayIdInBook":null},
"yellowPriest": {"name":"中级法师","hp":224,"atk":72,"def":25,"money":12,"exp":0,"point":0,"special":[2],"displayIdInBook":null},
"evilPrincess": {"name":"痛苦魔女","hp":1000,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[8],"counterAttack":5},
"blademaster": {"name":"剑圣","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0},
"evilFairy": {"name":"鬼蝙蝠","hp":900,"atk":155,"def":70,"money":15,"exp":0,"point":0,"special":0},
"evilFairy": {"name":"鬼蝙蝠","hp":700,"atk":155,"def":70,"money":15,"exp":0,"point":0,"special":0},
"greenKnight": {"name":"强盾骑士","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0},
"bowman": {"name":"初级弓兵","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0},
"watcherSlime": {"name":"邪眼怪","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0},
@ -165,7 +165,7 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 =
"E549": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]},
"E550": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]},
"E551": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]},
"E552": {"name":"新敌人","hp":350,"atk":100,"def":5,"money":0,"exp":0,"point":0,"special":[47,48,49]},
"E552": {"name":"新敌人","hp":350,"atk":100,"def":5,"money":0,"exp":0,"point":0,"special":[51,52],"afterBattle":[{"type":"for","name":"temp:A","from":"0","to":"8","step":"1","data":[{"type":"setEnemyOnPoint","loc":[[1,7]],"name":"atk","operator":"*=","value":"1.5"},{"type":"setEnemyOnPoint","loc":[[1,7]],"name":"def","operator":"*=","value":"1.2"},{"type":"setEnemyOnPoint","loc":[[1,7]],"name":"hp","operator":"*=","value":"2"}]}]},
"E553": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]},
"E554": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]},
"E555": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]},
@ -609,9 +609,9 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 =
"E993": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]},
"E994": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]},
"E995": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]},
"E996": {"name":"灰鸟","hp":135,"atk":95,"def":36,"money":12,"exp":0,"point":0,"special":[36,44],"x":20},
"E997": {"name":"褐鸟","hp":185,"atk":88,"def":38,"money":13,"exp":0,"point":0,"special":[2],"x":20,"displayIdInBook":null},
"E998": {"name":"黑鸟","hp":205,"atk":105,"def":46,"money":14,"exp":0,"point":0,"special":[7],"x":20,"displayIdInBook":null,"breakArmor":2},
"E996": {"name":"灰鸟","hp":135,"atk":85,"def":36,"money":12,"exp":0,"point":0,"special":[36,44],"x":20},
"E997": {"name":"褐鸟","hp":185,"atk":78,"def":38,"money":13,"exp":0,"point":0,"special":[2],"x":20,"displayIdInBook":null},
"E998": {"name":"黑鸟","hp":205,"atk":95,"def":46,"money":14,"exp":0,"point":0,"special":[7],"x":20,"displayIdInBook":null,"breakArmor":2},
"E999": {"name":"玄鸟","hp":185,"atk":120,"def":45,"money":15,"exp":0,"point":0,"special":[7,37],"x":20,"displayIdInBook":null,"breakArmor":3},
"E1000": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]},
"E1001": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]},

View File

@ -16,7 +16,63 @@ main.floors.DY1=
"\t[彭绍谦,hero]\b[this,6,0]这里掉落的花瓣可以踩,但那些花花草草就不要弄坏了",
"\t[舒落雪,N1696]\b[this,6,0]好",
"\t[彭绍谦,hero]\b[this,6,0]记得大树后面也可能有好东西哦",
"\t[舒落雪,N1696]\b[this,6,0]明白啦"
"\t[舒落雪,N1696]\b[this,6,0]明白啦",
{
"type": "if",
"condition": "(flag:hard===3)",
"true": [
{
"type": "setEnemy",
"id": "redBat",
"name": "atk",
"operator": "+=",
"value": "10"
},
{
"type": "setEnemy",
"id": "E996",
"name": "atk",
"operator": "+=",
"value": "10"
},
{
"type": "setEnemy",
"id": "E997",
"name": "atk",
"operator": "+=",
"value": "10"
},
{
"type": "setEnemy",
"id": "E998",
"name": "atk",
"operator": "+=",
"value": "10"
},
{
"type": "setEnemy",
"id": "yellowPriest",
"name": "hp",
"operator": "+=",
"value": "100"
},
{
"type": "setEnemy",
"id": "rock",
"name": "atk",
"operator": "+=",
"value": "10"
},
{
"type": "setEnemy",
"id": "redPriest",
"name": "hp",
"operator": "+=",
"value": "100"
}
],
"false": []
}
],
"eachArrive": [],
"parallelDo": "",
@ -55,9 +111,9 @@ main.floors.DY1=
[60118,253,60601,60602,60603, 0,996, 0,20005, 0,416, 0, 0],
[ 32, 0, 0, 81,996, 0, 0, 32,998, 0, 0, 0, 0],
[20005,997,60118,60012,60006,60006, 81,60037,20005,253,60038, 0, 0],
[ 0,355, 0,60037, 0, 21, 0, 21,999, 0,60604,60605,60606],
[ 0, 0,357,60038,357, 0, 0, 0,60006, 0,441, 0,416],
[ 0, 0,998, 82, 0, 0, 93, 0,60037, 32, 0, 22, 0]
[151,355, 0,60037, 0, 21, 0, 21,999, 22,60604,60605,60606],
[ 0, 0,357,60038,357, 0, 0, 0,60006, 32,441, 0,151],
[ 0, 0,998, 82, 0, 0, 93, 0,60037,416, 0, 0,151]
],
"bgmap": [
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,60609, 0],
@ -92,5 +148,11 @@ main.floors.DY1=
"flyPoint": [
6,
0
]
],
"bg2map": [
],
"fg2map": [
]
}

View File

@ -728,6 +728,7 @@ main.floors.DY10=
}
]
},
"可以使用仙医点化术(解除异常状态要领)来解毒哦",
{
"type": "setBlock",
"number": "portal",
@ -811,5 +812,11 @@ main.floors.DY10=
"flyPoint": [
6,
12
]
],
"bg2map": [
],
"fg2map": [
]
}

View File

@ -89,5 +89,11 @@ main.floors.DY2=
"flyPoint": [
6,
12
]
],
"bg2map": [
],
"fg2map": [
]
}

View File

@ -118,5 +118,11 @@ main.floors.DY4=
"flyPoint": [
11,
0
]
],
"bg2map": [
],
"fg2map": [
]
}

View File

@ -69,5 +69,11 @@ main.floors.DY6=
"flyPoint": [
10,
9
]
],
"bg2map": [
],
"fg2map": [
]
}

View File

@ -101,5 +101,11 @@ main.floors.DY7=
"flyPoint": [
8,
12
]
],
"bg2map": [
],
"fg2map": [
]
}

View File

@ -101,5 +101,11 @@ main.floors.DY8=
"flyPoint": [
1,
12
]
],
"bg2map": [
],
"fg2map": [
]
}

View File

@ -235,5 +235,11 @@ main.floors.DY9=
"flyPoint": [
1,
0
]
],
"bg2map": [
],
"fg2map": [
]
}

View File

@ -33,21 +33,21 @@ main.floors.FF1=
"id": "goldSlime",
"name": "hp",
"operator": "+=",
"value": "100"
"value": "200"
},
{
"type": "setEnemy",
"id": "evilFairy",
"name": "atk",
"operator": "+=",
"value": "10"
"value": "20"
},
{
"type": "setEnemy",
"id": "evilFairy",
"name": "hp",
"operator": "+=",
"value": "100"
"value": "300"
},
{
"type": "setEnemy",
@ -75,7 +75,7 @@ main.floors.FF1=
"id": "zombie",
"name": "hp",
"operator": "+=",
"value": "100"
"value": "300"
},
{
"type": "setEnemy",
@ -160,6 +160,13 @@ main.floors.FF1=
"name": "hp",
"operator": "+=",
"value": "100"
},
{
"type": "setEnemy",
"id": "yellowKnight",
"name": "hp",
"operator": "+=",
"value": "1200"
}
],
"false": []
@ -167,6 +174,17 @@ main.floors.FF1=
{
"type": "callBook"
},
{
"type": "hide",
"loc": [
[
6,
1
]
],
"floorId": "DY10",
"remove": true
},
"\t[彭绍谦,hero]魔防,降魔?",
"\t[彭绍谦,hero]可惜我不是魔法师,这属性对我无效,哈哈",
"\t[舒落雪,N1696]啊,这不妙啊",
@ -176,7 +194,14 @@ main.floors.FF1=
],
"eachArrive": [],
"parallelDo": "",
"events": {},
"events": {
"7,12": [
"彭绍谦可以拿武器防具和卷轴,所有武器防具卷轴统一用一个模型放置在地图上",
"\t[武器,I371]这是武器的模型,代表所有的武器",
"\t[防具,I373]这是防具的模型,代表所有的防具",
"\t[卷轴,I345]这是卷轴的模型,代表所有的卷轴"
]
},
"changeFloor": {
"6,12": {
"floorId": "YZ12",
@ -201,19 +226,19 @@ main.floors.FF1=
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[152,152,152,152,152,152,152,152,152,152,152,152,152],
[152,424,152,367, 0,221, 0, 81, 0, 34,152, 91,152],
[152, 0,219, 0, 21,152, 0,152,252,152,152, 0,152],
[152,356,152,152,152,152,442,152, 0,425,152, 21,152],
[152, 21,152, 34,358,152, 33,152,152, 81,152, 32,152],
[152, 0,152,222,152,152, 0,152, 0,220,152, 0,152],
[152,233,152,1784,357,152,219,152, 22, 0,152,233,152],
[152, 81,152,152, 81,152, 0,152,152,152,152, 81,152],
[152, 34, 0, 0,213, 0, 0,213, 0,441, 0, 0,152],
[152,152, 81,152,152,152,233,152, 81,152,152,213,152],
[152, 0,252, 0,152, 21, 0,152,221, 0,152, 32,152],
[152, 21, 21, 21,152,369, 0,152, 0,355,152,357,152],
[152,152,152,152,152,152, 91,152,152,152,152,152,152]
[ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,151],
[ 20,424, 20,367, 0,221, 0, 81, 0, 33, 20, 91,151],
[ 20, 0,219, 0, 21, 20, 0, 20,252, 20, 20, 0,151],
[ 20,356, 20, 20, 20, 20,442, 20, 0,425, 20, 21,151],
[151, 21, 20, 34,358, 20,367,151, 20, 81, 20, 34, 20],
[151, 0, 20,222, 20, 20, 0,151, 0,220, 20, 0, 20],
[151,233, 20,1784,357, 20,219,151, 22, 0, 20,233, 20],
[151, 81, 20, 20, 81, 20, 0,151,151, 20, 20, 81, 20],
[ 20, 34, 0, 0,213, 0, 0,213, 0,441, 0, 0, 20],
[ 20, 20, 81, 20,151, 20,233, 20, 81, 20, 20,213, 20],
[ 20, 0,252, 0,151, 21, 0, 20,221, 0, 20, 34, 20],
[ 20, 21, 21, 21,151,369, 0, 20, 0,355, 20,357, 20],
[ 20, 20, 20, 20, 20, 20, 91,10289, 20, 20, 20, 20, 20]
],
"bgmap": [
@ -224,5 +249,11 @@ main.floors.FF1=
"flyPoint": [
6,
12
]
],
"bg2map": [
],
"fg2map": [
]
}

View File

@ -1,46 +1,379 @@
main.floors.FF10=
{
"floorId": "FF10",
"title": "丹药副峰 10 ",
"name": "10",
"width": 13,
"height": 13,
"canFlyTo": true,
"canFlyFrom": true,
"canUseQuickShop": true,
"images": [],
"ratio": 1,
"defaultGround": "grass",
"bgm": "jiandanyuchuxia.mp3",
"weather": [
"rain",
8
"floorId": "FF10",
"title": "丹药副峰 10 ",
"name": "10",
"width": 13,
"height": 13,
"canFlyTo": true,
"canFlyFrom": false,
"canUseQuickShop": false,
"images": [],
"ratio": 1,
"defaultGround": "grass",
"bgm": "jiandanyuchuxia.mp3",
"weather": [
"rain",
8
],
"firstArrive": [],
"eachArrive": [],
"parallelDo": "",
"events": {
"6,7": [
{
"type": "function",
"function": "function(){\ncore.changeHero(0);\n}"
},
"\t[彭绍谦,hero]啊,二长老!",
"\t[孟致,king]\b[this,6,3]哼,你们想往哪里去",
"\t[彭绍谦,hero]二长老,我们就在这边采药呢",
"\t[孟致,king]\b[this,6,3]是吗,大长老不管事,王梓轩色迷心窍喜欢彭寂灵,所以包庇你",
"\t[孟致,king]\b[this,6,3]本长老可不会!",
{
"type": "playBgm",
"name": "zhandou.mp3",
"keep": true
},
"\t[彭绍谦,hero]二长老,您想干嘛",
"\t[孟致,king]\b[this,6,3]哼!来人啊,拿下他们!",
{
"type": "setBlock",
"number": "yellowKnight",
"loc": [
[
6,
4
]
]
},
"\t[内门弟子,yellowKnight]\b[this,6,4]彭师弟,舒师妹,得罪了!",
{
"type": "hide",
"loc": [
[
6,
7
]
],
"remove": true
}
],
"6,1": {
"trigger": null,
"enable": false,
"noPass": null,
"displayDamage": true,
"opacity": 1,
"filter": {
"blur": 0,
"hue": 0,
"grayscale": 0,
"invert": false,
"shadow": 0
},
"data": [
{
"type": "confirm",
"text": "确认要提交成绩吗?(提交之后将退出游戏)",
"yes": [
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(status:hpmax*4)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(status:hp)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(status:atk*1000)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(status:def*1000)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(status:mdef*600)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(item:I424*10)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(item:I425*20)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(item:I426*30)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(item:I427*40)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(item:I427*40)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(item:I452*50)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(item:I453*100)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(item:I454*200)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(item:I451*100)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(item:I450*200)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(item:I433*100)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(item:I439*100)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(item:I434*400)"
},
{
"type": "setValue",
"name": "status:hpmax",
"operator": "+=",
"value": "(item:superWine*5000)"
},
{
"type": "setValue",
"name": "status:hp",
"value": "(status:hpmax)"
},
{
"type": "win",
"reason": "普通结局"
}
],
"no": []
}
]
}
},
"changeFloor": {
"0,12": {
"floorId": "FF9",
"loc": [
0,
12
]
}
},
"beforeBattle": {},
"afterBattle": {
"6,4": [
{
"type": "setBlock",
"number": "king",
"loc": [
[
8,
4
]
],
"floorId": "YZ15"
},
{
"type": "setBlock",
"number": "N1687",
"loc": [
[
4,
5
]
],
"floorId": "YZ15"
},
{
"type": "setBlock",
"number": "N1683",
"loc": [
[
2,
8
]
],
"floorId": "YZ15"
},
{
"type": "hide",
"loc": [
[
11,
7
]
],
"remove": true
},
{
"type": "hide",
"loc": [
[
1,
7
]
],
"remove": true
},
{
"type": "show",
"loc": [
[
6,
1
]
]
},
"\t[孟致,king]\b[this,6,3]还得我出手!",
{
"type": "animate",
"name": "sg",
"loc": [
6,
4
]
},
"\t[彭绍谦,hero]啊!",
"\t[舒落雪,N1696]绍谦!",
"\t[孟致,king]\b[this,6,3]跟我到会议室好好谈谈!",
{
"type": "hide",
"loc": [
[
6,
3
]
],
"remove": true
},
{
"type": "changeFloor",
"floorId": "YZ15",
"loc": [
6,
7
]
},
"\t[秦元,N1759]\b[this,6,2]师弟,这是怎么回事",
"\t[孟致,king]\b[this,8,4]师兄,经过我一番调查,上次解开药族与魔蛛族之间的封印,就是彭绍谦和舒落雪这两人所为",
"\t[万广,N1763]\b[this,4,7]我当时就说是他们两个了,你们还不信",
"\t[王梓轩,N1687]\b[this,4,5]这其中是否有什么误会……",
"\t[孟致,king]\b[this,8,4]能有什么误会?彭绍谦从小在药族长大,他能不知道大长老的命令?虽然大长老没有告诉外门弟子那边的封印,但他确确实实干了坏事",
"\t[孟致,king]\b[this,8,4]那些天,有好几个弟子看到他们两个往那边去了",
"\t[孟致,king]\b[this,8,4]彭绍谦,你可招认?",
"\t[彭绍谦,hero]事已至此,我无话可说,此事是我一人所为,舒落雪初来药族,不熟悉药族规矩,还望长老不要责罚她",
"\t[舒落雪,N1696]绍谦!",
"\t[彭寂灵,N1683]\b[this,2,8]谦儿!",
"\t[孟致,king]\b[this,8,4]舒落雪比你大了几岁,你这十几年都没去碰过封印,定是她指使的。你们谁也别想逃脱惩罚!",
"\t[舒落雪,N1696]我是很好奇那个封印,没想到闯下大祸,甘愿受罚。还望长老不要责罚彭绍谦,他是被我强行拉着去破封印的……",
"\t[彭绍谦,hero]落雪……",
"\t[孟致,king]\b[this,8,4]哼!",
"\t[王梓轩,N1687]\b[this,4,5]是该责罚,不过二长老准备如何责罚他们二人?",
"\t[孟致,king]\b[this,8,4]他们破了封印,导致几名弟子死亡,罪不可赦!自然要以命抵命!",
"\t[彭寂灵,N1683]\b[this,2,8]不可以!",
"\t[孟致,king]\b[this,8,4]彭寂灵,你想干什么!想造反吗!",
"\t[彭寂灵,N1683]\b[this,2,8]我……谦儿只是一时疏忽……二长老万万不可如此啊!",
"\t[万广,N1763]\b[this,4,7]那怎么可以,他们二人的事,导致那么多弟子死亡,岂可轻易饶恕",
"\t[彭绍麟,N1700]\b[this,10,8]哥哥……",
"\t[彭绍谦,hero]我没事……",
"\t[王梓轩,N1687]\b[this,4,5]彭绍谦虽然有错,但他在药族十几年来采药,也是有功之人,且彭家为药族做了多少贡献",
"\t[王梓轩,N1687]\b[this,4,5]弟子觉得不能杀了他",
"\t[孟致,king]\b[this,8,4]……",
"\t[秦元,N1759]\b[this,6,2]梓轩说的有理,不过他们二人既然犯错,死罪可免,活罪难逃!就赶出药族吧",
"\t[孟致,king]\b[this,8,4]真是便宜你们了",
"\t[彭绍谦,hero]多谢大长老"
]
},
"afterGetItem": {},
"afterOpenDoor": {},
"autoEvent": {},
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[ 20, 20, 20,140, 20, 20, 20, 20, 20,140, 20, 20, 20],
[ 20,368, 20,140, 20, 0, 89, 0, 20,140, 20, 25, 20],
[ 20,368, 20,140, 20, 0, 0, 0, 20,140, 20, 25, 20],
[ 20,368, 20,140, 20, 0,127, 0, 20,140, 20, 25, 20],
[ 20,366, 20,140, 20, 0, 0, 0, 20,140, 20,426, 20],
[ 20,366, 20,140, 20, 0, 0, 0, 20,140, 20,426, 20],
[ 20,366, 20,140, 20, 0, 0, 0, 20,140, 20,426, 20],
[ 20, 85, 20,140, 20, 0, 0, 0, 20,140, 20, 85, 20],
[ 20, 0, 20, 20, 20, 20, 83, 20, 20, 20, 20, 0, 20],
[ 20, 0, 0,252, 0, 0, 0, 0, 0,252, 0, 0, 20],
[ 20, 20, 20, 20, 20, 20, 81, 20, 20, 20, 20, 20, 20],
[ 0, 0, 81,213, 0, 0, 0, 0, 0,213, 81, 0, 0],
[ 91, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 0]
],
"firstArrive": [],
"eachArrive": [],
"parallelDo": "",
"events": {},
"changeFloor": {},
"beforeBattle": {},
"afterBattle": {},
"afterGetItem": {},
"afterOpenDoor": {},
"autoEvent": {},
"cannotMove": {},
"cannotMoveIn": {},
"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]
"bgmap": [
],
"fgmap": [
],
"bg2map": [
],
"fg2map": [
],
"flyPoint": [
0,
12
]
}

View File

@ -40,25 +40,39 @@ main.floors.FF2=
},
"beforeBattle": {},
"afterBattle": {},
"afterGetItem": {},
"afterGetItem": {
"5,3": [
{
"type": "function",
"function": "function(){\ncore.changeHero(0);\n}"
},
{
"type": "setValue",
"name": "item:I1774",
"operator": "+=",
"value": "1"
},
"\t[彭绍谦,hero]拿到一个卷轴,美滋滋"
]
},
"afterOpenDoor": {},
"autoEvent": {},
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[152,152,152,152,152,152,152,152,152,152,152,152,152],
[152, 0, 0, 34, 21, 34, 0,252, 81, 0,152, 93,152],
[152, 81,152,152,152,152,152,152,152, 21,152, 0,152],
[152, 0, 81,213,152,1770, 0,152, 0, 0, 81,233,152],
[152,233,152, 33,152, 0,365,152,213,152,152,152,152],
[152, 0,152,355,152,367, 0,152, 0,152, 0,424,152],
[152, 0,252, 21,152, 0,214,152, 33, 81,219,424,152],
[152,357,152,152,152,152, 81,152, 0,152, 0,424,152],
[152, 0, 81,220, 0,152, 0,152,233,152,152,152,152],
[152,233,152, 0,369,152, 0,1784, 0,222,357,370,152],
[152, 21,152,152,152,152,252,152,152,152,152,152,152],
[152, 0,370,221, 81, 0, 0, 81,220,442,360,442,152],
[152,152,152,152,152,152, 93,152,152,152,152,152,152]
[ 20, 20, 20,151,151,151, 20, 20, 20, 20, 20, 20, 20],
[ 20, 0, 0, 21, 33, 21, 0,252, 81, 0, 20, 93, 20],
[ 20, 81, 20, 20, 20, 20, 20, 20, 20, 21, 20, 0, 20],
[ 20, 0, 81,213, 20,344, 0, 20, 0, 0, 81,233, 20],
[ 20,233, 20, 33, 20, 0,365,151,213, 20, 20, 20, 20],
[ 20, 0, 20,355, 20,367, 0,151, 0, 20, 0,424, 20],
[ 20, 0,252, 21, 20, 0,214,151,367, 81,219,424, 20],
[ 20,357, 20, 20, 20, 20, 81,151, 0, 20, 0,424,151],
[ 20, 0, 81,220, 0, 20, 0, 20,233, 20, 20, 20,151],
[ 20,233, 20, 0,369, 20, 0,1784, 0,222,357,370,151],
[ 20, 21, 20, 20, 20, 20,252, 20, 20, 20, 20, 20, 20],
[151, 0,370,221, 81, 0, 0, 81,220,442,360,442, 20],
[151,151, 20, 20, 20, 20, 93, 20, 20, 20, 20, 20, 20]
],
"bgmap": [
@ -69,5 +83,11 @@ main.floors.FF2=
"flyPoint": [
11,
1
]
],
"bg2map": [
],
"fg2map": [
]
}

View File

@ -43,25 +43,39 @@ main.floors.FF3=
},
"beforeBattle": {},
"afterBattle": {},
"afterGetItem": {},
"afterGetItem": {
"9,3": [
{
"type": "function",
"function": "function(){\ncore.changeHero(0);\n}"
},
{
"type": "setValue",
"name": "item:sword3",
"operator": "+=",
"value": "1"
},
"\t[彭绍谦,hero]拿到一把武器,美滋滋"
]
},
"afterOpenDoor": {},
"autoEvent": {},
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[152,152,152,152,152,152,152,152,152,152,152,152,152],
[152,355, 0,219, 0, 33,378, 21, 0,220, 81, 0,152],
[152, 0,152,152,152,152,152,152,152,152,152, 34,152],
[152,221,152,358, 0,152,424,152,438,441,152, 0,152],
[152, 81,152, 0,220,152, 0,152,152, 81,152, 21,152],
[152, 34,152,152, 81,152, 0,252, 0, 0,152, 0,152],
[152, 0,152, 0, 33,152,213,152, 21, 21,152,233,152],
[152,233,152,252,152,152, 81,152,152,152,152, 81,152],
[152, 0, 32, 0, 0,213, 0, 0,233, 0,50338, 0,219],
[152, 81,152,152, 81,152, 0,152,152, 81,152,152, 0],
[152,215,152, 0,219,152,252,152, 0,222, 0,152,1784],
[152,10110,152,356, 0,152, 0,152, 21, 0,441,152, 21],
[152,152,152,152,152,152, 91,152,152,152,152,152, 93]
[151,151, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,151],
[151,355, 0,219, 0, 33,378, 21, 0,220, 81, 0,151],
[151, 0, 20, 20,151,151,151, 20, 20, 20, 20, 34,151],
[151,221, 20,358, 0,151,424, 20,438,371, 20, 0,151],
[ 20, 81, 20, 0,220, 20, 0, 20, 20, 83, 20, 21,151],
[ 20, 33, 20, 20, 81, 20, 0,252, 0,441, 20, 0, 20],
[ 20, 0, 20, 0, 33, 20,213, 20, 21, 21, 20,233, 20],
[ 20,233, 20,252, 20, 20, 81, 20, 20, 20, 20, 81, 20],
[ 20, 0, 34, 0, 0,213, 0, 0,233, 32,50338, 0,219],
[ 20, 81, 20, 20, 81, 20, 0, 20, 20, 81, 20, 20, 0],
[ 20,236, 20, 0,219, 20,252, 20, 0,222, 0, 20,1784],
[ 20,10110, 20,356, 0,151, 0,151, 21, 0,441, 20, 21],
[ 20, 20, 20, 20,151,151, 91,151,151,151, 20, 20, 93]
],
"bgmap": [
@ -72,5 +86,11 @@ main.floors.FF3=
"flyPoint": [
6,
12
]
],
"bg2map": [
],
"fg2map": [
]
}

View File

@ -47,7 +47,8 @@ main.floors.FF4=
"\t[彭峰谦,hero]不对呀,你姐姐可是舒霜惠!你跑药族来了,她竟然没有探测到你逃跑?",
"\t[舒落雪,N1696]这就得亏她自己了,她为了不让我未来公公二长老找到我,给我施了屏蔽术,连同她自己也屏蔽了,所以我才能逃离巫族",
"\t[彭峰谦,hero]你姐姐可真是个奇葩",
"\t[舒落雪,N1696]不许说我姐姐坏话"
"\t[舒落雪,N1696]不许说我姐姐坏话",
"注意:本区域只有两把红钥匙,但有四张红门"
],
"eachArrive": [],
"parallelDo": "",
@ -84,21 +85,18 @@ main.floors.FF4=
"open": true
},
"\t[舒落雪,N1696]\b[this,0,10]同时,我以后也可以与你一起作战啦",
{
"type": "setValue",
"name": "item:I336",
"operator": "+=",
"value": "1"
},
{
"type": "setValue",
"name": "item:I337",
"operator": "+=",
"value": "1"
},
"\t[彭绍谦,hero]这真是太棒了",
"\t[舒落雪,N1696]\b[this,0,10]另外,我还能炼制\r[blue]魔力水晶\r[],来恢复魔力值了。(舒落雪击败怪物额外获得3点魔力值)",
"\t[彭绍谦,hero]咱们走吧",
"\r[blue]剧情默认玩家操控男主,所以之后剧情不会特意转换玩家操纵的人物\r[]",
"\r[blue]剧情默认玩家操控男主,所以之后剧情不会特意转换玩家操纵的人物。需要注意:女主是魔法师攻击为魔攻但不吃红蓝绿宝石且黄宝石效果减少女主可以依靠商店进行提升击败怪物额外获得3的魔力值\r[]",
{
"type": "function",
"function": "function(){\ncore.getItem('wand', 1)\n}"
},
{
"type": "useItem",
"id": "wand"
},
{
"type": "hide",
"remove": true
@ -113,6 +111,13 @@ main.floors.FF4=
12,
12
]
},
"12,1": {
"floorId": "FF5",
"loc": [
12,
1
]
}
},
"beforeBattle": {},
@ -175,19 +180,19 @@ main.floors.FF4=
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[152,152,152,152,152,152,152,152,152,152,152,152,152],
[152, 0, 0, 0, 0, 81,221, 0, 21, 0, 0, 0, 0],
[152, 0,152,152,152,152,152,152,152,152,152,152,152],
[152, 21,152, 0, 21, 0,222, 81, 0,152, 0, 21,152],
[152, 0,152, 81,152,152,152,152, 0, 81,220, 0,152],
[152,252,152,214, 0, 23,10110,152, 0,152, 0, 0,152],
[152, 0,152,152,152,152,152,152,233,152,152,152,152],
[152, 0,152, 21, 0, 0,152, 0, 0,152, 0, 0,152],
[152, 0,50338, 0, 0, 0,252, 0, 0, 81,215, 0,152],
[152, 83,152,152, 81,152,152, 21, 0,152, 0, 0,152],
[ 0,214,152, 0,220, 0,152,152,219,152,152,152,152],
[369, 0,152, 0, 0, 0,152,432, 0, 0,50338, 34, 0],
[460,152,152,152,152,152,152,152,152,152,152, 0, 91]
[ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20],
[ 20,233, 0,365, 0, 81,221, 0, 21,367, 21, 0, 94],
[ 20, 0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20],
[ 20,370, 20, 0,367, 0,222, 81, 0, 20, 0, 21, 20],
[ 20, 21, 20, 81, 20, 20, 20,151, 0, 81,220,451, 20],
[ 20, 0, 20,214, 0, 23,10110,151, 0, 20, 0,360, 20],
[ 20,252, 20, 20, 20, 20,151,151,233, 20, 20, 20, 20],
[ 20, 0, 20, 21, 0,359,151,425, 0, 20, 0,444, 20],
[ 20, 0,50338, 0, 0, 0,252, 0, 0, 81,236, 21, 20],
[ 20, 83, 20, 20, 81, 20, 20, 21, 0,151, 0,366, 20],
[ 0,214, 20, 0,220, 0,151,151,219,151,151,151, 20],
[369, 0, 20, 33,370, 33,151,432, 0, 0,50338, 34, 0],
[460, 20, 20, 20, 20,151,151, 20, 20, 20, 20, 21, 91]
],
"bgmap": [
@ -198,5 +203,11 @@ main.floors.FF4=
"flyPoint": [
12,
12
]
],
"bg2map": [
],
"fg2map": [
]
}

View File

@ -1,46 +1,77 @@
main.floors.FF5=
{
"floorId": "FF5",
"title": "丹药副峰 5 ",
"name": "5",
"width": 13,
"height": 13,
"canFlyTo": true,
"canFlyFrom": true,
"canUseQuickShop": true,
"images": [],
"ratio": 1,
"defaultGround": "grass",
"bgm": "jiandanyuchuxia.mp3",
"weather": [
"rain",
8
"floorId": "FF5",
"title": "丹药副峰 5 ",
"name": "5",
"width": 13,
"height": 13,
"canFlyTo": true,
"canFlyFrom": true,
"canUseQuickShop": true,
"images": [],
"ratio": 1,
"defaultGround": "grass",
"bgm": "jiandanyuchuxia.mp3",
"weather": [
"rain",
8
],
"firstArrive": [],
"eachArrive": [],
"parallelDo": "",
"events": {},
"changeFloor": {
"12,1": {
"floorId": "FF4",
"loc": [
12,
1
]
},
"1,1": {
"floorId": "FF6",
"loc": [
1,
1
]
}
},
"beforeBattle": {},
"afterBattle": {},
"afterGetItem": {},
"afterOpenDoor": {},
"autoEvent": {},
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[ 20, 20, 20,151,151,151, 20, 20, 20, 20, 20, 20, 20],
[ 20, 91, 20,365,151,220, 81,444,424,424, 20, 0, 92],
[ 20, 0, 20,443, 20, 0, 20, 20, 20, 20, 20, 0,416],
[ 20,50338, 20,367, 20,416, 20, 21, 0,359, 20,233, 20],
[ 20, 34, 20, 21, 20, 34, 20, 0,214, 0, 20, 0, 20],
[151, 0, 20, 0, 20, 21, 20, 20, 81,151,151, 21, 20],
[151,233, 20,236, 20, 0,219, 0, 0,367,151,367, 20],
[151, 81, 20, 81, 20,233, 20, 20, 20,151,151, 21, 20],
[ 20,367, 0, 0,213, 0, 0,432, 0,252, 0, 0, 20],
[ 20, 20, 81, 20, 20, 20, 82, 20, 20, 20, 81,151,151],
[ 20, 0,222, 0, 20, 0,214, 0, 20, 0,222, 0,151],
[ 20,425, 0,370,151, 21,360, 21, 20,370, 0,425,151],
[ 20, 20, 20, 20,151,151,151, 20, 20, 20, 20,151,151]
],
"firstArrive": [],
"eachArrive": [],
"parallelDo": "",
"events": {},
"changeFloor": {},
"beforeBattle": {},
"afterBattle": {},
"afterGetItem": {},
"afterOpenDoor": {},
"autoEvent": {},
"cannotMove": {},
"cannotMoveIn": {},
"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]
"bgmap": [
],
"fgmap": [
],
"flyPoint": [
12,
1
],
"bg2map": [
],
"fg2map": [
]
}

View File

@ -1,41 +1,93 @@
main.floors.FF6=
{
"floorId": "FF6",
"title": "丹药副峰 6 ",
"name": "6",
"width": 13,
"height": 13,
"canFlyTo": true,
"canFlyFrom": true,
"canUseQuickShop": true,
"images": [],
"ratio": 1,
"defaultGround": "grass",
"bgm": "jiandanyuchuxia.mp3",
"weather": [
"rain",
8
"floorId": "FF6",
"title": "丹药副峰 6 ",
"name": "6",
"width": 13,
"height": 13,
"canFlyTo": true,
"canFlyFrom": true,
"canUseQuickShop": true,
"images": [],
"ratio": 1,
"defaultGround": "grass",
"bgm": "jiandanyuchuxia.mp3",
"weather": [
"rain",
8
],
"firstArrive": [],
"eachArrive": [],
"parallelDo": "",
"events": {},
"changeFloor": {
"1,1": {
"floorId": "FF5",
"loc": [
1,
1
]
},
"11,1": {
"floorId": "FF7",
"loc": [
11,
1
]
}
},
"beforeBattle": {},
"afterBattle": {},
"afterGetItem": {},
"afterOpenDoor": {},
"autoEvent": {},
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[ 20, 20, 20, 20, 20, 0, 0, 0, 20, 20,151,151,151],
[ 20, 93,220, 21, 20, 0, 0, 0, 20, 21, 20, 91, 20],
[ 20, 0, 20,362, 20, 0, 0, 0, 20,383, 20,367, 20],
[ 20, 82,151, 81, 20, 0, 0, 0, 20, 21, 20, 0, 20],
[ 20,219,151,382, 20, 0, 0, 0, 20,236, 20,252, 20],
[ 20, 0,151,214, 20,10148,10148,10148, 20, 81, 20, 81, 20],
[ 20, 21, 20,368, 81,222,370,359,213, 0, 21, 0, 20],
[ 20,367, 20, 0, 20,10148,10148,10148, 20, 20, 20, 81, 20],
[ 20, 21, 20,213, 20, 0, 0, 0, 20,453,368,219, 20],
[ 20, 0, 20, 0, 20, 0, 0, 0, 20, 20, 20, 0, 20],
[ 20,252, 81,356, 20, 0, 0, 0, 20,450, 20,367, 20],
[ 20,442, 20,455, 20, 0, 0, 0, 20, 21,220, 0,151],
[ 20, 20, 20, 20, 20, 0, 0, 0, 20, 20, 20,151,151]
],
"firstArrive": [],
"eachArrive": [],
"parallelDo": "",
"events": {},
"changeFloor": {},
"beforeBattle": {},
"afterBattle": {},
"afterGetItem": {},
"afterOpenDoor": {},
"autoEvent": {},
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
"bgmap": [
[ 0, 0, 0, 0, 0,140,140,140, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,140,140,140, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,140,140,140, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,140,140,140, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,140,140,140, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,140,140,140, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,140,140,140, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,140,140,140, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,140,140,140, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,140,140,140, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,140,140,140, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,140,140,140, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,140,140,140, 0, 0, 0, 0, 0]
],
"fgmap": [
],
"flyPoint": [
1,
1
],
"bg2map": [
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,10145,10145,10145, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
@ -43,4 +95,7 @@ main.floors.FF6=
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
],
"fg2map": [
]
}

View File

@ -1,46 +1,169 @@
main.floors.FF7=
{
"floorId": "FF7",
"title": "丹药副峰 7 ",
"name": "7",
"width": 13,
"height": 13,
"canFlyTo": true,
"canFlyFrom": true,
"canUseQuickShop": true,
"images": [],
"ratio": 1,
"defaultGround": "grass",
"bgm": "jiandanyuchuxia.mp3",
"weather": [
"rain",
8
"floorId": "FF7",
"title": "丹药副峰 7 ",
"name": "7",
"width": 13,
"height": 13,
"canFlyTo": true,
"canFlyFrom": true,
"canUseQuickShop": true,
"images": [],
"ratio": 1,
"defaultGround": "grass",
"bgm": "jiandanyuchuxia.mp3",
"weather": [
"rain",
8
],
"firstArrive": [],
"eachArrive": [],
"parallelDo": "",
"events": {},
"changeFloor": {
"11,1": {
"floorId": "FF6",
"loc": [
11,
1
]
},
"1,1": {
"floorId": "FF8",
"loc": [
1,
1
]
}
},
"beforeBattle": {},
"afterBattle": {
"5,6": [
{
"type": "setValue",
"name": "flag:door_FF7_6_5",
"operator": "+=",
"value": "1"
}
],
"7,6": [
{
"type": "setValue",
"name": "flag:door_FF7_6_5",
"operator": "+=",
"value": "1"
}
],
"5,8": [
{
"type": "setValue",
"name": "flag:door_FF7_6_5",
"operator": "+=",
"value": "1"
}
],
"7,8": [
{
"type": "setValue",
"name": "flag:door_FF7_6_5",
"operator": "+=",
"value": "1"
}
]
},
"afterGetItem": {
"5,2": [
{
"type": "function",
"function": "function(){\ncore.changeHero(0);\n}"
},
{
"type": "setValue",
"name": "item:shield3",
"operator": "+=",
"value": "1"
},
"\t[彭绍谦,hero]拿到一把防具,美滋滋"
]
},
"afterOpenDoor": {},
"autoEvent": {
"6,5": {
"0": {
"condition": "flag:door_FF7_6_5==4",
"currentFloor": true,
"priority": 0,
"delayExecute": false,
"multiExecute": false,
"data": [
{
"type": "openDoor"
},
{
"type": "setValue",
"name": "flag:door_FF7_6_5",
"operator": "=",
"value": "null"
}
]
}
}
},
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[151, 20, 20, 0, 20, 20, 20, 20, 20, 20, 20, 20, 20],
[151, 91, 20, 0, 20, 0,369, 20,379, 0, 20, 93, 20],
[151,367, 20, 0, 20,373, 0,220, 0,219, 20, 0, 20],
[ 20, 81, 20, 20, 20,151,151,151,151, 83, 20,233, 20],
[ 20,213, 20,222, 81,359, 0,236, 21,361, 20,367, 20],
[ 20, 0, 20, 21, 20, 20, 85, 20, 20,1784, 20, 0, 20],
[ 20,442, 20, 21, 20,214, 0,214, 20, 20, 20,213, 20],
[ 20,370, 20, 21, 20, 0, 0, 0, 20, 0, 20, 81, 20],
[ 20, 0, 20, 21, 20,214, 0,214, 20, 0, 20, 0, 20],
[ 20,252, 20, 20, 20, 20, 81,151,151,151,151,357,151],
[ 20, 0, 81, 0,213, 0, 0, 0,213, 0,151, 0,151],
[ 20,432, 20,368, 20, 20, 81, 20, 20,425, 81,233,151],
[151,151, 20, 20, 20, 22,222, 21,151,151,151,151,151]
],
"firstArrive": [],
"eachArrive": [],
"parallelDo": "",
"events": {},
"changeFloor": {},
"beforeBattle": {},
"afterBattle": {},
"afterGetItem": {},
"afterOpenDoor": {},
"autoEvent": {},
"cannotMove": {},
"cannotMoveIn": {},
"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],
"bgmap": [
[ 0, 0,140,140,140, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0,140,140,140, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0,140,140,140, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0,140,140,140, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0,140,140,140, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0,140,140,140, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0,140,140,140, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0,140,140,140, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
],
"fgmap": [
],
"bg2map": [
],
"fg2map": [
[ 0, 0, 0, 0, 0, 0, 0,20274, 0, 0,20274, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20274, 0, 0],
[ 0, 0,20274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20274],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0,20274, 0, 0, 0, 0, 0,20274, 0, 0],
[20274, 0,20274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0,20274, 0,20274, 0, 0, 0, 0, 0, 0, 0, 0]
],
"flyPoint": [
11,
1
]
}

View File

@ -1,46 +1,77 @@
main.floors.FF8=
{
"floorId": "FF8",
"title": "丹药副峰 8 ",
"name": "8",
"width": 13,
"height": 13,
"canFlyTo": true,
"canFlyFrom": true,
"canUseQuickShop": true,
"images": [],
"ratio": 1,
"defaultGround": "grass",
"bgm": "jiandanyuchuxia.mp3",
"weather": [
"rain",
8
"floorId": "FF8",
"title": "丹药副峰 8 ",
"name": "8",
"width": 13,
"height": 13,
"canFlyTo": true,
"canFlyFrom": true,
"canUseQuickShop": true,
"images": [],
"ratio": 1,
"defaultGround": "grass",
"bgm": "jiandanyuchuxia.mp3",
"weather": [
"rain",
8
],
"firstArrive": [],
"eachArrive": [],
"parallelDo": "",
"events": {},
"changeFloor": {
"1,1": {
"floorId": "FF7",
"loc": [
1,
1
]
},
"12,6": {
"floorId": "FF9",
"loc": [
12,
6
]
}
},
"beforeBattle": {},
"afterBattle": {},
"afterGetItem": {},
"afterOpenDoor": {},
"autoEvent": {},
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[ 20, 20,151,151,151, 20, 20, 20, 20, 20, 20, 20, 20],
[ 20, 93, 82,233, 0, 21,442, 0,252, 0, 81,222, 20],
[ 20, 0, 20, 20, 20, 20, 81, 20, 20, 20, 20,355, 20],
[ 20,220, 20, 0,219, 81, 0, 20,370, 0, 20,358, 20],
[ 20, 0, 20,220, 20, 20,221, 81, 0,10110, 20,367, 20],
[ 20,368,151,444,360, 20, 0, 20,222,151,151,151, 20],
[ 20, 81,151,151, 20, 20,442, 20, 0, 21, 81,220, 94],
[ 20, 0, 0,252, 0, 21, 0, 20,370, 0, 20,365, 20],
[ 20,221, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20],
[ 20,370, 0, 81,252, 0,367, 21, 81, 0,219, 21, 20],
[151,151, 20, 20, 20, 20, 20, 20, 20,214,151,370, 20],
[151, 21, 22, 21, 0,236, 0,1784,213, 0,50338,426, 20],
[151, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]
],
"firstArrive": [],
"eachArrive": [],
"parallelDo": "",
"events": {},
"changeFloor": {},
"beforeBattle": {},
"afterBattle": {},
"afterGetItem": {},
"afterOpenDoor": {},
"autoEvent": {},
"cannotMove": {},
"cannotMoveIn": {},
"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]
"bgmap": [
],
"fgmap": [
],
"bg2map": [
],
"fg2map": [
],
"flyPoint": [
1,
1
]
}

View File

@ -1,46 +1,74 @@
main.floors.FF9=
{
"floorId": "FF9",
"title": "丹药副峰 9 ",
"name": "9",
"width": 13,
"height": 13,
"canFlyTo": true,
"canFlyFrom": true,
"canUseQuickShop": true,
"images": [],
"ratio": 1,
"defaultGround": "grass",
"bgm": "jiandanyuchuxia.mp3",
"weather": [
"rain",
8
"floorId": "FF9",
"title": "丹药副峰 9 ",
"name": "9",
"width": 13,
"height": 13,
"canFlyTo": true,
"canFlyFrom": true,
"canUseQuickShop": true,
"images": [],
"ratio": 1,
"defaultGround": "grass",
"bgm": "jiandanyuchuxia.mp3",
"weather": null,
"firstArrive": [],
"eachArrive": [],
"parallelDo": "",
"events": {},
"changeFloor": {
"12,6": {
"floorId": "FF8",
"loc": [
12,
6
]
},
"0,12": {
"floorId": "FF10",
"loc": [
0,
12
]
}
},
"beforeBattle": {},
"afterBattle": {},
"afterGetItem": {},
"afterOpenDoor": {},
"autoEvent": {},
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[151, 20, 20, 20,151,151,151, 20, 20, 20, 20, 20,151],
[151, 0,252, 81, 0,151,213, 0,370, 21,455, 0,151],
[151,369, 0, 20,443, 20, 81, 20, 20, 20, 20,214,151],
[ 20, 20, 20, 20, 0, 20, 0,252,416,362, 20,50338, 20],
[ 20, 21, 0, 20,233,151,151,50338, 20, 20, 20, 0, 20],
[ 20,368,220, 81, 0,151, 0,213, 0, 82,233, 0, 20],
[ 20, 21, 0, 20, 21,151,367,151, 0, 20, 0, 0, 92],
[ 20, 20, 20, 20, 0,214, 0,151,219, 20, 21,367, 0],
[ 20, 23,214,50338, 0, 20, 81,151, 0, 20, 20,151,151],
[ 20, 20, 20, 20,222, 20,213,151, 21, 20,442,426,151],
[ 20,424, 0, 20, 0, 20,361,151,424, 20, 0,442, 20],
[ 0, 0,221, 82,451, 20,367, 20, 0, 81,236, 21, 20],
[ 93,151,151,151, 20, 20, 20, 20, 20, 20, 20,368,363]
],
"firstArrive": [],
"eachArrive": [],
"parallelDo": "",
"events": {},
"changeFloor": {},
"beforeBattle": {},
"afterBattle": {},
"afterGetItem": {},
"afterOpenDoor": {},
"autoEvent": {},
"cannotMove": {},
"cannotMoveIn": {},
"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]
"bgmap": [
],
"fgmap": [
],
"bg2map": [
],
"fg2map": [
],
"flyPoint": [
12,
6
]
}

View File

@ -387,7 +387,7 @@ main.floors.YZ10=
"number": "I445",
"loc": [
[
4,
5,
1
]
]
@ -397,7 +397,7 @@ main.floors.YZ10=
"number": "I454",
"loc": [
[
8,
7,
1
]
]
@ -407,7 +407,7 @@ main.floors.YZ10=
"number": "I450",
"loc": [
[
8,
7,
3
]
]
@ -417,7 +417,7 @@ main.floors.YZ10=
"number": "I362",
"loc": [
[
4,
5,
3
]
]
@ -492,25 +492,37 @@ main.floors.YZ10=
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[ 20, 91, 20, 20, 20, 20, 20, 20, 20, 20, 20, 93, 20],
[ 20, 20, 20, 20, 0, 0,1568, 0, 0, 20, 20, 0, 20],
[ 20, 0, 20, 20, 0, 0, 0, 0, 0, 20, 20, 0, 20],
[ 20,204, 20, 20, 0, 0, 0, 0, 0, 20, 20,204, 20],
[ 20, 0, 20, 20, 20, 20, 85, 20, 20, 20, 20, 0, 20],
[ 20, 91, 20,140, 20, 20, 20, 20, 20,140, 20, 93, 20],
[ 20, 20, 20,140, 20, 0,1568, 0, 20,140, 20, 0, 20],
[ 20, 0, 20,140, 20, 0, 0, 0, 20,140, 20, 0, 20],
[ 20,204, 20,140, 20, 0, 0, 0, 20,140, 20,204, 20],
[ 20, 0, 20,140, 20, 20, 85, 20, 20,140, 20, 0, 20],
[ 20, 0,211, 32, 20,212, 0,212, 20, 32,211, 0, 20],
[ 20, 0,211, 32, 20,212, 0,212, 20, 32,211, 0, 20],
[ 20, 81, 20, 20, 20, 20, 83, 20, 20, 20, 20, 81, 20],
[ 20, 81, 20, 20,151,151, 83,151,151, 20, 20, 81, 20],
[ 20, 0, 0, 20, 0, 0, 0, 0, 0, 20, 0, 0, 20],
[ 20, 21, 0, 81, 0,211, 0,211, 0, 81, 0, 21, 20],
[ 20, 0, 32, 20, 20, 20, 85, 20, 20, 20, 32, 0, 20],
[ 20, 81, 20, 20,441,424, 21,424,441, 20, 20, 81, 20],
[ 20,211, 28, 20, 20, 20, 20, 20, 20, 20, 27,211, 20]
[ 20,211, 28,151,151,151,151,151,151,151, 27,211, 20]
],
"bgmap": [
],
"fgmap": [
[ 0, 0, 20, 0, 20, 0, 0, 0, 20, 0, 20, 0, 0],
[ 0, 0, 20, 0, 20, 0, 0, 0, 20, 0, 20, 0, 0],
[ 0, 0, 20, 0, 20, 0, 0, 0, 20, 0, 20, 0, 0],
[ 0, 0, 20, 0, 20, 0, 0, 0, 20, 0, 20, 0, 0],
[ 0, 0, 20, 20, 20, 0, 0, 0, 20, 20, 20, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
],
"flyPoint": [
11,

View File

@ -20,7 +20,7 @@ main.floors.YZ2=
"欢迎来到龙魂传说,我是作者迷迭香,希望你能喜欢我的塔。\n可以加群901012439聊剧情"
],
"5,9": [
"计分方式:\n普通结局:攻击力*1000+防御力*1000+护盾*600+生命值+最大生命值*5\n+便携红药水*10+便携蓝药水*20+便携绿药水*30+便携紫药水*40+便携黄药水*50\n+圣蜂浆*100+高阶圣蜂浆*200+便携下品魔力药水*100+便携上品魔力药水*200\n+下品紫露*100+中品紫露*200+上品紫露*400\n+万能钥匙*5000\n总结局:暂未定\n后续若有变动以变动为准"
"计分方式:\n普通结局:攻击力*1000+防御力*1000+护盾*600+生命值+最大生命值*5(前两章为10)\n+便携红药水*10+便携蓝药水*20+便携绿药水*30+便携紫药水*40+便携黄药水*50\n+圣蜂浆*100+高阶圣蜂浆*200+便携下品魔力药水*100+便携上品魔力药水*200\n+下品紫露*100+中品紫露*200+上品紫露*400\n+万能钥匙*5000\n总结局:暂未定\n后续若有变动以变动为准"
],
"7,3": [
"后期重要人物排行榜单\n武者榜:\n超一流\n1.赤龙皇\n一流\n1.周雨晨(黑魂皇帝)\n2.彭绍谦(主角)\n准一流\n1.青耀(赤龙族大长老,周雨晨坐骑)\n2.罗金刚(黑魂帝国大将军)\n3.武残香(武帝国公主,黑魂皇后)\n4.晋森宝(武帝国回风军统领)\n5.叶月瑶(武帝国女子军统领,郡主)\n6.魔蛛皇\n7.武坤(武帝国皇帝)\n8.秦元(药族大长老)\n9.伊任(巫族大长老)",
@ -61,19 +61,19 @@ main.floors.YZ2=
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[ 20, 20, 20, 20, 20, 20, 91, 20, 20, 20, 20, 20, 20],
[ 20, 20, 20, 20, 20, 20, 0, 20, 20, 20, 20, 20, 20],
[ 20, 20, 20, 20, 20, 20, 0, 20, 20, 20, 20, 20, 20],
[ 20, 20, 20, 20, 20,129, 0,129, 20, 20, 20, 20, 20],
[ 20, 20, 20, 20, 20, 20,424, 20, 20, 20, 20, 20, 20],
[ 20, 20, 20, 20, 20, 20, 21,129, 20, 20, 20, 20, 20],
[ 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20],
[ 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20],
[ 20, 20, 20, 20, 20, 20, 0, 20, 20, 20, 20, 20, 20],
[ 20, 20, 20, 20, 20,129, 0,129, 20, 20, 20, 20, 20],
[ 20, 20, 20, 20, 20, 20, 0, 20, 20, 20, 20, 20, 20],
[ 20, 20, 20, 20, 20, 20, 91, 20, 20, 20, 20, 20, 20],
[ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]
[ 20,140,140,140, 20, 20, 91, 20, 20,140,140,140, 20],
[ 20,140,140,140, 20, 20, 0, 20, 20,140,140,140, 20],
[ 20,140,140,140, 20, 20, 0, 20, 20,140,140,140, 20],
[ 20,140,140,140, 20,129, 0,129, 20,140,140,140, 20],
[ 20,140,140,140, 20, 20,424, 20, 20,140,140,140, 20],
[ 20,140,140,140, 20, 20, 21,129, 20,140,140,140, 20],
[ 20,140,140,140, 20, 20, 21, 20, 20,140,140,140, 20],
[ 20,140,140,140, 20, 20, 21, 20, 20,140,140,140, 20],
[ 20,140,140,140, 20, 20, 0, 20, 20,140,140,140, 20],
[ 20,140,140,140, 20,129, 0,129, 20,140,140,140, 20],
[ 20,140,140,140, 20, 20, 0, 20, 20,140,140,140, 20],
[ 20,140,140,140, 20, 20, 91, 20, 20,140,140,140, 20],
[ 20,140,140,140, 20, 20, 20, 20, 20,140,140,140, 20]
],
"bgmap": [
@ -84,5 +84,23 @@ main.floors.YZ2=
"flyPoint": [
6,
11
]
],
"bg2map": [
],
"fg2map": [
[ 0, 0, 0, 0,20274, 0, 0, 0,20274, 0, 0, 0,20274],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,20274, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20274],
[20274, 0, 0, 0,20274, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,20274, 0, 0,20274, 0, 0, 0, 0],
[20274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0,20274, 0, 0, 0, 0, 0, 0, 0, 0],
[ 0, 0, 0, 0, 0,20274, 0, 0,20274, 0, 0, 0,20274],
[ 0, 0, 0, 0, 0,20274, 0, 0, 0, 0, 0, 0, 0]
]
}

View File

@ -194,19 +194,19 @@ main.floors.YZ3=
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[ 20, 20, 20, 20, 20, 20, 93, 20, 20, 20, 20, 20, 20],
[ 20,206, 21, 32, 27, 20, 0, 0,1683, 20,358, 0, 20],
[ 20, 81, 20, 20, 20, 20, 22, 0, 0, 20, 0,217, 20],
[ 20, 0, 31, 21, 0, 20, 20,201, 20, 20, 20, 81, 20],
[ 20, 20, 20, 20,205, 20, 21, 0, 0,202, 0, 28, 20],
[ 20, 31, 21, 20, 0, 81, 0, 20,205, 20, 20, 20, 20],
[ 20, 30, 0,210, 0, 20, 31, 20, 0, 0, 81,1687, 94],
[ 20, 31, 21, 20,424, 20, 0,203, 0, 29, 20, 0, 0],
[ 20, 20, 20, 20, 0, 20, 20, 20, 81, 20, 20, 21,432],
[ 20, 0,203, 0, 21, 20, 27, 31,202, 0, 20, 20, 20],
[ 20, 81, 20, 20, 20, 20, 20, 20, 20, 0, 20,362, 20],
[ 20,217, 0,424, 28, 32, 20,355,209, 0, 81,210, 20],
[ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]
[151, 20, 20, 20, 20, 20, 93, 20, 20, 20,151,151,151],
[151,206, 21, 32, 27, 20, 0, 0,1683, 20,358, 0,151],
[151, 81, 20, 20, 20, 20, 22, 0, 0, 20, 0,217,151],
[151, 0, 31, 21, 0, 20, 20,201, 20, 20, 20, 81,151],
[151, 20, 20, 20,205, 20, 21, 0, 0,202, 0, 28,151],
[151, 31, 21, 20, 0, 81, 0, 20,205, 20, 20, 20,151],
[151, 30, 0,210, 0, 20, 31, 20, 0, 0, 81,1687, 94],
[151, 31, 21, 20,424, 20, 0,203, 0, 29, 20, 0, 0],
[151, 20, 20, 20, 0, 20, 20, 20, 81, 20, 20, 21,432],
[151, 0,203, 0, 21, 20, 27, 31,202, 0, 20, 20, 20],
[151, 81, 20, 20, 20, 20, 20, 20, 20, 0, 20,362, 20],
[151,217, 0,424, 28, 32, 20,355,209, 0, 81,210, 20],
[151,151,151,151,151,151,151, 20, 20, 20, 20, 20, 20]
],
"bgmap": [

View File

@ -92,18 +92,18 @@ main.floors.YZ4=
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[ 20, 20, 20, 20, 20, 20, 20, 20, 20,10110, 20, 20, 20],
[151,151,151,151,151,151, 20, 20, 20,10110, 20, 20, 20],
[358, 20,357,355, 20, 0, 21, 20, 32, 29, 20, 0, 94],
[367, 20,356,451, 82, 21, 0, 20,206, 20, 20, 0, 21],
[205, 20, 21,424, 20, 0,203, 20, 0, 0,202, 31, 20],
[203, 20,210, 20, 20, 20, 81, 20, 81, 20, 20, 20, 20],
[205, 20, 0, 20, 0,440, 0,201, 0, 0, 20, 31, 20],
[ 81, 20, 0, 20,203, 0,357, 20,416, 0,1687, 0, 92],
[ 0, 20, 32, 20, 81, 20, 20, 20, 20,202, 20, 21, 20],
[ 0,203, 0, 20, 0,202, 0, 0,217, 0, 20, 20, 20],
[424, 20, 0,217, 0, 20, 0, 20, 0, 81,205,416, 20],
[ 20, 20,209, 20,205, 20, 31, 20, 0, 20,424, 0, 20],
[ 20, 28, 31, 20, 22, 20, 0,206, 0, 20, 20, 20, 20],
[ 0, 20, 32, 20, 81, 20, 20, 20, 20,202, 20, 21,151],
[ 0,203, 0, 20, 0,202, 0, 0,217, 0, 20, 20,151],
[424, 20, 0,217, 0, 20, 0, 20, 0, 81,205,416,151],
[ 20, 20,209, 20,205, 20, 31, 20, 0,151,424, 0,151],
[ 20, 28, 31, 20, 22, 20, 0,206, 0,151,151,151,151],
[ 20, 20, 20, 20, 20, 20, 20, 20, 81,209, 21, 32,10110]
],
"bgmap": [

View File

@ -43,16 +43,16 @@ main.floors.YZ5=
[ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20],
[ 20,416, 21,217, 0, 31, 0,202, 0, 81,205, 0, 92],
[ 20, 20, 20, 20, 0, 20, 20, 20, 20, 20, 20, 20, 20],
[ 0,203, 29, 20,205, 20, 0,440, 0,206, 0, 81, 0],
[ 21, 20, 0, 20, 0, 20, 82, 20, 20, 20, 20, 20, 21],
[ 31, 20,217, 20, 81, 20,210, 0,416, 36, 25, 20, 0],
[440, 20, 81, 20, 0, 20, 20, 20, 20, 20, 20, 20,201],
[ 0,203, 29, 20,205,151, 0,440, 0,206, 0, 81, 0],
[ 21, 20, 0, 20, 0,151, 82, 20, 20, 20, 20, 20, 21],
[ 31, 20,217, 20, 81,151,210, 0,416, 36, 25, 20, 0],
[440, 20, 81, 20, 0,151,151,151,151,151,151,151,201],
[ 20, 20, 0,201, 0, 0,201, 0, 0, 81, 0, 0, 94],
[ 20, 28, 20, 20, 81, 20, 20, 29, 0,210, 0, 0, 20],
[ 20,451, 20, 0,209, 0, 20, 20, 81, 20, 20,209, 20],
[ 20, 22, 20, 21, 20, 21, 20, 0,211, 0, 20, 27, 20],
[ 20, 0,211, 31, 20, 31, 20, 21, 21, 21, 20,424, 20],
[ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]
[ 20, 22, 20, 21,151, 21, 20, 0,211, 0, 20, 27, 20],
[ 20, 0,211, 31,151, 31, 20, 21, 21, 21, 20,424, 20],
[151,151,151,151,151,151,151,151,151,151,151,151,151]
],
"bgmap": [

View File

@ -106,19 +106,19 @@ main.floors.YZ6=
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[ 20, 20, 20, 20, 20, 20, 20, 20, 20, 21,357, 20, 20],
[ 20, 20, 20, 20, 20, 20, 20, 20, 20, 21,357,151,151],
[ 20, 0, 29,367, 21, 0,203, 0, 20,441, 21, 81,204],
[ 20, 0, 20, 20, 20, 20, 81, 20, 20, 20, 20, 20, 0],
[ 20,206, 20, 21, 21, 20, 0,210, 30, 32, 20, 21, 31],
[ 20,424, 20, 21, 22, 20,416, 20, 20, 20, 20,201, 20],
[ 20,367, 20,217, 0, 20, 0,210, 30, 32, 20, 0, 20],
[ 20, 20, 20, 81, 20, 20,202, 20, 20, 20, 20, 0, 92],
[ 20, 0, 0, 0, 21, 0, 0,209, 0,209, 81, 0, 20],
[151,367, 20,217, 0, 20, 0,210, 30, 32, 20, 0, 20],
[151,151, 20, 81, 20, 20,202, 20, 20, 20, 20, 0, 92],
[151, 0, 0, 0, 21, 0, 0,209, 0,209, 81, 0, 20],
[217, 81,205, 20, 20, 20, 20, 20, 85, 20, 20,209, 20],
[416, 20, 0, 0,201, 81, 20,416,366,416, 20, 0, 20],
[ 31, 20, 81, 20, 20, 0, 20, 20, 20, 20, 20, 21, 20],
[ 28, 20, 0,425, 20,201, 0, 31, 0,202, 81, 31, 20],
[ 20, 20, 93, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]
[ 28, 20, 0,425, 20,201, 0, 31, 0,202, 81, 31,151],
[ 20, 20, 93, 20, 20, 20, 20, 20, 20, 20,151,151,151]
],
"bgmap": [

View File

@ -78,19 +78,19 @@ main.floors.YZ7=
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20],
[ 20, 34, 23, 34, 20, 21, 20,424, 20, 29, 0, 34, 20],
[ 20, 21, 0, 21, 20,212, 81, 0, 20, 0,206, 0, 20],
[ 20, 20, 85, 20, 20, 0, 20,204, 20, 20, 81, 20, 20],
[ 20,211, 0,211, 20,10110, 20, 0, 0,202, 0, 31, 20],
[ 20, 0, 0,425, 20, 20, 20, 81, 20, 20, 20, 20, 20],
[ 20, 0, 20, 20, 20,217, 82, 0, 20, 21, 20, 29, 20],
[ 20, 81, 20, 21, 32, 21, 20, 21, 20, 0,206, 31, 20],
[ 20, 81, 20, 20, 20, 20, 20,205, 20,209, 20, 20, 20],
[ 20, 31, 0, 0,201, 0, 0, 0, 81, 0, 20, 27, 20],
[ 20, 20, 81, 20, 20, 20,217, 20, 20, 0, 20, 0, 20],
[ 20,416, 0,424, 20,432,424,432, 20,210, 81, 0, 94],
[ 20, 0, 91, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]
[ 20, 20, 20, 20, 20, 20, 20, 20,151,151,151,151,151],
[ 20, 34, 23, 34, 20, 21, 20,424, 20, 29, 0, 34,151],
[ 20, 21, 0, 21, 20,212, 81, 0, 20, 0,206, 0,151],
[ 20, 20, 85, 20, 20, 0, 20,204, 20, 20, 81,151,151],
[ 20,211, 0,211,151,10110, 20, 0, 0,202, 0, 31, 20],
[ 20, 0, 0,425,151,151, 20, 81, 20, 20, 20, 20, 20],
[ 20, 0,151,151,151,217, 82, 0, 20, 21, 20, 29, 20],
[151, 81, 20, 21, 32, 21, 20, 21, 20, 0,206, 31, 20],
[151, 81, 20, 20, 20, 20, 20,205, 20,209, 20, 20, 20],
[151, 31, 0, 0,201, 0, 0, 0, 81, 0, 20, 27, 20],
[151, 20, 81, 20, 20, 20,217, 20, 20, 0, 20, 0, 20],
[151,416, 0,424, 20,432,424,432, 20,210, 81, 0, 94],
[151, 0, 91, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]
],
"bgmap": [

View File

@ -40,19 +40,19 @@ main.floors.YZ8=
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20],
[ 20,211, 81, 0,432, 0, 20, 31, 20,441,357,441, 20],
[ 20, 20, 20, 20, 20, 20,151,151,151, 20, 20, 20, 20],
[ 20,211, 81, 0,432, 0,151, 31, 20,441,357,441, 20],
[ 20, 0, 20,424, 0,206, 0, 0, 20,416, 0,416, 20],
[ 20, 21, 20, 20, 81, 20, 20,209, 20, 20, 81, 20, 20],
[ 20,440, 20, 0,210, 0, 20, 31, 0, 20,204, 0, 20],
[ 20, 81, 20, 21,10110, 21, 20, 0,210, 0, 0, 21, 20],
[ 20,212, 20, 20, 20, 20, 20, 20, 0, 20, 20, 20, 20],
[ 20, 22, 20,451, 0, 20, 0, 0, 0,204, 0,355, 20],
[ 20,367, 20, 0,217, 81, 31, 20, 20, 20, 20, 20, 20],
[ 20, 81, 20, 21,10110, 21, 20, 0,210, 0, 0, 21,151],
[ 20,212, 20, 20,151,151,151,151, 0, 20, 20,151,151],
[ 20, 22, 20,451, 0,151, 0, 0, 0,204, 0,355,151],
[ 20,367, 20, 0,217, 81, 31, 20, 20, 20, 20,151,151],
[ 20,10110, 20,357, 0, 20, 0, 20, 0,203, 0, 21, 20],
[ 20, 20, 20, 20,206, 20,202, 20, 31, 20, 0, 0, 20],
[ 20,356,424, 21, 0, 20, 0, 20, 0, 20,205, 0, 92],
[ 20, 20, 20, 20, 20, 20, 93, 81,209, 20, 32, 20, 20]
[ 20,151,151,151, 20, 20, 93, 81,209, 20, 32, 20, 20]
],
"bgmap": [

View File

@ -108,19 +108,19 @@ main.floors.YZ9=
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 91, 20],
[424, 21,432, 20, 0,424, 20, 21, 34, 21, 20, 0, 20],
[ 0, 20, 0, 20,204, 0, 20, 29, 0, 29, 20, 0, 20],
[211, 20, 81, 20, 81, 20, 20, 20, 85, 20, 20,204, 20],
[211, 20, 0, 20, 0, 0, 0,212, 0,212, 20, 0, 20],
[ 0, 31, 0, 20,212, 20, 20, 20, 20, 20, 20, 31, 20],
[ 20, 20,206, 20, 0, 20, 21, 20, 0,432, 20, 0, 20],
[ 0,440, 0, 20, 0, 20, 31, 20,210, 20, 20,205, 20],
[ 20, 20, 20, 20, 20,151,151,151, 20, 20, 20, 91, 20],
[424, 21,432, 20, 0,424,151, 21, 34, 21, 20, 0, 20],
[ 0, 20, 0, 20,204, 0, 20, 29, 0, 29,151, 0, 20],
[211, 20, 81, 20, 81, 20, 20, 20, 85,151,151,204, 20],
[211, 20, 0,151, 0, 0, 0,212, 0,212,151, 0, 20],
[ 0, 31, 0,151,212, 20, 20, 20, 20, 20, 20, 31, 20],
[ 20, 20,206,151, 0, 20, 21, 20, 0,432, 20, 0, 20],
[ 0,440, 0,151, 0, 20, 31, 20,210, 20, 20,205, 20],
[211, 20,203, 81,217, 20,210, 20, 0, 0, 81, 0, 20],
[ 0, 20, 31, 20, 0, 0, 0, 0, 0, 0,212, 0, 20],
[ 0, 20, 20, 20, 0,135, 0,1693, 0, 20, 20,203, 20],
[ 21,424,451, 20, 0, 0, 0, 0, 0, 20, 21, 31, 20],
[ 20, 20, 20, 20, 20, 20, 91, 20, 20, 20, 20, 20, 20]
[ 0, 20, 20,151, 0,135, 0,1693, 0,151, 20,203, 20],
[ 21,424,451,151, 0, 0, 0, 0, 0,151, 21, 31, 20],
[ 20, 20, 20,151,151, 20, 91, 20, 20,151,151,151, 20]
],
"bgmap": [

View File

@ -312,6 +312,10 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a =
core.status.hero.money += money
core.status.hero.statistics.money += money
//获得魔力值
if (flags.heroId == 1) {
core.status.hero.mana += 3
}
// 获得经验
var exp = guards.reduce(function (curr, g) {
return curr + core.material.enemys[g[2]].exp
@ -326,6 +330,7 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a =
if (core.flags.statusBarItems.indexOf('enableExp') >= 0) hint += ',' + core.getStatusLabel('exp') + '+' + exp // hint += ",经验+" + exp;
core.drawTip(hint, enemy.id)
// 中毒
if (core.enemys.hasSpecial(special, 12)) {
core.triggerDebuff('get', 'poison')
@ -698,6 +703,8 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a =
[48, "降魔", '对魔法师攻击翻倍', "#b9822d"],
[49, "魔防", '魔法师伤害减半', "#c3c3c3"],
[50, "魔抗", "魔法师伤害减少百分之九十", "#99FF33"],
[51, "魅惑", '魅惑勇士,并使勇士自残四回合', "FF00FF"],
[52, "九命", '九命狐专属技能死亡之后立即复活连续九次每次复活提升50%攻击力和20%防御力,以及生命值翻倍', "red"],
]
},
"getEnemyInfo": function (enemy, hero, x, y, floorId) {
@ -735,7 +742,7 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a =
}
//降魔
if (core.hasSpecial(mon_special, 48))
if (core.hasItem('I372')) {
if (flags.heroId == 1) {
mon_atk *= 2
}
//愤怒
@ -913,23 +920,22 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a =
// 战前造成的额外伤害(可被护盾抵消)
var init_damage = 0
//魔法师
if (core.hasItem('I372')) {
//我方魔攻
if (flags.heroId == 1)
mon_def *= 0;
}
//魔免
if (core.hasSpecial(mon_special, 47))
if (core.hasItem('I372')) {
if (flags.heroId == 1) {
hero_atk = 0;
}
//魔防
if (core.hasSpecial(mon_special, 49))
if (core.hasItem('I372')) {
if (flags.heroId == 1) {
hero_atk *= 0.5;
}
//魔抗
if (core.hasSpecial(mon_special, 50))
if (core.hasItem('I372')) {
if (flags.heroId == 1) {
her_atk *= 0.1;
}
//混乱
@ -1001,7 +1007,7 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a =
var counterDamage = 0
if (core.hasSpecial(mon_special, 8))
counterDamage += Math.floor((enemy.counterAttack || core.values.counterAttack) * hero_atk)
if (core.hasItem('I372'))
if (flags.heroId == 1)
counterDamage = 0
// 先攻
@ -1040,6 +1046,13 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a =
// 勇士的攻击回合数;为怪物生命除以每回合伤害向上取整
var turn = Math.ceil(mon_hp / hero_per_damage)
//魅惑
var cha = hero_atk - hero_def;
if (cha < 0) { fan = 0; }
if (core.hasSpecial(mon_special, 51)) {
init_damage += cha * 4;
turn += 4;
}
// ------ 支援 ----- //
// 这个递归最好想明白为什么flag:__extraTurn__是怎么用的
var guards = core.getFlag('__guards__' + x + '_' + y, enemyInfo.guards)

View File

@ -1720,6 +1720,7 @@ var icons_4665ee12_3a1f_44a4_bea3_0fccba634dc1 =
"autotile": 0,
"autotile1": 0,
"autotile2": 0,
"autotile3": 0
"autotile3": 0,
"autotile4": 0
}
}

View File

@ -23,27 +23,27 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
"name": "红宝石",
"canUseItemEffect": "true",
"itemEffectTip": "攻击力提升",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 1;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.atk -= 1;"
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 1;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.atk -= 1;"
},
"blueGem": {
"cls": "items",
"name": "蓝宝石",
"canUseItemEffect": "true",
"itemEffectTip": "防御力提升",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 1;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.def -= 1;"
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 1;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.def -= 1;"
},
"greenGem": {
"cls": "items",
"name": "绿宝石",
"canUseItemEffect": "true",
"itemEffectTip": "魔防提升",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 1;\nif (core.hasItem('I372'))\n\thero.mdef -= 1;"
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 1;\nif (flags.heroId == 1)\n\thero.mdef -= 1;"
},
"yellowGem": {
"cls": "items",
"name": "黄宝石",
"text": "全属性提升",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 1;\ncore.status.hero.def += 1;\ncore.status.hero.mdef += 1;\nif (core.hasItem('I372'))\n\thero.mdef -= 1;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 1;\ncore.status.hero.def += 1;\ncore.status.hero.mdef += 1;\nif (flags.heroId == 1)\n\thero.mdef -= 1;",
"itemEffectTip": ",全属性提升",
"useItemEvent": null,
"canUseItemEffect": "true"
@ -136,18 +136,26 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
"itemEffectTip": ""
},
"sword3": {
"cls": "items",
"cls": "equips",
"name": "骑士剑",
"text": "一把很普通的骑士剑",
"text": "",
"equip": {
"type": 0,
"type": "武器",
"animate": "sword",
"value": {
"atk": 40
}
"atk": 67
},
"percentage": {},
"equipEvent": [
{
"type": "setValue",
"name": "item:sword2",
"value": "0"
}
]
},
"itemEffect": "core.status.hero.atk += 40",
"itemEffectTip": ",攻击+40"
"itemEffect": "",
"itemEffectTip": ""
},
"sword4": {
"cls": "items",
@ -216,7 +224,7 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
"shield2": {
"cls": "equips",
"name": "银盾",
"text": "",
"text": "一个很普通的铁盾",
"equip": {
"type": "盾牌",
"value": {
@ -226,7 +234,7 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
"equipEvent": [
{
"type": "setValue",
"name": "item:shield1",
"name": "item:shield0",
"value": "0"
}
]
@ -235,17 +243,25 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
"itemEffectTip": ""
},
"shield3": {
"cls": "items",
"cls": "equips",
"name": "骑士盾",
"text": "一个很普通的骑士盾",
"text": "一个很普通的盾",
"equip": {
"type": 1,
"type": "盾牌",
"value": {
"def": 40
}
"def": 67
},
"percentage": {},
"equipEvent": [
{
"type": "setValue",
"name": "item:shield2",
"value": "0"
}
]
},
"itemEffect": "core.status.hero.def += 40",
"itemEffectTip": ",防御+40"
"itemEffect": "",
"itemEffectTip": ""
},
"shield4": {
"cls": "items",
@ -580,8 +596,11 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
"canUseItemEffect": "true"
},
"wand": {
"cls": "items",
"name": "新物品"
"cls": "constants",
"name": "切换角色",
"text": "可以切换角色",
"useItemEffect": "core.changeHero()",
"canUseItemEffect": "ture"
},
"pack": {
"cls": "items",
@ -841,69 +860,69 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
"name": "二阶红宝石",
"canUseItemEffect": "true",
"itemEffectTip": null,
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 2;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.atk -= 2;"
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 2;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.atk -= 2;"
},
"I356": {
"cls": "items",
"name": "二阶蓝宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 2;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.def -= 2;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 2;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.def -= 2;",
"itemEffectTip": null
},
"I357": {
"cls": "items",
"name": "二阶绿宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 2;\nif (core.hasItem('I372'))\n\thero.mdef -= 2;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 2;\nif (flags.heroId == 1)\n\thero.mdef -= 2;",
"itemEffectTip": null
},
"I358": {
"cls": "items",
"name": "二阶黄宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 2;\ncore.status.hero.def += 2;\ncore.status.hero.mdef += 2;\nif (core.hasItem('I372'))\n\thero.mdef -= 2\nhero.def -= 1;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 2;\ncore.status.hero.def += 2;\ncore.status.hero.mdef += 2;\nif (flags.heroId == 1) {\n\thero.mdef -= 2\n\thero.def -= 1;\n}",
"itemEffectTip": null
},
"I359": {
"cls": "items",
"name": "三阶红宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 4;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.atk -= 4;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 4;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.atk -= 4;",
"itemEffectTip": null
},
"I360": {
"cls": "items",
"name": "三阶蓝宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 4;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.def -= 4;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 4;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.def -= 4;",
"itemEffectTip": ""
},
"I361": {
"cls": "items",
"name": "三阶绿宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 4;\nif (core.hasItem('I372'))\n\thero.mdef -= 4;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 4;\nif (flags.heroId == 1)\n\thero.mdef -= 4;",
"itemEffectTip": null
},
"I362": {
"cls": "items",
"name": "三阶黄宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 3;\ncore.status.hero.def += 3;\ncore.status.hero.mdef += 3;\nif (core.hasItem('I372'))\n\thero.mdef -= 3;\nhero.def -= 2",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 3;\ncore.status.hero.def += 3;\ncore.status.hero.mdef += 3;\nif (flags.heroId == 1) {\n\thero.mdef -= 3;\n\thero.def -= 2\n}",
"itemEffectTip": null
},
"I363": {
"cls": "items",
"name": "四阶红宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 8;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.atk -= 8;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 8;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.atk -= 8;",
"itemEffectTip": null
},
"I364": {
"cls": "items",
"name": "四阶蓝宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 8;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.def -= 8;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 8;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.def -= 8;",
"itemEffectTip": null
},
"I365": {
@ -917,7 +936,7 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
"cls": "items",
"name": "四阶黄宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 4;\ncore.status.hero.def += 4;\ncore.status.hero.mdef += 4;\nif (core.getFlag('hard') == 3)\n\thero.def -= 1;\nmdef -= 1\nif (core.hasItem('I372'))\n\thero.def -= 2;\nhero.mdef -= 3",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 4;\ncore.status.hero.def += 4;\ncore.status.hero.mdef += 4;\nif (core.getFlag('hard') == 3) {\n\thero.def -= 1;\n\tmdef -= 1\n}\nif (flags.heroId == 1) {\n\thero.def -= 2;\n\thero.mdef -= 3\n}",
"itemEffectTip": null
},
"I367": {
@ -957,7 +976,8 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
"cls": "constants",
"name": "魔法师",
"canUseItemEffect": "true",
"text": "魔法师攻击力为魔攻(但是宝石效果大减,红蓝绿宝石无效,黄宝石不能加魔防且加防御力效果减少)"
"text": "魔法师攻击力为魔攻(但是宝石效果大减,红蓝绿宝石无效,黄宝石不能加魔防且加防御力效果减少)",
"equip": null
},
"I373": {
"cls": "items",
@ -978,147 +998,147 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
"cls": "items",
"name": "五阶红宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 10;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.atk -= 10;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 10;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.atk -= 10;",
"itemEffectTip": null
},
"I377": {
"cls": "items",
"name": "五阶蓝宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 10;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.def -= 10;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 10;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.def -= 10;",
"itemEffectTip": null
},
"I378": {
"cls": "items",
"name": "五阶绿宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 16;\nif (core.hasItem('I372'))\n\thero.mdef -= 16;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 16;\nif (flags.heroId == 1)\n\thero.mdef -= 16;",
"itemEffectTip": "护盾+16"
},
"I379": {
"cls": "items",
"name": "五阶黄宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 5;\ncore.status.hero.def += 5;\ncore.status.hero.mdef += 5;\nif (core.getFlag('hard') == 3)\n\thero.def -= 1;\nhero.mdef -= 1\nif (core.hasItem('I372'))\n\thero.def -= 2;\nhero.mdef -= 1",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 5;\ncore.status.hero.def += 5;\ncore.status.hero.mdef += 5;\nif (core.getFlag('hard') == 3) {\n\thero.def -= 1;\n\thero.mdef -= 1\n}\nif (flags.heroId == 1) {\n\thero.def -= 2;\n\thero.mdef -= 1\n}",
"itemEffectTip": null
},
"I380": {
"cls": "items",
"name": "六阶红宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 15;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.atk -= 15;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 15;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.atk -= 15;",
"itemEffectTip": null
},
"I381": {
"cls": "items",
"name": "六阶蓝宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 15;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.def -= 15;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 15;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.def -= 15;",
"itemEffectTip": null
},
"I382": {
"cls": "items",
"name": "六阶绿宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 32;\nif (core.hasItem('I372'))\n\thero.mdef -= 32;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 32;\nif (flags.heroId == 1)\n\thero.mdef -= 32;",
"itemEffectTip": null
},
"I383": {
"cls": "items",
"name": "六阶黄宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 6;\ncore.status.hero.def += 6;\ncore.status.hero.mdef += 6;\nif (core.getFlag('hard') == 3)\n\thero.def -= 1;\nhero.mdef -= 1\nif (core.hasItem('I372'))\n\thero.def -= 2;\nhero.mdef -= 1",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 6;\ncore.status.hero.def += 6;\ncore.status.hero.mdef += 6;\nif (core.getFlag('hard') == 3) {\n\thero.def -= 1;\n\thero.mdef -= 1\n}\nif (flags.heroId == 1) {\n\thero.def -= 2;\n\thero.mdef -= 1\n}",
"itemEffectTip": null
},
"I384": {
"cls": "items",
"name": "七阶红宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 20;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.atk -= 20;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 20;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.atk -= 20;",
"itemEffectTip": null
},
"I385": {
"cls": "items",
"name": "七阶蓝宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 20;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.def -= 20;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 20;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.def -= 20;",
"itemEffectTip": null
},
"I386": {
"cls": "items",
"name": "七阶绿宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 64;\nif (core.hasItem('I372'))\n\thero.mdef -= 64;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 64;\nif (flags.heroId == 1)\n\thero.mdef -= 64;",
"itemEffectTip": null
},
"I387": {
"cls": "items",
"name": "七阶黄宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 7;\ncore.status.hero.def += 7;\ncore.status.hero.mdef += 7;\nif (core.getFlag('hard') == 3)\n\thero.def -= 1;\nhero.mdef -= 1\nif (core.hasItem('I372'))\n\thero.def -= 2;\nhero.mdef -= 1",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 7;\ncore.status.hero.def += 7;\ncore.status.hero.mdef += 7;\nif (core.getFlag('hard') == 3) {\n\thero.def -= 1;\n\thero.mdef -= 1\n}\nif (flags.heroId == 1) {\n\thero.def -= 2;\n\thero.mdef -= 1\n}",
"itemEffectTip": null
},
"I388": {
"cls": "items",
"name": "八阶红宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 25;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.atk -= 25;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 25;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.atk -= 25;",
"itemEffectTip": null
},
"I389": {
"cls": "items",
"name": "八阶蓝宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 25;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.def -= 25;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 25;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.def -= 25;",
"itemEffectTip": null
},
"I390": {
"cls": "items",
"name": "八阶绿宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 128;\nif (core.hasItem('I372'))\n\thero.mdef -= 128;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 128;\nif (flags.heroId == 1)\n\thero.mdef -= 128;",
"itemEffectTip": null
},
"I391": {
"cls": "items",
"name": "八阶黄宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 8;\ncore.status.hero.def += 8;\ncore.status.hero.mdef += 8;\nif (core.getFlag('hard') == 3)\n\thero.def -= 1;\nhero.mdef -= 1",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 8;\ncore.status.hero.def += 8;\ncore.status.hero.mdef += 8;\nif (core.getFlag('hard') == 3) {\n\thero.def -= 1;\n\thero.mdef -= 1\n}",
"itemEffectTip": "全属性提升"
},
"I392": {
"cls": "items",
"name": "九阶红宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 30;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.atk -= 30;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 30;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.atk -= 30;",
"itemEffectTip": null
},
"I393": {
"cls": "items",
"name": "九阶蓝宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 30;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.def -= 30;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 30;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.def -= 30;",
"itemEffectTip": null
},
"I394": {
"cls": "items",
"name": "九阶绿宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 150;\nif (core.hasItem('I372'))\n\thero.mdef -= 150;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 150;\nif (flags.heroId == 1)\n\thero.mdef -= 150;",
"itemEffectTip": null
},
"I395": {
"cls": "items",
"name": "九阶黄宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 9;\ncore.status.hero.def += 9;\ncore.status.hero.mdef += 9;\nif (core.getFlag('hard') == 3)\n\thero.def -= 1;\nhero.mdef -= 1",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 9;\ncore.status.hero.def += 9;\ncore.status.hero.mdef += 9;\nif (core.getFlag('hard') == 3) {\n\thero.def -= 1;\n\thero.mdef -= 1\n}",
"itemEffectTip": "全属性提升"
},
"I396": {
"cls": "items",
"name": "十阶红宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 35;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.atk -= 35;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 35;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.atk -= 35;",
"itemEffectTip": null
},
"I397": {
@ -1132,70 +1152,70 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
"cls": "items",
"name": "十阶绿宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 200;\nif (core.hasItem('I372'))\n\thero.mdef -= 200;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 200;\nif (flags.heroId == 1)\n\thero.mdef -= 200;",
"itemEffectTip": null
},
"I399": {
"cls": "items",
"name": "十阶黄宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 10;\ncore.status.hero.def += 10;\ncore.status.hero.mdef += 10;\nif (core.getFlag('hard') == 3)\n\thero.def -= 1;\nhero.mdef -= 1",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 10;\ncore.status.hero.def += 10;\ncore.status.hero.mdef += 10;\nif (core.getFlag('hard') == 3) {\n\thero.def -= 1;\n\thero.mdef -= 1\n}",
"itemEffectTip": "全属性提升"
},
"I400": {
"cls": "items",
"name": "十一阶红宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 40;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.atk -= 40;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 40;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.atk -= 40;",
"itemEffectTip": null
},
"I401": {
"cls": "items",
"name": "十一阶蓝宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 40;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.def -= 40;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 40;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.def -= 40;",
"itemEffectTip": null
},
"I402": {
"cls": "items",
"name": "十一阶绿宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 250;\nif (core.hasItem('I372'))\n\thero.mdef -= 250;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 250;\nif (flags.heroId == 1)\n\thero.mdef -= 250;",
"itemEffectTip": ""
},
"I403": {
"cls": "items",
"name": "十一阶黄宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 11;\ncore.status.hero.def += 11;\ncore.status.hero.mdef += 11;\nif (core.getFlag('hard') == 3)\n\thero.def -= 1;\nhero.mdef -= 1",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 11;\ncore.status.hero.def += 11;\ncore.status.hero.mdef += 11;\nif (core.getFlag('hard') == 3) {\n\thero.def -= 1;\n\thero.mdef -= 1\n}",
"itemEffectTip": "全属性提升"
},
"I404": {
"cls": "items",
"name": "十二阶红宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 50;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.atk -= 50;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 50;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.atk -= 50;",
"itemEffectTip": null
},
"I405": {
"cls": "items",
"name": "十二阶蓝宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 50;\ncore.status.hero.mdef += 0;\nif (core.hasItem('I372'))\n\thero.def -= 50;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 50;\ncore.status.hero.mdef += 0;\nif (flags.heroId == 1)\n\thero.def -= 50;",
"itemEffectTip": null
},
"I406": {
"cls": "items",
"name": "十二阶绿宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 300;\nif (core.hasItem('I372'))\n\thero.mdef -= 300;",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 0;\ncore.status.hero.def += 0;\ncore.status.hero.mdef += 300;\nif (flags.heroId == 1)\n\thero.mdef -= 300;",
"itemEffectTip": null
},
"I407": {
"cls": "items",
"name": "十二阶黄宝石",
"canUseItemEffect": "true",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 12;\ncore.status.hero.def += 12;\ncore.status.hero.mdef += 12;\nif (core.getFlag('hard') == 3)\n\thero.def -= 1;\nhero.mdef -= 1",
"itemEffect": "core.status.hero.hp += 0;\ncore.status.hero.atk += 12;\ncore.status.hero.def += 12;\ncore.status.hero.mdef += 12;\nif (core.getFlag('hard') == 3) {\n\thero.def -= 1;\n\thero.mdef -= 1\n}",
"itemEffectTip": "全属性提升"
},
"I408": {
@ -1796,7 +1816,7 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
},
"I1774": {
"cls": "equips",
"name": "寒锋斩",
"name": "银霜斩",
"canUseItemEffect": "true",
"equip": {
"type": "卷轴",
@ -1804,7 +1824,8 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
"atk": 10
},
"percentage": {}
}
},
"text": "下品功法,提升勇者的力量"
},
"I1775": {
"cls": "equips",

View File

@ -16,7 +16,7 @@ var maps_90f36752_8815_4be8_b32b_d7fad1d0542e =
"14": {"cls":"animates","id":"curseNet","canPass":true,"trigger":"null","script":"(function () {\n\tif (!core.hasItem('amulet')) {\n\t\tcore.triggerDebuff('get', 'curse');\n\t\tcore.updateStatusBar();\n\t}\n\n\t// 如果要做一次性咒网,可直接注释掉下面这句话:\n\t// core.removeBlock(core.getHeroLoc('x'), core.getHeroLoc('y'));\n})()","name":"咒网"},
"15": {"cls":"animates","id":"blueLava"},
"16": {"cls":"animates","id":"water"},
"20": {"cls":"autotile","id":"autotile","canBreak":true},
"20": {"cls":"autotile","id":"autotile","canBreak":false},
"21": {"cls":"items","id":"yellowKey"},
"22": {"cls":"items","id":"blueKey"},
"23": {"cls":"items","id":"redKey"},
@ -105,8 +105,9 @@ var maps_90f36752_8815_4be8_b32b_d7fad1d0542e =
"136": {"cls":"npc48","id":"npc3","faceIds":{"down":"npc0","left":"npc1","right":"npc2","up":"npc3"},"animate":null},
"137": {"cls":"npcs","id":"greenMan"},
"138": {"cls":"npcs","id":"blueTrader"},
"151": {"cls":"autotile","id":"autotile1"},
"152": {"cls":"autotile","id":"autotile2"},
"140": {"cls":"autotile","id":"autotile4"},
"151": {"cls":"autotile","id":"autotile1","canBreak":true},
"152": {"cls":"autotile","id":"autotile2","canBreak":true},
"153": {"cls":"autotile","id":"autotile3"},
"161": {"cls":"terrains","id":"arrowUp","canPass":true,"cannotOut":["left","right","down"],"cannotIn":["up"]},
"162": {"cls":"terrains","id":"arrowDown","canPass":true,"cannotOut":["left","right","up"],"cannotIn":["down"]},
@ -1679,6 +1680,7 @@ var maps_90f36752_8815_4be8_b32b_d7fad1d0542e =
"1783": {"cls":"items","id":"I1783"},
"1784": {"cls":"items","id":"I1784"},
"10110": {"cls":"tileset","id":"X10110","event":[{"type":"if","condition":"(flag:hard===3)","true":["最高难度禁开宝箱"],"false":[{"type":"confirm","text":"确认要花费80魔力值打开这个宝箱吗?","yes":[{"type":"if","condition":"(status:mana<80)","true":[{"type":"playSound","name":"操作失败"},"你的魔力不足!"],"false":[{"type":"setValue","name":"status:mana","operator":"-=","value":"80"},{"type":"playSound","name":"door.mp3"},{"type":"insert","name":"抽奖"},{"type":"setBlock","number":"X10111"}]}],"no":[]}]}]},
"10145": {"cls":"tileset","id":"X10145","canPass":true},
"20005": {"cls":"tileset","id":"X20005","canBreak":true},
"20274": {"cls":"tileset","id":"X20274","canBreak":true},
"20282": {"cls":"tileset","id":"X20282","canBreak":true},

View File

@ -349,159 +349,159 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
}
},
"fiveLayers": function () {
// 是否启用五图层增加背景2层和前景2层 将__enable置为true即会启用启用后请保存后刷新编辑器
// 背景层2将会覆盖背景层 被事件层覆盖 前景层2将会覆盖前景层
// 另外 请注意加入两个新图层 会让大地图的性能降低一些
// 插件作者ad
var __enable = false;
if (!__enable) return;
// 是否启用五图层增加背景2层和前景2层 将__enable置为true即会启用启用后请保存后刷新编辑器
// 背景层2将会覆盖背景层 被事件层覆盖 前景层2将会覆盖前景层
// 另外 请注意加入两个新图层 会让大地图的性能降低一些
// 插件作者ad
var __enable = true;
if (!__enable) return;
// 创建新图层
function createCanvas (name, zIndex) {
if (!name) return;
var canvas = document.createElement('canvas');
canvas.id = name;
canvas.className = 'gameCanvas';
// 编辑器模式下设置zIndex会导致加入的图层覆盖优先级过高
if (main.mode != "editor") canvas.style.zIndex = zIndex || 0;
// 将图层插入进游戏内容
document.getElementById('gameDraw').appendChild(canvas);
var ctx = canvas.getContext('2d');
core.canvas[name] = ctx;
canvas.width = core._PX_ || core.__PIXELS__;
canvas.height = core._PY_ || core.__PIXELS__;
return canvas;
}
// 创建新图层
function createCanvas(name, zIndex) {
if (!name) return;
var canvas = document.createElement('canvas');
canvas.id = name;
canvas.className = 'gameCanvas';
// 编辑器模式下设置zIndex会导致加入的图层覆盖优先级过高
if (main.mode != "editor") canvas.style.zIndex = zIndex || 0;
// 将图层插入进游戏内容
document.getElementById('gameDraw').appendChild(canvas);
var ctx = canvas.getContext('2d');
core.canvas[name] = ctx;
canvas.width = core.__PIXELS__;
canvas.height = core.__PIXELS__;
return canvas;
}
var bg2Canvas = createCanvas('bg2', 20);
var fg2Canvas = createCanvas('fg2', 63);
// 大地图适配
core.bigmap.canvas = ["bg2", "fg2", "bg", "event", "event2", "fg", "damage"];
core.initStatus.bg2maps = {};
core.initStatus.fg2maps = {};
var bg2Canvas = createCanvas('bg2', 20);
var fg2Canvas = createCanvas('fg2', 63);
// 大地图适配
core.bigmap.canvas = ["bg2", "fg2", "bg", "event", "event2", "fg", "damage"];
core.initStatus.bg2maps = {};
core.initStatus.fg2maps = {};
if (main.mode == 'editor') {
/*插入编辑器的图层 不做此步新增图层无法在编辑器显示*/
// 编辑器图层覆盖优先级 eui > efg > fg(前景层) > event2(48*32图块的事件层) > event(事件层) > bg(背景层)
// 背景层2(bg2) 插入事件层(event)之前(即bg与event之间)
document.getElementById('mapEdit').insertBefore(bg2Canvas, document.getElementById('event'));
// 前景层2(fg2) 插入编辑器前景(efg)之前(即fg之后)
document.getElementById('mapEdit').insertBefore(fg2Canvas, document.getElementById('ebm'));
// 原本有三个图层 从4开始添加
var num = 4;
// 新增图层存入editor.dom中
editor.dom.bg2c = core.canvas.bg2.canvas;
editor.dom.bg2Ctx = core.canvas.bg2;
editor.dom.fg2c = core.canvas.fg2.canvas;
editor.dom.fg2Ctx = core.canvas.fg2;
editor.dom.maps.push('bg2map', 'fg2map');
editor.dom.canvas.push('bg2', 'fg2');
if (main.mode == 'editor') {
/*插入编辑器的图层 不做此步新增图层无法在编辑器显示*/
// 编辑器图层覆盖优先级 eui > efg > fg(前景层) > event2(48*32图块的事件层) > event(事件层) > bg(背景层)
// 背景层2(bg2) 插入事件层(event)之前(即bg与event之间)
document.getElementById('mapEdit').insertBefore(bg2Canvas, document.getElementById('event'));
// 前景层2(fg2) 插入编辑器前景(efg)之前(即fg之后)
document.getElementById('mapEdit').insertBefore(fg2Canvas, document.getElementById('ebm'));
// 原本有三个图层 从4开始添加
var num = 4;
// 新增图层存入editor.dom中
editor.dom.bg2c = core.canvas.bg2.canvas;
editor.dom.bg2Ctx = core.canvas.bg2;
editor.dom.fg2c = core.canvas.fg2.canvas;
editor.dom.fg2Ctx = core.canvas.fg2;
editor.dom.maps.push('bg2map', 'fg2map');
editor.dom.canvas.push('bg2', 'fg2');
// 创建编辑器上的按钮
var createCanvasBtn = function (name) {
// 电脑端创建按钮
var input = document.createElement('input');
// layerMod4/layerMod5
var id = 'layerMod' + num++;
// bg2map/fg2map
var value = name + 'map';
input.type = 'radio';
input.name = 'layerMod';
input.id = id;
input.value = value;
editor.dom[id] = input;
input.onchange = function () {
editor.uifunctions.setLayerMod(value);
}
return input;
};
var createCanvasBtn_mobile = function (name) {
// 手机端往选择列表中添加子选项
var input = document.createElement('option');
var id = 'layerMod' + num++;
var value = name + 'map';
input.name = 'layerMod';
input.value = value;
editor.dom[id] = input;
return input;
};
if (!editor.isMobile) {
var input = createCanvasBtn('bg2');
var input2 = createCanvasBtn('fg2');
// 获取事件层及其父节点
var child = document.getElementById('layerMod'),
parent = child.parentNode;
// 背景层2插入事件层前
parent.insertBefore(input, child);
// 不能直接更改背景层2的innerText 所以创建文本节点
var txt = document.createTextNode('bg2');
// 插入事件层前(即新插入的背景层2前)
parent.insertBefore(txt, child);
// 向最后插入前景层2(即插入前景层后)
parent.appendChild(input2);
var txt2 = document.createTextNode('fg2');
parent.appendChild(txt2);
parent.childNodes[2].replaceWith("bg");
parent.childNodes[6].replaceWith("事件");
parent.childNodes[8].replaceWith("fg");
} else {
var input = createCanvasBtn_mobile('bg2');
var input2 = createCanvasBtn_mobile('fg2');
// 手机端因为是选项 所以可以直接改innerText
input.innerText = '背景层2';
input2.innerText = '前景层2';
var parent = document.getElementById('layerMod');
parent.insertBefore(input, parent.children[1]);
parent.appendChild(input2);
// 创建编辑器上的按钮
var createCanvasBtn = function (name) {
// 电脑端创建按钮
var input = document.createElement('input');
// layerMod4/layerMod5
var id = 'layerMod' + num++;
// bg2map/fg2map
var value = name + 'map';
input.type = 'radio';
input.name = 'layerMod';
input.id = id;
input.value = value;
editor.dom[id] = input;
input.onchange = function () {
editor.uifunctions.setLayerMod(value);
}
}
return input;
};
var _loadFloor_doNotCopy = core.maps._loadFloor_doNotCopy;
core.maps._loadFloor_doNotCopy = function () {
return ["bg2map", "fg2map"].concat(_loadFloor_doNotCopy());
var createCanvasBtn_mobile = function (name) {
// 手机端往选择列表中添加子选项
var input = document.createElement('option');
var id = 'layerMod' + num++;
var value = name + 'map';
input.name = 'layerMod';
input.value = value;
editor.dom[id] = input;
return input;
};
if (!editor.isMobile) {
var input = createCanvasBtn('bg2');
var input2 = createCanvasBtn('fg2');
// 获取事件层及其父节点
var child = document.getElementById('layerMod'),
parent = child.parentNode;
// 背景层2插入事件层前
parent.insertBefore(input, child);
// 不能直接更改背景层2的innerText 所以创建文本节点
var txt = document.createTextNode('bg2');
// 插入事件层前(即新插入的背景层2前)
parent.insertBefore(txt, child);
// 向最后插入前景层2(即插入前景层后)
parent.appendChild(input2);
var txt2 = document.createTextNode('fg2');
parent.appendChild(txt2);
parent.childNodes[2].replaceWith("bg");
parent.childNodes[6].replaceWith("事件");
parent.childNodes[8].replaceWith("fg");
} else {
var input = createCanvasBtn_mobile('bg2');
var input2 = createCanvasBtn_mobile('fg2');
// 手机端因为是选项 所以可以直接改innerText
input.innerText = '背景层2';
input2.innerText = '前景层2';
var parent = document.getElementById('layerMod');
parent.insertBefore(input, parent.children[1]);
parent.appendChild(input2);
}
////// 绘制背景和前景层 //////
core.maps._drawBg_draw = function (floorId, toDrawCtx, cacheCtx, config) {
config.ctx = cacheCtx;
core.maps._drawBg_drawBackground(floorId, config);
// ------ 调整这两行的顺序来控制是先绘制贴图还是先绘制背景图块;后绘制的覆盖先绘制的。
core.maps._drawFloorImages(floorId, config.ctx, 'bg', null, null, config.onMap);
core.maps._drawBgFgMap(floorId, 'bg', config);
if (config.onMap) {
core.drawImage(toDrawCtx, cacheCtx.canvas, core.bigmap.v2 ? -32 : 0, core.bigmap.v2 ? -32 : 0);
core.clearMap('bg2');
core.clearMap(cacheCtx);
}
core.maps._drawBgFgMap(floorId, 'bg2', config);
if (config.onMap) core.drawImage('bg2', cacheCtx.canvas, core.bigmap.v2 ? -32 : 0, core.bigmap.v2 ? -32 : 0);
config.ctx = toDrawCtx;
}
var _loadFloor_doNotCopy = core.maps._loadFloor_doNotCopy;
core.maps._loadFloor_doNotCopy = function () {
return ["bg2map", "fg2map"].concat(_loadFloor_doNotCopy());
}
////// 绘制背景和前景层 //////
core.maps._drawBg_draw = function (floorId, toDrawCtx, cacheCtx, config) {
config.ctx = cacheCtx;
core.maps._drawBg_drawBackground(floorId, config);
// ------ 调整这两行的顺序来控制是先绘制贴图还是先绘制背景图块;后绘制的覆盖先绘制的。
core.maps._drawFloorImages(floorId, config.ctx, 'bg', null, null, config.onMap);
core.maps._drawBgFgMap(floorId, 'bg', config);
if (config.onMap) {
core.drawImage(toDrawCtx, cacheCtx.canvas, core.bigmap.v2 ? -32 : 0, core.bigmap.v2 ? -32 : 0);
core.clearMap('bg2');
core.clearMap(cacheCtx);
}
core.maps._drawFg_draw = function (floorId, toDrawCtx, cacheCtx, config) {
config.ctx = cacheCtx;
// ------ 调整这两行的顺序来控制是先绘制贴图还是先绘制前景图块;后绘制的覆盖先绘制的。
core.maps._drawFloorImages(floorId, config.ctx, 'fg', null, null, config.onMap);
core.maps._drawBgFgMap(floorId, 'fg', config);
if (config.onMap) {
core.drawImage(toDrawCtx, cacheCtx.canvas, core.bigmap.v2 ? -32 : 0, core.bigmap.v2 ? -32 : 0);
core.clearMap('fg2');
core.clearMap(cacheCtx);
}
core.maps._drawBgFgMap(floorId, 'fg2', config);
if (config.onMap) core.drawImage('fg2', cacheCtx.canvas, core.bigmap.v2 ? -32 : 0, core.bigmap.v2 ? -32 : 0);
config.ctx = toDrawCtx;
core.maps._drawBgFgMap(floorId, 'bg2', config);
if (config.onMap) core.drawImage('bg2', cacheCtx.canvas, core.bigmap.v2 ? -32 : 0, core.bigmap.v2 ? -32 : 0);
config.ctx = toDrawCtx;
}
core.maps._drawFg_draw = function (floorId, toDrawCtx, cacheCtx, config) {
config.ctx = cacheCtx;
// ------ 调整这两行的顺序来控制是先绘制贴图还是先绘制前景图块;后绘制的覆盖先绘制的。
core.maps._drawFloorImages(floorId, config.ctx, 'fg', null, null, config.onMap);
core.maps._drawBgFgMap(floorId, 'fg', config);
if (config.onMap) {
core.drawImage(toDrawCtx, cacheCtx.canvas, core.bigmap.v2 ? -32 : 0, core.bigmap.v2 ? -32 : 0);
core.clearMap('fg2');
core.clearMap(cacheCtx);
}
////// 移动判定 //////
core.maps._generateMovableArray_arrays = function (floorId) {
return {
bgArray: this.getBgMapArray(floorId),
fgArray: this.getFgMapArray(floorId),
eventArray: this.getMapArray(floorId),
bg2Array: this._getBgFgMapArray('bg2', floorId),
fg2Array: this._getBgFgMapArray('fg2', floorId)
};
}
},
core.maps._drawBgFgMap(floorId, 'fg2', config);
if (config.onMap) core.drawImage('fg2', cacheCtx.canvas, core.bigmap.v2 ? -32 : 0, core.bigmap.v2 ? -32 : 0);
config.ctx = toDrawCtx;
}
////// 移动判定 //////
core.maps._generateMovableArray_arrays = function (floorId) {
return {
bgArray: this.getBgMapArray(floorId),
fgArray: this.getFgMapArray(floorId),
eventArray: this.getMapArray(floorId),
bg2Array: this._getBgFgMapArray('bg2', floorId),
fg2Array: this._getBgFgMapArray('fg2', floorId)
};
}
},
"itemShop": function () {
// 道具商店相关的插件
// 可在全塔属性-全局商店中使用「道具商店」事件块进行编辑(如果找不到可以在入口方块中找)
@ -914,6 +914,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
//"hp": 10000, // 如果HP共用可注释此项
"atk": 50,
"def": 50,
"mdef": 0,
// "money": 0, // 如果要不共用金币则取消此项注释
// "exp": 0, // 如果要不共用经验则取消此项注释
//"loc": { "x": 0, "y": 0, "direction": "up" }, // 该角色初始位置;如果共用位置可注释此项