private static void EntityRemoved(On.Monocle.Entity.orig_Removed orig, Monocle.Entity self, Monocle.Scene scene) { if (AdventureHelperModule.Settings.CombineDreamBlocks) { if (self is DreamBlock) { AdventureHelperModule.Session.DreamBlocksToCombine.Remove(self as DreamBlock); } } orig(self, scene); }
private static void onEntityRemoved(On.Monocle.Entity.orig_Removed orig, Entity self, Scene scene) { orig(self, scene); clearUpReferencesToLevel(self); }
private static void onEntityRemoved(On.Monocle.Entity.orig_Removed orig, Entity self, Scene scene) { orig(self, scene); queueReferenceToEntity(self); }