fixed threepeater shooting wrong lane

This commit is contained in:
Rendo 2025-07-01 21:07:21 +05:00
commit 0ead282209

View file

@ -9,7 +9,7 @@ public partial class ThreepeaterShooter : Shooter
{ {
for(int i = -1; i <= 1; i++) for(int i = -1; i <= 1; i++)
{ {
if ((int)GetParent<Node2D>().GlobalPosition.Y/Utility.TileHeight+i < 0 || (int)GetParent<Node2D>().GlobalPosition.Y/Utility.TileHeight+i > Utility.LineCount) if (GetParent<Node2D>().GlobalPosition.Y+i*Utility.TileHeight >= Utility.RightFieldBoundary.Y || GetParent<Node2D>().GlobalPosition.Y+i*Utility.TileHeight <= Utility.LeftFieldBoundary.Y)
continue; continue;
var instance = _projectile.Instantiate<Node2D>(); var instance = _projectile.Instantiate<Node2D>();