diff --git a/project/bgms/21-30.mp3 b/project/bgms/21-30.mp3 new file mode 100644 index 0000000..42cef99 Binary files /dev/null and b/project/bgms/21-30.mp3 differ diff --git a/project/data.js b/project/data.js index 1ea7354..68c3f8e 100644 --- a/project/data.js +++ b/project/data.js @@ -105,7 +105,18 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = "ZL8", "ZL9", "ZL10", - "MT0" + "ZH1", + "MT0", + "MT1", + "MT2", + "MT3", + "MT4", + "MT5", + "MT6", + "MT7", + "MT8", + "MT9", + "MT10" ], "floorPartitions": [], "images": [ @@ -238,6 +249,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = "zone" ], "bgms": [ + "21-30.mp3", "airuying.mp3", "boss3.mp3", "bxsgzz.mp3", @@ -1566,26 +1578,10 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = ] }, { - "text": "瞬移飞行器(1500金币)", - "need": "status:money>=1500", - "icon": "I596", + "text": "为了防止炸录像,本项留空", + "need": "status:money>=1e9", + "icon": "greenSlime", "action": [ - { - "type": "comment", - "text": "新版商店中需要手动扣减金币和增加访问次数" - }, - { - "type": "setValue", - "name": "status:money", - "operator": "-=", - "value": "1500" - }, - { - "type": "setValue", - "name": "item:I596", - "operator": "+=", - "value": "1" - } ] }, { diff --git a/project/enemys.js b/project/enemys.js index 90ffbc9..522ba66 100644 --- a/project/enemys.js +++ b/project/enemys.js @@ -286,8 +286,8 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "E763": {"name":"蓝飞魔","hp":225000,"atk":20000,"def":13200,"money":128,"exp":0,"point":0,"special":[],"level":"天海初阶"}, "E764": {"name":"墨幽灵","hp":245000,"atk":24000,"def":14200,"money":136,"exp":0,"point":0,"special":[],"level":"天海初阶","displayIdInBook":null}, "E765": {"name":"天魔","hp":285000,"atk":26000,"def":15200,"money":142,"exp":0,"point":0,"special":[],"level":"天海中阶","displayIdInBook":null}, - "E766": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, - "E767": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, + "E766": {"name":"恶灵裁决","hp":305000,"atk":25800,"def":16000,"money":144,"exp":0,"point":0,"special":[],"level":"天海中阶","displayIdInBook":null}, + "E767": {"name":"无虞守卫","hp":550000,"atk":28000,"def":18500,"money":1000,"exp":0,"point":0,"special":[],"notBomb":true,"level":"天海高阶"}, "E768": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E769": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, "E770": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]}, diff --git a/project/floors/GM1.js b/project/floors/GM1.js index 7e73e17..4754429 100644 --- a/project/floors/GM1.js +++ b/project/floors/GM1.js @@ -364,6 +364,13 @@ main.floors.GM1= 0, 6 ] + }, + "12,3": { + "floorId": "ZH1", + "loc": [ + 0, + 6 + ] } }, "beforeBattle": {}, diff --git a/project/floors/MT0.js b/project/floors/MT0.js index 6925089..0833b3b 100644 --- a/project/floors/MT0.js +++ b/project/floors/MT0.js @@ -17,7 +17,7 @@ main.floors.MT0= [50049, 0, 0, 0, 0, 0, 0, 0,546, 0, 0, 0,50049], [50049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,50049], [50049,440, 0, 0, 0, 0, 0, 0, 0, 0, 0,440,50049], - [ 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94], + [ 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 92], [50049,443, 0, 0, 0, 0, 0, 0, 0, 0, 0,443,50049], [50049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,50049], [50049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,50049], @@ -130,29 +130,6 @@ main.floors.MT0= "type": "turnBlock", "direction": "up" } - ], - "1,6": [ - "\t[骑士,N440]\b[this]少爷,这里是莫析家族的重要基地,没有老爷的命令不能进去。", - "\t[莫析辉,hero]\b[hero]本少爷就是看看而已啦!", - { - "type": "moveHero", - "steps": [ - "right:2" - ] - } - ], - "11,6": [ - "\t[骑士,N440]\b[this]少爷,这里是莫析家族的重要基地,没有老爷的命令不能进去。", - "\t[莫析辉,hero]\b[hero]本少爷就是看看而已啦!", - { - "type": "moveHero", - "steps": [ - "left:2" - ] - } - ], - "6,2": [ - "\t[莫析宙,N562]\b[this]吾儿要好好努力啊!" ] }, "changeFloor": { diff --git a/project/floors/MT1.js b/project/floors/MT1.js new file mode 100644 index 0000000..7681d9c --- /dev/null +++ b/project/floors/MT1.js @@ -0,0 +1,63 @@ +main.floors.MT1= +{ + "floorId": "MT1", + "title": "莫析家族1 ", + "name": "莫析家族1", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 4, + "defaultGround": "ground", + "bgm": "21-30.mp3", + "firstArrive": [], + "eachArrive": [], + "parallelDo": "", + "events": {}, + "changeFloor": { + "6,12": { + "floorId": "ZL10", + "loc": [ + 10, + 1 + ] + } + }, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [10041,10041,10041,10041,10041,10041, 0,10041,10041,10041,10041,10041,10041], + [10041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10041], + [10041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10041], + [10041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10041], + [10041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10041], + [10041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10041], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10041], + [10041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10041], + [10041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10041], + [10041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10041], + [10041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10041], + [10041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10041], + [10041,10041,10041,10041,10041,10041, 91,10041,10041,10041,10041,10041,10041] +], + "bgmap": [ + +], + "fgmap": [ + +], + "bg2map": [ + +], + "fg2map": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT10.js b/project/floors/MT10.js new file mode 100644 index 0000000..1f5fb8e --- /dev/null +++ b/project/floors/MT10.js @@ -0,0 +1,55 @@ +main.floors.MT10= +{ + "floorId": "MT10", + "title": "莫析家族10 ", + "name": "莫析家族10", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 4, + "defaultGround": "ground", + "bgm": "21-30.mp3", + "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": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT2.js b/project/floors/MT2.js new file mode 100644 index 0000000..1e74d62 --- /dev/null +++ b/project/floors/MT2.js @@ -0,0 +1,55 @@ +main.floors.MT2= +{ + "floorId": "MT2", + "title": "莫析家族2 ", + "name": "莫析家族2", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 4, + "defaultGround": "ground", + "bgm": "21-30.mp3", + "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": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT3.js b/project/floors/MT3.js new file mode 100644 index 0000000..8a738b7 --- /dev/null +++ b/project/floors/MT3.js @@ -0,0 +1,55 @@ +main.floors.MT3= +{ + "floorId": "MT3", + "title": "莫析家族3 ", + "name": "莫析家族3", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 4, + "defaultGround": "ground", + "bgm": "21-30.mp3", + "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": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT4.js b/project/floors/MT4.js new file mode 100644 index 0000000..4e06bae --- /dev/null +++ b/project/floors/MT4.js @@ -0,0 +1,55 @@ +main.floors.MT4= +{ + "floorId": "MT4", + "title": "莫析家族4 ", + "name": "莫析家族4", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 4, + "defaultGround": "ground", + "bgm": "21-30.mp3", + "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": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT5.js b/project/floors/MT5.js new file mode 100644 index 0000000..ba29fc3 --- /dev/null +++ b/project/floors/MT5.js @@ -0,0 +1,55 @@ +main.floors.MT5= +{ + "floorId": "MT5", + "title": "莫析家族5 ", + "name": "莫析家族5", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 4, + "defaultGround": "ground", + "bgm": "21-30.mp3", + "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": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT6.js b/project/floors/MT6.js new file mode 100644 index 0000000..2859b20 --- /dev/null +++ b/project/floors/MT6.js @@ -0,0 +1,55 @@ +main.floors.MT6= +{ + "floorId": "MT6", + "title": "莫析家族6 ", + "name": "莫析家族6", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 4, + "defaultGround": "ground", + "bgm": "21-30.mp3", + "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": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT7.js b/project/floors/MT7.js new file mode 100644 index 0000000..344dc77 --- /dev/null +++ b/project/floors/MT7.js @@ -0,0 +1,55 @@ +main.floors.MT7= +{ + "floorId": "MT7", + "title": "莫析家族7 ", + "name": "莫析家族7", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 4, + "defaultGround": "ground", + "bgm": "21-30.mp3", + "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": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT8.js b/project/floors/MT8.js new file mode 100644 index 0000000..be2b125 --- /dev/null +++ b/project/floors/MT8.js @@ -0,0 +1,55 @@ +main.floors.MT8= +{ + "floorId": "MT8", + "title": "莫析家族8 ", + "name": "莫析家族8", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 4, + "defaultGround": "ground", + "bgm": "21-30.mp3", + "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": [ + +] +} \ No newline at end of file diff --git a/project/floors/MT9.js b/project/floors/MT9.js new file mode 100644 index 0000000..efbecda --- /dev/null +++ b/project/floors/MT9.js @@ -0,0 +1,55 @@ +main.floors.MT9= +{ + "floorId": "MT9", + "title": "莫析家族9 ", + "name": "莫析家族9", + "width": 13, + "height": 13, + "canFlyTo": false, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 4, + "defaultGround": "ground", + "bgm": "21-30.mp3", + "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": [ + +] +} \ No newline at end of file diff --git a/project/floors/ZH1.js b/project/floors/ZH1.js new file mode 100644 index 0000000..5e380c5 --- /dev/null +++ b/project/floors/ZH1.js @@ -0,0 +1,385 @@ +main.floors.ZH1= +{ + "floorId": "ZH1", + "title": "智慧神殿1 ", + "name": "智慧神殿1", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "cannotViewMap": false, + "images": [], + "ratio": 1, + "defaultGround": "X20061", + "bgm": "mingyunshouhu.mp3", + "firstArrive": [ + { + "type": "hide", + "loc": [ + [ + 11, + 3 + ] + ], + "floorId": "GM1", + "remove": true + }, + { + "type": "jumpHero", + "loc": [ + 6, + 9 + ], + "time": 500 + }, + { + "type": "changePos", + "direction": "up" + }, + "\t[涂歆,N558]\b[this,6,3]欢迎你,老同学,来智慧神殿做客。", + "\t[莫析辉,hero]\b[hero]切,涂歆,你这智慧神殿寥寥无几的几个人,甚至连默默建立的夜馨公会都比你这的人多呢。", + "\t[涂歆,N558]\b[this,6,3]哈哈哈哈。夜馨公会……", + "\t[莫析辉,hero]\b[hero]你笑什么?", + "\t[涂歆,N558]\b[this,6,3]没什么,只是想起高兴的事情罢了。对了,你不想知道莫析家族最近的变故吗?", + "\t[莫析辉,hero]\b[hero]无非就是北纳皇室和东凌皇室在作梗。难道你还有什么要跟我说的?", + "\t[涂歆,N558]\b[this,6,3]那倒没有。我智慧神殿不偏向于你们任何一方……不过,作为同学,我还是可以和你做做生意的。", + "\t[莫析辉,hero]\b[hero]呵呵,智慧圣子真是个做生意的料呢。不知你这里有什么好东西能卖给光明神殿呢?", + "\t[涂歆,N558]\b[this,6,3]好东西,当然是好东西了。你看到那四件宝物了没有?那可是堪比圣物的宝贝呀。", + "\t[莫析辉,hero]\b[hero]圣物?", + "\t[涂歆,N558]\b[this,6,3]对。光明神殿有五件圣物,分别是光明法杖、光明宝典、复制镜、光明斗篷、光明法书。\n光明法杖提升光明使用者的魔法强度。\n光明宝典能够源源不断地治愈别人。\n复制镜能够复制敌人的力量。\n光明斗篷可以抵挡强大的攻击。\n光明法术能够召唤天使、神将来战斗。", + "\t[涂歆,N558]\b[this,6,3]其中光明法杖、光明宝典、复制镜分别在你、光明圣女、还有那位原先的圣子手里吧?", + "\t[涂歆,N558]\b[this,6,3]黑暗神殿也有五件圣物,分别是黑暗利刃、黑暗斗篷、极幽之靴、末影之戒、夜澜泣血。\n黑暗利刃提升黑暗使用者的攻击。\n黑暗斗篷能够隐藏自己的气息。\n极幽之靴能够瞬移到别人面前。\n末影之戒能够加快自己的速度。\n夜澜泣血能够不断汲取敌人的血。", + "\t[莫析辉,hero]\b[hero]黑暗利刃、极幽之靴、末影之戒都在黑暗圣子墨奈手里,他一个人便掌握着黑暗神殿三件圣物,也难怪那么厉害……", + "\t[莫析辉,hero]\b[hero]黑暗之神对墨奈可真是眷顾,我光明神殿的五件圣物分别在红衣主教萨鲁斯、我、光明圣女、光明准圣子手里,还有一件圣物被收回了。要是我有三件圣物,未必不能和墨奈单打独斗。", + "\t[涂歆,N558]\b[this,6,3]哦?是吗?但我觉得现在黑暗神殿这一届的圣子圣女比你们光明神殿的三个厉害哦。虽然墨奈输了,但掌握夜澜泣血的那位,也是不弱。", + "\t[莫析辉,hero]\b[hero]掌握夜澜泣血?谁啊?黑暗圣女么?掌握了黑暗神殿所有资源的黑暗圣子都被打败了,区区一个黑暗圣女,算什么?", + "\t[涂歆,N558]\b[this,6,3]话不要说太满哦。光明圣子啊,我觉得你就算拥有一件圣物,也未必是黑暗圣女的对手呢。不如这样,从我这里买四件圣物,这样呢,你有了智慧神殿的四件圣物,就能和她抗衡了。", + "\t[莫析辉,hero]\b[hero]呵呵,图穷匕见了吧,还不是要我买你的东西。", + "\t[涂歆,N558]\b[this,6,3]有总不是坏事吧?光明圣子殿下,你那么有钱,还不能多买几个吗?", + "\t[莫析辉,hero]\b[hero]行吧!那我看看有合适的就买了。" + ], + "eachArrive": [], + "parallelDo": "", + "events": { + "2,2": [ + { + "type": "if", + "condition": "switch:A", + "true": [ + "你已经购买了此物" + ], + "false": [ + "幸运金币,购买价格5000金币,效果:击败敌人后额外获得3枚金币。", + { + "type": "choices", + "text": "\t[幸运金币,coin]选择", + "choices": [ + { + "text": "购买", + "action": [ + { + "type": "if", + "condition": "(status:money>=5000)", + "true": [ + { + "type": "setValue", + "name": "status:money", + "operator": "-=", + "value": "5000" + }, + { + "type": "setValue", + "name": "item:coin", + "operator": "+=", + "value": "1" + }, + { + "type": "playSound", + "name": "确定" + }, + { + "type": "setValue", + "name": "switch:A", + "value": "true" + } + ], + "false": [ + { + "type": "playSound", + "name": "操作失败" + }, + "\t[幸运金币,coin]\b[this]你的金币不足!" + ] + } + ] + }, + { + "text": "不买", + "action": [] + } + ] + } + ] + } + ], + "10,2": [ + { + "type": "if", + "condition": "switch:A", + "true": [ + "你已经购买了此物" + ], + "false": [ + "魔力卷轴,购买价格5000金币,效果:击败敌人后额外获得6点魔力值。", + { + "type": "choices", + "text": "\t[魔力卷轴,I722]选择", + "choices": [ + { + "text": "购买", + "action": [ + { + "type": "if", + "condition": "(status:money>=5000)", + "true": [ + { + "type": "setValue", + "name": "status:money", + "operator": "-=", + "value": "5000" + }, + { + "type": "setValue", + "name": "item:I722", + "operator": "+=", + "value": "1" + }, + { + "type": "playSound", + "name": "确定" + }, + { + "type": "setValue", + "name": "switch:A", + "value": "true" + } + ], + "false": [ + { + "type": "playSound", + "name": "操作失败" + }, + "\t[魔力卷轴,I722]\b[this]你的金币不足!" + ] + } + ] + }, + { + "text": "不买", + "action": [] + } + ] + } + ] + } + ], + "2,8": [ + { + "type": "if", + "condition": "switch:A", + "true": [ + "你已经购买了此物" + ], + "false": [ + "生命卷轴,购买价格5000金币,效果:击败敌人后额外获得1%最大生命值的生命。", + { + "type": "choices", + "text": "\t[生命卷轴,I723]选择", + "choices": [ + { + "text": "购买", + "action": [ + { + "type": "if", + "condition": "(status:money>=5000)", + "true": [ + { + "type": "setValue", + "name": "status:money", + "operator": "-=", + "value": "5000" + }, + { + "type": "setValue", + "name": "item:I723", + "operator": "+=", + "value": "1" + }, + { + "type": "playSound", + "name": "确定" + }, + { + "type": "setValue", + "name": "switch:A", + "value": "true" + } + ], + "false": [ + { + "type": "playSound", + "name": "操作失败" + }, + "\t[生命卷轴,I723]\b[this]你的金币不足!" + ] + } + ] + }, + { + "text": "不买", + "action": [] + } + ] + } + ] + } + ], + "10,8": [ + { + "type": "if", + "condition": "switch:A", + "true": [ + "你已经购买了此物" + ], + "false": [ + "天命之盾,购买价格40000金币,效果:是战士所用的强大道具", + { + "type": "if", + "condition": "(flag:shengqishi>=30)", + "true": [ + { + "type": "choices", + "text": "\t[天命之盾,I1086]选择", + "choices": [ + { + "text": "购买", + "action": [ + { + "type": "if", + "condition": "(status:money>=40000)", + "true": [ + { + "type": "setValue", + "name": "status:money", + "operator": "-=", + "value": "40000" + }, + { + "type": "setValue", + "name": "item:I1086", + "operator": "+=", + "value": "1" + }, + { + "type": "playSound", + "name": "确定" + }, + { + "type": "setValue", + "name": "switch:A", + "value": "true" + } + ], + "false": [ + { + "type": "playSound", + "name": "操作失败" + }, + "\t[天命之盾,I1086]\b[this]你的金币不足!" + ] + } + ] + }, + { + "text": "不买", + "action": [] + } + ] + } + ], + "false": [ + "臭弟弟,这是战士才能使用的盾,你一个魔法师就别凑热闹了。" + ] + } + ] + } + ] + }, + "changeFloor": { + "12,6": { + "floorId": "ZL7", + "loc": [ + 0, + 6 + ] + }, + "0,6": { + "floorId": "GM1", + "loc": [ + 12, + 3 + ] + } + }, + "beforeBattle": {}, + "afterBattle": {}, + "afterGetItem": {}, + "afterOpenDoor": {}, + "autoEvent": {}, + "cannotMove": {}, + "cannotMoveIn": {}, + "map": [ + [90262,90263,90261,90262,90263,90253,90254,90255,90261,90262,90263,90261,90262], + [90270,90271,90269,90270,90271,90261,90262,90263,90269,90270,90271,90269,90270], + [ 0, 0,90656, 0, 0,90269,90270,90271, 0, 0,90656, 0, 0], + [ 0, 0,90664, 0, 0, 0,558, 0, 0, 0,90664, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 94, 0, 0, 0, 0,90641,90642,90643, 0, 0, 0, 0, 94], + [ 0, 0, 0, 0, 0,90649,90650,90651, 0, 0, 0, 0, 0], + [ 0, 0,90656, 0, 0, 0, 0, 0, 0, 0,90656, 0, 0], + [ 0, 0,90664, 0, 0, 0, 0, 0, 0, 0,90664, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 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": [ + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 53, 0, 0, 0, 0, 0, 0, 0,722, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0,90633,90634,90635, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0,723, 0, 0, 0, 0, 0, 0, 0,1086, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] +], + "bg2map": [ + +], + "fg2map": [ + +], + "flyPoint": [ + 0, + 6 + ] +} \ No newline at end of file diff --git a/project/floors/ZL10.js b/project/floors/ZL10.js index 16ae7e4..f994a64 100644 --- a/project/floors/ZL10.js +++ b/project/floors/ZL10.js @@ -13,10 +13,119 @@ main.floors.ZL10= "ratio": 4, "defaultGround": "X10006", "bgm": "zhuangkuoshishi.mp3", - "firstArrive": [], + "firstArrive": [ + "\t[凌依,N574]\b[this,6,9]圣子殿下,这北寒帝国太嚣张了。您和希娜公主还是联姻,您还是光明神殿的圣子,他们竟敢……", + { + "type": "changePos", + "direction": "up" + }, + "\t[莫析辉,hero]\b[hero]北寒帝国,欺我太甚!", + "\t[凌依,N574]\b[this,6,9]属下这就去集结光明神殿的军队,给他们来一场毁灭!", + "\t[莫析辉,hero]\b[hero]慢!我的心中疑问太多了,得先弄明白再动手。", + "\t[凌依,N574]\b[this,6,9]那这门口的守卫……", + "\t[莫析辉,hero]\b[hero]哼,先不和他们起冲突……那边有一个地道,咱们从地道进去,先找到莫析家族的其他人,再作打算……", + "\t[凌依,N574]\b[this,6,9]是!", + { + "type": "hide", + "loc": [ + [ + 6, + 9 + ] + ], + "remove": true + } + ], "eachArrive": [], "parallelDo": "", - "events": {}, + "events": { + "10,11": [ + { + "type": "confirm", + "text": "确认要打开这个宝箱吗?", + "yes": [ + { + "type": "if", + "condition": "(status:mana<50)", + "true": [ + { + "type": "playSound", + "name": "操作失败" + }, + "你的魔力不足!" + ], + "false": [ + { + "type": "setValue", + "name": "status:mana", + "operator": "-=", + "value": "50" + }, + { + "type": "playSound", + "name": "door.mp3" + }, + { + "type": "setBlock", + "number": "X10111" + }, + "获得一瓶琼浆", + { + "type": "setValue", + "name": "item:I415", + "operator": "+=", + "value": "1" + } + ] + } + ], + "no": [] + } + ], + "1,11": [ + { + "type": "confirm", + "text": "确认要打开这个宝箱吗?", + "yes": [ + { + "type": "if", + "condition": "(status:mana<50)", + "true": [ + { + "type": "playSound", + "name": "操作失败" + }, + "你的魔力不足!" + ], + "false": [ + { + "type": "setValue", + "name": "status:mana", + "operator": "-=", + "value": "50" + }, + { + "type": "playSound", + "name": "door.mp3" + }, + { + "type": "setBlock", + "number": "X10111" + }, + "获得一瓶琼浆", + { + "type": "setValue", + "name": "item:I415", + "operator": "+=", + "value": "1" + } + ] + } + ], + "no": [] + } + ] + }, "changeFloor": { "6,12": { "floorId": "ZL9", @@ -31,6 +140,13 @@ main.floors.ZL10= 6, 12 ] + }, + "10,1": { + "floorId": "MT1", + "loc": [ + 6, + 12 + ] } }, "beforeBattle": {}, @@ -42,17 +158,17 @@ main.floors.ZL10= "cannotMoveIn": {}, "map": [ [94407,94407,94856,94857,94858,94859,94860,94861,94862,94863,94407,94407, 16], - [94407, 0,94864,94865,94866,94867,94868,94869,94870,94871, 0,94407, 16], + [94407, 0,94864,94865,94866,94867,94868,94869,94870,94871, 91,94407, 16], [94407, 0,94872,94873,94874,94875,94876,94877,94878,94879, 0,94407, 16], - [94407, 0, 0, 0, 0, 0, 91, 0, 0, 0, 0,94407, 16], - [94407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,94407, 16], - [94407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,94407, 16], - [94407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,94407, 16], + [94407, 0, 0, 0, 0,10295, 91,10295, 0, 0, 0,94407, 16], + [94407, 0, 0, 0, 0, 0,767, 0, 0, 0, 0,94407, 16], [94407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,94407, 16], [94407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,94407, 16], [94407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,94407, 16], [94407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,94407, 16], + [94407, 0, 0, 0, 0, 0,574, 0, 0, 0, 0,94407, 16], [94407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,94407, 16], + [94407,10110, 0, 0, 0, 0, 0, 0, 0, 0,10110,94407, 16], [94399,94399,94399,94399,94399,94399, 91,94399,94399,94399,94399,94399, 16] ], "bgmap": [ diff --git a/project/floors/ZL4.js b/project/floors/ZL4.js index 465bb91..7750126 100644 --- a/project/floors/ZL4.js +++ b/project/floors/ZL4.js @@ -24,6 +24,13 @@ main.floors.ZL4= 12, 6 ] + }, + "1,12": { + "floorId": "ZL5", + "loc": [ + 1, + 12 + ] } }, "beforeBattle": {}, @@ -34,19 +41,19 @@ main.floors.ZL4= "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, 92], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + [20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336], + [20336, 0,690, 0,762, 0,1077,763, 0,690,612, 0,20336], + [20336, 81,20336,20336,20336, 21,20336, 0,20336,20336,20336, 81,20336], + [20336,765,712,366,20336, 0,20336,365,20336,363,698,764,20336], + [20336, 0,691,613,20336,764,20336, 0,20336,691,604, 0,20336], + [20336,20336,20336,20336,20336, 0,20336,764,20336,20336,20336,20336,20336], + [20336,690, 0,761, 82, 0,20336, 0, 21, 0,761, 0, 92], + [20336, 81,20336, 81,20336, 81,20336,20336,20336,20336,20336, 81,20336], + [20336,762,20336,763,20336,762,20336,691,364, 0,20336,762,20336], + [20336, 0,20336,363,20336, 0,20336,700,365,763, 81, 0,20336], + [20336, 21,20336,365,20336,698,20336,20336,20336,20336,20336,690,20336], + [20336, 0,20336,690,20336, 0,763, 81, 0, 0,761, 0,20336], + [20336, 93,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336] ], "bgmap": [ @@ -59,5 +66,9 @@ main.floors.ZL4= ], "fg2map": [ -] +], + "flyPoint": [ + 12, + 6 + ] } \ No newline at end of file diff --git a/project/floors/ZL5.js b/project/floors/ZL5.js index 2ae689f..4cbaaed 100644 --- a/project/floors/ZL5.js +++ b/project/floors/ZL5.js @@ -17,7 +17,22 @@ main.floors.ZL5= "eachArrive": [], "parallelDo": "", "events": {}, - "changeFloor": {}, + "changeFloor": { + "1,12": { + "floorId": "ZL4", + "loc": [ + 1, + 12 + ] + }, + "11,0": { + "floorId": "ZL6", + "loc": [ + 11, + 0 + ] + } + }, "beforeBattle": {}, "afterBattle": {}, "afterGetItem": {}, @@ -26,19 +41,19 @@ main.floors.ZL5= "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] + [20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336, 91,20336], + [20336,763,1077, 0,699, 0,761, 0,690, 81,763, 0,20336], + [20336, 0,20336,20336,20336,762,20336,20336, 81,20336,20336, 21,20336], + [20336,690,20336,691,20336, 0,20336, 0,761, 0,20336, 0,20336], + [20336, 0,20336,364,20336, 21,20336, 21, 21, 21,20336,762,20336], + [20336,762,20336,764,20336, 0,20336,20336,20336,20336,20336, 0,20336], + [20336, 0, 82,369, 0,763,1077, 21, 0,764, 0,690,20336], + [20336, 21,20336,20336,20336,20336,20336, 0,20336,20336, 81,20336,20336], + [20336, 0,20336,699, 0,374,20336,766,20336, 0,765, 0,20336], + [20336,761,20336, 0,766, 0,20336, 0,20336,690,363,691,20336], + [20336, 0,20336,20336, 81,20336,20336,698,20336,20336,20336,20336,20336], + [20336, 0,764, 0,690, 0,763, 0, 81,764,603,691,20336], + [20336, 91,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336] ], "bgmap": [ @@ -51,5 +66,9 @@ main.floors.ZL5= ], "fg2map": [ -] +], + "flyPoint": [ + 1, + 12 + ] } \ No newline at end of file diff --git a/project/floors/ZL6.js b/project/floors/ZL6.js index 31e347e..aedc36a 100644 --- a/project/floors/ZL6.js +++ b/project/floors/ZL6.js @@ -16,8 +16,79 @@ main.floors.ZL6= "firstArrive": [], "eachArrive": [], "parallelDo": "", - "events": {}, - "changeFloor": {}, + "events": { + "10,1": [ + { + "type": "confirm", + "text": "确认要打开这个宝箱吗?", + "yes": [ + { + "type": "if", + "condition": "(status:mana<50)", + "true": [ + { + "type": "playSound", + "name": "操作失败" + }, + "你的魔力不足!" + ], + "false": [ + { + "type": "setValue", + "name": "status:mana", + "operator": "-=", + "value": "50" + }, + { + "type": "playSound", + "name": "door.mp3" + }, + { + "type": "setBlock", + "number": "X10111" + }, + "获得全属性100", + { + "type": "setValue", + "name": "status:atk", + "operator": "+=", + "value": "100" + }, + { + "type": "setValue", + "name": "status:def", + "operator": "+=", + "value": "100" + }, + { + "type": "setValue", + "name": "status:mdef", + "operator": "+=", + "value": "100" + } + ] + } + ], + "no": [] + } + ] + }, + "changeFloor": { + "11,0": { + "floorId": "ZL5", + "loc": [ + 11, + 0 + ] + }, + "11,12": { + "floorId": "ZL7", + "loc": [ + 11, + 12 + ] + } + }, "beforeBattle": {}, "afterBattle": {}, "afterGetItem": {}, @@ -26,19 +97,19 @@ main.floors.ZL6= "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] + [20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336, 93,20336], + [20336,690,690,690,20336,765,363,364,691,20336,10110, 0,20336], + [20336,610,610,610,20336, 81,20336,20336,20336,20336, 0,690,20336], + [20336, 21, 21, 21,20336, 0,764,691, 0, 81,762, 0,20336], + [20336,20336,1076,20336,20336, 21,20336, 0,20336,20336,20336, 81,20336], + [20336,690, 0, 0,763, 0,20336,763,20336, 21, 21,763,20336], + [20336,20336,20336,20336,20336,762,20336, 81,20336,20336,20336,20336,20336], + [20336,604, 0, 0,20336, 0,20336, 81,20336, 21, 21,763,20336], + [20336, 0,604,765,1077,365,20336, 0,20336,20336,20336, 81,20336], + [20336,604, 0, 0,20336, 0,763, 0,764, 0,690, 0,20336], + [20336,20336,20336,20336,20336, 82,20336,20336,20336,20336,20336,20336,20336], + [20336,616,703,366,766, 0, 21, 0,762, 0,702, 0,20336], + [20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336, 93,20336] ], "bgmap": [ @@ -51,5 +122,9 @@ main.floors.ZL6= ], "fg2map": [ -] +], + "flyPoint": [ + 11, + 0 + ] } \ No newline at end of file diff --git a/project/floors/ZL7.js b/project/floors/ZL7.js index 949807e..3f79695 100644 --- a/project/floors/ZL7.js +++ b/project/floors/ZL7.js @@ -16,29 +16,111 @@ main.floors.ZL7= "firstArrive": [], "eachArrive": [], "parallelDo": "", - "events": {}, - "changeFloor": {}, + "events": { + "10,11": [ + "\t[凌依,N574]\b[this]圣子殿下。", + "\t[莫析辉,hero]\b[hero]凌依,什么事?探查到了莫析家族的事情没有?", + "\t[凌依,N574]\b[this]还没有,不过有一个人想找您。他说是您的老同学,智慧神殿的圣子涂歆。", + "\t[莫析辉,hero]\b[hero]涂歆?也好,涂歆以往在学院也是最聪明的,找他问问也许有什么收获。", + { + "type": "hide", + "remove": true + } + ], + "1,6": [ + "\t[涂歆,N558]\b[this]莫析辉,好久不见啊。隐世学院一别,你可还好?", + "\t[莫析辉,hero]\b[hero]涂歆同学明知故问,我家族的状况大概是不好的,你是为这个来的吗?", + "\t[涂歆,N558]\b[this]我哪里知道你们那些事。只是我近来有一些好宝物,想卖给老同学罢了。", + "\t[莫析辉,hero]\b[hero]“你们”?涂歆,看在同学一场的份上,能不能告诉我,你所知道的内情?", + "\t[涂歆,N558]\b[this]跟我去智慧神殿吧,我细细谁给你听。", + { + "type": "hide", + "remove": true + } + ] + }, + "changeFloor": { + "11,12": { + "floorId": "ZL6", + "loc": [ + 11, + 12 + ] + }, + "6,0": { + "floorId": "ZL8", + "loc": [ + 6, + 0 + ] + }, + "0,6": { + "floorId": "ZH1", + "loc": [ + 12, + 6 + ] + } + }, "beforeBattle": {}, - "afterBattle": {}, + "afterBattle": { + "9,4": [ + { + "type": "setValue", + "name": "flag:door_ZL7_10_3", + "operator": "+=", + "value": "1" + } + ], + "11,4": [ + { + "type": "setValue", + "name": "flag:door_ZL7_10_3", + "operator": "+=", + "value": "1" + } + ] + }, "afterGetItem": {}, "afterOpenDoor": {}, - "autoEvent": {}, + "autoEvent": { + "10,3": { + "0": { + "condition": "flag:door_ZL7_10_3==2", + "currentFloor": true, + "priority": 0, + "delayExecute": false, + "multiExecute": false, + "data": [ + { + "type": "openDoor" + }, + { + "type": "setValue", + "name": "flag:door_ZL7_10_3", + "operator": "=", + "value": "null" + } + ] + } + } + }, "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] + [20336,20336,20336,20336,20336,20336, 91,20336,20336,20336,20336,20336,20336], + [20336,371,20336,690, 0,762, 0, 0,20336,367,700,368,20336], + [20336,372,20336, 81,20336,20336,365,365,20336, 21, 0, 21,20336], + [20336,371,20336,763,365,20336,611,611,20336,20336, 85,20336,20336], + [20336,766,20336,691,604,20336,762,762,20336,764, 0,764,20336], + [20336, 0,20336,20336,20336,20336, 21, 0, 81, 0, 0, 0,20336], + [ 94,560, 0,765,763, 0, 0,690,20336,20336,20336,20336,20336], + [20336, 82,20336,20336,20336,20336,20336,762, 0,698,20336,610,20336], + [20336,762, 0,698, 0,763, 0, 0, 21, 0,20336,610,20336], + [20336,20336, 81,20336,20336,20336, 81,20336,20336, 0,20336,610,20336], + [20336, 0,764, 0,20336, 0,762, 0,20336,763,20336,762,20336], + [20336,690, 0,704,20336,690, 0,690,20336, 0,576, 0,20336], + [20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336, 91,20336] ], "bgmap": [ @@ -51,5 +133,9 @@ main.floors.ZL7= ], "fg2map": [ -] +], + "flyPoint": [ + 11, + 12 + ] } \ No newline at end of file diff --git a/project/floors/ZL8.js b/project/floors/ZL8.js index 2e6e51b..0990d70 100644 --- a/project/floors/ZL8.js +++ b/project/floors/ZL8.js @@ -24,6 +24,13 @@ main.floors.ZL8= 12, 6 ] + }, + "6,0": { + "floorId": "ZL7", + "loc": [ + 6, + 0 + ] } }, "beforeBattle": {}, @@ -34,19 +41,19 @@ main.floors.ZL8= "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, 94], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + [20336,20336,20336,20336,20336,20336, 93,20336,20336,20336,20336,20336,20336], + [20336, 0, 21, 0,762, 0, 0, 0,765, 0,610,1077,20336], + [20336,763,20336,20336,20336,20336,20336,20336,20336,20336,20336,764,20336], + [20336, 82,690, 0,762, 0,691,20336,364,363,20336, 0,20336], + [20336,20336,20336,20336,20336,20336, 81,20336,366,765,20336, 21,20336], + [20336,712,20336,762, 82, 0,761,20336,20336, 81,20336, 0,20336], + [20336,370,20336,690,20336, 21, 0,690, 0,764, 81,762, 94], + [20336,612,20336,764,20336,20336,20336,20336,20336, 81,20336,20336,20336], + [20336,766,20336, 0,20336, 21, 0,764, 0,365, 0,764,20336], + [20336, 0,20336,365,20336, 0,20336,20336, 81,20336,20336,690,20336], + [20336,365,20336, 0,20336,612,20336, 0,765, 0,20336,690,20336], + [20336,690, 81,765,20336,691,20336,700, 0,604,20336,690,20336], + [20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336] ], "bgmap": [ @@ -59,5 +66,9 @@ main.floors.ZL8= ], "fg2map": [ -] +], + "flyPoint": [ + 6, + 0 + ] } \ No newline at end of file diff --git a/project/floors/ZL9.js b/project/floors/ZL9.js index 107f45e..33c0c2d 100644 --- a/project/floors/ZL9.js +++ b/project/floors/ZL9.js @@ -13,7 +13,24 @@ main.floors.ZL9= "ratio": 4, "defaultGround": "X10006", "bgm": "zhuangkuoshishi.mp3", - "firstArrive": [], + "firstArrive": [ + "\t[莫析辉,hero]\b[hero]远远的,已经看到了莫析家族所在在莫析北城。", + "\t[莫析辉,hero]\b[hero]莫析家族是东凌帝国的战神家族,镇守在东凌帝国与北寒帝国交界处。战功赫赫,是光明神殿范围内二十八大家族之一,与东凌帝国的安南家族、温明家族交好,按理说不会出什么问题的……", + "\t[莫析辉,hero]\b[hero]一路走来,看到的尽是北寒帝国的军队……看来我那岳父大人也是贪的很,要是莫析家族没事倒好,若是有事……", + { + "type": "if", + "condition": "(flag:shengqishi>1)", + "true": [ + "\t[唐佳成,N510]圣子殿下,奇怪了,东凌帝国怎么没有派军队来支援莫析家族,这里发生了战争,难道他们还不知道?", + "\t[莫析辉,hero]\b[hero]你说的对,东凌皇室在这场战争中,扮演什么角色,还两说呢。我们且潜入其中,仔细找找线索。", + "\t[唐佳成,N510]我预感,这里将会有一场大战……", + "\t[莫析辉,hero]\b[hero]当然会有大战。父亲是接近圣阶的高手,想要占领莫析家族,至少得有一个大魔法师或者一个巅峰骑士,说不定两者皆有……" + ], + "false": [ + "\t[莫析辉,hero]\b[hero]更令人奇怪的是……东凌帝国居然没有派军队来支援镇守帝国边疆的莫析家族……东凌皇室啊,你到底在这其中扮演什么样的角色呢……" + ] + } + ], "eachArrive": [], "parallelDo": "", "events": {}, @@ -42,17 +59,17 @@ main.floors.ZL9= "cannotMoveIn": {}, "map": [ [ 16, 16, 16, 16, 16,20362,20363, 16, 16, 16, 16, 16, 16], - [20336, 0, 0, 0, 16,20370,20371, 16, 0, 0, 0, 0,20336], - [20336, 0, 0, 0, 16, 16, 91, 16, 0, 0, 0, 0,20336], - [20336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20336], - [20336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20336], - [20336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20336], - [20336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 92], - [20336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20336], - [20336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20336], - [20336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20336], - [20336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20336], - [20336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20336], + [20336,20336,20336,20336, 16,20370,20371, 16,20336,20336,20336,20336,20336], + [20336,691,691,20336, 16, 16, 91, 16,20336, 21, 21, 21,20336], + [20336,371, 22,20336,20336,20336, 0,20336,20336, 21,764, 21,20336], + [20336,766, 0,20336, 0,364, 0, 22,20336,20336, 82,20336,20336], + [20336, 81,20336,20336,765,20336,691, 0,766, 81, 0,690,20336], + [20336, 0, 81, 0, 81,20336,20336,20336,20336,20336, 0, 0, 92], + [20336,764,20336, 0, 0,20336,603,603,603,20336,765,20336,20336], + [20336,698,20336,764,764,20336,603,766,603,20336, 0,20336,20336], + [20336,365,20336, 0, 21,20336,20336, 82,20336,20336,365,20336,20336], + [20336,364,20336,690, 0,765, 0,690, 81,764, 0,20336,20336], + [20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336], [20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336,20336] ], "bgmap": [ @@ -66,5 +83,9 @@ main.floors.ZL9= ], "fg2map": [ -] +], + "flyPoint": [ + 12, + 6 + ] } \ No newline at end of file diff --git a/project/functions.js b/project/functions.js index d105721..b26d65f 100644 --- a/project/functions.js +++ b/project/functions.js @@ -310,7 +310,7 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a = var money = guards.reduce(function (curr, g) { return curr + core.material.enemys[g[2]].money; }, core.getEnemyValue(enemy, "money", x, y)); - if (core.hasItem('coin')) money *= 2; // 幸运金币:双倍 + if (core.hasItem('coin')) money += 3; // 幸运金币:双倍 if (core.hasFlag('curse')) money = 0; // 诅咒效果 core.status.hero.money += money; core.status.hero.statistics.money += money; @@ -352,7 +352,7 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a = } //回溯 if (core.enemys.hasSpecial(special, 28)) { - + } //毁灭 if (core.enemys.hasSpecial(special, 33)) { @@ -415,6 +415,9 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a = if (core.hasEquip('I412')) { core.status.hero.mana += 7 } if (core.hasEquip('I413')) { core.status.hero.mana += 9 } if (core.hasEquip('I595')) { core.status.hero.mana += 10 } + if (core.hasEquip('I722')) { core.status.hero.mana += 6 } + //回复生命值 + if (core.hasEquip('I723')) { core.status.hero.hp += core.status.hero.hpmax * 0.01 } // 事件的处理 var todo = []; diff --git a/project/icons.js b/project/icons.js index 1e9f2c5..ace3ba4 100644 --- a/project/icons.js +++ b/project/icons.js @@ -335,7 +335,11 @@ var icons_4665ee12_3a1f_44a4_bea3_0fccba634dc1 = "N1072": 215, "N1073": 216, "N1074": 217, - "N1075": 218 + "N1075": 218, + "N1081": 219, + "N1082": 220, + "N1083": 221, + "N1084": 222 }, "enemys": { "greenSlime": 0, @@ -1010,7 +1014,12 @@ var icons_4665ee12_3a1f_44a4_bea3_0fccba634dc1 = "I721": 240, "I722": 241, "I723": 242, - "whiteKey": 243 + "whiteKey": 243, + "I1085": 244, + "I1086": 245, + "I1087": 246, + "I1088": 247, + "I1089": 248 }, "autotile": { "autotile": 0, diff --git a/project/items.js b/project/items.js index fc8342a..05b22ad 100644 --- a/project/items.js +++ b/project/items.js @@ -282,7 +282,7 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a = "coin": { "cls": "constants", "name": "幸运金币", - "text": "持有时打败怪物可得双倍金币" + "text": "持有时打败怪物可得额外获得3枚金币" }, "freezeBadge": { "cls": "constants", @@ -2771,19 +2771,57 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a = "canUseItemEffect": "true" }, "I722": { - "cls": "items", - "name": "新物品", - "canUseItemEffect": "true" + "cls": "equips", + "name": "魔力卷轴", + "canUseItemEffect": "true", + "text": "战后恢复6点魔力值", + "equip": { + "type": "卷轴", + "value": {}, + "percentage": {} + } }, "I723": { - "cls": "items", - "name": "新物品", - "canUseItemEffect": "true" + "cls": "equips", + "name": "生命卷轴", + "canUseItemEffect": "true", + "text": "战后恢复1%的最大生命值的生命", + "equip": { + "type": "卷轴", + "value": {}, + "percentage": {} + } }, "whiteKey": { "cls": "tools", "name": "光明之钥", "canUseItemEffect": "true", "text": "可以打开一扇光明之门" + }, + "I1085": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I1086": { + "cls": "tools", + "name": "天命之盾", + "canUseItemEffect": null, + "text": "战士所用的强大装备" + }, + "I1087": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I1088": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I1089": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" } } \ No newline at end of file diff --git a/project/maps.js b/project/maps.js index 90c1eb4..9dab361 100644 --- a/project/maps.js +++ b/project/maps.js @@ -978,7 +978,17 @@ var maps_90f36752_8815_4be8_b32b_d7fad1d0542e = "1078": {"cls":"animates","id":"A1078","name":"光暗之门","trigger":"openDoor","animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.mp3","keys":{"whiteKey":1,"I422":1}}}, "1079": {"cls":"items","id":"whiteKey"}, "1080": {"cls":"enemy48","id":"E1080"}, - "10111": {"cls":"tileset","id":"X10111","event":["这个宝箱是空的!"]}, + "1081": {"cls":"npc48","id":"N1081"}, + "1082": {"cls":"npc48","id":"N1082"}, + "1083": {"cls":"npc48","id":"N1083"}, + "1084": {"cls":"npc48","id":"N1084"}, + "1085": {"cls":"items","id":"I1085"}, + "1086": {"cls":"items","id":"I1086"}, + "1087": {"cls":"items","id":"I1087"}, + "1088": {"cls":"items","id":"I1088"}, + "1089": {"cls":"items","id":"I1089"}, + "10110": {"cls":"tileset","id":"X10110","canBreak":false}, + "10111": {"cls":"tileset","id":"X10111","event":["这个宝箱是空的!"],"canBreak":false}, "20249": {"cls":"tileset","id":"X20249","canBreak":true}, "20336": {"cls":"tileset","id":"X20336","canBreak":true}, "60341": {"cls":"tileset","id":"X60341","event":["这个宝箱是空的!"]}, diff --git a/project/materials/items.png b/project/materials/items.png index af353e9..f3d4d9f 100644 Binary files a/project/materials/items.png and b/project/materials/items.png differ diff --git a/project/materials/npc48.png b/project/materials/npc48.png index 9711e4f..db9c026 100644 Binary files a/project/materials/npc48.png and b/project/materials/npc48.png differ