Searched refs:distanceFromActor (Results 1 – 10 of 10) sorted by relevance
158 float dist = actor->distanceFromActor(_enemyId); in tick()395 float dist = actor->distanceFromActor(_enemyId); in approachToCloseAttack()418 float dist = actor->distanceFromActor(_enemyId); in approachToRangedAttack()469 if (actor->isObstacleBetween(_enemyPosition) || (actor->distanceFromActor(_enemyId) > _range)) { in rangedAttack()484 if (actor->isObstacleBetween(_enemyPosition) || (actor->distanceFromActor(_enemyId) > 36.0f)) { in closeAttack()527 float distance = actor->distanceFromActor(_enemyId); in getCoefficientCloseAttack()561 int distance = MIN(actor->distanceFromActor(_enemyId), 900.0f); in getCoefficientRangedAttack()605 int distanceFactor = 2 * (50 - MIN(actor->distanceFromActor(_enemyId) / 12.0f, 50.0f)); in calculateAttackRatio()637 int distanceFactor = 2 * MIN(actor->distanceFromActor(_enemyId) / 12.0f, 50.0f); in calculateCoverRatio()
246 float distanceFromActor(int otherActorId);
404 } else if (_vm->_actors[skipActorId]->distanceFromActor(i) <= 48.0f) { in addNearActors()
1148 float Actor::distanceFromActor(int otherActorId) { in distanceFromActor() function in BladeRunner::Actor
158 float dist = actor->distanceFromActor(_enemyId); in tick()397 float dist = actor->distanceFromActor(_enemyId); in approachToCloseAttack()420 float dist = actor->distanceFromActor(_enemyId); in approachToRangedAttack()471 if (actor->isObstacleBetween(_enemyPosition) || (actor->distanceFromActor(_enemyId) > _range)) { in rangedAttack()486 if (actor->isObstacleBetween(_enemyPosition) || (actor->distanceFromActor(_enemyId) > 36.0f)) { in closeAttack()529 float distance = actor->distanceFromActor(_enemyId); in getCoefficientCloseAttack()563 int distance = MIN(actor->distanceFromActor(_enemyId), 900.0f); in getCoefficientRangedAttack()607 int distanceFactor = 2 * (50 - MIN(actor->distanceFromActor(_enemyId) / 12.0f, 50.0f)); in calculateAttackRatio()639 int distanceFactor = 2 * MIN(actor->distanceFromActor(_enemyId) / 12.0f, 50.0f); in calculateCoverRatio()
249 float distanceFromActor(int otherActorId);
1295 float Actor::distanceFromActor(int otherActorId) { in distanceFromActor() function in BladeRunner::Actor
410 return _vm->_actors[actorId]->distanceFromActor(otherActorId); in Actor_Query_Inch_Distance_From_Actor()
416 return _vm->_actors[actorId]->distanceFromActor(otherActorId); in Actor_Query_Inch_Distance_From_Actor()