var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a = { "yellowKey": { "cls": "tools", "name": "黄钥匙", "text": "可以打开一扇黄门", "hideInToolbox": true }, "blueKey": { "cls": "tools", "name": "蓝钥匙", "text": "可以打开一扇蓝门", "hideInToolbox": true }, "redKey": { "cls": "tools", "name": "红钥匙", "text": "可以打开一扇红门", "hideInToolbox": true }, "redGem": { "cls": "items", "name": "小红宝石", "text": "攻击+${core.values.redGem}", "itemEffect": "core.status.hero.atk += 1 * core.status.thisMap.ratio", "itemEffectTip": ",攻击+${1 * core.status.thisMap.ratio}", "useItemEffect": "core.status.hero.atk += core.values.redGem", "canUseItemEffect": "true" }, "blueGem": { "cls": "items", "name": "小蓝宝石", "text": ",防御+${core.values.blueGem}", "itemEffect": "core.status.hero.def += 1 * core.status.thisMap.ratio", "itemEffectTip": ",防御+${1 * core.status.thisMap.ratio}", "useItemEffect": "core.status.hero.def += core.values.blueGem", "canUseItemEffect": "true" }, "greenGem": { "cls": "items", "name": "小绿宝石", "text": ",护盾+${core.values.greenGem}", "itemEffect": "core.status.hero.mdef += 20 * core.status.thisMap.ratio / core.getFlag(\"hard\") * (core.getSkillLevel(11) / 20 + 1)", "itemEffectTip": ",智慧+${20 * core.status.thisMap.ratio / core.getFlag(\"hard\") * (core.getSkillLevel(11) / 20 + 1)}", "useItemEffect": "core.status.hero.mdef += core.values.greenGem", "canUseItemEffect": "true" }, "yellowGem": { "cls": "items", "name": "黄宝石", "text": "可以进行加点", "itemEffect": "core.status.hero.hp+=1000;core.status.hero.atk+=6;core.status.hero.def+=6;core.status.hero.mdef+=10;", "itemEffectTip": ",全属性提升", "useItemEvent": [ { "type": "choices", "choices": [ { "text": "攻击+1", "action": [ { "type": "setValue", "name": "status:atk", "operator": "+=", "value": "1" } ] }, { "text": "防御+2", "action": [ { "type": "setValue", "name": "status:def", "operator": "+=", "value": "2" } ] }, { "text": "生命+200", "action": [ { "type": "setValue", "name": "status:hp", "operator": "+=", "value": "200" } ] } ] } ], "canUseItemEffect": "true" }, "redPotion": { "cls": "items", "name": "红血瓶", "text": ",生命+${core.values.redPotion}", "itemEffect": "core.status.hero.hp += 100 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)", "itemEffectTip": ",生命+${100 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)}", "useItemEffect": "core.status.hero.hp += core.values.redPotion", "canUseItemEffect": "true" }, "bluePotion": { "cls": "items", "name": "蓝血瓶", "text": ",生命+${core.values.bluePotion}", "itemEffect": "core.status.hero.hp += 200 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)", "itemEffectTip": ",生命+${200 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)}", "useItemEffect": "core.status.hero.hp += core.values.bluePotion", "canUseItemEffect": "true" }, "yellowPotion": { "cls": "items", "name": "黄血瓶", "text": ",生命+${core.values.yellowPotion}", "itemEffect": "core.status.hero.hp += 400 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)", "itemEffectTip": ",生命+${400 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)}", "useItemEffect": "core.status.hero.hp += core.values.yellowPotion", "canUseItemEffect": "true" }, "greenPotion": { "cls": "items", "name": "绿血瓶", "text": ",生命+${core.values.greenPotion}", "itemEffect": "core.status.hero.hp += 800 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)", "itemEffectTip": ",生命+${800 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)}", "useItemEffect": "core.status.hero.hp += core.values.greenPotion", "canUseItemEffect": "true" }, "sword0": { "cls": "items", "name": "破旧的剑", "text": "一把已经生锈的剑", "equip": { "type": 0, "animate": "sword", "value": { "atk": 0 } }, "itemEffect": "core.status.hero.atk += 0", "itemEffectTip": ",攻击+0" }, "sword1": { "cls": "equips", "name": "智慧之剑", "text": "借助曾经闯入此塔的智慧挑战者的智慧锻造而成,攻击+15,额外攻击+10", "equip": { "type": "武器", "animate": "jianji", "value": { "atk": 15, "mana": 10 }, "percentage": {} }, "itemEffect": "", "itemEffectTip": ",攻击+10" }, "sword2": { "cls": "equips", "name": "铁剑", "text": "真的是一把很普通的银剑,哦不,铁剑。攻击+180,额外攻击+50", "equip": { "type": 0, "animate": "sword", "value": { "mana": 50, "atk": 180 }, "percentage": {} }, "itemEffect": "core.status.hero.atk += 20", "itemEffectTip": ",攻击+20" }, "sword3": { "cls": "items", "name": "骑士剑", "text": "一把很普通的骑士剑", "equip": { "type": 0, "animate": "sword", "value": { "atk": 40 } }, "itemEffect": "core.status.hero.atk += 40", "itemEffectTip": ",攻击+40" }, "sword4": { "cls": "items", "name": "圣剑", "text": "一把很普通的圣剑", "equip": { "type": 0, "animate": "sword", "value": { "atk": 80 } }, "itemEffect": "core.status.hero.atk += 80", "itemEffectTip": ",攻击+80" }, "sword5": { "cls": "items", "name": "神圣剑", "text": "一把很普通的神圣剑", "equip": { "type": 0, "animate": "sword", "value": { "atk": 160 } }, "itemEffect": "core.status.hero.atk += 100", "itemEffectTip": ",攻击+100" }, "shield0": { "cls": "items", "name": "破旧的盾", "text": "一个很破旧的铁盾", "equip": { "type": 1, "value": { "def": 0 } }, "itemEffect": "core.status.hero.def += 0", "itemEffectTip": ",防御+0" }, "shield1": { "cls": "equips", "name": "智慧之盾", "text": "借助曾经闯入此塔的智慧挑战者的智慧锻造而成,防御+15,生命回复+15", "equip": { "type": "盾牌", "value": { "hpmax": 15, "def": 15 }, "percentage": {} }, "itemEffect": "", "itemEffectTip": ",防御+10" }, "shield2": { "cls": "equips", "name": "铁盾", "text": "一个真的很普通的铁盾,这次没错了,就是铁盾!防御+120,生命回复+30", "equip": { "type": 1, "value": { "hpmax": 30, "def": 120 }, "percentage": {} }, "itemEffect": "core.status.hero.def += 20", "itemEffectTip": ",防御+20" }, "shield3": { "cls": "items", "name": "骑士盾", "text": "一个很普通的骑士盾", "equip": { "type": 1, "value": { "def": 40 } }, "itemEffect": "core.status.hero.def += 40", "itemEffectTip": ",防御+40" }, "shield4": { "cls": "items", "name": "圣盾", "text": "一个很普通的圣盾", "equip": { "type": 1, "value": { "def": 80 } }, "itemEffect": "core.status.hero.def += 80", "itemEffectTip": ",防御+80" }, "shield5": { "cls": "items", "name": "神圣盾", "text": "一个很普通的神圣盾", "equip": { "type": 1, "value": { "def": 100, "mdef": 100 } }, "itemEffect": "core.status.hero.def += 100;core.status.hero.mdef += 100", "itemEffectTip": ",防御+100,护盾+100" }, "superPotion": { "cls": "items", "name": "圣水", "itemEffect": "core.status.hero.hp *= 2", "itemEffectTip": ",生命值翻倍", "useItemEffect": "core.status.hero.hp *= 2;", "canUseItemEffect": "true", "text": "生命值翻倍" }, "silverCoin": { "cls": "items", "name": "银币", "itemEffect": "core.status.hero.money += 500", "itemEffectTip": ",金币+500" }, "book": { "cls": "constants", "name": "怪物手册", "text": "可以查看当前楼层各怪物属性", "hideInToolbox": true, "useItemEffect": "core.ui.drawBook(0);", "canUseItemEffect": "true" }, "fly": { "cls": "constants", "name": "楼层传送器", "text": "可以自由往来去过的楼层", "hideInReplay": true, "hideInToolbox": true, "useItemEffect": "core.ui.drawFly();", "canUseItemEffect": "(function () {\n\treturn core.status.maps[core.status.floorId].canFlyFrom;\n})();" }, "coin": { "cls": "constants", "name": "幸运金币", "text": "持有时打败怪物可得双倍金币" }, "freezeBadge": { "cls": "constants", "name": "冰冻徽章", "text": "可以将面前的熔岩变成平地", "useItemEffect": "(function () {\n\tvar success = false;\n\n\tvar snowFourDirections = false; // 是否四方向雪花;如果是将其改成true\n\tif (snowFourDirections) {\n\t\t// 四方向雪花\n\t\tfor (var direction in core.utils.scan) {\n\t\t\tvar delta = core.utils.scan[direction];\n\t\t\tvar nx = core.getHeroLoc('x') + delta.x,\n\t\t\t\tny = core.getHeroLoc('y') + delta.y;\n\t\t\tif (core.getBlockId(nx, ny) == 'lava') {\n\t\t\t\tcore.removeBlock(nx, ny);\n\t\t\t\tsuccess = true;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tif (core.getBlockId(core.nextX(), core.nextY()) == 'lava') {\n\t\t\tcore.removeBlock(core.nextX(), core.nextY());\n\t\t\tsuccess = true;\n\t\t}\n\t}\n\n\tif (success) {\n\t\tcore.drawTip(core.material.items[itemId].name + '使用成功');\n\t} else {\n\t\tcore.drawTip(\"当前无法使用\" + core.material.items[itemId].name);\n\t\tcore.addItem(itemId, 1);\n\t\treturn;\n\t}\n})();", "canUseItemEffect": "true" }, "cross": { "cls": "constants", "name": "查看技能", "text": "查看勇士的技能", "canUseItemEffect": true, "useItemEffect": "core.openSkill();" }, "dagger": { "cls": "constants", "name": "屠龙匕首", "text": "该道具尚未被定义" }, "amulet": { "cls": "constants", "name": "护符", "text": "持有时无视负面地形" }, "bigKey": { "cls": "tools", "name": "大黄门钥匙", "text": "可以开启当前层所有黄门", "itemEffect": "core.addItem('yellowKey', 1);\ncore.addItem('blueKey', 1);\ncore.addItem('redKey', 1);", "itemEffectTip": ",全钥匙+1", "useItemEffect": "(function () {\n\tvar actions = core.searchBlock(\"yellowDoor\").map(function (block) {\n\t\treturn { \"type\": \"openDoor\", \"loc\": [block.x, block.y], \"async\": true };\n\t});\n\tactions.push({ \"type\": \"waitAsync\" });\n\tactions.push({ \"type\": \"tip\", \"text\": core.material.items[itemId].name + \"使用成功\" });\n\tcore.insertAction(actions);\n})();", "canUseItemEffect": "(function () {\n\treturn core.searchBlock('yellowDoor').length > 0;\n})();" }, "greenKey": { "cls": "tools", "name": "绿钥匙", "text": "可以打开一扇绿门" }, "steelKey": { "cls": "tools", "name": "铁门钥匙", "text": "可以打开一扇铁门" }, "pickaxe": { "cls": "tools", "name": "破墙镐", "text": "可以破坏勇士面前的墙", "useItemEffect": "(function () {\n\tvar canBreak = function (x, y) {\n\t\tvar block = core.getBlock(x, y);\n\t\tif (block == null || block.disable) return false;\n\t\treturn block.event.canBreak;\n\t};\n\n\tvar success = false;\n\tvar pickaxeFourDirections = false; // 是否四方向破;如果是将其改成true\n\tif (pickaxeFourDirections) {\n\t\t// 四方向破\n\t\tfor (var direction in core.utils.scan) {\n\t\t\tvar delta = core.utils.scan[direction];\n\t\t\tvar nx = core.getHeroLoc('x') + delta.x,\n\t\t\t\tny = core.getHeroLoc('y') + delta.y;\n\t\t\tif (canBreak(nx, ny)) {\n\t\t\t\tcore.removeBlock(nx, ny);\n\t\t\t\tsuccess = true;\n\t\t\t}\n\t\t}\n\t} else {\n\t\t// 仅破当前\n\t\tif (canBreak(core.nextX(), core.nextY())) {\n\t\t\tcore.removeBlock(core.nextX(), core.nextY());\n\t\t\tsuccess = true;\n\t\t}\n\t}\n\n\tif (success) {\n\t\tcore.playSound('pickaxe.mp3');\n\t\tcore.drawTip(core.material.items[itemId].name + '使用成功');\n\t} else {\n\t\t// 无法使用\n\t\tcore.drawTip(\"当前无法使用\" + core.material.items[itemId].name);\n\t\tcore.addItem(itemId, 1);\n\t\treturn;\n\t}\n})();", "canUseItemEffect": "true" }, "icePickaxe": { "cls": "tools", "name": "破冰镐", "text": "可以破坏勇士面前的一堵冰墙", "useItemEffect": "(function () {\n\tcore.removeBlock(core.nextX(), core.nextY());\n\tcore.drawTip(core.material.items[itemId].name + '使用成功');\n})();", "canUseItemEffect": "(function () {\n\treturn core.getBlockId(core.nextX(), core.nextY()) == 'ice';\n})();" }, "bomb": { "cls": "tools", "name": "炸弹", "text": "可以炸掉勇士面前的怪物", "useItemEffect": "(function () {\n\tvar canBomb = function (x, y) {\n\t\tvar block = core.getBlock(x, y);\n\t\tif (block == null || block.disable || block.event.cls.indexOf('enemy') != 0) return false;\n\t\tvar enemy = core.material.enemys[block.event.id];\n\t\treturn enemy && !enemy.notBomb;\n\t};\n\n\tvar bombList = []; // 炸掉的怪物坐标列表\n\tvar bombFourDirections = false; // 是否四方向可炸;如果是将其改成true。\n\tif (bombFourDirections) {\n\t\t// 四方向炸\n\t\tfor (var direction in core.utils.scan) {\n\t\t\tvar delta = core.utils.scan[direction];\n\t\t\tvar nx = core.getHeroLoc('x') + delta.x,\n\t\t\t\tny = core.getHeroLoc('y') + delta.y;\n\t\t\tif (canBomb(nx, ny)) {\n\t\t\t\tbombList.push([nx, ny]);\n\t\t\t\tcore.removeBlock(nx, ny);\n\t\t\t}\n\t\t}\n\t} else {\n\t\t// 仅炸当前\n\t\tif (canBomb(core.nextX(), core.nextY())) {\n\t\t\tbombList.push([core.nextX(), core.nextY()]);\n\t\t\tcore.removeBlock(core.nextX(), core.nextY());\n\t\t}\n\t}\n\n\tif (bombList.length > 0) {\n\t\tcore.playSound('bomb.mp3');\n\t\tcore.drawTip(core.material.items[itemId].name + '使用成功');\n\t} else {\n\t\tcore.drawTip('当前无法使用' + core.material.items[itemId].name);\n\t\tcore.addItem(itemId, 1);\n\t\treturn;\n\t}\n\n\t// 炸弹后事件\n\t// 这是一个使用炸弹也能开门的例子\n\t/*\n\tif (core.status.floorId=='xxx' && core.terrainExists(x0,y0,'specialDoor') // 某个楼层,该机关门存在\n\t\t&& !core.enemyExists(x1,y1) && !core.enemyExists(x2,y2)) // 且守门的怪物都不存在\n\t{\n\t\tcore.insertAction([ // 插入事件\n\t\t\t{\"type\": \"openDoor\", \"loc\": [x0,y0]} // 开门\n\t\t])\n\t}\n\t*/\n})();", "canUseItemEffect": "true" }, "centerFly": { "cls": "constants", "name": "快捷键查看器", "text": "可以查看本塔里面的所有快捷键", "useItemEffect": "", "canUseItemEffect": "true", "useItemEvent": [ "8:打开定点查看界面,如果开启了定点查看代替怪物手册,也可以按X打开定点查看界面\nJ:打开技能树界面\n1:开关断灭之刃技能\n2:使用跳跃技能/破墙镐", "平面楼传界面:\n上下左右:移动地图\n,:前移10层\n.:后移10层\nPgUp:上楼\nPgDn:下楼\nB:显隐地图名\nZ:开关3D模式", "浏览地图界面(2.8.1新增):\nG:传送至该地图", "手机端:点击右下角难度可以切换至数字键盘" ] }, "upFly": { "cls": "tools", "name": "上楼器", "text": "可以飞往楼上的相同位置", "useItemEffect": "(function () {\n\tvar floorId = core.floorIds[core.floorIds.indexOf(core.status.floorId) + 1];\n\tif (core.status.event.id == 'action') {\n\t\tcore.insertAction([\n\t\t\t{ \"type\": \"changeFloor\", \"loc\": [core.getHeroLoc('x'), core.getHeroLoc('y')], \"floorId\": floorId },\n\t\t\t{ \"type\": \"tip\", \"text\": core.material.items[itemId].name + '使用成功' }\n\t\t]);\n\t} else {\n\t\tcore.changeFloor(floorId, null, core.status.hero.loc, null, function () {\n\t\t\tcore.drawTip(core.material.items[itemId].name + '使用成功');\n\t\t\tcore.replay();\n\t\t});\n\t}\n})();", "canUseItemEffect": "(function () {\n\tvar floorId = core.status.floorId,\n\t\tindex = core.floorIds.indexOf(floorId);\n\tif (index < core.floorIds.length - 1) {\n\t\tvar toId = core.floorIds[index + 1],\n\t\t\ttoX = core.getHeroLoc('x'),\n\t\t\ttoY = core.getHeroLoc('y');\n\t\tvar mw = core.floors[toId].width,\n\t\t\tmh = core.floors[toId].height;\n\t\tif (toX >= 0 && toX < mw && toY >= 0 && toY < mh && core.getBlock(toX, toY, toId) == null) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n})();" }, "downFly": { "cls": "tools", "name": "下楼器", "text": "可以飞往楼下的相同位置", "useItemEffect": "(function () {\n\tvar floorId = core.floorIds[core.floorIds.indexOf(core.status.floorId) - 1];\n\tif (core.status.event.id == 'action') {\n\t\tcore.insertAction([\n\t\t\t{ \"type\": \"changeFloor\", \"loc\": [core.getHeroLoc('x'), core.getHeroLoc('y')], \"floorId\": floorId },\n\t\t\t{ \"type\": \"tip\", \"text\": core.material.items[itemId].name + '使用成功' }\n\t\t]);\n\t} else {\n\t\tcore.changeFloor(floorId, null, core.status.hero.loc, null, function () {\n\t\t\tcore.drawTip(core.material.items[itemId].name + '使用成功');\n\t\t\tcore.replay();\n\t\t});\n\t}\n})();", "canUseItemEffect": "(function () {\n\tvar floorId = core.status.floorId,\n\t\tindex = core.floorIds.indexOf(floorId);\n\tif (index > 0) {\n\t\tvar toId = core.floorIds[index - 1],\n\t\t\ttoX = core.getHeroLoc('x'),\n\t\t\ttoY = core.getHeroLoc('y');\n\t\tvar mw = core.floors[toId].width,\n\t\t\tmh = core.floors[toId].height;\n\t\tif (toX >= 0 && toX < mw && toY >= 0 && toY < mh && core.getBlock(toX, toY, toId) == null) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n})();" }, "earthquake": { "cls": "tools", "name": "地震卷轴", "text": "可以破坏当前层的所有墙", "useItemEffect": "(function () {\n\tvar indexes = [];\n\tfor (var index in core.status.thisMap.blocks) {\n\t\tvar block = core.status.thisMap.blocks[index];\n\t\tif (!block.disable && block.event.canBreak) {\n\t\t\tindexes.push(index);\n\t\t}\n\t}\n\tcore.removeBlockByIndexes(indexes);\n\tcore.drawMap();\n\tcore.drawTip(core.material.items[itemId].name + '使用成功');\n})();", "canUseItemEffect": "(function () {\n\treturn core.status.thisMap.blocks.filter(function (block) {\n\t\treturn !block.disable && block.event.canBreak;\n\t}).length > 0;\n})();" }, "poisonWine": { "cls": "tools", "name": "解毒药水", "text": "可以解除中毒状态", "useItemEffect": "core.triggerDebuff('remove', 'poison');", "canUseItemEffect": "core.hasFlag('poison');" }, "weakWine": { "cls": "tools", "name": "解衰药水", "text": "可以解除衰弱状态", "useItemEffect": "core.triggerDebuff('remove', 'weak');", "canUseItemEffect": "core.hasFlag('weak');" }, "curseWine": { "cls": "tools", "name": "解咒药水", "text": "可以解除诅咒状态", "useItemEffect": "core.triggerDebuff('remove', 'curse');", "canUseItemEffect": "core.hasFlag('curse');" }, "superWine": { "cls": "tools", "name": "万能药水", "text": "可以解除所有不良状态", "useItemEffect": "core.triggerDebuff('remove', ['poison', 'weak', 'curse']);", "canUseItemEffect": "(function() {\n\treturn core.hasFlag('poison') || core.hasFlag('weak') || core.hasFlag('curse');\n})();" }, "hammer": { "cls": "tools", "name": "圣锤", "text": "该道具尚未被定义" }, "lifeWand": { "cls": "tools", "name": "生命魔杖", "text": "可以恢复100点生命值", "useItemEvent": [ { "type": "comment", "text": "先恢复一个魔杖(因为使用道具必须消耗一个)" }, { "type": "function", "function": "function(){\ncore.addItem('lifeWand', 1);\n}" }, { "type": "input", "text": "请输入生命魔杖使用次数:(0-${item:lifeWand})" }, { "type": "if", "condition": "flag:input<=item:lifeWand", "true": [ { "type": "setValue", "name": "item:lifeWand", "operator": "-=", "value": "flag:input" }, { "type": "setValue", "name": "status:hp", "operator": "+=", "value": "flag:input*100" }, "成功使用${flag:input}次生命魔杖,恢复${flag:input*100}点生命。" ], "false": [ "输入不合法!" ] } ], "canUseItemEffect": "true" }, "jumpShoes": { "cls": "tools", "name": "跳跃靴", "text": "能跳跃到前方两格处", "useItemEffect": "core.playSound(\"jump.mp3\"); core.insertAction({ \"type\": \"jumpHero\", \"loc\": [core.nextX(2), core.nextY(2)] });", "canUseItemEffect": "(function () {\n\tvar nx = core.nextX(2),\n\t\tny = core.nextY(2);\n\treturn nx >= 0 && nx < core.bigmap.width && ny >= 0 && ny < core.bigmap.height && core.getBlockId(nx, ny) == null;\n})();" }, "skill1": { "cls": "constants", "name": "技能树", "text": "打开技能树", "hideInReplay": true, "useItemEffect": "core.openTree();", "canUseItemEffect": "true" }, "wand": { "cls": "constants", "name": "定点查看", "text": "可以定点查看怪物属性", "canUseItemEffect": true, "useItemEffect": "core.openFixed();" }, "I319": { "cls": "items", "name": "新物品" }, "I320": { "cls": "items", "name": "新物品" }, "I321": { "cls": "items", "name": "新物品" }, "I322": { "cls": "constants", "name": "快捷键查看器", "text": "可以查看本塔里面的所有快捷键", "useItemEffect": "", "canUseItemEffect": "true", "useItemEvent": [ "8:打开定点查看界面,如果开启了定点查看代替怪物手册,也可以按X打开定点查看界面\nJ:打开技能树界面\n1:开关断灭之刃技能\n2:使用跳跃技能/破墙镐", "平面楼传界面:\n上下左右:移动地图\n,:前移10层\n.:后移10层\nPgUp:上楼\nPgDn:下楼\nB:显隐地图名\nZ:开关3D模式", "浏览地图界面(2.8.1新增):\nG:传送至该地图", "手机端:点击右下角难度可以切换至数字键盘" ] }, "I323": { "cls": "items", "name": "新物品" }, "I324": { "cls": "items", "name": "新物品" }, "I325": { "cls": "items", "name": "新物品" }, "I326": { "cls": "items", "name": "新物品" }, "I327": { "cls": "items", "name": "新物品" }, "I328": { "cls": "items", "name": "新物品" }, "I329": { "cls": "items", "name": "新物品" }, "I330": { "cls": "constants", "name": "系统设置", "text": "可以修改一些本塔的设置", "canUseItemEffect": true, "useItemEvent": [ { "type": "while", "condition": "true", "data": [ { "type": "choices", "text": "系统设置", "choices": [ { "text": "显示血瓶宝石详细信息", "action": [ { "type": "if", "condition": "flag:itemDetail", "true": [ { "type": "setValue", "name": "flag:itemDetail", "value": "false" }, { "type": "function", "function": "function(){\ncore.getItemDetail();\n}" }, "已关闭显示血瓶宝石详细信息" ], "false": [ { "type": "setValue", "name": "flag:itemDetail", "value": "true" }, { "type": "function", "function": "function(){\ncore.getItemDetail();\n}" }, "已显示血瓶宝石详细信息" ] } ] }, { "text": "定点查看代替怪物手册", "action": [ { "type": "if", "condition": "flag:fixToBook", "true": [ { "type": "setValue", "name": "flag:fixToBook", "value": "false" }, "现在按X为怪物手册,按8为定点查看" ], "false": [ { "type": "setValue", "name": "flag:fixToBook", "value": "true" }, "现在按X或8均可使用定点查看" ] } ] }, { "text": "启用小地图", "action": [ { "type": "if", "condition": "flag:__useMinimap__", "true": [ { "type": "setValue", "name": "flag:__useMinimap__", "value": "false" }, "现在已关闭小地图,切换楼层后即可不再绘制" ], "false": [ { "type": "setValue", "name": "flag:__useMinimap__", "value": "true" }, "现在已启用小地图,切换楼层之后即可显示" ] } ] }, { "text": "启用带地图的楼传", "action": [ { "type": "if", "condition": "flag:usePlatFly", "true": [ { "type": "setValue", "name": "flag:usePlatFly", "value": "false" }, "现在楼传变为原版楼传" ], "false": [ { "type": "setValue", "name": "flag:usePlatFly", "value": "true" }, "现在楼传界面将绘制小地图" ] } ] }, { "text": "退出", "action": [ { "type": "exit" } ] } ] } ] } ] }, "I376": { "cls": "items", "name": "中红宝石", "text": "攻击+${core.values.redGem}", "itemEffect": "core.status.hero.atk += 2 * core.status.thisMap.ratio", "itemEffectTip": ",攻击+${2 * core.status.thisMap.ratio}", "useItemEffect": "core.status.hero.atk += core.values.redGem", "canUseItemEffect": "true" }, "I377": { "cls": "items", "name": "新物品" }, "I378": { "cls": "items", "name": "中蓝宝石", "text": ",防御+${core.values.blueGem}", "itemEffect": "core.status.hero.def += 2 * core.status.thisMap.ratio", "itemEffectTip": ",防御+${2 * core.status.thisMap.ratio}", "useItemEffect": "core.status.hero.def += core.values.blueGem", "canUseItemEffect": "true" }, "I379": { "cls": "items", "name": "新物品" }, "I380": { "cls": "items", "name": "新物品" }, "I381": { "cls": "items", "name": "中绿宝石", "text": ",护盾+${core.values.greenGem}", "itemEffect": "core.status.hero.mdef += 40 * core.status.thisMap.ratio / core.getFlag(\"hard\") * (core.getSkillLevel(11) / 20 + 1)", "itemEffectTip": ",智慧+${40 * core.status.thisMap.ratio / core.getFlag(\"hard\") * (core.getSkillLevel(11) / 20 + 1)}", "useItemEffect": "core.status.hero.mdef += core.values.greenGem", "canUseItemEffect": "true" }, "I382": { "cls": "items", "name": "新物品" }, "I383": { "cls": "items", "name": "新物品" }, "I384": { "cls": "items", "name": "新物品" }, "I385": { "cls": "items", "name": "新物品" }, "I386": { "cls": "items", "name": "新物品" }, "I387": { "cls": "items", "name": "新物品" }, "I388": { "cls": "items", "name": "新物品" }, "I389": { "cls": "items", "name": "新物品" }, "I390": { "cls": "items", "name": "大红宝石", "text": "攻击+${core.values.redGem}", "itemEffect": "core.status.hero.atk += 4 * core.status.thisMap.ratio", "itemEffectTip": ",攻击+${4 * core.status.thisMap.ratio}", "useItemEffect": "core.status.hero.atk += core.values.redGem", "canUseItemEffect": "true" }, "I391": { "cls": "items", "name": "新物品" }, "I392": { "cls": "items", "name": "新物品" }, "I393": { "cls": "items", "name": "新物品" }, "I394": { "cls": "items", "name": "新物品" }, "I395": { "cls": "items", "name": "新物品" }, "I396": { "cls": "items", "name": "大蓝宝石", "text": ",防御+${core.values.blueGem}", "itemEffect": "core.status.hero.def += 4 * core.status.thisMap.ratio", "itemEffectTip": ",防御+${4 * core.status.thisMap.ratio}", "useItemEffect": "core.status.hero.def += core.values.blueGem", "canUseItemEffect": "true" }, "I397": { "cls": "items", "name": "新物品" }, "I398": { "cls": "items", "name": "新物品" }, "I399": { "cls": "items", "name": "新物品" }, "I400": { "cls": "items", "name": "新物品" }, "I401": { "cls": "items", "name": "新物品" }, "I402": { "cls": "items", "name": "新物品" }, "I403": { "cls": "items", "name": "大绿宝石", "text": ",护盾+${core.values.greenGem}", "itemEffect": "core.status.hero.mdef += 80 * core.status.thisMap.ratio / core.getFlag(\"hard\") * (core.getSkillLevel(11) / 20 + 1)", "itemEffectTip": ",智慧+${80 * core.status.thisMap.ratio / core.getFlag(\"hard\") * (core.getSkillLevel(11) / 20 + 1)}", "useItemEffect": "core.status.hero.mdef += core.values.greenGem", "canUseItemEffect": "true" }, "I404": { "cls": "items", "name": "新物品" }, "I405": { "cls": "items", "name": "新物品" }, "I406": { "cls": "items", "name": "新物品" }, "I407": { "cls": "items", "name": "新物品" }, "I408": { "cls": "items", "name": "新物品" }, "I409": { "cls": "items", "name": "新物品" }, "I410": { "cls": "items", "name": "新物品" }, "I411": { "cls": "items", "name": "新物品" }, "I412": { "cls": "items", "name": "新物品" }, "I413": { "cls": "items", "name": "新物品" }, "I414": { "cls": "items", "name": "新物品" }, "I415": { "cls": "items", "name": "新物品" }, "I416": { "cls": "items", "name": "新物品" }, "I417": { "cls": "items", "name": "新物品" }, "I418": { "cls": "items", "name": "新物品" }, "I419": { "cls": "items", "name": "新物品" }, "I420": { "cls": "items", "name": "超大红宝石", "text": "攻击+${core.values.redGem}", "itemEffect": "core.status.hero.atk += 8 * core.status.thisMap.ratio", "itemEffectTip": ",攻击+${8 * core.status.thisMap.ratio}", "useItemEffect": "core.status.hero.atk += core.values.redGem", "canUseItemEffect": "true" }, "I421": { "cls": "items", "name": "新物品" }, "I422": { "cls": "items", "name": "新物品" }, "I423": { "cls": "items", "name": "新物品" }, "I424": { "cls": "items", "name": "新物品" }, "I425": { "cls": "items", "name": "新物品" }, "I426": { "cls": "items", "name": "新物品" }, "I427": { "cls": "items", "name": "新物品" }, "I428": { "cls": "items", "name": "新物品" }, "I429": { "cls": "items", "name": "新物品" }, "I430": { "cls": "items", "name": "超大蓝宝石", "text": ",防御+${core.values.blueGem}", "itemEffect": "core.status.hero.def += 8 * core.status.thisMap.ratio", "itemEffectTip": ",防御+${8 * core.status.thisMap.ratio}", "useItemEffect": "core.status.hero.def += core.values.blueGem", "canUseItemEffect": "true" }, "I431": { "cls": "items", "name": "新物品" }, "I432": { "cls": "items", "name": "新物品" }, "I433": { "cls": "items", "name": "新物品" }, "I434": { "cls": "items", "name": "新物品" }, "I435": { "cls": "items", "name": "新物品" }, "I436": { "cls": "items", "name": "新物品" }, "I437": { "cls": "items", "name": "新物品" }, "I438": { "cls": "items", "name": "新物品" }, "I439": { "cls": "items", "name": "新物品" }, "I440": { "cls": "items", "name": "新物品" }, "I441": { "cls": "items", "name": "超大绿宝石", "text": ",护盾+${core.values.greenGem}", "itemEffect": "core.status.hero.mdef += 160 * core.status.thisMap.ratio / core.getFlag(\"hard\") * (core.getSkillLevel(11) / 20 + 1)", "itemEffectTip": ",智慧+${160 * core.status.thisMap.ratio / core.getFlag(\"hard\") * (core.getSkillLevel(11) / 20 + 1)}", "useItemEffect": "core.status.hero.mdef += core.values.greenGem", "canUseItemEffect": "true" }, "I442": { "cls": "items", "name": "新物品" }, "I443": { "cls": "items", "name": "新物品" }, "I444": { "cls": "items", "name": "新物品" }, "I445": { "cls": "items", "name": "新物品" }, "I446": { "cls": "items", "name": "新物品" }, "I447": { "cls": "items", "name": "新物品" }, "I448": { "cls": "items", "name": "新物品" }, "I449": { "cls": "items", "name": "新物品" }, "I450": { "cls": "items", "name": "新物品" }, "I451": { "cls": "items", "name": "新物品" }, "I452": { "cls": "items", "name": "新物品" }, "I453": { "cls": "items", "name": "新物品" }, "I454": { "cls": "items", "name": "新物品" }, "I455": { "cls": "items", "name": "新物品" }, "I456": { "cls": "items", "name": "新物品" }, "I457": { "cls": "items", "name": "新物品" }, "I458": { "cls": "items", "name": "新物品" }, "I459": { "cls": "items", "name": "新物品" }, "I460": { "cls": "items", "name": "新物品" }, "I461": { "cls": "items", "name": "新物品" }, "I462": { "cls": "items", "name": "新物品" }, "I463": { "cls": "items", "name": "新物品" }, "I464": { "cls": "items", "name": "新物品" }, "I465": { "cls": "items", "name": "新物品" }, "I466": { "cls": "items", "name": "璀璨红宝石", "text": "攻击+${core.values.redGem}", "itemEffect": "core.status.hero.atk += 16 * core.status.thisMap.ratio", "itemEffectTip": ",攻击+${16 * core.status.thisMap.ratio}", "useItemEffect": "core.status.hero.atk += core.values.redGem", "canUseItemEffect": "true" }, "I467": { "cls": "items", "name": "璀璨蓝宝石", "text": ",防御+${core.values.blueGem}", "itemEffect": "core.status.hero.def += 16 * core.status.thisMap.ratio", "itemEffectTip": ",防御+${16 * core.status.thisMap.ratio}", "useItemEffect": "core.status.hero.def += core.values.blueGem", "canUseItemEffect": "true" }, "I468": { "cls": "items", "name": "璀璨绿宝石", "text": ",护盾+${core.values.greenGem}", "itemEffect": "core.status.hero.mdef += 320 * core.status.thisMap.ratio / core.getFlag(\"hard\") * (core.getSkillLevel(11) / 20 + 1)", "itemEffectTip": ",智慧+${320 * core.status.thisMap.ratio / core.getFlag(\"hard\") * (core.getSkillLevel(11) / 20 + 1)}", "useItemEffect": "core.status.hero.mdef += core.values.greenGem", "canUseItemEffect": "true" }, "I469": { "cls": "items", "name": "新物品" }, "I470": { "cls": "items", "name": "新物品", "text": "攻击+${core.values.redGem}", "itemEffect": "core.status.hero.atk += 32 * core.status.thisMap.ratio", "itemEffectTip": ",攻击+${32 * core.status.thisMap.ratio}", "useItemEffect": "core.status.hero.atk += core.values.redGem", "canUseItemEffect": "true" }, "I471": { "cls": "items", "name": "新物品", "text": ",防御+${core.values.blueGem}", "itemEffect": "core.status.hero.def += 32 * core.status.thisMap.ratio", "itemEffectTip": ",防御+${32 * core.status.thisMap.ratio}", "useItemEffect": "core.status.hero.def += core.values.blueGem", "canUseItemEffect": "true" }, "I472": { "cls": "items", "name": "新物品", "text": ",防御+${core.values.blueGem}", "itemEffect": "core.status.hero.def += 8 * core.status.thisMap.ratio", "itemEffectTip": ",防御+${8 * core.status.thisMap.ratio}", "useItemEffect": "core.status.hero.def += core.values.blueGem", "canUseItemEffect": "true" }, "I473": { "cls": "items", "name": "新物品" }, "I474": { "cls": "items", "name": "新物品" }, "I475": { "cls": "items", "name": "新物品" }, "I476": { "cls": "items", "name": "史诗绿宝石", "text": ",护盾+${core.values.greenGem}", "itemEffect": "core.status.hero.mdef += 1280 * core.status.thisMap.ratio / core.getFlag(\"hard\") * (core.getSkillLevel(11) / 20 + 1)", "itemEffectTip": ",智慧+${1280 * core.status.thisMap.ratio / core.getFlag(\"hard\") * (core.getSkillLevel(11) / 20 + 1)}", "useItemEffect": "core.status.hero.mdef += core.values.greenGem", "canUseItemEffect": "true" }, "I477": { "cls": "items", "name": "新物品" }, "I478": { "cls": "items", "name": "新物品" }, "I479": { "cls": "items", "name": "新物品" }, "I480": { "cls": "items", "name": "新物品" }, "I481": { "cls": "items", "name": "新物品" }, "I482": { "cls": "items", "name": "大红血瓶", "text": ",生命+${core.values.redPotion}", "itemEffect": "core.status.hero.hp += 1000 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)", "itemEffectTip": ",生命+${1000 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)}", "useItemEffect": "core.status.hero.hp += core.values.redPotion", "canUseItemEffect": "true" }, "I483": { "cls": "items", "name": "新物品" }, "I484": { "cls": "items", "name": "大蓝血瓶", "text": ",生命+${core.values.redPotion}", "itemEffect": "core.status.hero.hp += 2000 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)", "itemEffectTip": ",生命+${2000 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)}", "useItemEffect": "core.status.hero.hp += core.values.redPotion", "canUseItemEffect": "true" }, "I485": { "cls": "items", "name": "新物品" }, "I486": { "cls": "items", "name": "新物品" }, "I487": { "cls": "items", "name": "大绿血瓶", "text": ",生命+${core.values.redPotion}", "itemEffect": "core.status.hero.hp += 8000 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)", "itemEffectTip": ",生命+${8000 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)}", "useItemEffect": "core.status.hero.hp += core.values.redPotion", "canUseItemEffect": "true" }, "I488": { "cls": "items", "name": "新物品" }, "I489": { "cls": "items", "name": "新物品" }, "I490": { "cls": "items", "name": "新物品" }, "I491": { "cls": "items", "name": "大黄血瓶", "text": ",生命+${core.values.redPotion}", "itemEffect": "core.status.hero.hp += 4000 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)", "itemEffectTip": ",生命+${4000 * core.status.thisMap.ratio * (1 + core.getSkillLevel(13) / 50)}", "useItemEffect": "core.status.hero.hp += core.values.redPotion", "canUseItemEffect": "true" }, "I558": { "cls": "constants", "name": "bgm查看器", "canUseItemEffect": "true", "text": "可以查看游戏内你已经听过的bgm,歌曲名格式:歌手——歌曲名", "useItemEffect": "core.openBgms();" }, "I559": { "cls": "constants", "name": "系统设置", "canUseItemEffect": "true", "text": "内含所有系统设置项", "useItemEffect": "if (!core.isReplaying()) core.plugin.settingsOpened.value = true;" }, "I560": { "cls": "constants", "name": "百科全书", "canUseItemEffect": "true", "text": "一个包含游戏中所有功能详细说明的百科全书,可以查看游戏中所有的功能", "useItemEffect": "if (!core.isReplaying()) core.plugin.descOpened.value = true;" }, "I565": { "cls": "constants", "name": "学习", "canUseItemEffect": "true", "text": "可以学习怪物的技能,学习后持续${core.getSkillLevel(11) * 3 + 2}场战斗" }, "I574": { "cls": "items", "name": "新物品", "canUseItemEffect": "true" }, "I575": { "cls": "equips", "name": "智慧之靴", "canUseItemEffect": "true", "text": "用智慧制作出的靴子,穿上后增加10%的攻击力和10%的防御", "equip": { "type": "鞋子", "value": {}, "percentage": { "def": 10, "atk": 10 } } }, "I589": { "cls": "equips", "name": "杰克的衣服", "canUseItemEffect": "true", "text": "杰克为主角留下的衣服,可以抵御寒冷。防御+25,免疫怪物的霜冻属性。", "equip": { "type": "衣服", "value": { "def": 25 }, "percentage": {} } }, "I641": { "cls": "equips", "name": "寒冰护符", "canUseItemEffect": "true", "text": "!!html饰品。与寒冰没有任何关系,但是为什么叫寒冰护符呢?攻击和额外攻击各增加5%", "equip": { "type": 0, "value": {}, "percentage": { "atk": 5, "mana": 5 } } }, "I642": { "cls": "constants", "name": "成就", "canUseItemEffect": "true", "useItemEffect": "core.plugin.achievementOpened.value = true;" } }