0. 개요

이전 포스트에서 필터만 이용하여 테스트를 했다.

이제 거리에 따라 가중치를 부여하는 테스트를 해본다.

 

1. Distance 테스트

(1) 테스트 추가 및 설정

EQS에서 생성자(제너레이터)에 Distance 테스트를 추가한다.

점수를 비교할 것이므로 Score Only로 지정한다.

상대까지의 거리에 따라 점수를 매긴다.

 

스코어 인수를 -1을 설정하면 테스트 폰으로부터 가까운 거리를 더 높은 점수로 설정할 수 있다.

이제 테스트 폰을 가장 점수가 높은 포인트로 이동시키면, 폰으로부터 가장 가깝고 대상까지의 라인 트레이스가 가능한 위치가 된다. 이를 이용하여 원거리 몬스터의 공격을 구성할 수 있다.