static bool CheckCellShielded(ExplosionCE __instance, IntVec3 c) { return(!TryBlock(__instance.Map, __instance.TrueCenter(), __instance.damType, GetDamage(__instance, c), PositionUtility.ToVector3(c))); }
static void HandleOuterEdgesFirst(ExplosionCE __instance, int ___startTick, List <IntVec3> ___cellsToAffect) { HandleProtected(___cellsToAffect, __instance, __instance.TrueCenter(), ___startTick, GetDamage); }