175 lines
10 KiB
JavaScript
175 lines
10 KiB
JavaScript
main.floors.jiaocheng03=
|
||
{
|
||
"floorId": "jiaocheng03",
|
||
"title": "广场",
|
||
"name": "1",
|
||
"width": 13,
|
||
"height": 13,
|
||
"canFlyTo": true,
|
||
"canFlyFrom": true,
|
||
"canUseQuickShop": true,
|
||
"images": [],
|
||
"ratio": 1,
|
||
"defaultGround": "X90078",
|
||
"firstArrive": [],
|
||
"eachArrive": [],
|
||
"parallelDo": "",
|
||
"events": {
|
||
"0,0": [
|
||
"匕首:速度+20"
|
||
],
|
||
"12,0": [
|
||
"法杖:魔攻比例10%,魔防比例0%"
|
||
],
|
||
"6,0": [
|
||
{
|
||
"type": "setHeroOpacity",
|
||
"opacity": 0
|
||
},
|
||
{
|
||
"type": "function",
|
||
"function": "function(){\ncore.unloadEquip(0, () => {\n\tcore.setItem(\"sword0\", 0);\n\tcore.setItem(\"I375\", 0)\n\tcore.setItem(\"yellowKey\", 0)\n\tcore.setItem(\"blueKey\", 0)\n\tcore.setItem(\"redKey\", 0)\n\tcore.setItem(\"greenKey\", 0)\n\tcore.status.hero.hp = 1000\n\tcore.status.hero.atk = 16\n\tcore.status.hero.def = 16\n\tcore.status.hero.spell = 0\n\tcore.status.hero.speed = 20\n\tcore.updateStatusBar()\n})\n}"
|
||
},
|
||
{
|
||
"type": "tip",
|
||
"text": "教学层属性已清空"
|
||
},
|
||
{
|
||
"type": "changeFloor",
|
||
"floorId": "guangchang",
|
||
"loc": [
|
||
6,
|
||
10
|
||
]
|
||
}
|
||
],
|
||
"6,11": [
|
||
"\t[小妖精,fairy]接下来是能力价值判断。\n首先击败我右边的怪物,然后你需要在这三扇黄门中打开正确的一扇。\n打开错误的黄门将使你的生命值不足以抗住战斗伤害,并死亡。\n当然,你随时可以使用读取自动存档功能撤销错误的选择。",
|
||
{
|
||
"type": "jump",
|
||
"to": [
|
||
6,
|
||
9
|
||
],
|
||
"time": 500,
|
||
"keep": true
|
||
},
|
||
{
|
||
"type": "hide",
|
||
"remove": true
|
||
}
|
||
],
|
||
"6,9": [
|
||
"\t[小妖精,fairy]刚才你应该是选择了红宝石,对吗?\n选择蓝宝石将见不到我,而选择红血瓶你将会因为能力不够而折戟在后面的怪物上。\n在除决战时刻以外的场合,获取能力都应该优于获取生命值,哪怕是看似不起眼的法强/护盾。",
|
||
"\t[小妖精,fairy]刚才为什么要增加2点攻击而不是2点防御呢?\n你应该看过了怪物手册才对。\n攻击临界表中有一项\"2:84\",意味着2点攻击可以降低84点战斗伤害。\n而1防减伤仅有36,意味着2点防御仅能降低72点战斗伤害。\n多出来的这部分战斗伤害,暂时是不可承受之重。",
|
||
"\t[小妖精,fairy]实际战斗中又应该怎么规划呢?\n观察到,角色的攻击防御之和为50,而怪物的攻击防御之和为56。\n在攻击/防御二选一的时候,一般攻防和高于怪物时加防御效果更好,低于怪物时则选择爆攻击。\n当然,怪物生命极低,角色接近一刀将其秒杀时,加攻击的效果也很好。",
|
||
"\t[小妖精,fairy]接下来是含速度的能力价值判断。\n你需要在这三扇红门中打开正确的一扇。\n打开错误的红门将使你的生命值不足以抗住战斗伤害,并死亡。\n当然,你随时可以使用读取自动存档功能撤销错误的选择。",
|
||
{
|
||
"type": "jump",
|
||
"to": [
|
||
6,
|
||
7
|
||
],
|
||
"time": 500,
|
||
"keep": true
|
||
},
|
||
{
|
||
"type": "hide",
|
||
"remove": true
|
||
}
|
||
],
|
||
"6,7": [
|
||
"\t[小妖精,fairy]刚才你应该是选择了黄宝石,为什么呢?",
|
||
"\t[小妖精,fairy]首先排除2点防御力——敌人的单次攻击伤害高达93点,2点防御力的减伤杯水车薪。\n然后是在2点速度和2点攻击力中选择。\n在怪物手册中,速度临界值为1,可以减伤93点;攻击临界值为3,可以减伤93点。\n获取2点攻击力不足以达到怪物的攻击临界值。",
|
||
"\t[小妖精,fairy]实际战斗中又应该怎么决策呢?\n提高速度和攻击力都是为了减少被怪物攻击的次数,换句话说,缩短战斗的时间。\n因此,我们追求在更短的时间内打出更高的伤害,也就是更高的DPS。\n观察到,角色对怪物的DPS(速度*单次攻击伤害)为20*30=600。\n提高2点速度将使DPS提升为22*30=660,而提高2点攻击力将使DPS提升为20*32=640。\n简单地说,我们需要增加速度和(攻击-怪物防御)中较小的一项。就是个均值不等式。",
|
||
"\t[小妖精,fairy]下一个三选一见。\n怪物的“先攻”特殊属性,意味着怪物已经处于攻击姿态,在角色表现敌意的一霎那就会受到怪物的攻击。\n你需要在这三扇蓝门中打开正确的一扇。\n打开错误的蓝门将使你的生命值不足以抗住战斗伤害,并死亡。\n当然,你随时可以使用读取自动存档功能撤销错误的选择。",
|
||
{
|
||
"type": "jump",
|
||
"to": [
|
||
6,
|
||
4
|
||
],
|
||
"time": 500,
|
||
"keep": true
|
||
},
|
||
{
|
||
"type": "hide",
|
||
"remove": true
|
||
}
|
||
],
|
||
"6,4": [
|
||
"\t[小妖精,fairy]刚才你应该是选择了1黄宝石1红宝石的组合,但——到底是什么原理?",
|
||
"\t[小妖精,fairy]接下来要讲的是本作一个非常隐蔽的现象——混合临界。\n混合临界仅会出现在角色的速度高于怪物速度的时候。\n出现混合临界的条件是,在怪物对角色进行最后一次攻击后,角色进行了两次以上的攻击才击杀了怪物。\n为了方便理解,可以画一个时间轴,从怪物最后一次攻击算起。",
|
||
"\t[小妖精,fairy]单纯提高攻击力来降低被攻击次数的话,需要让角色击杀怪物的攻击次数减少2,而不是1。\n在刚才的战斗中,角色的攻击力为32,击杀怪物需要162/(32-1)=6次攻击。\n要达到降低被攻击次数效果的话,将攻击力提升至162/5+1=34点并不足够。\n需要将攻击力提升至162/4+1=42点。",
|
||
"\t[小妖精,fairy]同样地,单纯提高速度来降低被攻击次数的话,需要让角色的最后一次攻击提前到怪物攻击之前,而不是倒数第二次攻击。\n在刚才的战斗中,怪物最后一次攻击的时刻为3/14=0.214。\n角色在5/22=0.227,6/22=0.273两个时刻分别攻击了怪物,其中0.273时刻对怪物的攻击造成了击杀。\n要达到降低被攻击次数效果的话,将速度提升至5+/0.214=24点并不足够,因为角色需要6次攻击才能击杀怪物。\n需要将速度提升至6+/0.214=29点。",
|
||
"\t[小妖精,fairy]但值得庆幸的是,我们还要第三种办法——同时增强速度和攻击。\n我们少量提升攻击力至34点,使击杀怪物仅需要5次攻击。\n然后再少量提升速度至24点,使我们的第5次攻击落在0.214时刻,即怪物的最后一次攻击前。\n这样,我们仅用了4点能力提升,就达到了单独提升某项能力10点或7点的效果。",
|
||
"\t[小妖精,fairy]接下来是法强(护盾)和防御的价值判断。\n希望你能在这三扇黄门中打开正确的一扇。",
|
||
{
|
||
"type": "jump",
|
||
"to": [
|
||
6,
|
||
2
|
||
],
|
||
"time": 500,
|
||
"keep": true
|
||
},
|
||
{
|
||
"type": "hide",
|
||
"remove": true
|
||
}
|
||
],
|
||
"6,2": [
|
||
"\t[小妖精,fairy]防御和护盾的比较就非常简单了。\n2点防御的价值是2*2=4点减伤,而5点法强的价值是5点减伤。\n如果仅以这一个怪物为准的话,获取5点法强是更优解。\n当然,我不会责备你刚才选择了红血瓶——因为没命的话,就啥也不是了。",
|
||
"\t[小妖精,fairy]但最终的守卫怪物是个坚固怪物——它每次攻击至多只会受到1点物理伤害。\n左边的红门里面,守着的是一把提高20速度的匕首。\n右边的红门里面,守着的是一把以10%效率将魔法强度转化为魔法攻击的法杖(当然护盾就没有了)。\n值得一提的是,本作魔法强度在转化成魔法攻击的时候,是向下取整的。",
|
||
"\t[小妖精,fairy]除此之外,你还拥有2把蓝钥匙来进一步提升自己的战斗力。\n为了击败面前的最终怪物,进行最后的二选一和七选二吧!\n不要忘了上一张地图内含250生命值的蓝门哦。\n综合利用攻防判断,DPS判断等手段,保留更多的生命值吧!",
|
||
{
|
||
"type": "hide",
|
||
"remove": true
|
||
}
|
||
]
|
||
},
|
||
"changeFloor": {
|
||
"6,12": {
|
||
"floorId": "jiaocheng02",
|
||
"loc": [
|
||
6,
|
||
0
|
||
]
|
||
}
|
||
},
|
||
"beforeBattle": {},
|
||
"afterBattle": {},
|
||
"afterGetItem": {},
|
||
"afterOpenDoor": {},
|
||
"autoEvent": {},
|
||
"cannotMove": {},
|
||
"cannotMoveIn": {},
|
||
"map": [
|
||
[129, 1,401, 1,402, 1, 91, 1,403, 1,404, 1,129],
|
||
[ 70, 1, 82, 1, 82, 1,236, 1, 82, 1, 82, 1,375],
|
||
[ 0, 83, 0,403, 0, 33, 0, 31, 0, 23, 0, 83, 0],
|
||
[ 1, 1, 1, 1, 1, 1,219, 1, 1, 1, 1, 1, 1],
|
||
[ 0, 22, 0, 31, 0, 31, 0, 1,401, 1,404, 1,404],
|
||
[ 81, 1, 81, 1, 81, 1, 22, 1,401, 1,404, 1,401],
|
||
[403, 1, 31, 1, 31, 1,218, 1, 82, 1, 82, 1, 82],
|
||
[402, 1,402, 1,403, 1, 0, 81, 0, 33, 0, 21, 0],
|
||
[ 1, 1, 1, 1, 1, 1,240, 1, 1, 1, 1, 1, 1],
|
||
[ 0, 33, 0, 21, 0,403, 0, 1,401, 1,402, 1, 31],
|
||
[ 83, 1, 83, 1, 83, 1,204, 1, 81, 1, 81, 1, 81],
|
||
[402, 1,404, 1,401,129,124,204, 0, 33, 0, 23, 0],
|
||
[ 1, 1, 1, 1, 1, 1, 93, 1, 1, 1, 1, 1, 1]
|
||
],
|
||
"areas": "牢狱",
|
||
"bgmap": [
|
||
|
||
],
|
||
"fgmap": [
|
||
|
||
],
|
||
"bg2map": [
|
||
|
||
],
|
||
"fg2map": [
|
||
|
||
]
|
||
} |