hedgewars/uAI.pas
changeset 498 9c8b385dc9a1
parent 445 fb66abeb551f
child 500 d9b140e9d2c2
equal deleted inserted replaced
497:adf1aee202c6 498:9c8b385dc9a1
   154     begin
   154     begin
   155     i:= 0;
   155     i:= 0;
   156     while (i < Stack.Count) do
   156     while (i < Stack.Count) do
   157           begin
   157           begin
   158           if(not(hwAbs(Stack.States[i].Hedgehog.X - Me^.X) +
   158           if(not(hwAbs(Stack.States[i].Hedgehog.X - Me^.X) +
   159                  hwAbs(Stack.States[i].Hedgehog.Y - Me^.Y) > 2)) and
   159                  hwAbs(Stack.States[i].Hedgehog.Y - Me^.Y) > _2)) and
   160               (Stack.States[i].Hedgehog.Message = Me^.Message) then exit(true);
   160               (Stack.States[i].Hedgehog.Message = Me^.Message) then exit(true);
   161           inc(i)
   161           inc(i)
   162           end;
   162           end;
   163     PosInThinkStack:= false
   163     PosInThinkStack:= false
   164     end;
   164     end;