mirror of
https://github.com/ineedbots/t4_bot_warfare.git
synced 2025-04-23 16:25:44 +00:00
Improved bot sight
This commit is contained in:
parent
2e10706c4c
commit
10576118ee
@ -977,9 +977,13 @@ target_loop()
|
|||||||
targetAnkleLeft = player getTagOrigin( "j_ankle_le" );
|
targetAnkleLeft = player getTagOrigin( "j_ankle_le" );
|
||||||
targetAnkleRight = player getTagOrigin( "j_ankle_ri" );
|
targetAnkleRight = player getTagOrigin( "j_ankle_ri" );
|
||||||
|
|
||||||
canTargetPlayer = ((distanceSquared(BulletTrace(myEye, targetHead, false, self)["position"], targetHead) < 0.05 ||
|
canTargetPlayer = ((BulletTracePassed(myEye, targetHead, false, undefined) ||
|
||||||
distanceSquared(BulletTrace(myEye, targetAnkleLeft, false, self)["position"], targetAnkleLeft) < 0.05 ||
|
BulletTracePassed(myEye, targetAnkleLeft, false, undefined) ||
|
||||||
distanceSquared(BulletTrace(myEye, targetAnkleRight, false, self)["position"], targetAnkleRight) < 0.05)
|
BulletTracePassed(myEye, targetAnkleRight, false, undefined))
|
||||||
|
|
||||||
|
&& (sightTracePassed(myEye, targetHead, false, undefined) ||
|
||||||
|
sightTracePassed(myEye, targetAnkleLeft, false, undefined) ||
|
||||||
|
sightTracePassed(myEye, targetAnkleRight, false, undefined))
|
||||||
|
|
||||||
&& (SmokeTrace(myEye, player.origin, level.smokeRadius) ||
|
&& (SmokeTrace(myEye, player.origin, level.smokeRadius) ||
|
||||||
daDist < level.bots_maxKnifeDistance*4)
|
daDist < level.bots_maxKnifeDistance*4)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user