From d3927e8d0e2b7e96b088828c2a279dafb4b3a669 Mon Sep 17 00:00:00 2001 From: t0stiman <18124323+t0stiman@users.noreply.github.com> Date: Sun, 12 Nov 2023 19:48:05 +0100 Subject: [PATCH] a --- dumb282tweaks/InteriorPatch.cs | 64 +++++++++++++++++----------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/dumb282tweaks/InteriorPatch.cs b/dumb282tweaks/InteriorPatch.cs index e5a4626..a8ebd44 100644 --- a/dumb282tweaks/InteriorPatch.cs +++ b/dumb282tweaks/InteriorPatch.cs @@ -1,32 +1,32 @@ -// using HarmonyLib; -// using UnityEngine; -// -// using static dumb282tweaks.Main; -// -// namespace dumb282tweaks; -// -// [HarmonyPatch(typeof(TrainCar), "LoadInterior")] -// class InteriorPatch { -// static void Postfix(ref TrainCar __instance) { -// Transform s282Interior = __instance.interior; -// Transform externalInteractables = s282Interior.transform.Find("LocoS282A_ExternalInteractables(Clone)"); -// // The fact that in game it actually is called "things" is funny to me -// Transform cab = s282Interior.transform.Find("LocoS282A_Interior(Clone)/Static/Cab"); -// Transform things = s282Interior.transform.Find("LocoS282A_Interior(Clone)/Static/Things"); -// Transform windowRMove = externalInteractables.transform.Find("Interactables/WindowR"); -// Transform windowLMove = externalInteractables.transform.Find("Interactables/WindowL"); -// -// Log(externalInteractables.name); -// -// switch(Main.Settings.cabType) { -// case Settings.CabType.Default: -// break; -// case Settings.CabType.German: -// cab.gameObject.SetActive(false); -// things.gameObject.SetActive(false); -// windowRMove.gameObject.SetActive(false); -// windowLMove.gameObject.SetActive(false); -// break; -// } -// } -// } +// using HarmonyLib; +// using UnityEngine; +// +// using static dumb282tweaks.Main; +// +// namespace dumb282tweaks; +// +// [HarmonyPatch(typeof(TrainCar), "LoadInterior")] +// class InteriorPatch { +// static void Postfix(ref TrainCar __instance) { +// Transform s282Interior = __instance.interior; +// Transform externalInteractables = s282Interior.transform.Find("LocoS282A_ExternalInteractables(Clone)"); +// // The fact that in game it actually is called "things" is funny to me +// Transform cab = s282Interior.transform.Find("LocoS282A_Interior(Clone)/Static/Cab"); +// Transform things = s282Interior.transform.Find("LocoS282A_Interior(Clone)/Static/Things"); +// Transform windowRMove = externalInteractables.transform.Find("Interactables/WindowR"); +// Transform windowLMove = externalInteractables.transform.Find("Interactables/WindowL"); +// +// Log(externalInteractables.name); +// +// switch(Main.Settings.cabType) { +// case Settings.CabType.Default: +// break; +// case Settings.CabType.German: +// cab.gameObject.SetActive(false); +// things.gameObject.SetActive(false); +// windowRMove.gameObject.SetActive(false); +// windowLMove.gameObject.SetActive(false); +// break; +// } +// } +// }