protected override bool ModeChecks(GradiusModPlayer gmPlayer, bool includeSelf = true)
{
bool result = true;
if (includeSelf) result &= gmPlayer.freezeOption;
result &= !gmPlayer.normalOption
&& !gmPlayer.recurveOption
&& !gmPlayer.rotateOption
&& !gmPlayer.aimOption
&& !gmPlayer.chargeMultiple
&& !gmPlayer.spreadOption
&& !gmPlayer.searchOption;
return result;
}
}