Ммм...А полярное смещение тебе не о чём не говорит. Юзай ПОЛЯРНОЕ СМЕЩЕНИЕ. Создаёшь 3 переменные типа точка,одну переменную R типа Real и одну переменную I типа integer
Set loc=Position of Пехотинец 1(точка)
Set loc2=Position of Пехотинец 2(точка)
Set r=(Distance Between loc и loc2)
For each (Integer i) from 1 to 10 and Do(Actions)
Цикл.Действия:
Set loc3=(loc offset by (d/10.00) x (Real(i))) toward (Angle from loc to loc2) degress)
Если нужно, скрин могу сделать