56943 {
56944
56945
56946
56947
56948
56949
56950
56951
56952
56953
56954 int x = (int)
base.Center.X / 16;
56955 int num = (int)
base.Center.Y / 16;
56958 for (int i = 0; i < 1000; i++)
56959 {
56960 Projectile projectile = Main.projectile[i];
56961 if (projectile.active && projectile.owner == Main.myPlayer && projectile.timeLeft > 60 && projectile.type == 820)
56962 {
56963 list.Add(
new Tuple<int, Point>(i, (projectile.Center + Vector2.UnitY * 16
f).ToTileCoordinates()));
56964 }
56965 }
56966 if (list.Count == 0)
56967 {
56968 return;
56969 }
56971 Point point = default(Point);
56973 {
56977 {
56980 {
56981 if (list[
num3].Item2 == point)
56982 {
56984 list.RemoveAt(
num3);
56985 }
56986 }
56987 if (list.Count == 0)
56988 {
56989 break;
56990 }
56991 }
56992 if (list.Count == 0)
56993 {
56994 break;
56995 }
56996 }
56997 for (
int k = 0;
k <
list2.Count;
k++)
56998 {
56999 Projectile
obj = Main.projectile[
list2[
k]];
57001 obj.netUpdate = true;
57002 }
57003 }
static void GetFishingPondWidth(int x, int y, out int minX, out int maxX)