B:BD[
6.837] → [
3.1874:2002]
∅:D[
3.2002] → [
6.973:984]
B:BD[
6.973] → [
6.973:984]
B:BD[
6.984] → [
3.2003:2097]
B:BD[
3.2097] → [
2.165:299]
∅:D[
2.299] → [
3.2097:2122]
B:BD[
3.2097] → [
3.2097:2122]
∅:D[
3.2122] → [
6.1079:1090]
B:BD[
6.1079] → [
6.1079:1090]
if ((i == 0 && VisInfo.TargetCover == CT_None) || ((i == 1 || i == 2) && VisInfo.TargetCover != CT_Standing) || i > 2)
{
`log("LOS blocked by far cover:"@i@","@VisInfo.TargetCover, true, 'XCom_HitRolls');
`log("Blocking tile:"@RayTrace.BlockedTile.X@","@RayTrace.BlockedTile.Y@","@RayTrace.BlockedTile.Z, true, 'XCom_HitRolls');
FarCover += 1;
}
`log("LOS blocked by far cover:"@i@","@VisInfo.TargetCover, true, 'XCom_HitRolls');
`log("Blocking tile:"@RayTrace.BlockedTile.X@","@RayTrace.BlockedTile.Y@","@RayTrace.BlockedTile.Z, true, 'XCom_HitRolls');
FarCover += 1;