feat: 苍蓝之殿北区调整

This commit is contained in:
unanmed 2024-09-29 18:03:24 +08:00
parent c142cfca88
commit b911cde822
28 changed files with 189 additions and 255 deletions

View File

@ -1833,7 +1833,6 @@ events.prototype._action_jumpHero = function (data, x, y, prefix) {
} else {
loc = this.__action_getHeroLoc(data.loc, prefix);
}
console.log(1);
this.__action_doAsyncFunc(
data.async,

View File

@ -203,5 +203,5 @@ var enemys_fcae963b_31c9_42b4_b48c_bb48d09f3f80 =
"E690": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]},
"E691": {"name":"新敌人","hp":0,"atk":0,"def":0,"money":0,"exp":0,"point":0,"special":[]},
"E692": {"name":"苍蓝之灵-圣","hp":150000,"atk":15000,"def":5000,"money":20,"exp":5000,"point":0,"special":[4,28],"paleShield":25},
"E693": {"name":"苍蓝之灵-战","hp":150000,"atk":15000,"def":4000,"money":20,"exp":5000,"point":0,"special":[32],"assimilateRange":6}
"E693": {"name":"苍蓝之灵-战","hp":250000,"atk":25000,"def":6000,"money":20,"exp":5000,"point":0,"special":[32],"assimilateRange":6}
}

View File

@ -49,8 +49,8 @@ main.floors.MT76=
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648],
[648, 34,378,513,484,648, 21,376,403,378, 34,648,378, 29,648],
[648,376, 34,648, 0,648,648,492,648,648, 0,648,484,376,648],
[648, 34,378,513,482,648, 21,376,403,378, 34,648,378, 29,648],
[648,376, 34,648, 0,648,648,492,648,648, 0,648,482,376,648],
[648,648,648,648,682,648, 27, 29, 28,648,513,648,648,671,648],
[648, 0,682, 33, 0,648,648,578,648,648, 0,232, 27, 33,648],
[648,484,648, 0,381, 0,648,103,657,484, 0,648, 29, 28,648],
@ -59,9 +59,9 @@ main.floors.MT76=
[648, 0,492, 0, 22, 0,648, 27,484, 29, 0,648,648,648,648],
[648, 0,648,381, 0,491,648, 0,648,657,648,648, 0,378,648],
[648,657,648,648,682,648,648,658,648, 0,482,658,482, 0,648],
[648, 0, 33, 0, 0,648, 0,484,492, 27, 0,648,648,232,648],
[648,648,648,648,249,648,484,648,648,648,682,648, 29,376,648],
[648, 0,482, 0, 0,648, 0,484,648, 0, 0,648,378,484,648],
[648, 0, 33, 0, 0,648, 0,482,492, 27, 0,648,648,232,648],
[648,648,648,648,249,648,482,648,648,648,682,648, 29,376,648],
[648, 0,482, 0, 0,648, 0,482,648, 0, 0,648,378,482,648],
[648,648,648, 93,648,648,648,648,648,648,648,648,648,648,648]
],
"bgmap": [

View File

@ -42,19 +42,19 @@ main.floors.MT77=
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648],
[648, 0,648, 0,648, 0,381, 0,648,378,484,648,484,376,648],
[648,482,648,482,648,376,491,378,494,482,381,671,381,484,648],
[648, 0,648, 0,648, 0,381, 0,648,378, 34,648,482,376,648],
[648,482,648,482,648,376,491,378,494, 34,381,671,381,482,648],
[648, 0,648, 0,648,618,648,648,648,648,232,648,648,648,648],
[648,538,403,538,492,378, 0,677, 0,484, 0, 0,484, 0,648],
[648,538,403,538,492,378, 0,677, 0,482, 0, 0,482, 0,648],
[648,648,648,648,648,648,648,648,658,648,648,492,648,682,648],
[648,396,390,658,491,378,491,671,103, 0,491, 0,648,482,648],
[648,396,390,658,482,378,482,671,103, 0,484, 0,648,482,648],
[648,648,648,648,648,648,648,648,658,648,648,682,648, 0, 94],
[648,682, 0,682, 0,376,677,648, 0,491,648, 0,648,482,648],
[648,682, 0,682, 0,376,677,648, 0,482,648, 0,648,482,648],
[648, 0,648, 0,648,648, 0,648,578,648,648,492,648,682,648],
[648, 27,599, 28, 0,492,484,648, 29, 0,648, 27, 0, 28,648],
[648,648,648,648, 0,648, 0,658,103, 29,578, 0, 29, 0,648],
[648,403,378,648,513,648,648,648,658,648,648,648,492,648,648],
[648,376,484,618, 0,484, 0,658, 0, 0,648, 0, 0,484,648],
[648,376, 33,618, 0, 33, 0,658, 0, 0,648, 0, 0, 33,648],
[648,648,648,648,648,648,648,648,648,648,648,648, 93,648,648]
],
"bgmap": [

View File

@ -63,18 +63,18 @@ main.floors.MT78=
"cannotMoveIn": {},
"map": [
[648,648,648, 91,648,648,648,648,648,648,648,648,648,648,648],
[648, 0,648, 0, 0,648, 33, 0,682, 0,484,648,484, 0,648],
[648, 0,648, 0, 0,648, 33, 0,682, 0, 34,648, 34, 0,648],
[648,482,648, 34, 0,657, 0, 0,648, 28, 0,578, 0, 27,648],
[648, 0,648,648,648,648,648,677,648,648,648,648,648,492,648],
[648, 0,648,648,492,648,648,677,648,648,648,648,648,492,648],
[648, 27, 0,249, 0,648, 29, 0,648, 27,381, 0,381, 28,648],
[648,648,648,648,482,648, 0,648,648,232,648,648,648,648,648],
[ 92, 0,484,648, 28,648, 21, 0,648, 0, 0,648,482, 0,648],
[648,492,648,648,482,648, 0,648,648,232,648,648,648,648,648],
[ 92, 0, 33,648, 28,648, 21, 0,648, 0, 0,648,482, 0,648],
[648, 0, 0,578, 0,648,648,648,648,648, 0,513, 0, 0, 94],
[648,648,648,648,648,648,494, 0, 21,648,484,648,482, 0,648],
[648,492,648,648,648,648,494, 0, 21,648,484,648,482, 0,648],
[648, 0, 0,677, 0,491, 0,648, 0,648, 0,648,648,494,648],
[ 92, 0,484,648,648,648,659,648,682,648,682,648, 0,381,648],
[648,648,648,648,376,232, 0,648,491,657,491,658,491, 0,648],
[648,376,487,648,378,648,378,648,648,648,648,648,648,677,648],
[648,648,648,648,376,232, 0,492, 0,657, 0,658, 33, 0,648],
[648,376,482,648,378,648,378,648,648,648,648,648,648,677,648],
[648,403,378,618,381,648, 0, 0,679, 0, 0,376, 0, 0,648],
[648,648,648,648,648,648,648, 93,648,648,648,648,648,648,648]
],

View File

@ -63,19 +63,19 @@ main.floors.MT79=
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648,648,648,648,648,648, 91,648,648],
[648, 21, 0,484, 0,648, 0,381, 0, 0,677, 0, 0, 0,648],
[648,648,648,648,671,648,513,648,648,648,648,482, 0,482,648],
[648, 28, 0,648, 27,648, 28,648, 28,484,648,648,648,648,648],
[648, 0, 29,648, 0,484, 0,492, 0, 29, 0,492, 0, 0,648],
[648, 21, 0, 33, 0,648, 0,381, 0, 0,677, 0, 0, 0,648],
[648,648,648,648,671,648,513,648,648,648,648, 34, 0, 34,648],
[648, 28, 0,648, 27,648, 28,648, 28, 33,648,648,648,648,648],
[648, 0, 29,648, 0,482, 0,492, 0, 29, 0,492, 0, 0,648],
[648,648,538,648,494,648,648,648,648,648,658,648, 0, 0,648],
[648, 0, 0,378, 0,648,376, 0,378,648, 0,578, 0, 0, 94],
[ 92, 0,491, 0,103,648, 0,487, 0,648, 0,648,648,494,648],
[ 92, 0,484, 0,103,648, 0,487, 0,648, 0,648,648,494,648],
[648,671,648,648,232,648,378, 0,376,648,484, 0,648, 0,648],
[648, 28,403,648, 0,648,648,648,648,648,648,682,648, 0,648],
[648,376,491,492, 0,648, 0,482, 0,657, 29, 0,648, 0, 94],
[648,376,484,492, 0,648, 0,482, 0,657, 29, 0,648, 0, 94],
[648,492,648,648,648,648,648,648,648,648, 0,482,492, 0,648],
[648, 0,403,648, 0,648,484, 0,484,648,658,648,648,513,648],
[648, 27,491,599, 28,578, 0,103, 0,492, 0, 0,484, 0,648],
[648, 0,403,648, 0,648,482, 0,482,648,658,648,648,513,648],
[648, 27,482,599, 28,578, 0,103, 0,492, 0, 0,484, 0,648],
[648,648,648,648,648,648,648, 93,648,648,648,648,648,648,648]
],
"bgmap": [

View File

@ -50,19 +50,19 @@ main.floors.MT80=
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648],
[648,381, 0,484, 0,492,376, 93,513, 0,618,484,376,484,648],
[648,381, 0, 33, 0,492,376, 93,513, 0,618,482,376,482,648],
[648,648,648,648,682,648,648,660,648, 0,648,648,648,378,648],
[648, 0,484,648, 0,484,648,648,648,487,648,396,648,381,648],
[648, 0, 33,648, 0,484,648,648,648,491,648,396,648,381,648],
[648, 27, 29,658,376,103,672, 0,657, 0,494,403,599, 21,648],
[648,648,648,648,492,648,648,494,648,232,648,648,648,648,648],
[648,491,618, 0, 27,648, 28, 0,648, 0,482, 0,578, 0,648],
[648,484,618, 0, 27,648, 28, 0,648, 0,482, 0,578, 0,648],
[648, 0,648, 21,482,648,482, 29,658, 0, 29,103,648, 0, 94],
[648,376,648, 0, 28,682, 27, 0,648,492,648,682,648,484,648],
[648,494,648,648,648,648,659,648,648,484,648, 0,648, 0,648],
[648,378,648, 0,484,682, 0,376,494, 28,658,491,657, 0,648],
[648,378,648, 0,484,682, 0,376,494, 28,658,484,657, 0,648],
[648,381,648,492,648,648,648,232,648,648,648, 0,648,492,648],
[648,491,648,482, 0, 28,648,103, 0, 0,648,682,648,491,648],
[648, 0,671, 0, 29, 0,677, 0,484, 0,677,491,578,491,648],
[648,484,648,482, 0, 28,648,103, 0, 0,648,682,648, 33,648],
[648, 0,671, 0, 29, 0,677, 0,484, 0,677, 34,578, 33,648],
[648,648,648,648,648,648,648, 93,648,648,648,648,648,648,648]
],
"bgmap": [

View File

@ -49,19 +49,19 @@ main.floors.MT81=
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648, 91,648,648,648,648,648,648,648],
[648, 27, 0, 29, 0, 28,648, 0, 0,578, 0,484, 0,249,648],
[648, 27, 0, 29, 0, 28,648, 0, 0,578, 0,482, 0,249,648],
[648,671,648,648,648,682,648,484, 0,648,492,648,648, 0,648],
[648, 0,378,648,682,484,648,648,232,648, 28, 29,648,484,648],
[648,381,491,494, 0,648,648, 0,484,648,484, 27,648, 0,648],
[648, 0,378,648,682, 33,648,648,232,648, 28, 29,648,482,648],
[648,381,484,494, 0,648,648, 0, 34,648,482, 27,648, 0,648],
[648, 0,376,648,682, 0,648,103,376,648,658,648,648,648,648],
[648,679,648,648,648,491,658, 0,484,658, 0,648,482, 0,648],
[648,679,648,648,648, 33,658, 0, 34,658, 0,648,482, 0,648],
[ 92, 0,484,381,648,648,648,648,648,648, 0,659, 0, 0, 94],
[648,648,648,677,648, 0,491, 0,378,492, 0,648,482, 0,648],
[648, 27, 0,484,648,648,648,648,677,648,491,648,648,648,648],
[648, 0, 29,103,682,376,484,648,484,648, 0,682, 0, 27,648],
[648,648,648,494,648,648,659,648, 0,682, 0,648,491, 0,648],
[648, 0,648, 0,648,484, 0,648,492,648,648,648,677,648,648],
[648,484,249,484,578, 0,378,648, 0, 21, 0, 28, 0, 27,648],
[648, 27, 0, 33,648,648,648,648,677,648, 33,648,648,648,648],
[648, 0, 29,103,682,376,482,648,484,648, 0,682, 0, 27,648],
[648,648,648,494,648,648,659,648, 0,682, 0,648, 33, 0,648],
[648, 0,648, 0,648,482, 0,648,492,648,648,648,677,648,648],
[648, 0,249, 33,578, 0,378,648, 0, 21, 0, 28, 0, 27,648],
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648]
],
"bgmap": [

View File

@ -49,14 +49,14 @@ main.floors.MT82=
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648, 91,648,648,648,648,648,648,648],
[648,482, 29,658, 29,482,249, 0,491,513,484,648, 29, 28,648],
[648,376,482,648,482,378,648, 0, 0,648, 0,671, 27,491,648],
[648, 32, 29,658, 29, 32,249, 0,482,513,484,648, 29, 28,648],
[648,376, 32,648, 32,378,648, 0, 0,648, 0,671, 27,484,648],
[648,648,648,648,672,648,648,648,232,648,648,648,648,648,648],
[648,378,491,648,484,484,494, 0,491,648, 0,492,484, 21,648],
[648,381,376,494,484,484,648,103, 0,492, 28,648, 27, 29,648],
[648,378, 33,648, 34, 34,494, 0,491,648, 0,492,484, 21,648],
[648,381,376,494, 34, 34,648,103, 0,492, 28,648, 27, 29,648],
[648,671,648,648,648,648,648,578,648,648, 0,648,648,677,648],
[ 92, 0,484,378, 0,599,648, 0, 27, 0,682,648,484, 0, 94],
[648,492,648,648,648, 0,648,648,648,648,484,658, 0, 0,648],
[ 92, 0,484,378, 0,599,648, 0, 27, 0,682,648, 0, 0, 94],
[648,492,648,648,648, 0,648,648,648,648,482,658, 0, 0,648],
[648, 0,376,484, 0,232,648, 27, 28,648,492,648,648,657,648],
[648,677,648,648,648, 0,679,484, 21,648, 0,657, 0, 0,648],
[648, 0,484, 0,492, 0,648, 28, 27,648, 0,648, 0,482,648],

View File

@ -49,19 +49,19 @@ main.floors.MT83=
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648, 91,648,648,648,648,648,648,648],
[648, 0,491,378, 0,232, 0, 0, 0,671, 0, 27,484, 0,648],
[648, 0,482,378, 0,232, 0, 0, 0,671, 0, 27,482, 0,648],
[648,679,648,648,494,648,484, 0,484,648,494,648,648,677,648],
[648, 29, 0,618, 0,648,648,648,648,648, 0,658, 0, 29,648],
[648, 0,484,648,396,648, 28, 22, 27,648,390,648,484, 0,648],
[648, 0,482,648,396,648, 28, 22, 27,648,390,648,482, 0,648],
[648,682,648,648, 0,599, 27,491, 28,672, 0,648,648,682,648],
[648, 0,484,648,648,648,648,494,648,648,648,648,484, 0,648],
[ 92, 0, 0,648, 0,491, 0,538, 0,376, 0,648, 0, 0, 94],
[ 92, 0, 0,648, 0,484, 0,538, 0,376, 0,648, 0, 0, 94],
[648,648,679,648,378,103,648,648,648,103,378,648,513,648,648],
[648,487, 0,648, 0,376, 0,492, 0,491, 0,648, 0,484,648],
[648,484, 0,648, 0,376, 0,492, 0,484, 0,648, 0,482,648],
[648,671,648,648,648,648,658,648,658,648,648,648,648,232,648],
[648, 0,376,491, 0,648,484,648,484,648, 0,484, 28, 0,648],
[648, 0,376,484, 0,648, 33,648, 33,648, 0,482, 28, 0,648],
[648,492,648,677,648,648,682,648,682,648,648,578,648,492,648],
[648, 27, 0,484,657, 0,484,494,484, 0,657,484, 0, 28,648],
[648, 27, 0,482,657, 0, 33,494, 33, 0,657, 34, 0, 28,648],
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648]
],
"bgmap": [

View File

@ -88,19 +88,19 @@ main.floors.MT84=
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648],
[648,671, 0,491,378, 0,679,648,578, 0, 28,484,658,482,648],
[648,671, 0,484,378, 0,679,648,578, 0, 28, 34,658, 0,648],
[648, 0,648,648,648,648, 0,648, 0,648,648,648,648,658,648],
[648,378,648, 0,491,648,491,648,484,648,484, 0,648, 28,648],
[648,378,648, 0,482,648,484,648, 34,648, 33, 0,648, 28,648],
[648,232,648,648,538,648,378,648, 28,648,513,648,648, 0,648],
[648, 0,491,381, 0,648, 0,648, 0,648, 0, 29,484,677,648],
[648, 0,482,381, 0,648, 0,648, 0,648, 0, 29, 33,677,648],
[648,648,648,648,648,648,618,648,682,648,648,648,648,648,648],
[648,466,467,468,695,664,692,648, 0, 0,484, 0,484, 0, 94],
[648,648,648,648,648,648,618,648,682,648,648,648,648,648,648],
[648, 0,491,381, 0,648, 0,648, 0,648, 0, 29,484,677,648],
[648, 0,482,381, 0,648, 0,648, 0,648, 0, 29, 33,677,648],
[648,232,648,648,538,648,376,648, 27,648,513,648,648, 0,648],
[648,376,648, 0,491,648,491,648,484,648,484, 0,648, 27,648],
[648,376,648, 0,482,648,484,648, 34,648, 33, 0,648, 27,648],
[648, 0,648,648,648,648, 0,648, 0,648,648,648,648,658,648],
[648,671, 0,491,376, 0,679,648,578, 0, 27,484,658,482,648],
[648,671, 0,484,376, 0,679,648,578, 0, 27, 34,658, 0,648],
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648]
],
"bgmap": [

View File

@ -50,18 +50,18 @@ main.floors.MT85=
"map": [
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648],
[648, 0, 0, 0, 0,484, 0, 0, 0, 0,676,648, 0, 0,648],
[648,679,648,648,513,648,648,648,648,648, 0,648, 0,484,648],
[648,491, 0,648, 27,484,648, 0, 28,648, 0,648,484, 0, 94],
[648,679,648,648,513,648,648,648,648,648, 0,648, 0, 34,648],
[648,482, 0,648, 27,484,648, 0, 28,648, 0,648, 34, 0, 94],
[648, 0,378,648,381, 28,492,491, 0,492, 0,578, 0, 0,648],
[648,648,648,648,648,648,648,648,659,648, 0,648,648,513,648],
[648, 0,484,648, 0,578, 0,648, 0,648, 0,648, 28, 0,648],
[648, 0,482,648, 0,578, 0,648, 0,648, 0,648, 28, 0,648],
[ 92, 0, 0,249,482,648, 29, 0,484,648, 0,648, 0, 27,648],
[648, 0,484,648, 0,648,648,648,648,648,484,648,648,618,648],
[648, 0,482,648, 0,648,648,648,648,648,484,648,648,618,648],
[648,648,648,648, 27, 0,492, 21,376,677, 0, 0,648,381,648],
[648,484, 0,682, 0, 0,648,648,648,648,648,658,648,491,648],
[648,482, 0,682, 0, 0,648,648,648,648,648,658,648,484,648],
[648,658,648,648,648,682,648,378, 0,578, 29, 0,648,376,648],
[648, 0,491,648, 0, 28,648, 0, 0,648, 0, 0,648, 22,648],
[648, 27, 0,492,484, 0,682, 0,484,648, 0, 29,494,378,648],
[648, 0,484,648, 0, 28,648, 0, 0,648, 0, 0,648, 22,648],
[648, 27, 0,492, 33, 0,682, 0, 33,648, 0, 29,494,378,648],
[648,648,648,648,648,648,648,648,648,648, 93,648,648,648,648]
],
"bgmap": [

View File

@ -36,13 +36,6 @@ main.floors.MT86=
14,
3
]
},
"14,7": {
"floorId": "MT91",
"loc": [
0,
7
]
}
},
"beforeBattle": {},
@ -54,19 +47,19 @@ main.floors.MT86=
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648],
[648,491,376,491, 0,648, 0, 0,482, 0, 0,482, 0, 0,648],
[648,482,376,482, 0,492, 0, 0, 34, 0, 0, 34, 0, 0,648],
[648,648,648,648,671,648,676,648,648,648,648,677,648,492,648],
[ 92, 0, 0,648, 0,648, 0, 0,232,487,648, 0, 27, 0,648],
[648, 0, 0,129,484, 0,378, 0,648,487,492,484, 0,484,648],
[ 92, 0, 0,648, 0,648, 0, 0,232,491,648, 0, 27, 0,648],
[648, 0, 0,129, 33, 0,378, 0,648,491,492, 33, 0, 33,648],
[648,249,648,648,648,494,648,648,648,644,648,648,648,249,648],
[648, 0,484,648,376, 21,378,648, 29, 0,648,484, 0,484,648],
[648, 0, 0,648,484,403,484,648, 0,484,578, 0, 28, 0, 94],
[648, 0,482,648,376, 21,378,648, 29, 0,648, 33, 0, 33,648],
[648, 0, 0,648,482,403,482,648, 0,484,578, 0, 28, 0,648],
[648, 29, 0,648,648,618,648,648,657,648,648,648,648,494,648],
[648,648,657,648,682, 0, 0, 0,103,658, 28, 0,648,378,648],
[648, 0, 0,491, 0,648,648,682,648,648, 0,491,648, 0,648],
[648,648,648,648,513, 0,648,484,484,648, 27, 0,648,376,648],
[648,484,381,648,648, 0,648,648,538,648,648,648,648, 0,648],
[648,376,484,679, 0,491,492, 0, 0,484, 0, 0,232,491,648],
[648, 0, 0,484, 0,648,648,682,648,648, 0,491,492, 0,648],
[648,648,648,648,513, 0,648,482,482,648, 27, 0,648,376,648],
[648, 33,381,648,648, 0,648,648,538,648,648,648,648, 0,648],
[648,376, 33,679, 0,484,492, 0, 0,484, 0, 0,232,491,648],
[648,648,648,648,648,648,648, 93,648,648,648,648,648,648,648]
],
"bgmap": [

View File

@ -61,19 +61,19 @@ main.floors.MT87=
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648,648,648,648, 91,648,648,648,648],
[648,484,376,484, 0,648, 0,249, 0,484, 0,513, 0,381,648],
[648,648,648,648,679,648,491,648, 28,103, 28,648,484, 0,648],
[648,482,376,482, 0,648, 0,249, 0, 33, 0,513, 0,381,648],
[648,648,648,648,679,648,484,648, 28,103, 28,648,482, 0,648],
[648, 0,482,648, 0,648,494,648,648,644,648,648,648,492,648],
[648, 29, 0,578, 0,648,491,648, 27,103, 27,648,484, 0,648],
[648,648,249,648, 0,657, 0,578, 0,484, 0,657, 0, 29,648],
[648, 0,484,648,648,648,648,648,648,648,648,648,682,648,648],
[ 92, 0, 0,492, 0,491, 0,682, 0,484,658,484, 0, 0, 94],
[648, 0,484,648,648,648,648,648, 28, 0,648, 0, 27, 0,648],
[648, 29, 0,578, 0,648,484,648, 27,103, 27,648,482, 0,648],
[648,648,249,648, 0,657, 0,578, 0, 33, 0,657, 0, 29,648],
[648, 0,482,648,648,648,648,648,648,648,648,648,682,648,648],
[ 92, 0, 0,492, 0,491, 0,682, 0, 33,658, 33, 0, 0, 94],
[648, 0,482,648,648,648,648,648, 28, 0,648, 0, 27, 0,648],
[648,129,648,648, 27, 0, 29,648,648,648,648,648,648,677,648],
[648,378,487,232, 0,484, 0,648, 21, 0,484,648, 29, 0,648],
[648,648,648,648,648,648,677,648,648,648,682,648, 0,484,648],
[648,491, 27,671,491,648,482, 0,482,659, 0,648,657,648,648],
[648, 28,491,648, 0,513, 0, 0, 0,648, 0,682, 0, 0,648],
[648,378,491,232, 0,482, 0,492, 21, 0,482,648, 29, 0,648],
[648,492,648,648,648,648,677,648,648,648,682,648, 0,482,648],
[648,484, 27,671,484,648, 33, 0, 33,659, 0,648,657,648,648],
[648, 28,484,648, 0,513, 0, 0, 0,648, 0,682, 0, 0,648],
[648,648,648,648,648,648,648, 93,648,648,648,648,648,648,648]
],
"bgmap": [

View File

@ -49,19 +49,19 @@ main.floors.MT88=
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648, 91,648,648,648,648,648,648,648],
[648, 0,677, 0,491,657, 0, 0, 0, 0,492, 0, 0,491,648],
[648,484,648,648,648,648,484, 0,484, 0,648,648,648, 0,648],
[648, 0,648, 0,484,648,492,648,648,243,648,482,648,682,648],
[648, 0,677, 0,491,657, 0, 0, 0, 0,492, 0, 0,484,648],
[648, 33,648,648,648,648, 33, 0, 33, 0,648,648,648, 0,648],
[648, 0,648, 0, 33,648,492,648,648,243,648,482,648,682,648],
[648, 27,648, 29, 0,648, 0,682, 0,484,648, 0,682, 0,648],
[648,492,648,648,658,648,491,648, 29, 0,648, 0,648,491,648],
[648, 0,484,648, 0,657, 0,648,648,492,648,482,648,648,648],
[ 92, 0, 0,578, 0,648, 0,682, 0,381,578, 0,679,487,648],
[648, 0,484,648,491,648,538,648,648, 0,648, 0,648,487,648],
[648,648,648,648, 0,648, 0,491,648,249,648, 0,648,648,648],
[648, 28,682, 0,682,648, 27, 0,648, 27,648, 0,648,482,648],
[648,492,648,648,658,648,484,648, 29, 0,648, 0,648,484,648],
[648, 0,482,648, 0,657, 0,648,648,492,648,482,648,648,648],
[ 92, 0, 0,578, 0,648, 0,682, 0,381,578, 0,679,491,648],
[648, 0,482,648,484,648,538,648,648, 0,648, 0,648,491,648],
[648,648,648,648, 0,648, 0,484,648,249,648, 0,648,648,648],
[648, 28,682, 0,682,648, 27, 0,648, 27,648, 0,648, 34,648],
[648, 0,648,648,648,648,648,492,648, 0,648, 0,648, 0, 94],
[648, 0,648,484, 27,679, 28,491,648, 0,648, 0,648, 0,648],
[648,484,513, 27,484,648,491, 28,232,491,492,676, 0,482,648],
[648, 0,648, 33, 27,679, 28,484,648, 0,648, 0,648, 0,648],
[648,482,513, 27, 33,648,484, 28,232,484,492,676, 0, 34,648],
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648]
],
"bgmap": [

View File

@ -56,19 +56,19 @@ main.floors.MT89=
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648, 91,648,648,648,648,648,648,648],
[648,249, 29, 0,491,578, 27, 0,658, 0,381,648,484,484,648],
[648,249, 29, 0,482,578, 27, 0,658, 0,381,648,484,484,648],
[648, 29,648,648,648,648, 0,648,648,648,648,648,492,648,648],
[648, 0,648,487,378,648,484,492, 0, 0,676,648,378,484,648],
[648,491,648,378, 21,618, 0,648, 0,648, 0,679,484, 27,648],
[648,578,648,648,648,648,679,648, 0,648,491,648,648,648,648],
[648, 0,648,484,378,648,484,492, 0, 0,676,648,378, 33,648],
[648,484,648,378, 21,618, 0,648, 0,648, 0,679, 33, 27,648],
[648,578,648,648,648,648,679,648, 0,648,484,648,648,648,648],
[648, 0, 0, 0,484, 0, 0,648, 0,648, 0,513, 0, 0,648],
[ 92, 0,648,492,648,648, 0,648,494,648,648,648,484, 0, 94],
[648, 0,682, 0,491,648, 0,644,420,249,482,648,648,682,648],
[648,682,648, 29, 0,648,648,648,578,648,482,648, 0,484,648],
[648,482,648,648,657,648, 0,648,494,648,492,648,657,648,648],
[648, 29,492,484, 0,538, 0,676, 0,648,487,677,491, 0,648],
[648, 29,492, 33, 0,538, 0,676, 0,648,487,677,491, 0,648],
[648,648,648,648,677,648,648, 0,648,648,648,648,657,648,648],
[648, 27,484, 28, 0,648,491, 0, 0,232, 0,378, 0,484,648],
[648, 27,482, 28, 0,648,484, 0, 0,232, 0,378, 0,482,648],
[648,648,648,648,648,648,648, 93,648,648,648,648,648,648,648]
],
"bgmap": [

View File

@ -31,6 +31,13 @@ main.floors.MT90=
7,
14
]
},
"14,8": {
"floorId": "MT91",
"loc": [
0,
8
]
}
},
"beforeBattle": {},
@ -42,19 +49,19 @@ main.floors.MT90=
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648, 91,648,648,648,648,648,648,648],
[648,376, 0,648,487,232, 0, 0,484, 0,648, 0,494, 0,648],
[648,491,381,671, 0,648,492,648,648,513,648, 21,648,376,648],
[648,376, 0,648,491,232, 0, 0,484, 0,648, 0,494, 0,648],
[648,484,381,671, 0,648,492,648,648,513,648, 21,648,376,648],
[648,648,648,648,492,648, 27, 0,484, 0,538, 0,648,491,648],
[648,491,381,679, 0,648,492,648,648,492,648,677,648,378,648],
[648,378, 0,648,491,232, 27,491,648, 0,658, 0,648,618,648],
[648,648,648,648,648,648,491, 28,648,381,648,484,658, 0,648],
[648,484,381,679, 0,648,492,648,648,492,648,677,648,378,648],
[648,378, 0,648,484,232, 27,482,648, 0,658, 0,648,618,648],
[648,648,648,648,648,648,482, 28,648,381,648, 33,658, 0,648],
[648, 0,578, 0, 28,648,644,648,648, 0,648,648,648, 0,648],
[648, 0,648,484, 0,682,103,657, 0,484,648,484,657, 0,648],
[648,484,648, 0, 27,648,249,648,648,648,648,492,648,648,648],
[648, 0,648,648,648,648, 0,491, 0,492, 27,484,677, 0,648],
[ 92, 0, 0,484, 0,648,494,648,513,648, 0, 29,648, 0,648],
[648, 0,648,484, 0,682,103,657, 0, 33,648,482,657, 0, 94],
[648, 33,648, 0, 27,648,249,648,648,648,648,492,648,648,648],
[648, 0,648,648,648,648, 0,484, 0,492, 27,482,677, 0,648],
[ 92, 0, 0, 33, 0,648,494,648,513,648, 0, 29,648, 0,648],
[648,492,648,648,513,648,491,648, 0,648,648,648,648, 0,648],
[648, 28, 0,484, 0,648,491,648, 28, 0, 29,658, 0,491,648],
[648, 28, 0, 33, 0,648,491,648, 28, 0, 29,658, 0,484,648],
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648]
],
"bgmap": [

View File

@ -18,26 +18,26 @@ main.floors.MT91=
"parallelDo": "",
"events": {},
"changeFloor": {
"0,7": {
"floorId": "MT86",
"loc": [
14,
7
]
},
"7,14": {
"floorId": "MT92",
"loc": [
7,
0
]
},
"14,7": {
"floorId": "MT93",
"loc": [
0,
7
]
},
"0,8": {
"floorId": "MT90",
"loc": [
14,
8
]
},
"7,0": {
"floorId": "MT92",
"loc": [
7,
14
]
}
},
"beforeBattle": {},
@ -48,21 +48,21 @@ main.floors.MT91=
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648],
[648, 27,381, 28,648,376, 0,679, 0,484,381, 0,492, 0,648],
[648, 27, 21, 28,618,491,381,648,492,648, 0,378,648,484,648],
[648,494,648,648,648,648,648,648,484,648,232,648,648, 0,648],
[648,648,648,648,648,648,648, 91,648,648,648,648,648,648,648],
[648, 27,381, 28,648,376,679, 0, 0,484,381, 0,492, 0,648],
[648, 27, 21, 28,618, 33,381,648,492,648, 0,378,648,482,648],
[648,494,648,648,648,648,648,648, 33,648,232,648,648, 0,648],
[648, 0,648, 0,599, 0,513, 0, 28,648, 0,677, 0, 28,648],
[648, 28, 0,484,648,491,648,648,492,648, 0,648,648,648,648],
[648,648,648,648,648, 0,232,403, 0,648, 27,648, 0,484,648],
[ 92, 0, 0, 0,648,491,648,648, 0,644, 0,648,381, 0, 94],
[648, 0,484, 0,658, 0, 0,648,658,648,648,648,679,648,648],
[648, 28, 0,482,648, 33,648,648,492,648, 0,648,648,648,648],
[648,648,648,648,648, 0,232,403, 0,648, 27,648, 0, 33,648],
[648, 0, 0, 0,648, 33,648,648, 0,644, 0,648,381, 0, 94],
[ 92, 0,484, 0,658, 0, 0,648,658,648,648,648,679,648,648],
[648,492,648,648,648,648,682,648, 0,378,682, 0, 0,676,648],
[648, 0, 0,578, 0,484, 0,648,484, 0,648,491,648,484,648],
[648, 0, 0,578, 0,484, 0,648,482, 0,648,482,648,484,648],
[648,658,648,648,682,648,648,648,648,648,648,657,648, 0,648],
[648, 0, 28,648, 0,648,482, 0,482,648, 27, 0,648, 0,648],
[648, 27,491,492,491,492, 0, 0, 0,513, 0, 28,492,376,648],
[648,648,648,648,648,648,648, 93,648,648,648,648,648,648,648]
[648, 0, 28,648, 0,648, 34, 0, 34,648, 27, 0,648, 0,648],
[648, 27,482,492, 34,492, 0, 0, 0,513, 0, 28,492,376,648],
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648]
],
"bgmap": [

View File

@ -18,19 +18,19 @@ main.floors.MT92=
"parallelDo": "",
"events": {},
"changeFloor": {
"7,0": {
"floorId": "MT91",
"loc": [
7,
14
]
},
"0,7": {
"floorId": "MT89",
"loc": [
14,
7
]
},
"7,14": {
"floorId": "MT91",
"loc": [
7,
0
]
}
},
"beforeBattle": {},
@ -41,21 +41,21 @@ main.floors.MT92=
"cannotMove": {},
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648, 91,648,648,648,648,648,648,648],
[648,376, 0,491,679, 0,484, 0, 0,648, 0,381,648, 27,648],
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648],
[648,376, 0,482,679, 0, 33, 0, 0,648, 0,381,648, 27,648],
[648,671,648,648,648,682,648,648,648,648,658,648,648, 0,648],
[648,381,484,648,484, 0,648,482,494,376, 0,491,232, 28,648],
[648,484,378,492, 0, 28,657, 0,648,648,648,648,648, 0,648],
[648,648,648,648,658,648,648,492,648, 0,644, 0,648,484,648],
[648, 0,482,648,491,648, 28, 0,648,491,648,484,677, 0,648],
[648,381, 33,648,482, 0,648,482,494,376, 0, 33,232, 28,648],
[648, 33,378,492, 0, 28,657, 0,648,648,648,648,648, 0,648],
[648,648,648,648,658,648,648,492,648, 0,644, 0,648, 33,648],
[648, 0,482,648, 33,648, 28, 0,648,484,648,484,677, 0,648],
[ 92, 0, 0,682, 0,658, 0,484,648,378,648,648,648,494,648],
[648,513,648,648,648,648,648,492,648, 0,679,491, 0, 27,648],
[648, 27,648,484,578,484, 0,381,648,648,648,648,648,677,648],
[648,513,648,648,648,648,648,492,648, 0,679,482, 0, 27,648],
[648, 27,648, 32,578, 34, 0,381,648,648,648,648,648,677,648],
[648, 0,648, 0,648,648,648,682,648, 27,538,376,492,378,648],
[648,484,249, 28,648, 28, 0,482,648, 0,648,484,648,484,648],
[648,648,648,648,648,657,648,648,648,484,648,658,648,682,648],
[648,487,376,378,618, 0,491, 0,513, 0,492, 0,682, 0,648],
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648]
[648, 32,249, 28,648, 28, 0, 34,648, 0,648,482,648,482,648],
[648,648,648,648,648,657,648,648,648, 33,648,658,648,682,648],
[648,491,376,378,618, 0, 33, 0,513, 0,492, 0,682, 0,648],
[648,648,648,648,648,648,648, 93,648,648,648,648,648,648,648]
],
"bgmap": [

View File

@ -88,19 +88,19 @@ main.floors.MT93=
"cannotMoveIn": {},
"map": [
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648],
[648, 0,491, 0,648, 0,648, 0,491, 0,648, 0,491, 0,648],
[648, 28, 0, 29,578,491,648,378, 0,381,648,381, 0,376,648],
[648, 0, 34, 0,648, 0,648, 0,484, 0,648, 0,484, 0,648],
[648, 28, 0, 29,578, 33,648,378, 0,381,648,381, 0,376,648],
[648,648,648,648,648, 0,648,648,648,232,648,648,648,671,648],
[648, 27, 0, 29,249,491,648, 27, 0, 28, 0, 0, 0, 0,648],
[648, 0,491, 0,648, 0,648, 0,491, 0,648,648,648,648,648],
[648, 27, 0, 29,249, 33,648, 27, 0, 28, 0, 0, 0, 0,648],
[648, 0, 34, 0,648, 0,648, 0, 33, 0,648,648,648,648,648],
[648,648,648,648,648,682,648,648,648,677,648,466, 0,467,648],
[ 92, 0, 0, 0, 0, 0,513, 0,487, 0,693, 0,665, 0,648],
[ 92, 0, 0, 0, 0, 0,513, 0,491, 0,693, 0,665, 0,648],
[648,648,648,648,648,682,648,648,648,677,648,468, 0,695,648],
[648, 0,491, 0,648, 0,648, 0,491, 0,648,648,648,648,648],
[648, 28, 0, 29,249,491,648, 28, 0, 27, 0, 0, 0, 0,648],
[648, 0, 34, 0,648, 0,648, 0, 33, 0,648,648,648,648,648],
[648, 28, 0, 29,249, 33,648, 28, 0, 27, 0, 0, 0, 0,648],
[648,648,648,648,648, 0,648,648,648,232,648,648,648,671,648],
[648, 27, 0, 29,578,491,648,376, 0,381,648,381, 0,378,648],
[648, 0,491, 0,648, 0,648, 0,491, 0,648, 0,491, 0,648],
[648, 27, 0, 29,578, 33,648,376, 0,381,648,381, 0,378,648],
[648, 0, 34, 0,648, 0,648, 0,484, 0,648, 0,484, 0,648],
[648,648,648,648,648,648,648,648,648,648,648,648,648,648,648]
],
"bgmap": [

View File

@ -1269,6 +1269,7 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
"text": "吸收白日之精华锻造而成。攻击+500额外攻击+50",
"equip": {
"type": "武器",
"animate": "jianji",
"value": {
"mana": 50,
"atk": 500
@ -1280,12 +1281,12 @@ var items_296f5d02_12fd_4166_a7c1_b5e830c9ee3a =
"cls": "equips",
"name": "永夜盾",
"canUseItemEffect": "true",
"text": "集月光之精华锻造而成。防御+400生命回复+25。",
"text": "集月光之精华锻造而成。防御+400生命回复+40。",
"equip": {
"type": "盾牌",
"value": {
"def": 400,
"hpmax": 25
"hpmax": 40,
"def": 400
},
"percentage": {}
}

View File

@ -1209,7 +1209,10 @@ export class Layer extends Container {
const extend = this.getExtends('floor-binder') as LayerFloorBinder;
const floor = extend ? extend.getFloor() : void 0;
const map = floor ? core.status.mapBlockObjs[floor] : void 0;
const map =
this.layer === 'event' && floor
? core.status.mapBlockObjs[floor]
: void 0;
render.forEach(v => {
const x = v % width;
const y = Math.floor(v / width);

View File

@ -989,11 +989,7 @@ export function calDamageWith(
info: EnemyInfo,
hero: Partial<HeroStatus>
): number | null {
const {
hp,
mdef,
special: heroSpec = { num: [], last: [] }
} = core.status.hero;
const { hp, mdef } = core.status.hero;
let { atk, def, hpmax, mana, magicDef } = hero as HeroStatus;
let { hp: monHp, atk: monAtk, def: monDef, special, enemy } = info;
@ -1008,13 +1004,6 @@ export function calDamageWith(
monAtk += delta;
}
// 勇士学习的饥渴
if (heroSpec.num.includes(7)) {
const delta = Math.floor((monAtk * heroSpec.hungry!) / 100);
atk += delta;
monAtk -= delta;
}
let heroPerDamage: number;
// 绝对防御
@ -1038,11 +1027,6 @@ export function calDamageWith(
heroPerDamage *= 1 - info.damageDecline / 100;
// 勇士学习勇气之刃
if (heroSpec.num.includes(10)) {
monHp -= (heroSpec.courage / 100 - 1) * heroPerDamage;
}
let enemyPerDamage: number;
// 魔攻
@ -1058,16 +1042,6 @@ export function calDamageWith(
if (special.includes(5)) enemyPerDamage *= 3;
if (special.includes(6)) enemyPerDamage *= info.n!;
// 勇士学习霜冻
if (heroSpec.num.includes(20)) {
enemyPerDamage *= 1 - heroSpec.ice / 100;
}
// 勇士学习苍蓝刻
if (heroSpec.num.includes(28)) {
enemyPerDamage *= 1 - heroSpec.paleShield / 100;
}
if (enemyPerDamage < 0) enemyPerDamage = 0;
// 苍蓝刻
@ -1075,34 +1049,8 @@ export function calDamageWith(
heroPerDamage *= 1 - info.paleShield! / 100;
}
// 勇士学习的连击
if (heroSpec.num.includes(4)) heroPerDamage *= 2;
if (heroSpec.num.includes(5)) heroPerDamage *= 3;
if (heroSpec.num.includes(6)) heroPerDamage *= heroSpec.n;
// 勇士学习勇气冲锋
const hasCharge = heroSpec.num.includes(11);
if (hasCharge) {
monHp -= (heroSpec.charge / 100) * heroPerDamage;
}
let turn = Math.ceil(monHp / heroPerDamage);
// 勇士学习致命一击
if (heroSpec.num.includes(1)) {
const five =
4 * heroPerDamage + (heroPerDamage * (info.crit! - 100)) / 100;
const fTurn = Math.floor(monHp / five);
const last = monHp - fTurn * five;
const lastTurn = Math.min(last / heroPerDamage, 5);
turn = fTurn * 5 + lastTurn;
}
if (hasCharge) {
turn -= 5;
if (turn < 0) turn = 0;
}
// 致命一击
if (special.includes(1)) {
const times = Math.floor(turn / 5);
@ -1115,7 +1063,7 @@ export function calDamageWith(
}
// 勇气冲锋
if (special.includes(11) && !hasCharge) {
if (special.includes(11)) {
damage += (info.charge! / 100) * enemyPerDamage;
turn += 5;
}

View File

@ -116,7 +116,7 @@ function checkHunt(loc: string) {
for (const [x, y, dir] of hunt) {
const [tx, ty] = ofDir(x, y, dir);
if (core.noPass(tx, ty)) continue;
if (core.getBlock(tx, ty)) continue;
action.push(
{
type: 'move',

View File

@ -313,7 +313,7 @@ export function init() {
const animate = fallbackIds++;
core.animateFrame.lastAsyncId = animate;
core.animateFrame.asyncId[animate] = cb;
this._openDoor_animate(block, x, y, callback);
// this._openDoor_animate(block, x, y, callback);
}
};
@ -518,8 +518,6 @@ export function init() {
time: number = 500,
callback?: () => void
) {
console.log(heroMover.moving);
if (heroMover.moving) return;
const sx = core.getHeroLoc('x');
@ -546,7 +544,6 @@ export function init() {
);
})
);
console.log(ex, ey);
if (!locked) core.unlockControl();
core.setHeroLoc('x', ex);

View File

@ -181,7 +181,7 @@ export const skills: Record<Chapter, Skill[]> = {
level > 5 ? 100 * level ** 2 : 250 * level + 1250,
front: [[10, 3]],
loc: [4, 5],
max: 20,
max: 10,
effect: level => [`增加${level * 2}%的血瓶回血量`]
},
{

View File

@ -144,6 +144,7 @@ const desc = computed(() => {
const effect = computed(() => {
return [0, 1].map(v => {
update.value = update.value;
const prefix = v === 0 ? '当前效果:' : '下一级效果:';
const level = skillTree.getSkillLevel(skill.value.index);
const content = skill.value.effect(level + v);

View File

@ -108,17 +108,6 @@
>查看技能</span
>
</div>
<div v-if="studyOpened" class="status-item">
<span
id="status-study"
class="button-text"
@click.stop="openStudy"
>学习</span
>
</div>
<div v-if="studyOpened" class="status-item">
<!-- 当前学习的技能 -->
</div>
</div>
</Scroll>
</Box>
@ -138,8 +127,6 @@ let main: HTMLDivElement;
const imgs = core.material.images.images;
const skillTree = Mota.Plugin.require('skillTree_g');
const width = ref(
isMobile ? window.innerWidth - 60 : window.innerWidth * 0.175
);
@ -159,7 +146,6 @@ const skill = ref<string>(flags.autoSkill ? '自动切换' : '无');
const up = ref(0);
const spring = ref<number>();
const skillOpened = ref(core.getFlag('chapter', 0) > 0);
const studyOpened = ref(skillTree.getSkillLevel(11) > 0);
const jumpCnt = ref<number>();
/**
* 要展示的勇士属性
@ -209,7 +195,6 @@ function update() {
spring.value = void 0;
}
skillOpened.value = core.getFlag('chapter', 0) > 0;
studyOpened.value = skillTree.getSkillLevel(11) > 0;
jumpCnt.value =
flags.skill2 &&
!Mota.Plugin.require('skill_g').jumpIgnoreFloor.has(core.status.floorId)