Exemplo n.º 1
0
 private static void AbstractRoom_Abstractize(On.AbstractRoom.orig_Abstractize orig, AbstractRoom self)
 {
     orig.Invoke(self);
     if (self != null && self.realizedRoom == null && rainList.Contains(self.name))
     {
         rainList.Remove(self.name);
     }
 }
Exemplo n.º 2
0
        private static void AbstractizeHK(On.AbstractRoom.orig_Abstractize orig, AbstractRoom self)
        {
            orig(self);

            if (MonklandSteamManager.isInGame)
            {
                MonklandSteamManager.WorldManager.DeactivateRoom(self.index);
            }
        }
Exemplo n.º 3
0
 private void AbstractRoom_Abstractize(On.AbstractRoom.orig_Abstractize orig, AbstractRoom self)
 {
     AIRemapController.main.StopMappingRoom(self.realizedRoom);
     orig.Invoke(self);
 }