public static bool? SingleGrappleHook(int type, Player player)
{
bool? flag = GetProjectile(type)?.SingleGrappleHook(player);
foreach (var hook in HookSingleGrappleHook)
{
bool? singleHook = hook(type, player);
if (singleHook.HasValue)
{
flag = singleHook;
}
}
return flag;
}