Пример #1
0
 public static void ChangeRoomHook(On.RoomCamera.orig_ChangeRoom orig, RoomCamera rCam, Room newRoom, int cameraPosition)
 {
     if (!ShouldScroll(newRoom))
     {
         orig(rCam, newRoom, cameraPosition);
         return;
     }
     EnsureRoomInit(newRoom);
     orig(rCam, newRoom, 0);
 }
Пример #2
0
 private void RoomCamera_ChangeRoom(On.RoomCamera.orig_ChangeRoom orig, RoomCamera self, Room newRoom, int cameraPosition)
 {
     orig.Invoke(self, newRoom, cameraPosition);
     DestructionCache.NewRoom(newRoom.cameraPositions.Length);
 }