public static CanCutTiles ( Projectile projectile ) : bool? | ||
projectile | Projectile | |
return | bool? |
public static bool? CanCutTiles(Projectile projectile)
{
foreach (var hook in HookCanCutTiles)
{
bool? canCutTiles = hook(projectile);
if (canCutTiles.HasValue)
{
return canCutTiles.Value;
}
}
return projectile.modProjectile?.CanCutTiles();
}