public static bool ShouldUpdatePosition(Projectile projectile)
{
if (IsModProjectile(projectile) && !projectile.modProjectile.ShouldUpdatePosition())
{
return false;
}
foreach (var hook in HookShouldUpdatePosition)
{
if (!hook(projectile))
{
return false;
}
}
return true;
}