internal static void DestroyStructure(StructureRegion region, ushort index) { ThreadUtil.assertIsGameThread(); OnBuildableDestroyed?.Invoke(region.drops[index].instanceID, true); }
internal static void DestroyBarricade(BarricadeRegion region, ushort index) { ThreadUtil.assertIsGameThread(); OnBuildableDestroyed?.Invoke(region.drops[index].instanceID, false); }