怪物的faceIds
This commit is contained in:
parent
59c1828e16
commit
13cd3a15b2
@ -1389,16 +1389,20 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a =
|
|||||||
// 检查左右夹击
|
// 检查左右夹击
|
||||||
var leftBlock = blocks[(x - 1) + "," + y],
|
var leftBlock = blocks[(x - 1) + "," + y],
|
||||||
rightBlock = blocks[(x + 1) + "," + y];
|
rightBlock = blocks[(x + 1) + "," + y];
|
||||||
if (leftBlock && !leftBlock.disable && rightBlock && !rightBlock.disable && leftBlock.id == rightBlock.id) {
|
var leftId = core.getFaceDownId(leftBlock),
|
||||||
if (core.hasSpecial(leftBlock.event.id, 16))
|
rightId = core.getFaceDownId(rightBlock);
|
||||||
enemyId1 = leftBlock.event.id;
|
if (leftBlock && !leftBlock.disable && rightBlock && !rightBlock.disable && leftId == rightId) {
|
||||||
|
if (core.hasSpecial(leftId, 16))
|
||||||
|
enemyId1 = leftId;
|
||||||
}
|
}
|
||||||
// 检查上下夹击
|
// 检查上下夹击
|
||||||
var topBlock = blocks[x + "," + (y - 1)],
|
var topBlock = blocks[x + "," + (y - 1)],
|
||||||
bottomBlock = blocks[x + "," + (y + 1)];
|
bottomBlock = blocks[x + "," + (y + 1)];
|
||||||
if (topBlock && !topBlock.disable && bottomBlock && !bottomBlock.disable && topBlock.id == bottomBlock.id) {
|
var topId = core.getFaceDownId(topBlock),
|
||||||
if (core.hasSpecial(topBlock.event.id, 16))
|
bottomId = core.getFaceDownId(bottomBlock);
|
||||||
enemyId2 = topBlock.event.id;
|
if (topBlock && !topBlock.disable && bottomBlock && !bottomBlock.disable && topId == bottomId) {
|
||||||
|
if (core.hasSpecial(topId, 16))
|
||||||
|
enemyId2 = topId;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (enemyId1 != null || enemyId2 != null) {
|
if (enemyId1 != null || enemyId2 != null) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user