moveTurnCost
Additional cost assigned to direction changes in the A* pathfinding algorithm. Higher values make the pathfinder prefer straighter paths with fewer turns. A value of 0 means direction changes have no extra penalty.
Default value: 14.
In Python, use GetMoveTurnCost() / SetMoveTurnCost(value).
Дополнительная стоимость смены направления в алгоритме поиска пути A*. Большие значения заставляют поиск пути предпочитать более прямые маршруты с меньшим количеством поворотов. Значение 0 означает отсутствие штрафа за повороты.
Значение по умолчанию: 14.
В Python используйте GetMoveTurnCost() / SetMoveTurnCost(value).
var moveTurnCost: Integer;
def GetMoveTurnCost() -> int: ...
def SetMoveTurnCost(Value: int) -> None: ...
begin
moveTurnCost := 20;
AddToSystemJournal('moveTurnCost = ' + IntToStr(moveTurnCost));
end.
SetMoveTurnCost(20)
AddToSystemJournal(f'moveTurnCost = {GetMoveTurnCost()}')