修复音频播放和楼传的小问题
This commit is contained in:
parent
67f531c4c5
commit
8f3c9b514f
File diff suppressed because it is too large
Load Diff
@ -567,7 +567,7 @@ doorInfo_m
|
||||
|
||||
/* doorInfo_m
|
||||
tooltip : 开门信息
|
||||
default : [160, 'door.mp3', 'door.mp3']
|
||||
default : [160, 'door.opus', 'door.opus']
|
||||
helpUrl : /_docs/#/instruction
|
||||
EvalString_0 = EvalString_0 && (', "openSound": "' + EvalString_0 + '"');
|
||||
EvalString_1 = EvalString_1 && (', "closeSound": "' + EvalString_1 + '"');
|
||||
@ -4626,7 +4626,7 @@ IdString
|
||||
|
||||
FixedId_List
|
||||
: '生命'|'生命上限'|'攻击'|'防御'|'法强'|'魔攻比例'|'护盾比例'|'黄钥匙'|'蓝钥匙'|'红钥匙'|'金币'|'经验'|'魔力'|'魔力上限'|'当前横坐标'|'当前纵坐标'|'当前朝向'|'攻击增益'|'防御增益'|'护盾增益'
|
||||
/*FixedId_List ['status:hp','status:hpmax','status:atk','status:def','status:spell','status:matk','status:mdef','item:yellowKey','item:blueKey','item:redKey','status:money','status:exp','status:mana','status:manamax','status:x','status:y','status:direction','buff:atk','buff:def','buff:mdef']*/;
|
||||
/*FixedId_List ['status:hp','status:hpmax','status:atk','status:def','status:spell','status:matk','status:mdef','item:yellowKey','item:blueKey','item:redKey','status:money','status:exp','status:mana','status:manamax','status:x','status:y','status:direction','buff:atk','buff:def','buff:mdef']*/;
|
||||
|
||||
Id_List
|
||||
: '变量' | '状态' | '物品' | '增益' | '独立开关' | '临时变量' |'全局存储'
|
||||
|
@ -132,8 +132,8 @@ editor_blocklyconfig = function () {
|
||||
MotaActionFunctions.actionParser.parse(
|
||||
{
|
||||
time: 160,
|
||||
openSound: "door.mp3",
|
||||
closeSound: "door.mp3",
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: { yellowKey: 1, orangeKey: 1 },
|
||||
},
|
||||
"doorInfo"
|
||||
@ -142,9 +142,9 @@ editor_blocklyconfig = function () {
|
||||
MotaActionBlocks["mainStyle_m"].xmlText(),
|
||||
MotaActionFunctions.actionParser.parse(
|
||||
{
|
||||
背景音乐: "bgm.mp3",
|
||||
确定: "confirm.mp3",
|
||||
攻击: "attack.mp3",
|
||||
背景音乐: "bgm.opus",
|
||||
确定: "confirm.opus",
|
||||
攻击: "attack.opus",
|
||||
背景图: "bg.jpg",
|
||||
领域: "zone",
|
||||
文件名: "file.jpg",
|
||||
|
File diff suppressed because one or more lines are too long
@ -1136,7 +1136,8 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d =
|
||||
},
|
||||
"followers": [],
|
||||
"steps": 0,
|
||||
"matk": 0
|
||||
"matk": 0,
|
||||
"spell": null
|
||||
},
|
||||
"startCanvas": [
|
||||
{
|
||||
|
1118
project/functions.js
1118
project/functions.js
File diff suppressed because it is too large
Load Diff
@ -332,7 +332,7 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
|
||||
"text": "可以自由往来去过的楼层",
|
||||
"hideInReplay": true,
|
||||
"hideInToolbox": true,
|
||||
"useItemEffect": "//core.ui.drawFly(core.floorIds.indexOf(core.status.floorId));\nflags.canMoveFloor = core.canMoveFloor()\nif (core.isPlaying()) core.ui._drawViewMaps(core.floorIds.indexOf(core.status.floorId));",
|
||||
"useItemEffect": "//core.ui.drawFly(core.floorIds.indexOf(core.status.floorId));\nflags.canMoveFloor = core.canMoveFloor()\nif (!main.replayChecking && !core.isReplaying()) core.ui._drawViewMaps(core.floorIds.indexOf(core.status.floorId));",
|
||||
"canUseItemEffect": "(function () {\n\tif (core.flags.flyNearStair && !core.nearStair() && !core.canMoveFloor())\n\t\treturn false;\n\treturn core.status.maps[core.status.floorId].canFlyFrom;\n})();"
|
||||
},
|
||||
"coin": {
|
||||
|
976
project/maps.js
976
project/maps.js
@ -1,306 +1,670 @@
|
||||
var maps_90f36752_8815_4be8_b32b_d7fad1d0542e =
|
||||
{
|
||||
"1": {"cls":"animates","id":"yellowWall","canBreak":true,"animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{}}},
|
||||
"2": {"cls":"animates","id":"whiteWall","canBreak":true,"animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{}}},
|
||||
"3": {"cls":"animates","id":"blueWall","canBreak":true,"animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{}}},
|
||||
"4": {"cls":"animates","id":"star","name":"星空"},
|
||||
"5": {"cls":"animates","id":"lava","name":"岩浆"},
|
||||
"6": {"cls":"animates","id":"ice","doorInfo":{"time":160,"openSound":"破冰镐","closeSound":"door.opus","keys":{"icePickaxe":1}},"animate":1},
|
||||
"7": {"cls":"terrains","id":"blueShopLeft"},
|
||||
"8": {"cls":"terrains","id":"blueShopRight"},
|
||||
"9": {"cls":"terrains","id":"pinkShopLeft"},
|
||||
"10": {"cls":"terrains","id":"pinkShopRight"},
|
||||
"11": {"cls":"animates","id":"lavaNet","canPass":true,"trigger":"null","script":"(function () {\n\t// 血网的伤害效果移动到 checkBlock 中处理\n\n\t// 如果要做一次性血网,可直接注释掉下面这句话:\n\t// core.removeBlock(core.getHeroLoc('x'), core.getHeroLoc('y'));\n})();","name":"血网"},
|
||||
"12": {"cls":"animates","id":"poisonNet","canPass":true,"trigger":"null","script":"(function () {\n\tif (!core.hasItem('amulet')) {\n\t\tcore.triggerDebuff('get', 'poison');\n\t\tcore.updateStatusBar();\n\t}\n\n\t// 如果要做一次性毒网,可直接注释掉下面这句话:\n\t// core.removeBlock(core.getHeroLoc('x'), core.getHeroLoc('y'));\n})()","name":"毒网"},
|
||||
"13": {"cls":"animates","id":"weakNet","canPass":true,"trigger":"null","script":"(function () {\n\tif (!core.hasItem('amulet')) {\n\t\tcore.triggerDebuff('get', 'weak');\n\t\tcore.updateStatusBar();\n\t}\n\n\t// 如果要做一次性衰网,可直接注释掉下面这句话:\n\t// core.removeBlock(core.getHeroLoc('x'), core.getHeroLoc('y'));\n})()","name":"衰网"},
|
||||
"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"},
|
||||
"21": {"cls":"items","id":"yellowKey"},
|
||||
"22": {"cls":"items","id":"blueKey"},
|
||||
"23": {"cls":"items","id":"redKey"},
|
||||
"24": {"cls":"items","id":"greenKey"},
|
||||
"25": {"cls":"items","id":"steelKey"},
|
||||
"26": {"cls":"items","id":"bigKey"},
|
||||
"27": {"cls":"items","id":"redGem"},
|
||||
"28": {"cls":"items","id":"blueGem"},
|
||||
"29": {"cls":"items","id":"greenGem"},
|
||||
"30": {"cls":"items","id":"yellowGem"},
|
||||
"31": {"cls":"items","id":"redPotion"},
|
||||
"32": {"cls":"items","id":"bluePotion"},
|
||||
"33": {"cls":"items","id":"greenPotion"},
|
||||
"34": {"cls":"items","id":"yellowPotion"},
|
||||
"35": {"cls":"items","id":"sword1"},
|
||||
"36": {"cls":"items","id":"shield1"},
|
||||
"37": {"cls":"items","id":"sword2"},
|
||||
"38": {"cls":"items","id":"shield2"},
|
||||
"39": {"cls":"items","id":"sword3"},
|
||||
"40": {"cls":"items","id":"shield3"},
|
||||
"41": {"cls":"items","id":"sword4"},
|
||||
"42": {"cls":"items","id":"shield4"},
|
||||
"43": {"cls":"items","id":"sword5"},
|
||||
"44": {"cls":"items","id":"shield5"},
|
||||
"45": {"cls":"items","id":"book"},
|
||||
"46": {"cls":"items","id":"fly"},
|
||||
"47": {"cls":"items","id":"pickaxe"},
|
||||
"48": {"cls":"items","id":"icePickaxe"},
|
||||
"49": {"cls":"items","id":"bomb"},
|
||||
"50": {"cls":"items","id":"centerFly"},
|
||||
"51": {"cls":"items","id":"upFly"},
|
||||
"52": {"cls":"items","id":"downFly"},
|
||||
"53": {"cls":"items","id":"coin"},
|
||||
"54": {"cls":"items","id":"freezeBadge"},
|
||||
"55": {"cls":"items","id":"cross"},
|
||||
"56": {"cls":"items","id":"superPotion"},
|
||||
"57": {"cls":"items","id":"earthquake"},
|
||||
"58": {"cls":"items","id":"poisonWine"},
|
||||
"59": {"cls":"items","id":"weakWine"},
|
||||
"60": {"cls":"items","id":"curseWine"},
|
||||
"61": {"cls":"items","id":"superWine"},
|
||||
"62": {"cls":"items","id":"dagger"},
|
||||
"63": {"cls":"items","id":"pack"},
|
||||
"64": {"cls":"items","id":"amulet"},
|
||||
"65": {"cls":"items","id":"hammer"},
|
||||
"68": {"cls":"items","id":"lifeWand"},
|
||||
"69": {"cls":"items","id":"jumpShoes"},
|
||||
"70": {"cls":"items","id":"sword0"},
|
||||
"71": {"cls":"items","id":"shield0"},
|
||||
"72": {"cls":"items","id":"skill1"},
|
||||
"73": {"cls":"items","id":"wand"},
|
||||
"81": {"cls":"animates","id":"yellowDoor","trigger":"openDoor","animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{"yellowKey":1}},"name":"黄门"},
|
||||
"82": {"cls":"animates","id":"blueDoor","trigger":"openDoor","animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{"blueKey":1}},"name":"蓝门"},
|
||||
"83": {"cls":"animates","id":"redDoor","trigger":"openDoor","animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{"redKey":1}},"name":"红门"},
|
||||
"84": {"cls":"animates","id":"greenDoor","trigger":"openDoor","animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{"greenKey":1}},"name":"绿门"},
|
||||
"85": {"cls":"animates","id":"specialDoor","trigger":"openDoor","animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{"specialKey":1}},"name":"机关门"},
|
||||
"86": {"cls":"animates","id":"steelDoor","trigger":"openDoor","animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{"steelKey":1}},"name":"铁门"},
|
||||
"87": {"cls":"terrains","id":"upFloor","canPass":true},
|
||||
"88": {"cls":"terrains","id":"downFloor","canPass":true},
|
||||
"89": {"cls":"animates","id":"portal","canPass":true},
|
||||
"90": {"cls":"animates","id":"starPortal","canPass":true},
|
||||
"91": {"cls":"animates","id":"upPortal","canPass":true},
|
||||
"92": {"cls":"animates","id":"leftPortal","canPass":true},
|
||||
"93": {"cls":"animates","id":"downPortal","canPass":true},
|
||||
"94": {"cls":"animates","id":"rightPortal","canPass":true},
|
||||
"101": {"cls":"animates","id":"crystalUp"},
|
||||
"102": {"cls":"animates","id":"crystalBottom"},
|
||||
"103": {"cls":"animates","id":"fire"},
|
||||
"104": {"cls":"animates","id":"switch"},
|
||||
"109": {"cls":"animates","id":"magentaWall","canBreak":true,"animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{}}},
|
||||
"121": {"cls":"npcs","id":"man"},
|
||||
"122": {"cls":"npcs","id":"trader"},
|
||||
"123": {"cls":"npcs","id":"thief"},
|
||||
"124": {"cls":"npcs","id":"fairy"},
|
||||
"125": {"cls":"npcs","id":"wizard"},
|
||||
"126": {"cls":"npcs","id":"recluse"},
|
||||
"127": {"cls":"npcs","id":"king"},
|
||||
"128": {"cls":"npcs","id":"youngMan"},
|
||||
"129": {"cls":"npcs","id":"sign"},
|
||||
"130": {"cls":"npcs","id":"expShop"},
|
||||
"131": {"cls":"npcs","id":"moneyShop"},
|
||||
"132": {"cls":"npcs","id":"princess"},
|
||||
"133": {"cls":"npc48","id":"npc0","faceIds":{"down":"npc0","left":"npc1","right":"npc2","up":"npc3"},"animate":1},
|
||||
"134": {"cls":"npc48","id":"npc1","faceIds":{"down":"npc0","left":"npc1","right":"npc2","up":"npc3"},"animate":1},
|
||||
"135": {"cls":"npc48","id":"npc2","faceIds":{"down":"npc0","left":"npc1","right":"npc2","up":"npc3"},"animate":1},
|
||||
"136": {"cls":"npc48","id":"npc3","faceIds":{"down":"npc0","left":"npc1","right":"npc2","up":"npc3"},"animate":1},
|
||||
"137": {"cls":"npcs","id":"greenMan"},
|
||||
"138": {"cls":"npcs","id":"blueTrader"},
|
||||
"140": {"cls":"autotile","id":"autotile4"},
|
||||
"141": {"cls":"autotile","id":"autotile8"},
|
||||
"142": {"cls":"autotile","id":"autotile9"},
|
||||
"143": {"cls":"autotile","id":"autotile10"},
|
||||
"144": {"cls":"autotile","id":"autotile12"},
|
||||
"151": {"cls":"autotile","id":"autotile1"},
|
||||
"152": {"cls":"autotile","id":"autotile2"},
|
||||
"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"]},
|
||||
"163": {"cls":"terrains","id":"arrowLeft","canPass":true,"cannotOut":["up","down","right"],"cannotIn":["left"]},
|
||||
"164": {"cls":"terrains","id":"arrowRight","canPass":true,"cannotOut":["up","down","left"],"cannotIn":["right"]},
|
||||
"165": {"cls":"terrains","id":"light","trigger":"null","canPass":true,"script":"(function () {\n\tcore.setBlock(core.getNumberById('darkLight'), core.getHeroLoc('x'), core.getHeroLoc('y'));\n})();"},
|
||||
"166": {"cls":"terrains","id":"darkLight"},
|
||||
"167": {"cls":"terrains","id":"ski","trigger":"ski","canPass":true},
|
||||
"168": {"cls":"terrains","id":"flower","canPass":true},
|
||||
"169": {"cls":"terrains","id":"box","trigger":"pushBox"},
|
||||
"170": {"cls":"terrains","id":"boxed","trigger":"pushBox"},
|
||||
"201": {"cls":"enemys","id":"greenSlime"},
|
||||
"202": {"cls":"enemys","id":"redSlime"},
|
||||
"203": {"cls":"enemys","id":"blackSlime"},
|
||||
"204": {"cls":"enemys","id":"slimelord"},
|
||||
"205": {"cls":"enemys","id":"bat"},
|
||||
"206": {"cls":"enemys","id":"bigBat"},
|
||||
"207": {"cls":"enemys","id":"redBat"},
|
||||
"208": {"cls":"enemys","id":"vampire"},
|
||||
"209": {"cls":"enemys","id":"skeleton"},
|
||||
"210": {"cls":"enemys","id":"skeletonWarrior"},
|
||||
"211": {"cls":"enemys","id":"skeletonCaptain"},
|
||||
"212": {"cls":"enemys","id":"ghostSoldier"},
|
||||
"213": {"cls":"enemys","id":"zombie"},
|
||||
"214": {"cls":"enemys","id":"zombieKnight"},
|
||||
"215": {"cls":"enemys","id":"rock"},
|
||||
"216": {"cls":"enemys","id":"slimeman"},
|
||||
"217": {"cls":"enemys","id":"bluePriest"},
|
||||
"218": {"cls":"enemys","id":"redPriest"},
|
||||
"219": {"cls":"enemys","id":"brownWizard"},
|
||||
"220": {"cls":"enemys","id":"redWizard"},
|
||||
"221": {"cls":"enemys","id":"yellowGateKeeper"},
|
||||
"222": {"cls":"enemys","id":"blueGateKeeper"},
|
||||
"223": {"cls":"enemys","id":"redGateKeeper"},
|
||||
"224": {"cls":"enemys","id":"swordsman"},
|
||||
"225": {"cls":"enemys","id":"soldier"},
|
||||
"226": {"cls":"enemys","id":"yellowKnight"},
|
||||
"227": {"cls":"enemys","id":"redKnight"},
|
||||
"228": {"cls":"enemys","id":"darkKnight"},
|
||||
"229": {"cls":"enemys","id":"blackKing"},
|
||||
"230": {"cls":"enemys","id":"yellowKing"},
|
||||
"231": {"cls":"enemys","id":"greenKing"},
|
||||
"232": {"cls":"enemys","id":"blueKnight"},
|
||||
"233": {"cls":"enemys","id":"goldSlime"},
|
||||
"234": {"cls":"enemys","id":"poisonSkeleton"},
|
||||
"235": {"cls":"enemys","id":"poisonBat"},
|
||||
"236": {"cls":"enemys","id":"ironRock"},
|
||||
"237": {"cls":"enemys","id":"skeletonPriest"},
|
||||
"238": {"cls":"enemys","id":"skeletonKing"},
|
||||
"239": {"cls":"enemys","id":"skeletonPresbyter"},
|
||||
"240": {"cls":"enemys","id":"skeletonKnight"},
|
||||
"241": {"cls":"enemys","id":"evilHero"},
|
||||
"242": {"cls":"enemys","id":"devilWarrior"},
|
||||
"243": {"cls":"enemys","id":"demonPriest"},
|
||||
"244": {"cls":"enemys","id":"goldHornSlime"},
|
||||
"245": {"cls":"enemys","id":"redKing"},
|
||||
"246": {"cls":"enemys","id":"blueKing"},
|
||||
"247": {"cls":"enemys","id":"magicMaster"},
|
||||
"248": {"cls":"enemys","id":"silverSlime"},
|
||||
"249": {"cls":"enemys","id":"blademaster"},
|
||||
"250": {"cls":"enemys","id":"whiteHornSlime"},
|
||||
"251": {"cls":"enemys","id":"evilPrincess"},
|
||||
"252": {"cls":"enemys","id":"evilFairy"},
|
||||
"253": {"cls":"enemys","id":"yellowPriest"},
|
||||
"254": {"cls":"enemys","id":"redSwordsman"},
|
||||
"255": {"cls":"enemys","id":"whiteSlimeman"},
|
||||
"256": {"cls":"enemys","id":"poisonZombie"},
|
||||
"257": {"cls":"enemys","id":"dragon"},
|
||||
"258": {"cls":"enemys","id":"octopus"},
|
||||
"259": {"cls":"enemys","id":"fairyEnemy"},
|
||||
"260": {"cls":"enemys","id":"princessEnemy"},
|
||||
"261": {"cls":"enemy48","id":"angel"},
|
||||
"262": {"cls":"enemy48","id":"elemental"},
|
||||
"263": {"cls":"enemy48","id":"steelGuard"},
|
||||
"264": {"cls":"enemy48","id":"evilBat"},
|
||||
"265": {"cls":"enemys","id":"silverSlimelord"},
|
||||
"266": {"cls":"enemys","id":"goldSlimelord"},
|
||||
"267": {"cls":"enemys","id":"grayRock"},
|
||||
"270": {"cls":"enemys","id":"greenKnight"},
|
||||
"271": {"cls":"enemys","id":"bowman"},
|
||||
"272": {"cls":"enemys","id":"purpleBowman"},
|
||||
"275": {"cls":"enemys","id":"watcherSlime"},
|
||||
"277": {"cls":"enemys","id":"frostBat"},
|
||||
"278": {"cls":"enemys","id":"devilKnight"},
|
||||
"279": {"cls":"enemys","id":"grayPriest"},
|
||||
"280": {"cls":"enemys","id":"greenGateKeeper"},
|
||||
"300": {"cls":"terrains","id":"ground"},
|
||||
"301": {"cls":"terrains","id":"sWallT","name":"薄墙-上","cannotOut":["up"],"cannotIn":["up"]},
|
||||
"302": {"cls":"terrains","id":"sWallL","name":"薄墙-左","cannotOut":["left"],"cannotIn":["left"]},
|
||||
"303": {"cls":"terrains","id":"sWallR","name":"薄墙-右","cannotOut":["right"],"cannotIn":["right"]},
|
||||
"304": {"cls":"terrains","id":"sWallB","name":"薄墙-下","cannotOut":["down"],"cannotIn":["down"]},
|
||||
"305": {"cls":"terrains","id":"grass"},
|
||||
"306": {"cls":"terrains","id":"sWallTL","name":"薄墙-上左","cannotOut":["up","left"],"cannotIn":["up","left"]},
|
||||
"307": {"cls":"terrains","id":"sWallBR","name":"薄墙-下右","cannotOut":["down","right"],"cannotIn":["down","right"]},
|
||||
"308": {"cls":"terrains","id":"grass2"},
|
||||
"309": {"cls":"terrains","id":"sWallTR","name":"薄墙-上右","cannotOut":["up","right"],"cannotIn":["up","right"]},
|
||||
"310": {"cls":"terrains","id":"sWallBL","name":"薄墙-下左","cannotOut":["down","left"],"cannotIn":["down","left"]},
|
||||
"311": {"cls":"terrains","id":"ground2"},
|
||||
"312": {"cls":"terrains","id":"sWallTB","name":"薄墙-上下","cannotOut":["up","down"],"cannotIn":["up","down"]},
|
||||
"313": {"cls":"terrains","id":"ground3"},
|
||||
"314": {"cls":"terrains","id":"sWallLR","name":"薄墙-左右","cannotOut":["left","right"],"cannotIn":["left","right"]},
|
||||
"315": {"cls":"terrains","id":"sWallBLR","name":"薄墙-下左右","cannotOut":["down","left","right"],"cannotIn":["down","left","right"]},
|
||||
"316": {"cls":"terrains","id":"sWallTLR","name":"薄墙-上左右","cannotOut":["up","left","right"],"cannotIn":["up","left","right"]},
|
||||
"317": {"cls":"terrains","id":"sWallTBR","name":"薄墙-上下右","cannotOut":["up","down","right"],"cannotIn":["up","down","right"]},
|
||||
"318": {"cls":"terrains","id":"sWallTBL","name":"薄墙-上下左","cannotOut":["up","down","left"],"cannotIn":["up","down","left"]},
|
||||
"319": {"cls":"npc48","id":"tallYellowDoor","trigger":"openDoor","name":"高黄门","animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{"yellowKey":1}}},
|
||||
"320": {"cls":"npc48","id":"tallBlueDoor","trigger":"openDoor","name":"高蓝门","animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{"blueKey":1}}},
|
||||
"321": {"cls":"npc48","id":"tallRedDoor","trigger":"openDoor","name":"高红门","animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{"redKey":1}}},
|
||||
"322": {"cls":"npc48","id":"tallGreenDoor","trigger":"openDoor","name":"高绿门","animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{"greenKey":1}}},
|
||||
"323": {"cls":"npc48","id":"tallSpecialDoor","trigger":"openDoor","name":"高机关门","animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{"specialKey":1}}},
|
||||
"324": {"cls":"npc48","id":"tallSteelDoor","trigger":"openDoor","name":"高铁门","animate":1,"doorInfo":{"time":160,"openSound":"door.mp3","closeSound":"door.opus","keys":{"steelKey":1}}},
|
||||
"325": {"cls":"enemys","id":"keiskeiFairy"},
|
||||
"326": {"cls":"enemys","id":"tulipFairy"},
|
||||
"327": {"cls":"enemy48","id":"bearDown"},
|
||||
"328": {"cls":"enemy48","id":"bearLeft"},
|
||||
"329": {"cls":"enemy48","id":"bearRight"},
|
||||
"330": {"cls":"enemy48","id":"bearUp"},
|
||||
"331": {"cls":"terrains","id":"T331"},
|
||||
"332": {"cls":"terrains","id":"T332"},
|
||||
"333": {"cls":"terrains","id":"T333"},
|
||||
"334": {"cls":"terrains","id":"T334"},
|
||||
"335": {"cls":"terrains","id":"T335"},
|
||||
"336": {"cls":"terrains","id":"T336"},
|
||||
"337": {"cls":"terrains","id":"T337"},
|
||||
"338": {"cls":"terrains","id":"T338"},
|
||||
"339": {"cls":"terrains","id":"T339"},
|
||||
"340": {"cls":"terrains","id":"T340"},
|
||||
"341": {"cls":"terrains","id":"T341"},
|
||||
"342": {"cls":"terrains","id":"T342"},
|
||||
"343": {"cls":"terrains","id":"T343"},
|
||||
"344": {"cls":"terrains","id":"T344"},
|
||||
"345": {"cls":"terrains","id":"T345","canPass":true},
|
||||
"346": {"cls":"terrains","id":"T346"},
|
||||
"347": {"cls":"terrains","id":"T347"},
|
||||
"348": {"cls":"terrains","id":"T348"},
|
||||
"349": {"cls":"terrains","id":"T349"},
|
||||
"350": {"cls":"terrains","id":"T350"},
|
||||
"351": {"cls":"terrains","id":"T351"},
|
||||
"352": {"cls":"terrains","id":"T352"},
|
||||
"353": {"cls":"terrains","id":"T353"},
|
||||
"354": {"cls":"terrains","id":"T354"},
|
||||
"355": {"cls":"terrains","id":"T355"},
|
||||
"356": {"cls":"terrains","id":"T356"},
|
||||
"357": {"cls":"terrains","id":"T357"},
|
||||
"358": {"cls":"terrains","id":"T358"},
|
||||
"359": {"cls":"terrains","id":"T359"},
|
||||
"360": {"cls":"terrains","id":"T360"},
|
||||
"361": {"cls":"terrains","id":"T361"},
|
||||
"362": {"cls":"terrains","id":"T362"},
|
||||
"363": {"cls":"terrains","id":"T363"},
|
||||
"364": {"cls":"terrains","id":"T364"},
|
||||
"365": {"cls":"terrains","id":"T365"},
|
||||
"376": {"cls":"terrains","id":"T376"},
|
||||
"377": {"cls":"terrains","id":"T377"},
|
||||
"378": {"cls":"terrains","id":"T378"},
|
||||
"379": {"cls":"terrains","id":"T379"},
|
||||
"380": {"cls":"terrains","id":"T380"},
|
||||
"381": {"cls":"terrains","id":"T381"},
|
||||
"382": {"cls":"terrains","id":"T382"},
|
||||
"383": {"cls":"terrains","id":"T383"},
|
||||
"384": {"cls":"terrains","id":"T384"},
|
||||
"385": {"cls":"terrains","id":"T385"},
|
||||
"386": {"cls":"terrains","id":"T386"},
|
||||
"387": {"cls":"terrains","id":"T387"},
|
||||
"388": {"cls":"terrains","id":"T388"},
|
||||
"389": {"cls":"terrains","id":"T389"},
|
||||
"390": {"cls":"terrains","id":"T390"},
|
||||
"391": {"cls":"terrains","id":"T391"},
|
||||
"392": {"cls":"terrains","id":"T392"},
|
||||
"393": {"cls":"terrains","id":"T393"},
|
||||
"394": {"cls":"terrains","id":"T394"},
|
||||
"395": {"cls":"terrains","id":"T395"},
|
||||
"20034": {"cls":"tileset","id":"X20034","canPass":true},
|
||||
"20154": {"cls":"tileset","id":"X20154","canPass":true},
|
||||
"20216": {"cls":"tileset","id":"X20216","canPass":true},
|
||||
"20217": {"cls":"tileset","id":"X20217","canPass":true},
|
||||
"40054": {"cls":"tileset","id":"X40054","canPass":false},
|
||||
"40090": {"cls":"tileset","id":"X40090","canPass":true},
|
||||
"50054": {"cls":"tileset","id":"X50054","canPass":false},
|
||||
"70505": {"cls":"tileset","id":"X70505","canPass":true},
|
||||
"71182": {"cls":"tileset","id":"X71182","canPass":false},
|
||||
"71183": {"cls":"tileset","id":"X71183","canPass":false},
|
||||
"71229": {"cls":"tileset","id":"X71229","canPass":true},
|
||||
"71818": {"cls":"tileset","id":"X71818","canPass":true},
|
||||
"71887": {"cls":"tileset","id":"X71887","canPass":true},
|
||||
"80003": {"cls":"tileset","id":"X80003","canPass":true},
|
||||
"80007": {"cls":"tileset","id":"X80007","canPass":true},
|
||||
"80010": {"cls":"tileset","id":"X80010","canPass":true},
|
||||
"80011": {"cls":"tileset","id":"X80011","canPass":true},
|
||||
"80020": {"cls":"tileset","id":"X80020","canPass":true},
|
||||
"90226": {"cls":"tileset","id":"X90226","canPass":false}
|
||||
}
|
||||
var maps_90f36752_8815_4be8_b32b_d7fad1d0542e = {
|
||||
1: {
|
||||
cls: "animates",
|
||||
id: "yellowWall",
|
||||
canBreak: true,
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: {},
|
||||
},
|
||||
},
|
||||
2: {
|
||||
cls: "animates",
|
||||
id: "whiteWall",
|
||||
canBreak: true,
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: {},
|
||||
},
|
||||
},
|
||||
3: {
|
||||
cls: "animates",
|
||||
id: "blueWall",
|
||||
canBreak: true,
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: {},
|
||||
},
|
||||
},
|
||||
4: { cls: "animates", id: "star", name: "星空" },
|
||||
5: { cls: "animates", id: "lava", name: "岩浆" },
|
||||
6: {
|
||||
cls: "animates",
|
||||
id: "ice",
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "破冰镐",
|
||||
closeSound: "door.opus",
|
||||
keys: { icePickaxe: 1 },
|
||||
},
|
||||
animate: 1,
|
||||
},
|
||||
7: { cls: "terrains", id: "blueShopLeft" },
|
||||
8: { cls: "terrains", id: "blueShopRight" },
|
||||
9: { cls: "terrains", id: "pinkShopLeft" },
|
||||
10: { cls: "terrains", id: "pinkShopRight" },
|
||||
11: {
|
||||
cls: "animates",
|
||||
id: "lavaNet",
|
||||
canPass: true,
|
||||
trigger: "null",
|
||||
script:
|
||||
"(function () {\n\t// 血网的伤害效果移动到 checkBlock 中处理\n\n\t// 如果要做一次性血网,可直接注释掉下面这句话:\n\t// core.removeBlock(core.getHeroLoc('x'), core.getHeroLoc('y'));\n})();",
|
||||
name: "血网",
|
||||
},
|
||||
12: {
|
||||
cls: "animates",
|
||||
id: "poisonNet",
|
||||
canPass: true,
|
||||
trigger: "null",
|
||||
script:
|
||||
"(function () {\n\tif (!core.hasItem('amulet')) {\n\t\tcore.triggerDebuff('get', 'poison');\n\t\tcore.updateStatusBar();\n\t}\n\n\t// 如果要做一次性毒网,可直接注释掉下面这句话:\n\t// core.removeBlock(core.getHeroLoc('x'), core.getHeroLoc('y'));\n})()",
|
||||
name: "毒网",
|
||||
},
|
||||
13: {
|
||||
cls: "animates",
|
||||
id: "weakNet",
|
||||
canPass: true,
|
||||
trigger: "null",
|
||||
script:
|
||||
"(function () {\n\tif (!core.hasItem('amulet')) {\n\t\tcore.triggerDebuff('get', 'weak');\n\t\tcore.updateStatusBar();\n\t}\n\n\t// 如果要做一次性衰网,可直接注释掉下面这句话:\n\t// core.removeBlock(core.getHeroLoc('x'), core.getHeroLoc('y'));\n})()",
|
||||
name: "衰网",
|
||||
},
|
||||
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" },
|
||||
21: { cls: "items", id: "yellowKey" },
|
||||
22: { cls: "items", id: "blueKey" },
|
||||
23: { cls: "items", id: "redKey" },
|
||||
24: { cls: "items", id: "greenKey" },
|
||||
25: { cls: "items", id: "steelKey" },
|
||||
26: { cls: "items", id: "bigKey" },
|
||||
27: { cls: "items", id: "redGem" },
|
||||
28: { cls: "items", id: "blueGem" },
|
||||
29: { cls: "items", id: "greenGem" },
|
||||
30: { cls: "items", id: "yellowGem" },
|
||||
31: { cls: "items", id: "redPotion" },
|
||||
32: { cls: "items", id: "bluePotion" },
|
||||
33: { cls: "items", id: "greenPotion" },
|
||||
34: { cls: "items", id: "yellowPotion" },
|
||||
35: { cls: "items", id: "sword1" },
|
||||
36: { cls: "items", id: "shield1" },
|
||||
37: { cls: "items", id: "sword2" },
|
||||
38: { cls: "items", id: "shield2" },
|
||||
39: { cls: "items", id: "sword3" },
|
||||
40: { cls: "items", id: "shield3" },
|
||||
41: { cls: "items", id: "sword4" },
|
||||
42: { cls: "items", id: "shield4" },
|
||||
43: { cls: "items", id: "sword5" },
|
||||
44: { cls: "items", id: "shield5" },
|
||||
45: { cls: "items", id: "book" },
|
||||
46: { cls: "items", id: "fly" },
|
||||
47: { cls: "items", id: "pickaxe" },
|
||||
48: { cls: "items", id: "icePickaxe" },
|
||||
49: { cls: "items", id: "bomb" },
|
||||
50: { cls: "items", id: "centerFly" },
|
||||
51: { cls: "items", id: "upFly" },
|
||||
52: { cls: "items", id: "downFly" },
|
||||
53: { cls: "items", id: "coin" },
|
||||
54: { cls: "items", id: "freezeBadge" },
|
||||
55: { cls: "items", id: "cross" },
|
||||
56: { cls: "items", id: "superPotion" },
|
||||
57: { cls: "items", id: "earthquake" },
|
||||
58: { cls: "items", id: "poisonWine" },
|
||||
59: { cls: "items", id: "weakWine" },
|
||||
60: { cls: "items", id: "curseWine" },
|
||||
61: { cls: "items", id: "superWine" },
|
||||
62: { cls: "items", id: "dagger" },
|
||||
63: { cls: "items", id: "pack" },
|
||||
64: { cls: "items", id: "amulet" },
|
||||
65: { cls: "items", id: "hammer" },
|
||||
68: { cls: "items", id: "lifeWand" },
|
||||
69: { cls: "items", id: "jumpShoes" },
|
||||
70: { cls: "items", id: "sword0" },
|
||||
71: { cls: "items", id: "shield0" },
|
||||
72: { cls: "items", id: "skill1" },
|
||||
73: { cls: "items", id: "wand" },
|
||||
81: {
|
||||
cls: "animates",
|
||||
id: "yellowDoor",
|
||||
trigger: "openDoor",
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: { yellowKey: 1 },
|
||||
},
|
||||
name: "黄门",
|
||||
},
|
||||
82: {
|
||||
cls: "animates",
|
||||
id: "blueDoor",
|
||||
trigger: "openDoor",
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: { blueKey: 1 },
|
||||
},
|
||||
name: "蓝门",
|
||||
},
|
||||
83: {
|
||||
cls: "animates",
|
||||
id: "redDoor",
|
||||
trigger: "openDoor",
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: { redKey: 1 },
|
||||
},
|
||||
name: "红门",
|
||||
},
|
||||
84: {
|
||||
cls: "animates",
|
||||
id: "greenDoor",
|
||||
trigger: "openDoor",
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: { greenKey: 1 },
|
||||
},
|
||||
name: "绿门",
|
||||
},
|
||||
85: {
|
||||
cls: "animates",
|
||||
id: "specialDoor",
|
||||
trigger: "openDoor",
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: { specialKey: 1 },
|
||||
},
|
||||
name: "机关门",
|
||||
},
|
||||
86: {
|
||||
cls: "animates",
|
||||
id: "steelDoor",
|
||||
trigger: "openDoor",
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: { steelKey: 1 },
|
||||
},
|
||||
name: "铁门",
|
||||
},
|
||||
87: { cls: "terrains", id: "upFloor", canPass: true },
|
||||
88: { cls: "terrains", id: "downFloor", canPass: true },
|
||||
89: { cls: "animates", id: "portal", canPass: true },
|
||||
90: { cls: "animates", id: "starPortal", canPass: true },
|
||||
91: { cls: "animates", id: "upPortal", canPass: true },
|
||||
92: { cls: "animates", id: "leftPortal", canPass: true },
|
||||
93: { cls: "animates", id: "downPortal", canPass: true },
|
||||
94: { cls: "animates", id: "rightPortal", canPass: true },
|
||||
101: { cls: "animates", id: "crystalUp" },
|
||||
102: { cls: "animates", id: "crystalBottom" },
|
||||
103: { cls: "animates", id: "fire" },
|
||||
104: { cls: "animates", id: "switch" },
|
||||
109: {
|
||||
cls: "animates",
|
||||
id: "magentaWall",
|
||||
canBreak: true,
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: {},
|
||||
},
|
||||
},
|
||||
121: { cls: "npcs", id: "man" },
|
||||
122: { cls: "npcs", id: "trader" },
|
||||
123: { cls: "npcs", id: "thief" },
|
||||
124: { cls: "npcs", id: "fairy" },
|
||||
125: { cls: "npcs", id: "wizard" },
|
||||
126: { cls: "npcs", id: "recluse" },
|
||||
127: { cls: "npcs", id: "king" },
|
||||
128: { cls: "npcs", id: "youngMan" },
|
||||
129: { cls: "npcs", id: "sign" },
|
||||
130: { cls: "npcs", id: "expShop" },
|
||||
131: { cls: "npcs", id: "moneyShop" },
|
||||
132: { cls: "npcs", id: "princess" },
|
||||
133: {
|
||||
cls: "npc48",
|
||||
id: "npc0",
|
||||
faceIds: { down: "npc0", left: "npc1", right: "npc2", up: "npc3" },
|
||||
animate: 1,
|
||||
},
|
||||
134: {
|
||||
cls: "npc48",
|
||||
id: "npc1",
|
||||
faceIds: { down: "npc0", left: "npc1", right: "npc2", up: "npc3" },
|
||||
animate: 1,
|
||||
},
|
||||
135: {
|
||||
cls: "npc48",
|
||||
id: "npc2",
|
||||
faceIds: { down: "npc0", left: "npc1", right: "npc2", up: "npc3" },
|
||||
animate: 1,
|
||||
},
|
||||
136: {
|
||||
cls: "npc48",
|
||||
id: "npc3",
|
||||
faceIds: { down: "npc0", left: "npc1", right: "npc2", up: "npc3" },
|
||||
animate: 1,
|
||||
},
|
||||
137: { cls: "npcs", id: "greenMan" },
|
||||
138: { cls: "npcs", id: "blueTrader" },
|
||||
140: { cls: "autotile", id: "autotile4" },
|
||||
141: { cls: "autotile", id: "autotile8" },
|
||||
142: { cls: "autotile", id: "autotile9" },
|
||||
143: { cls: "autotile", id: "autotile10" },
|
||||
144: { cls: "autotile", id: "autotile12" },
|
||||
151: { cls: "autotile", id: "autotile1" },
|
||||
152: { cls: "autotile", id: "autotile2" },
|
||||
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"],
|
||||
},
|
||||
163: {
|
||||
cls: "terrains",
|
||||
id: "arrowLeft",
|
||||
canPass: true,
|
||||
cannotOut: ["up", "down", "right"],
|
||||
cannotIn: ["left"],
|
||||
},
|
||||
164: {
|
||||
cls: "terrains",
|
||||
id: "arrowRight",
|
||||
canPass: true,
|
||||
cannotOut: ["up", "down", "left"],
|
||||
cannotIn: ["right"],
|
||||
},
|
||||
165: {
|
||||
cls: "terrains",
|
||||
id: "light",
|
||||
trigger: "null",
|
||||
canPass: true,
|
||||
script:
|
||||
"(function () {\n\tcore.setBlock(core.getNumberById('darkLight'), core.getHeroLoc('x'), core.getHeroLoc('y'));\n})();",
|
||||
},
|
||||
166: { cls: "terrains", id: "darkLight" },
|
||||
167: { cls: "terrains", id: "ski", trigger: "ski", canPass: true },
|
||||
168: { cls: "terrains", id: "flower", canPass: true },
|
||||
169: { cls: "terrains", id: "box", trigger: "pushBox" },
|
||||
170: { cls: "terrains", id: "boxed", trigger: "pushBox" },
|
||||
201: { cls: "enemys", id: "greenSlime" },
|
||||
202: { cls: "enemys", id: "redSlime" },
|
||||
203: { cls: "enemys", id: "blackSlime" },
|
||||
204: { cls: "enemys", id: "slimelord" },
|
||||
205: { cls: "enemys", id: "bat" },
|
||||
206: { cls: "enemys", id: "bigBat" },
|
||||
207: { cls: "enemys", id: "redBat" },
|
||||
208: { cls: "enemys", id: "vampire" },
|
||||
209: { cls: "enemys", id: "skeleton" },
|
||||
210: { cls: "enemys", id: "skeletonWarrior" },
|
||||
211: { cls: "enemys", id: "skeletonCaptain" },
|
||||
212: { cls: "enemys", id: "ghostSoldier" },
|
||||
213: { cls: "enemys", id: "zombie" },
|
||||
214: { cls: "enemys", id: "zombieKnight" },
|
||||
215: { cls: "enemys", id: "rock" },
|
||||
216: { cls: "enemys", id: "slimeman" },
|
||||
217: { cls: "enemys", id: "bluePriest" },
|
||||
218: { cls: "enemys", id: "redPriest" },
|
||||
219: { cls: "enemys", id: "brownWizard" },
|
||||
220: { cls: "enemys", id: "redWizard" },
|
||||
221: { cls: "enemys", id: "yellowGateKeeper" },
|
||||
222: { cls: "enemys", id: "blueGateKeeper" },
|
||||
223: { cls: "enemys", id: "redGateKeeper" },
|
||||
224: { cls: "enemys", id: "swordsman" },
|
||||
225: { cls: "enemys", id: "soldier" },
|
||||
226: { cls: "enemys", id: "yellowKnight" },
|
||||
227: { cls: "enemys", id: "redKnight" },
|
||||
228: { cls: "enemys", id: "darkKnight" },
|
||||
229: { cls: "enemys", id: "blackKing" },
|
||||
230: { cls: "enemys", id: "yellowKing" },
|
||||
231: { cls: "enemys", id: "greenKing" },
|
||||
232: { cls: "enemys", id: "blueKnight" },
|
||||
233: { cls: "enemys", id: "goldSlime" },
|
||||
234: { cls: "enemys", id: "poisonSkeleton" },
|
||||
235: { cls: "enemys", id: "poisonBat" },
|
||||
236: { cls: "enemys", id: "ironRock" },
|
||||
237: { cls: "enemys", id: "skeletonPriest" },
|
||||
238: { cls: "enemys", id: "skeletonKing" },
|
||||
239: { cls: "enemys", id: "skeletonPresbyter" },
|
||||
240: { cls: "enemys", id: "skeletonKnight" },
|
||||
241: { cls: "enemys", id: "evilHero" },
|
||||
242: { cls: "enemys", id: "devilWarrior" },
|
||||
243: { cls: "enemys", id: "demonPriest" },
|
||||
244: { cls: "enemys", id: "goldHornSlime" },
|
||||
245: { cls: "enemys", id: "redKing" },
|
||||
246: { cls: "enemys", id: "blueKing" },
|
||||
247: { cls: "enemys", id: "magicMaster" },
|
||||
248: { cls: "enemys", id: "silverSlime" },
|
||||
249: { cls: "enemys", id: "blademaster" },
|
||||
250: { cls: "enemys", id: "whiteHornSlime" },
|
||||
251: { cls: "enemys", id: "evilPrincess" },
|
||||
252: { cls: "enemys", id: "evilFairy" },
|
||||
253: { cls: "enemys", id: "yellowPriest" },
|
||||
254: { cls: "enemys", id: "redSwordsman" },
|
||||
255: { cls: "enemys", id: "whiteSlimeman" },
|
||||
256: { cls: "enemys", id: "poisonZombie" },
|
||||
257: { cls: "enemys", id: "dragon" },
|
||||
258: { cls: "enemys", id: "octopus" },
|
||||
259: { cls: "enemys", id: "fairyEnemy" },
|
||||
260: { cls: "enemys", id: "princessEnemy" },
|
||||
261: { cls: "enemy48", id: "angel" },
|
||||
262: { cls: "enemy48", id: "elemental" },
|
||||
263: { cls: "enemy48", id: "steelGuard" },
|
||||
264: { cls: "enemy48", id: "evilBat" },
|
||||
265: { cls: "enemys", id: "silverSlimelord" },
|
||||
266: { cls: "enemys", id: "goldSlimelord" },
|
||||
267: { cls: "enemys", id: "grayRock" },
|
||||
270: { cls: "enemys", id: "greenKnight" },
|
||||
271: { cls: "enemys", id: "bowman" },
|
||||
272: { cls: "enemys", id: "purpleBowman" },
|
||||
275: { cls: "enemys", id: "watcherSlime" },
|
||||
277: { cls: "enemys", id: "frostBat" },
|
||||
278: { cls: "enemys", id: "devilKnight" },
|
||||
279: { cls: "enemys", id: "grayPriest" },
|
||||
280: { cls: "enemys", id: "greenGateKeeper" },
|
||||
300: { cls: "terrains", id: "ground" },
|
||||
301: {
|
||||
cls: "terrains",
|
||||
id: "sWallT",
|
||||
name: "薄墙-上",
|
||||
cannotOut: ["up"],
|
||||
cannotIn: ["up"],
|
||||
},
|
||||
302: {
|
||||
cls: "terrains",
|
||||
id: "sWallL",
|
||||
name: "薄墙-左",
|
||||
cannotOut: ["left"],
|
||||
cannotIn: ["left"],
|
||||
},
|
||||
303: {
|
||||
cls: "terrains",
|
||||
id: "sWallR",
|
||||
name: "薄墙-右",
|
||||
cannotOut: ["right"],
|
||||
cannotIn: ["right"],
|
||||
},
|
||||
304: {
|
||||
cls: "terrains",
|
||||
id: "sWallB",
|
||||
name: "薄墙-下",
|
||||
cannotOut: ["down"],
|
||||
cannotIn: ["down"],
|
||||
},
|
||||
305: { cls: "terrains", id: "grass" },
|
||||
306: {
|
||||
cls: "terrains",
|
||||
id: "sWallTL",
|
||||
name: "薄墙-上左",
|
||||
cannotOut: ["up", "left"],
|
||||
cannotIn: ["up", "left"],
|
||||
},
|
||||
307: {
|
||||
cls: "terrains",
|
||||
id: "sWallBR",
|
||||
name: "薄墙-下右",
|
||||
cannotOut: ["down", "right"],
|
||||
cannotIn: ["down", "right"],
|
||||
},
|
||||
308: { cls: "terrains", id: "grass2" },
|
||||
309: {
|
||||
cls: "terrains",
|
||||
id: "sWallTR",
|
||||
name: "薄墙-上右",
|
||||
cannotOut: ["up", "right"],
|
||||
cannotIn: ["up", "right"],
|
||||
},
|
||||
310: {
|
||||
cls: "terrains",
|
||||
id: "sWallBL",
|
||||
name: "薄墙-下左",
|
||||
cannotOut: ["down", "left"],
|
||||
cannotIn: ["down", "left"],
|
||||
},
|
||||
311: { cls: "terrains", id: "ground2" },
|
||||
312: {
|
||||
cls: "terrains",
|
||||
id: "sWallTB",
|
||||
name: "薄墙-上下",
|
||||
cannotOut: ["up", "down"],
|
||||
cannotIn: ["up", "down"],
|
||||
},
|
||||
313: { cls: "terrains", id: "ground3" },
|
||||
314: {
|
||||
cls: "terrains",
|
||||
id: "sWallLR",
|
||||
name: "薄墙-左右",
|
||||
cannotOut: ["left", "right"],
|
||||
cannotIn: ["left", "right"],
|
||||
},
|
||||
315: {
|
||||
cls: "terrains",
|
||||
id: "sWallBLR",
|
||||
name: "薄墙-下左右",
|
||||
cannotOut: ["down", "left", "right"],
|
||||
cannotIn: ["down", "left", "right"],
|
||||
},
|
||||
316: {
|
||||
cls: "terrains",
|
||||
id: "sWallTLR",
|
||||
name: "薄墙-上左右",
|
||||
cannotOut: ["up", "left", "right"],
|
||||
cannotIn: ["up", "left", "right"],
|
||||
},
|
||||
317: {
|
||||
cls: "terrains",
|
||||
id: "sWallTBR",
|
||||
name: "薄墙-上下右",
|
||||
cannotOut: ["up", "down", "right"],
|
||||
cannotIn: ["up", "down", "right"],
|
||||
},
|
||||
318: {
|
||||
cls: "terrains",
|
||||
id: "sWallTBL",
|
||||
name: "薄墙-上下左",
|
||||
cannotOut: ["up", "down", "left"],
|
||||
cannotIn: ["up", "down", "left"],
|
||||
},
|
||||
319: {
|
||||
cls: "npc48",
|
||||
id: "tallYellowDoor",
|
||||
trigger: "openDoor",
|
||||
name: "高黄门",
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: { yellowKey: 1 },
|
||||
},
|
||||
},
|
||||
320: {
|
||||
cls: "npc48",
|
||||
id: "tallBlueDoor",
|
||||
trigger: "openDoor",
|
||||
name: "高蓝门",
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: { blueKey: 1 },
|
||||
},
|
||||
},
|
||||
321: {
|
||||
cls: "npc48",
|
||||
id: "tallRedDoor",
|
||||
trigger: "openDoor",
|
||||
name: "高红门",
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: { redKey: 1 },
|
||||
},
|
||||
},
|
||||
322: {
|
||||
cls: "npc48",
|
||||
id: "tallGreenDoor",
|
||||
trigger: "openDoor",
|
||||
name: "高绿门",
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: { greenKey: 1 },
|
||||
},
|
||||
},
|
||||
323: {
|
||||
cls: "npc48",
|
||||
id: "tallSpecialDoor",
|
||||
trigger: "openDoor",
|
||||
name: "高机关门",
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: { specialKey: 1 },
|
||||
},
|
||||
},
|
||||
324: {
|
||||
cls: "npc48",
|
||||
id: "tallSteelDoor",
|
||||
trigger: "openDoor",
|
||||
name: "高铁门",
|
||||
animate: 1,
|
||||
doorInfo: {
|
||||
time: 160,
|
||||
openSound: "door.opus",
|
||||
closeSound: "door.opus",
|
||||
keys: { steelKey: 1 },
|
||||
},
|
||||
},
|
||||
325: { cls: "enemys", id: "keiskeiFairy" },
|
||||
326: { cls: "enemys", id: "tulipFairy" },
|
||||
327: { cls: "enemy48", id: "bearDown" },
|
||||
328: { cls: "enemy48", id: "bearLeft" },
|
||||
329: { cls: "enemy48", id: "bearRight" },
|
||||
330: { cls: "enemy48", id: "bearUp" },
|
||||
331: { cls: "terrains", id: "T331" },
|
||||
332: { cls: "terrains", id: "T332" },
|
||||
333: { cls: "terrains", id: "T333" },
|
||||
334: { cls: "terrains", id: "T334" },
|
||||
335: { cls: "terrains", id: "T335" },
|
||||
336: { cls: "terrains", id: "T336" },
|
||||
337: { cls: "terrains", id: "T337" },
|
||||
338: { cls: "terrains", id: "T338" },
|
||||
339: { cls: "terrains", id: "T339" },
|
||||
340: { cls: "terrains", id: "T340" },
|
||||
341: { cls: "terrains", id: "T341" },
|
||||
342: { cls: "terrains", id: "T342" },
|
||||
343: { cls: "terrains", id: "T343" },
|
||||
344: { cls: "terrains", id: "T344" },
|
||||
345: { cls: "terrains", id: "T345", canPass: true },
|
||||
346: { cls: "terrains", id: "T346" },
|
||||
347: { cls: "terrains", id: "T347" },
|
||||
348: { cls: "terrains", id: "T348" },
|
||||
349: { cls: "terrains", id: "T349" },
|
||||
350: { cls: "terrains", id: "T350" },
|
||||
351: { cls: "terrains", id: "T351" },
|
||||
352: { cls: "terrains", id: "T352" },
|
||||
353: { cls: "terrains", id: "T353" },
|
||||
354: { cls: "terrains", id: "T354" },
|
||||
355: { cls: "terrains", id: "T355" },
|
||||
356: { cls: "terrains", id: "T356" },
|
||||
357: { cls: "terrains", id: "T357" },
|
||||
358: { cls: "terrains", id: "T358" },
|
||||
359: { cls: "terrains", id: "T359" },
|
||||
360: { cls: "terrains", id: "T360" },
|
||||
361: { cls: "terrains", id: "T361" },
|
||||
362: { cls: "terrains", id: "T362" },
|
||||
363: { cls: "terrains", id: "T363" },
|
||||
364: { cls: "terrains", id: "T364" },
|
||||
365: { cls: "terrains", id: "T365" },
|
||||
376: { cls: "terrains", id: "T376" },
|
||||
377: { cls: "terrains", id: "T377" },
|
||||
378: { cls: "terrains", id: "T378" },
|
||||
379: { cls: "terrains", id: "T379" },
|
||||
380: { cls: "terrains", id: "T380" },
|
||||
381: { cls: "terrains", id: "T381" },
|
||||
382: { cls: "terrains", id: "T382" },
|
||||
383: { cls: "terrains", id: "T383" },
|
||||
384: { cls: "terrains", id: "T384" },
|
||||
385: { cls: "terrains", id: "T385" },
|
||||
386: { cls: "terrains", id: "T386" },
|
||||
387: { cls: "terrains", id: "T387" },
|
||||
388: { cls: "terrains", id: "T388" },
|
||||
389: { cls: "terrains", id: "T389" },
|
||||
390: { cls: "terrains", id: "T390" },
|
||||
391: { cls: "terrains", id: "T391" },
|
||||
392: { cls: "terrains", id: "T392" },
|
||||
393: { cls: "terrains", id: "T393" },
|
||||
394: { cls: "terrains", id: "T394" },
|
||||
395: { cls: "terrains", id: "T395" },
|
||||
20034: { cls: "tileset", id: "X20034", canPass: true },
|
||||
20154: { cls: "tileset", id: "X20154", canPass: true },
|
||||
20216: { cls: "tileset", id: "X20216", canPass: true },
|
||||
20217: { cls: "tileset", id: "X20217", canPass: true },
|
||||
40054: { cls: "tileset", id: "X40054", canPass: false },
|
||||
40090: { cls: "tileset", id: "X40090", canPass: true },
|
||||
50054: { cls: "tileset", id: "X50054", canPass: false },
|
||||
70505: { cls: "tileset", id: "X70505", canPass: true },
|
||||
71182: { cls: "tileset", id: "X71182", canPass: false },
|
||||
71183: { cls: "tileset", id: "X71183", canPass: false },
|
||||
71229: { cls: "tileset", id: "X71229", canPass: true },
|
||||
71818: { cls: "tileset", id: "X71818", canPass: true },
|
||||
71887: { cls: "tileset", id: "X71887", canPass: true },
|
||||
80003: { cls: "tileset", id: "X80003", canPass: true },
|
||||
80007: { cls: "tileset", id: "X80007", canPass: true },
|
||||
80010: { cls: "tileset", id: "X80010", canPass: true },
|
||||
80011: { cls: "tileset", id: "X80011", canPass: true },
|
||||
80020: { cls: "tileset", id: "X80020", canPass: true },
|
||||
90226: { cls: "tileset", id: "X90226", canPass: false },
|
||||
};
|
||||
|
@ -113,8 +113,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
data.image,
|
||||
data.memory,
|
||||
data.hidetime || 30,
|
||||
data.list || [
|
||||
{
|
||||
data.list || [{
|
||||
text: "",
|
||||
sound: "",
|
||||
time: 50,
|
||||
@ -122,8 +121,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
boldColor: "#000000",
|
||||
font: "bold 48px Verdana",
|
||||
frame: 0,
|
||||
},
|
||||
]
|
||||
}, ]
|
||||
);
|
||||
} else {
|
||||
core.doAction();
|
||||
@ -203,9 +201,9 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
core.ui.cgText.head = core.clone(data.head);
|
||||
core.ui.cgText.index = data.index;
|
||||
core.ui.cgText.name = core.ui.cgText.textList[data.index][0];
|
||||
core.ui.cgText.text = data.text
|
||||
? data.text
|
||||
: core.ui.cgText.textList[data.index][1];
|
||||
core.ui.cgText.text = data.text ?
|
||||
data.text :
|
||||
core.ui.cgText.textList[data.index][1];
|
||||
core.ui.cgText.time = data.time;
|
||||
core.ui.cgText.wait = data.wait;
|
||||
core.ui.cgText.WindowSkin = data.WindowSkin;
|
||||
@ -2643,9 +2641,9 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
(obj.clientWidth - obj.totalWidth) / 2 + "px";
|
||||
core.dom.musicBtn.style.bottom =
|
||||
(obj.clientHeight - obj.totalHeight) / 2 - 27 + "px";
|
||||
let startBackground = core.domStyle.isVertical
|
||||
? main.styles.startVerticalBackground || main.styles.startBackground
|
||||
: main.styles.startBackground;
|
||||
let startBackground = core.domStyle.isVertical ?
|
||||
main.styles.startVerticalBackground || main.styles.startBackground :
|
||||
main.styles.startBackground;
|
||||
if (main.dom.startBackground.getAttribute("__src__") != startBackground) {
|
||||
main.dom.startBackground.setAttribute("__src__", startBackground);
|
||||
main.dom.startBackground.src = startBackground;
|
||||
@ -2726,9 +2724,9 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
obj.gameDrawBox.left * core.domStyle.scale + "px";
|
||||
// resize bigmap
|
||||
core.bigmap.canvas.forEach(function (cn) {
|
||||
const ratio = core.canvas[cn].canvas.hasAttribute("isHD")
|
||||
? core.domStyle.ratio
|
||||
: 1;
|
||||
const ratio = core.canvas[cn].canvas.hasAttribute("isHD") ?
|
||||
core.domStyle.ratio :
|
||||
1;
|
||||
core.canvas[cn].canvas.style.width =
|
||||
(innerSize / ratio) * core.domStyle.scale + "px";
|
||||
core.canvas[cn].canvas.style.height =
|
||||
@ -2814,12 +2812,12 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
const isVertical = clientHeight > clientWidth;
|
||||
core.domStyle.isVertical = isVertical;
|
||||
|
||||
const totalWidth = isVertical
|
||||
? GAMEVIEW_WIDTH_VERTICAL / 3
|
||||
: GAMEVIEW_WIDTH / 3,
|
||||
totalHeight = isVertical
|
||||
? GAMEVIEW_HEIGHT_VERTICAL / 3
|
||||
: GAMEVIEW_HEIGHT / 3;
|
||||
const totalWidth = isVertical ?
|
||||
GAMEVIEW_WIDTH_VERTICAL / 3 :
|
||||
GAMEVIEW_WIDTH / 3,
|
||||
totalHeight = isVertical ?
|
||||
GAMEVIEW_HEIGHT_VERTICAL / 3 :
|
||||
GAMEVIEW_HEIGHT / 3;
|
||||
|
||||
const maxRatio = Math.min(
|
||||
clientWidth / totalWidth,
|
||||
@ -2847,12 +2845,10 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
const totalWidthScaled = totalWidth * core.domStyle.scale,
|
||||
totalHeightScaled = totalHeight * core.domStyle.scale;
|
||||
|
||||
const gameDrawBox = isVertical
|
||||
? {
|
||||
const gameDrawBox = isVertical ? {
|
||||
left: BORDER_WIDTH / 3,
|
||||
top: BAR_HEIGHT_VERTICAL / 3 + BORDER_HEIGHT / 3,
|
||||
}
|
||||
: { left: BAR_WIDTH / 3 + BORDER_WIDTH / 3, top: BORDER_HEIGHT / 3 };
|
||||
} : { left: BAR_WIDTH / 3 + BORDER_WIDTH / 3, top: BORDER_HEIGHT / 3 };
|
||||
|
||||
const obj = {
|
||||
clientWidth: clientWidth,
|
||||
@ -2861,8 +2857,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
totalWidth: totalWidthScaled,
|
||||
totalHeight: totalHeightScaled,
|
||||
gameDrawBox: gameDrawBox,
|
||||
globalAttribute:
|
||||
core.status.globalAttribute || core.initStatus.globalAttribute,
|
||||
globalAttribute: core.status.globalAttribute || core.initStatus.globalAttribute,
|
||||
};
|
||||
|
||||
_resize_gameGroup(obj);
|
||||
@ -3163,12 +3158,12 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
}
|
||||
|
||||
_update_map(floorId = core.status.floorId) {
|
||||
const x = core.domStyle.isVertical
|
||||
? MAP_BLOCK_LEFT_VERTICAL
|
||||
: MAP_BLOCK_LEFT;
|
||||
const y = core.domStyle.isVertical
|
||||
? MAP_BLOCK_TOP_VERTICAL
|
||||
: MAP_BLOCK_TOP;
|
||||
const x = core.domStyle.isVertical ?
|
||||
MAP_BLOCK_LEFT_VERTICAL :
|
||||
MAP_BLOCK_LEFT;
|
||||
const y = core.domStyle.isVertical ?
|
||||
MAP_BLOCK_TOP_VERTICAL :
|
||||
MAP_BLOCK_TOP;
|
||||
|
||||
if (!floorId) return;
|
||||
const info = core.plugin.getMapDrawInfo(floorId, Infinity, true);
|
||||
@ -3490,12 +3485,10 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
this._update_infoWindow();
|
||||
}
|
||||
_update_toolBox() {
|
||||
const tools = core.isReplaying()
|
||||
? [
|
||||
const tools = core.isReplaying() ? [
|
||||
[core.status.replay.pausing ? "play" : "pause", "stop", "rewind"],
|
||||
["speedDown", "speedUp", "save"],
|
||||
]
|
||||
: [
|
||||
] : [
|
||||
["keyboard", "shop", "pack", "T332"],
|
||||
["settings", "save", "load", "T331"],
|
||||
];
|
||||
@ -3580,7 +3573,10 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
}
|
||||
}
|
||||
};
|
||||
const inRect = ([x, y], [[sx, sy], [dx, dy]]) => {
|
||||
const inRect = ([x, y], [
|
||||
[sx, sy],
|
||||
[dx, dy]
|
||||
]) => {
|
||||
return sx <= x && x <= dx && sy <= y && y <= dy;
|
||||
};
|
||||
const relativeTo = ([x, y], [ax, ay]) => {
|
||||
@ -9184,8 +9180,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
const type = checkAudioType(data);
|
||||
if (type === "") {
|
||||
console.error(
|
||||
"Unknown audio type. Header: '" +
|
||||
[...toCheck]
|
||||
"Unknown audio type. Header: '" + [...toCheck]
|
||||
.map((v) => v.toString().padStart(2, "0"))
|
||||
.join(" ")
|
||||
.toUpperCase() +
|
||||
@ -9308,7 +9303,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
return !isNil(data.isFirstPage);
|
||||
}
|
||||
class AudioStreamSource {
|
||||
route;
|
||||
|
||||
constructor(context) {
|
||||
this.output = context.createBufferSource();
|
||||
/** 是否已经完全加载完毕 */
|
||||
@ -9371,8 +9366,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
this.audioType = checkAudioType(data);
|
||||
if (!this.audioType) {
|
||||
console.error(
|
||||
"Unknown audio type. Header: '" +
|
||||
[...toCheck]
|
||||
"Unknown audio type. Header: '" + [...toCheck]
|
||||
.map((v) => v.toString(16).padStart(2, "0"))
|
||||
.join(" ")
|
||||
.toUpperCase() +
|
||||
@ -9669,7 +9663,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
}
|
||||
}
|
||||
class AudioElementSource {
|
||||
route;
|
||||
|
||||
constructor(context) {
|
||||
const audio = new Audio();
|
||||
audio.preload = "none";
|
||||
@ -9727,7 +9721,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
}
|
||||
}
|
||||
class AudioBufferSource {
|
||||
route;
|
||||
|
||||
constructor(context) {
|
||||
this.output = context.createBufferSource();
|
||||
/** 是否循环 */
|
||||
@ -10621,7 +10615,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
* @param orientation 音频朝向,[0, 1, 0]表示朝向前方
|
||||
*/
|
||||
play(id, position = [0, 0, 0], orientation = [1, 0, 0]) {
|
||||
if (!this.enabled) return -1;
|
||||
if (!this.enabled || !id) return -1;
|
||||
const buffer = this.buffer.get(id);
|
||||
if (!buffer) {
|
||||
console.warn(
|
||||
@ -13906,7 +13900,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
|
||||
////// 点击楼层传送器时的打开操作 //////
|
||||
events.prototype.useFly = function (fromUserAction) {
|
||||
if (!core.isplaying()) return;
|
||||
if (!core.isPlaying()) return;
|
||||
if (!core.status.maps[core.status.floorId].canFlyFrom) {
|
||||
core.drawTip(core.material.items["fly"].name + "好像失效了", "fly");
|
||||
return;
|
||||
@ -14079,7 +14073,7 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
|
||||
px <= 317 &&
|
||||
py >= 55 &&
|
||||
py <= 317 &&
|
||||
core.isplaying()
|
||||
core.isPlaying()
|
||||
) {
|
||||
core.useFly(false);
|
||||
return;
|
||||
|
Loading…
Reference in New Issue
Block a user