diff --git a/project/enemys.js b/project/enemys.js index d7888e6..811acf2 100644 --- a/project/enemys.js +++ b/project/enemys.js @@ -1,14 +1,14 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = { - "greenSlime": {"name":"绿头怪","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0,"mdef":0,"spell":0,"speed":1}, - "redSlime": {"name":"红头怪","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[],"value":10,"mdef":0,"spell":0,"speed":1}, + "greenSlime": {"name":"绿头怪","hp":64,"atk":32,"def":2,"money":0,"exp":1,"point":0,"special":[],"mdef":0,"spell":0,"speed":17}, + "redSlime": {"name":"红头怪","hp":84,"atk":27,"def":6,"money":0,"exp":1,"point":0,"special":[],"value":null,"mdef":0,"spell":0,"speed":19}, "blackSlime": {"name":"青头怪","hp":222,"atk":46,"def":10,"money":0,"exp":0,"point":0,"special":[],"mdef":0,"spell":0,"speed":15}, "slimelord": {"name":"怪王","hp":790,"atk":48,"def":8,"money":0,"exp":0,"point":0,"special":[],"mdef":0,"spell":0,"speed":20}, - "bat": {"name":"小蝙蝠","hp":100,"atk":50,"def":30,"money":2,"exp":0,"point":0,"special":[1],"mdef":0,"speed":15,"spell":0}, + "bat": {"name":"小蝙蝠","hp":46,"atk":49,"def":0,"money":0,"exp":1,"point":0,"special":[1],"mdef":0,"speed":29,"spell":0}, "bigBat": {"name":"大蝙蝠","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0,"mdef":0,"spell":0,"speed":1}, "redBat": {"name":"红蝙蝠","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[],"mdef":0,"spell":0,"speed":1}, "vampire": {"name":"冥灵魔王","hp":888,"atk":888,"def":888,"money":888,"exp":888,"point":0,"special":[6],"n":8,"mdef":0,"spell":0,"speed":1}, - "skeleton": {"name":"骷髅人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0,"mdef":0,"spell":0,"speed":1}, + "skeleton": {"name":"骷髅人","hp":77,"atk":77,"def":7,"money":0,"exp":2,"point":0,"special":0,"mdef":0,"spell":0,"speed":17}, "skeletonCaptain": {"name":"骷髅队长","hp":226,"atk":66,"def":1,"money":0,"exp":0,"point":0,"special":0,"mdef":0,"spell":0,"speed":18}, "zombie": {"name":"兽人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[22],"mdef":0,"spell":0,"speed":1}, "zombieKnight": {"name":"兽人武士","hp":10000,"atk":100,"def":100,"money":0,"exp":0,"point":0,"special":[22],"speed":10,"mdef":0,"damage2":20,"spell":0}, @@ -53,7 +53,7 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "devilWarrior": {"name":"魔神武士","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0,"mdef":0,"spell":0,"speed":1}, "fairyEnemy": {"name":"仙子","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0,"mdef":0,"spell":0,"speed":1}, "dragon": {"name":"魔龙","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0,"bigImage":null,"mdef":0,"spell":0,"speed":1}, - "skeletonKnight": {"name":"骷髅武士","hp":330,"atk":113,"def":2,"money":0,"exp":0,"point":0,"special":0,"mdef":0,"spell":0,"speed":20}, + "skeletonKnight": {"name":"骷髅武士","hp":330,"atk":113,"def":2,"money":0,"exp":4,"point":0,"special":0,"mdef":0,"spell":0,"speed":20}, "skeletonPresbyter": {"name":"骷髅巫师","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0,"mdef":0,"spell":0,"speed":1}, "ironRock": {"name":"铁面人","hp":111,"atk":97,"def":37,"money":0,"exp":0,"point":0,"special":[3],"mdef":0,"spell":0,"speed":14}, "grayRock": {"name":"灰色石头人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":0,"mdef":0,"spell":0,"speed":1}, @@ -80,5 +80,7 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 = "bearDown": {"name":"熊出没","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[],"faceIds":{"down":"bearDown","left":"bearLeft","right":"bearRight","up":"bearUp"},"bigImage":"bear.png","mdef":0,"spell":0,"speed":1}, "bearLeft": {"name":"熊出没","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[],"faceIds":{"down":"bearDown","left":"bearLeft","right":"bearRight","up":"bearUp"},"mdef":0,"spell":0,"speed":1}, "bearRight": {"name":"熊出没","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[],"faceIds":{"down":"bearDown","left":"bearLeft","right":"bearRight","up":"bearUp"},"mdef":0,"spell":0,"speed":1}, - "bearUp": {"name":"熊出没","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[],"faceIds":{"down":"bearDown","left":"bearLeft","right":"bearRight","up":"bearUp"},"mdef":0,"spell":0,"speed":1} + "bearUp": {"name":"熊出没","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[],"faceIds":{"down":"bearDown","left":"bearLeft","right":"bearRight","up":"bearUp"},"mdef":0,"spell":0,"speed":1}, + "E421": {"name":"蓝头怪","hp":104,"atk":33,"def":8,"money":0,"exp":1,"point":0,"special":[],"value":null,"mdef":0,"spell":0,"speed":19,"displayIdInBook":null}, + "E422": {"name":"新敌人","hp":0,"atk":0,"def":0,"mdef":0,"speed":1,"money":0,"exp":0,"point":0,"special":[]} } \ No newline at end of file diff --git a/project/floors/chushi.js b/project/floors/chushi.js index 6f105c1..2ca6465 100644 --- a/project/floors/chushi.js +++ b/project/floors/chushi.js @@ -17,25 +17,71 @@ main.floors.chushi= "name": "chapter0" }, { - "type": "confirm", + "type": "choices", "text": "要进行教程内容吗", - "yes": [ + "choices": [ { - "type": "changeFloor", - "floorId": "jiaocheng01", - "loc": [ - 6, - 12 + "text": "确定", + "action": [ + { + "type": "changeFloor", + "floorId": "jiaocheng01", + "loc": [ + 6, + 12 + ] + } ] - } - ], - "no": [ + }, { - "type": "changeFloor", - "floorId": "guangchang", - "loc": [ - 6, - 10 + "text": "取消", + "action": [ + { + "type": "changeFloor", + "floorId": "guangchang", + "loc": [ + 6, + 10 + ] + } + ] + }, + { + "text": "一区测试", + "action": [ + { + "type": "changeFloor", + "floorId": "yiqu1", + "loc": [ + 0, + 7 + ] + }, + { + "type": "setValue", + "name": "status:atk", + "value": "16" + }, + { + "type": "setValue", + "name": "status:def", + "value": "16" + }, + { + "type": "setValue", + "name": "status:spell", + "value": "0" + }, + { + "type": "setValue", + "name": "status:speed", + "value": "20" + }, + { + "type": "setValue", + "name": "status:hp", + "value": "1000" + } ] } ] diff --git a/project/floors/yiqu1.js b/project/floors/yiqu1.js index ec80832..8b64f9f 100644 --- a/project/floors/yiqu1.js +++ b/project/floors/yiqu1.js @@ -11,16 +11,25 @@ main.floors.yiqu1= "images": [], "ratio": 1, "defaultGround": "grass2", - "firstArrive": [], + "firstArrive": [ + { + "type": "setHeroOpacity", + "opacity": 1 + }, + { + "type": "setCurtain", + "time": 1000 + } + ], "eachArrive": [], "parallelDo": "", "events": {}, "changeFloor": { - "0,7": { + "12,8": { "floorId": "yiqu2", "loc": [ - 12, - 7 + 0, + 8 ] } }, @@ -40,19 +49,19 @@ main.floors.yiqu1= ] }, "map": [ - [140,140,140,110199,110234, 0, 91, 0,110205,110207,110233,110233,110233], - [110206,110206,110206,110207,90425, 0, 0, 0,110224,110226, 0, 0, 94], - [110225,110225,110225,110226, 0, 0, 0,110122,110232,110234, 81,110122,110123], - [110233,110233,110233,110234,110122,110122, 0, 0, 0,110131, 0, 0,110189], - [140134, 0, 0,120020,201029, 0, 0, 0,110138,110139,200998,200999,110197], - [140142, 0,120015,120028,201037, 0,201029, 0, 0, 0, 0, 0,110197], - [140150, 0, 0,120019, 0, 0,201029, 0,110189,140,110191, 0,110205], - [ 92, 0, 0,120019,201037,201037,201037, 0,110197,140,110199, 81,110224], - [ 0, 0, 0,120027, 0, 0, 0, 0,110197,140,110199, 0,110232], - [110191, 0, 0, 0, 0, 0,110189,140,140,140,110199, 0, 94], - [110199,140,140,110191, 0, 0,110197,140,140,110204,110207, 0, 0], - [140,140,140,110199,90684,90684,110197,140,140,110199,110234, 0, 0], - [140,140,140,110199,100307,100308,110197,140,140,110199, 0, 0, 0] + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + [ 1, 1, 1, 1, 1,401, 1, 1, 1, 1, 1, 1, 1], + [ 1, 32, 0, 21, 1, 0, 1, 31, 0, 81,201, 0, 21], + [ 1, 1,205, 1, 1,421, 1, 0, 0, 1, 1, 0, 0], + [ 1, 1, 0, 1, 1, 81, 1, 1, 81, 1,202, 0, 31], + [ 92, 0,201, 0, 21, 0,202, 0, 0, 82, 0, 1, 1], + [ 1, 1, 81, 1, 1, 0, 1,205, 1, 1, 0, 0, 94], + [ 1, 0, 31, 0, 1,201, 1, 0, 0, 31, 1,205, 1], + [ 1,202, 0,202, 1, 0, 1,402, 21, 0, 1, 0, 1], + [ 1, 22,205,403, 1,202, 1, 1, 1, 81, 1,201, 1], + [ 1, 1, 1, 1, 1, 0,201, 0, 31, 0, 21, 0, 1] ], "bgmap": [ [90078,90078,90078,90078,90078,90078,90078,90078,90078,90078,90078,90078,90078], @@ -70,48 +79,12 @@ main.floors.yiqu1= [90078,90078,90078,90078,90078,90078,90078,90078,90078,90078,90078,90078,90078] ], "fgmap": [ - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0,110114, 0, 0, 0,110114,110114], - [130156,140119,130156, 0,110116,110114, 0, 0, 0,110143, 0, 0, 0], - [130167,140127,130167,120039,201021, 0, 0, 0, 0, 0,200990,200991, 0], - [ 0,140135,120007,120020, 0, 0,201021, 0, 0, 0, 0, 0, 0], - [ 0,140143, 0,120019, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0,140151, 0, 0,201021,201021, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [201007, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 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": [ - [ 0, 0, 0, 0, 0,110146, 0,110146, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [200991, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,110131], - [200999, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0,120019, 0, 0, 0, 0,110146,110146, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [201015, 0, 0,120035, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 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": [ - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [140118, 0, 0, 0,110113, 0, 0, 0, 0, 0, 0, 0, 0], - [140126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + ] } \ No newline at end of file diff --git a/project/floors/yiqu10.js b/project/floors/yiqu10.js index f5b5689..b276418 100644 --- a/project/floors/yiqu10.js +++ b/project/floors/yiqu10.js @@ -10,7 +10,7 @@ main.floors.yiqu10= "canUseQuickShop": true, "images": [], "ratio": 1, - "defaultGround": "grass2", + "defaultGround": "X90078", "firstArrive": [], "eachArrive": [], "parallelDo": "", diff --git a/project/floors/yiqu2.js b/project/floors/yiqu2.js index 082012e..2ec9eca 100644 --- a/project/floors/yiqu2.js +++ b/project/floors/yiqu2.js @@ -10,18 +10,25 @@ main.floors.yiqu2= "canUseQuickShop": true, "images": [], "ratio": 1, - "defaultGround": "grass2", + "defaultGround": "X90078", "firstArrive": [], "eachArrive": [], "parallelDo": "", "events": {}, "changeFloor": { "12,7": { - "floorId": "yiqu1", + "floorId": "yiqu3", "loc": [ 0, 7 ] + }, + "0,8": { + "floorId": "yiqu1", + "loc": [ + 12, + 8 + ] } }, "beforeBattle": {}, @@ -32,19 +39,19 @@ main.floors.yiqu2= "cannotMove": {}, "cannotMoveIn": {}, "map": [ - [140,140,140,140,140,140,140,110199,110232,110233,120080,110233,110197], - [110206,110206,110206,110206,110206,110206,110206,110207,90648, 21, 28,90424,110205], - [143,110225,110225,110225,110225,110225,110225,110226,90649, 32, 27,90851,110224], - [143,110233,110233,110233,110233,110233,110233,110234,120015, 82,120015,120010,200990], - [143, 0, 32, 0, 0,210,201037, 0, 0,214, 0, 0,140133], - [143,201037,201037, 81,201037, 0, 81, 0,110116, 21,110117, 0,140141], - [143, 0,209, 0,110129, 0,110117, 0,110160,110138,110139, 0,140149], - [143,210,110024,214,110129,110122,110131,210,110146, 22, 0, 0, 94], - [130194, 0,209, 0,110150, 27,110131, 0, 81, 21, 21, 21, 0], - [140,140,140, 0, 81, 28,110131, 0,110189,140,140,140,140], - [140,140,140,110199,110191,110189,140,140,110197,140,140,140,140], - [140,140,140,110199,110199,110197,140,140,140,140,140,140,140], - [140,140,140,110199,110199,110197,140,140,140,140,140,140,140] + [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + [ 1, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + [ 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + [ 1, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 22], + [ 1, 81, 1, 1, 1, 1, 1, 1, 1, 0, 83, 0,403], + [ 31, 0,401,209, 0,402, 1, 0, 32, 0, 1,205, 0], + [ 0,202, 0, 1, 32, 0, 1,405, 0,408, 1, 81, 1], + [ 1, 81, 1, 1, 0,421, 1, 0,240, 0, 1, 0, 94], + [ 92, 0, 21, 1, 1, 81, 1, 1, 82, 1, 1,205, 1], + [ 1, 1, 0,202, 0, 0, 32,421, 0, 1, 21, 0, 1], + [ 0,201, 0, 1, 81, 1, 1, 1, 0,205, 0, 0,421], + [202, 1, 1, 1, 0, 1,402, 1,201, 1, 31, 1, 0], + [ 0, 21, 21, 1, 0,202, 0,201, 0, 1, 1, 1, 22] ], "bgmap": [ [90078,90078,90078,90078,90078,90078,90078,90078,90078,90078,90078,90078,90078], @@ -62,48 +69,12 @@ main.floors.yiqu2= [90078,90078,90078,90078,90078,90078,90078,90078,90078,90078,90078,90078,90078] ], "fgmap": [ - [ 0, 0, 0, 0, 0, 0, 0, 0,90651, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0,140091,140092,140092,140093, 0, 0, 0,120007, 0,120007,120007,140117], - [ 0,140099,140100,140100,140101, 0,201021, 0, 0, 0, 0,140124,140125], - [ 0,201021,201021, 0,201021, 0, 0, 0, 0, 0, 0,140132, 0], - [ 0, 0, 0, 0,110116, 0, 0, 0, 0, 0, 0,140140, 0], - [ 0, 0,110016, 0, 0,110114,110142, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,201007], - [ 0, 0, 0,110191,110114,110114, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 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": [ - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,110233, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,200990], - [ 0,140107,140108,140108,140109, 0, 0, 0, 0, 0, 0, 0,200998], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0,110114, 0, 0, 0,110138, 0, 0, 0, 0], - [ 0, 0, 0, 0,110122, 0,110122, 0,110132,110146,110146, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0,110116, 0, 0, 0, 0], - [ 0, 0, 0, 0,110122,110122, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 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": [ - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,140116, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + ] } \ No newline at end of file diff --git a/project/floors/yiqu3.js b/project/floors/yiqu3.js index cf7a28a..5ae7ffe 100644 --- a/project/floors/yiqu3.js +++ b/project/floors/yiqu3.js @@ -10,7 +10,7 @@ main.floors.yiqu3= "canUseQuickShop": true, "images": [], "ratio": 1, - "defaultGround": "grass2", + "defaultGround": "X90078", "firstArrive": [], "eachArrive": [], "parallelDo": "", diff --git a/project/floors/yiqu4.js b/project/floors/yiqu4.js index 498b6cb..c3c0f66 100644 --- a/project/floors/yiqu4.js +++ b/project/floors/yiqu4.js @@ -1,29 +1,29 @@ main.floors.yiqu4= { -"floorId": "yiqu4", -"title": "主塔 4 层", -"name": "4", -"width": 13, -"height": 13, -"canFlyTo": true, -"canFlyFrom": true, -"canUseQuickShop": true, -"images": [], -"ratio": 1, -"defaultGround": "grass2", -"firstArrive": [], -"eachArrive": [], -"parallelDo": "", -"events": {}, -"changeFloor": {}, -"beforeBattle": {}, -"afterBattle": {}, -"afterGetItem": {}, -"afterOpenDoor": {}, -"autoEvent": {}, -"cannotMove": {}, -"cannotMoveIn": {}, -"map": [ + "floorId": "yiqu4", + "title": "主塔 4 层", + "name": "4", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "images": [], + "ratio": 1, + "defaultGround": "X90078", + "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], @@ -38,4 +38,16 @@ main.floors.yiqu4= [ 0, 0, 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/yiqu5.js b/project/floors/yiqu5.js index 74f5bdd..b2cdbe7 100644 --- a/project/floors/yiqu5.js +++ b/project/floors/yiqu5.js @@ -1,29 +1,29 @@ main.floors.yiqu5= { -"floorId": "yiqu5", -"title": "主塔 5 层", -"name": "5", -"width": 13, -"height": 13, -"canFlyTo": true, -"canFlyFrom": true, -"canUseQuickShop": true, -"images": [], -"ratio": 1, -"defaultGround": "grass2", -"firstArrive": [], -"eachArrive": [], -"parallelDo": "", -"events": {}, -"changeFloor": {}, -"beforeBattle": {}, -"afterBattle": {}, -"afterGetItem": {}, -"afterOpenDoor": {}, -"autoEvent": {}, -"cannotMove": {}, -"cannotMoveIn": {}, -"map": [ + "floorId": "yiqu5", + "title": "主塔 5 层", + "name": "5", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "images": [], + "ratio": 1, + "defaultGround": "X90078", + "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], @@ -38,4 +38,16 @@ main.floors.yiqu5= [ 0, 0, 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/yiqu6.js b/project/floors/yiqu6.js index 1399cff..633e6a3 100644 --- a/project/floors/yiqu6.js +++ b/project/floors/yiqu6.js @@ -1,29 +1,29 @@ main.floors.yiqu6= { -"floorId": "yiqu6", -"title": "主塔 6 层", -"name": "6", -"width": 13, -"height": 13, -"canFlyTo": true, -"canFlyFrom": true, -"canUseQuickShop": true, -"images": [], -"ratio": 1, -"defaultGround": "grass2", -"firstArrive": [], -"eachArrive": [], -"parallelDo": "", -"events": {}, -"changeFloor": {}, -"beforeBattle": {}, -"afterBattle": {}, -"afterGetItem": {}, -"afterOpenDoor": {}, -"autoEvent": {}, -"cannotMove": {}, -"cannotMoveIn": {}, -"map": [ + "floorId": "yiqu6", + "title": "主塔 6 层", + "name": "6", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "images": [], + "ratio": 1, + "defaultGround": "X90078", + "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], @@ -38,4 +38,16 @@ main.floors.yiqu6= [ 0, 0, 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/yiqu7.js b/project/floors/yiqu7.js index e2e082b..459aded 100644 --- a/project/floors/yiqu7.js +++ b/project/floors/yiqu7.js @@ -10,7 +10,7 @@ main.floors.yiqu7= "canUseQuickShop": true, "images": [], "ratio": 1, - "defaultGround": "grass2", + "defaultGround": "X90078", "firstArrive": [], "eachArrive": [], "parallelDo": "", diff --git a/project/floors/yiqu8.js b/project/floors/yiqu8.js index 18bb1e8..71c2a6f 100644 --- a/project/floors/yiqu8.js +++ b/project/floors/yiqu8.js @@ -10,7 +10,7 @@ main.floors.yiqu8= "canUseQuickShop": true, "images": [], "ratio": 1, - "defaultGround": "grass2", + "defaultGround": "X90078", "firstArrive": [], "eachArrive": [], "parallelDo": "", diff --git a/project/floors/yiqu9.js b/project/floors/yiqu9.js index 2b2d3e7..0bab892 100644 --- a/project/floors/yiqu9.js +++ b/project/floors/yiqu9.js @@ -1,29 +1,29 @@ main.floors.yiqu9= { -"floorId": "yiqu9", -"title": "主塔 9 层", -"name": "9", -"width": 13, -"height": 13, -"canFlyTo": true, -"canFlyFrom": true, -"canUseQuickShop": true, -"images": [], -"ratio": 1, -"defaultGround": "grass2", -"firstArrive": [], -"eachArrive": [], -"parallelDo": "", -"events": {}, -"changeFloor": {}, -"beforeBattle": {}, -"afterBattle": {}, -"afterGetItem": {}, -"afterOpenDoor": {}, -"autoEvent": {}, -"cannotMove": {}, -"cannotMoveIn": {}, -"map": [ + "floorId": "yiqu9", + "title": "主塔 9 层", + "name": "9", + "width": 13, + "height": 13, + "canFlyTo": true, + "canFlyFrom": true, + "canUseQuickShop": true, + "images": [], + "ratio": 1, + "defaultGround": "X90078", + "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], @@ -38,4 +38,16 @@ main.floors.yiqu9= [ 0, 0, 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/icons.js b/project/icons.js index 91f89d1..18db1ef 100644 --- a/project/icons.js +++ b/project/icons.js @@ -255,7 +255,9 @@ var icons_4665ee12_3a1f_44a4_bea3_0fccba634dc1 = "blueKing": 45, "keiskeiFairy": 71, "tulipFairy": 72, - "purpleBowman": 65 + "purpleBowman": 65, + "E421": 73, + "E422": 73 }, "enemy48": { "angel": 0, @@ -330,7 +332,29 @@ var icons_4665ee12_3a1f_44a4_bea3_0fccba634dc1 = "I374": 37, "I375": 38, "I396": 39, - "postman": 62 + "postman": 62, + "I401": 63, + "I402": 64, + "I403": 65, + "I404": 66, + "I405": 67, + "I406": 68, + "I407": 69, + "I408": 70, + "I412": 71, + "I409": 72, + "I410": 73, + "I411": 74, + "I413": 75, + "I414": 76, + "I415": 77, + "I416": 78, + "I417": 79, + "I418": 80, + "I419": 81, + "I420": 82, + "I423": 83, + "I424": 84 }, "autotile": { "autotile": 0, diff --git a/project/items.js b/project/items.js index be81f6f..47271f0 100644 --- a/project/items.js +++ b/project/items.js @@ -660,5 +660,153 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a = ] } ] + }, + "I401": { + "cls": "items", + "name": "初等红宝石", + "text": ",攻击+${core.values.redGem}", + "itemEffect": "core.status.hero.atk += core.values.redGem * core.status.thisMap.ratio", + "itemEffectTip": ",攻击+${core.values.redGem * core.status.thisMap.ratio}", + "useItemEffect": "core.status.hero.atk += core.values.redGem", + "canUseItemEffect": "true" + }, + "I402": { + "cls": "items", + "name": "初等蓝宝石", + "text": ",防御+${core.values.blueGem}", + "itemEffect": "core.status.hero.def += core.values.blueGem * core.status.thisMap.ratio", + "itemEffectTip": ",防御+${core.values.blueGem * core.status.thisMap.ratio}", + "useItemEffect": "core.status.hero.def += core.values.blueGem", + "canUseItemEffect": "true" + }, + "I403": { + "cls": "items", + "name": "初等绿宝石", + "text": ",法强+${core.values.greenGem}", + "itemEffect": "core.status.hero.spell += core.values.greenGem * core.status.thisMap.ratio", + "itemEffectTip": ",法强+${core.values.greenGem * core.status.thisMap.ratio}", + "useItemEffect": "core.status.hero.spell += core.values.greenGem", + "canUseItemEffect": "true" + }, + "I404": { + "cls": "items", + "name": "初等黄宝石", + "text": ",速度+${core.values.yellowGem}", + "itemEffect": "core.status.hero.speed += core.values.yellowGem * core.status.thisMap.ratio", + "itemEffectTip": ",速度+${core.values.yellowGem * core.status.thisMap.ratio}", + "useItemEvent": null, + "canUseItemEffect": "true", + "useItemEffect": "core.status.hero.spell += core.values.yellowGem" + }, + "I405": { + "cls": "items", + "name": "中等红宝石", + "text": ",攻击+${core.values.redGem}", + "itemEffect": "core.status.hero.atk += 3 * core.values.redGem * core.status.thisMap.ratio", + "itemEffectTip": ",攻击+${core.values.redGem * core.status.thisMap.ratio}", + "useItemEffect": "core.status.hero.atk += core.values.redGem", + "canUseItemEffect": "true" + }, + "I406": { + "cls": "items", + "name": "中等蓝宝石", + "text": ",防御+${core.values.blueGem}", + "itemEffect": "core.status.hero.def += 3 * core.values.blueGem * core.status.thisMap.ratio", + "itemEffectTip": ",防御+${core.values.blueGem * core.status.thisMap.ratio}", + "useItemEffect": "core.status.hero.def += core.values.blueGem", + "canUseItemEffect": "true" + }, + "I407": { + "cls": "items", + "name": "中等绿宝石", + "text": ",法强+${core.values.greenGem}", + "itemEffect": "core.status.hero.spell += 3 * core.values.greenGem * core.status.thisMap.ratio", + "itemEffectTip": ",法强+${core.values.greenGem * core.status.thisMap.ratio}", + "useItemEffect": "core.status.hero.spell += core.values.greenGem", + "canUseItemEffect": "true" + }, + "I408": { + "cls": "items", + "name": "中等黄宝石", + "text": ",速度+${core.values.yellowGem}", + "itemEffect": "core.status.hero.speed += 3 * core.values.yellowGem * core.status.thisMap.ratio", + "itemEffectTip": ",速度+${core.values.yellowGem * core.status.thisMap.ratio}", + "useItemEvent": null, + "canUseItemEffect": "true", + "useItemEffect": "core.status.hero.spell += core.values.yellowGem" + }, + "I412": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I409": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I410": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I411": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I413": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I414": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I415": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I416": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I417": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I418": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I419": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I420": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" + }, + "I423": { + "cls": "items", + "name": "银币", + "text": ",生命+${core.values.redPotion}", + "itemEffect": "core.status.hero.money += 10", + "itemEffectTip": ",金钱+10", + "useItemEffect": "core.status.hero.hp += core.values.redPotion", + "canUseItemEffect": "true" + }, + "I424": { + "cls": "items", + "name": "新物品", + "canUseItemEffect": "true" } } \ No newline at end of file diff --git a/project/maps.js b/project/maps.js index ad4939c..4cf3aac 100644 --- a/project/maps.js +++ b/project/maps.js @@ -299,6 +299,30 @@ var maps_90f36752_8815_4be8_b32b_d7fad1d0542e = "398": {"cls":"terrains","id":"T397"}, "399": {"cls":"terrains","id":"T399"}, "400": {"cls":"terrains","id":"T400"}, + "401": {"cls":"items","id":"I401"}, + "402": {"cls":"items","id":"I402"}, + "403": {"cls":"items","id":"I403"}, + "404": {"cls":"items","id":"I404"}, + "405": {"cls":"items","id":"I405"}, + "406": {"cls":"items","id":"I406"}, + "407": {"cls":"items","id":"I407"}, + "408": {"cls":"items","id":"I408"}, + "409": {"cls":"items","id":"I409"}, + "410": {"cls":"items","id":"I410"}, + "411": {"cls":"items","id":"I411"}, + "412": {"cls":"items","id":"I412"}, + "413": {"cls":"items","id":"I413"}, + "414": {"cls":"items","id":"I414"}, + "415": {"cls":"items","id":"I415"}, + "416": {"cls":"items","id":"I416"}, + "417": {"cls":"items","id":"I417"}, + "418": {"cls":"items","id":"I418"}, + "419": {"cls":"items","id":"I419"}, + "420": {"cls":"items","id":"I420"}, + "421": {"cls":"enemys","id":"E421"}, + "422": {"cls":"enemys","id":"E422"}, + "423": {"cls":"items","id":"I423"}, + "424": {"cls":"items","id":"I424"}, "20034": {"cls":"tileset","id":"X20034","canPass":true}, "20154": {"cls":"tileset","id":"X20154","canPass":true}, "20216": {"cls":"tileset","id":"X20216","canPass":true}, diff --git a/project/materials/enemys.png b/project/materials/enemys.png index 2b3641c..1e79d19 100644 Binary files a/project/materials/enemys.png and b/project/materials/enemys.png differ diff --git a/project/materials/items.png b/project/materials/items.png index 2445872..bf1a755 100644 Binary files a/project/materials/items.png and b/project/materials/items.png differ