Баг заключается в следующем. Есть функция создания пули CreateBullet(Bullet.BulletType,x#,y#,z#)
Вызываю её таким образом:
If MouseDown(1) Then
x# = EntityX(Player\Entity)
y# = EntityY(Player\Entity)
CreateBullet(x#,y#,0)
End If
Всё просто, но вот что интересно. Игрок стоит на месте, координаты Player\Entity никак не меняются, но пули создаются то в правильных координатах, то со сдвигом по Y. Несколько пуль правильно, несколько нет.
Чо за ...?