static void Postfix(Exosuit __instance) { __instance.GetComponentsInChildren <VFXVolumetricLight>().ForEach(x => x.RestoreVolume()); var customLights = __instance.GetComponent <ExosuitCustomLight>(); customLights.isPilotMode = false; }
static void Postfix(Exosuit __instance) { __instance.GetComponentsInChildren <VFXVolumetricLight>().ForEach(x => x.DisableVolume()); var customLights = __instance.GetComponent <ExosuitCustomLight>(); customLights.isPilotMode = true; Exosuit_Start_Patch.currentExosuitCustomLight = customLights; Exosuit_UpdateUIText_Patch.BuildToggleLightText(); }