Improved 096s face sight range
This commit is contained in:
parent
fcde55245a
commit
84a4b34f60
40
mods/scp.js
40
mods/scp.js
|
|
@ -1116,16 +1116,16 @@ elements.shy_body = {
|
|||
}
|
||||
if (pixel.dir == 1) {
|
||||
if (!isEmpty(pixel.x+2, pixel.y-1, true) && pixelMap[pixel.x+2][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
pixel.panic += 0.2;
|
||||
}
|
||||
else if (!isEmpty(pixel.x+3, pixel.y-1, true) && pixelMap[pixel.x+2][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
pixel.panic += 0.2;
|
||||
}
|
||||
else if (!isEmpty(pixel.x+4, pixel.y-1, true) && pixelMap[pixel.x+4][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
pixel.panic += 0.2;
|
||||
}
|
||||
else if (!isEmpty(pixel.x+5, pixel.y-1, true) && pixelMap[pixel.x+5][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
pixel.panic += 0.2;
|
||||
}
|
||||
else if (!isEmpty(pixel.x+5, pixel.y-1, true) && pixelMap[pixel.x+5][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
|
|
@ -1139,19 +1139,31 @@ elements.shy_body = {
|
|||
else if (!isEmpty(pixel.x+8, pixel.y-1, true) && pixelMap[pixel.x+8][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
}
|
||||
else if (!isEmpty(pixel.x+9, pixel.y-1, true) && pixelMap[pixel.x+9][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
}
|
||||
else if (!isEmpty(pixel.x+10, pixel.y-1, true) && pixelMap[pixel.x+10][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
}
|
||||
else if (!isEmpty(pixel.x+11, pixel.y-1, true) && pixelMap[pixel.x+11][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
}
|
||||
else if (!isEmpty(pixel.x+12, pixel.y-1, true) && pixelMap[pixel.x+12][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
}
|
||||
}
|
||||
else if (pixel.dir == -1) {
|
||||
if (!isEmpty(pixel.x-2, pixel.y-1, true) && pixelMap[pixel.x-2][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
pixel.panic += 0.2;
|
||||
}
|
||||
else if (!isEmpty(pixel.x-3, pixel.y-1, true) && pixelMap[pixel.x-3][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
pixel.panic += 0.2;
|
||||
}
|
||||
else if (!isEmpty(pixel.x-4, pixel.y-1, true) && pixelMap[pixel.x-4][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
pixel.panic += 0.2;
|
||||
}
|
||||
else if (!isEmpty(pixel.x-5, pixel.y-1, true) && pixelMap[pixel.x-5][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
pixel.panic += 0.2;
|
||||
}
|
||||
else if (!isEmpty(pixel.x-5, pixel.y-1, true) && pixelMap[pixel.x-5][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
|
|
@ -1165,6 +1177,18 @@ elements.shy_body = {
|
|||
else if (!isEmpty(pixel.x-8, pixel.y-1, true) && pixelMap[pixel.x-8][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
}
|
||||
else if (!isEmpty(pixel.x-9, pixel.y-1, true) && pixelMap[pixel.x-9][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
}
|
||||
else if (!isEmpty(pixel.x-10, pixel.y-1, true) && pixelMap[pixel.x-10][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
}
|
||||
else if (!isEmpty(pixel.x-11, pixel.y-1, true) && pixelMap[pixel.x-11][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
}
|
||||
else if (!isEmpty(pixel.x-12, pixel.y-1, true) && pixelMap[pixel.x-12][pixel.y-1].element == "head") {
|
||||
pixel.panic += 0.1;
|
||||
}
|
||||
}
|
||||
},
|
||||
density: 1080,
|
||||
|
|
|
|||
Loading…
Reference in New Issue