internal static void RunBarricadeRemoved(UnturnedBarricade barricade, ref bool cancel) { if (OnBarricadeRemoved == null) { return; } OnBarricadeRemoved(barricade, ref cancel); if (!cancel) { UnturnedServer.RemoveBarricade(barricade); } }
internal static void RunStructureRemoved(UnturnedStructure structure, ref bool cancel) { if (OnStructureRemoved == null) { return; } OnStructureRemoved(structure, ref cancel); if (!cancel) { UnturnedServer.RemoveStructure(structure); } }