Спирит 1.2
-Я провожу вектор между игроком и скажем пушаблей или танком, и потом нормализую вектор и умножаю на некоторое число, чтобы закрепить объект на расстоянии от игрока. Так вот если настройка "Line is blocked by" у calc_velocity_path поставлена иначе чем Nothing, то привязанный объект либо бесконечно долбится об игрока, либо раз за разом возникает на расстоянии и пролетает по вектору до игрока, и опять, и опять. Это хулл игрока стенкой считается? При том что двери вектор никогда не замечает. Для чего нужна эта настройка?
-Заметил, что для calc_velocity_path при проведении вектора из А в Б и из Б в А бывает разный результат, вектор может оказаться нулевым. От взаимного расположения игрока и танка на карте это не зависит.
-Как можно заново использовать уже однажды вычисленное и использованное значение calc_position? Потому что если не считываешь позицию энтити второй раз, а просто вписываешь имя калька, то считывается именно позиция калька на карте, а не позиция поднадзорной энтити.
-calc_ratio работает с векторами? Или только с числами? Можно ли как-то поставить в обоюдную зависимость вектор и число? Посчитать длину вектора?
-Как вектора в спирите складывать? Можно ли прописать несколько оффсетов в одной энтити? Оно не работает так, кажется.