mirror of
https://github.com/Outer-Wilds-New-Horizons/new-horizons.git
synced 2025-12-11 20:15:44 +01:00
Fix logo still being colored when reloading title screen
This commit is contained in:
parent
916befa0ff
commit
e07efa9a5c
@ -1,4 +1,5 @@
|
||||
using HarmonyLib;
|
||||
using NewHorizons.Utility;
|
||||
using NewHorizons.Utility.Files;
|
||||
using NewHorizons.Utility.OWML;
|
||||
using System.Linq;
|
||||
@ -23,8 +24,11 @@ namespace NewHorizons.Handlers.TitleScreen
|
||||
}
|
||||
_mainMenuColour = colour;
|
||||
var logo = ImageUtilities.TintImage(ImageUtilities.GetTexture(Main.Instance, "Assets\\textures\\MENU_OuterWildsLogo_d.png"), (Color)_mainMenuColour);
|
||||
GameObject.FindObjectOfType<TitleAnimRenderer>()._logoMaterial.mainTexture = logo;
|
||||
GameObject.FindObjectOfType<TitleAnimRenderer>()._logoMaterialClone.mainTexture = logo;
|
||||
var animRenderer = GameObject.FindObjectOfType<TitleAnimRenderer>();
|
||||
var colouredLogoMaterial = GameObject.Instantiate(animRenderer._logoMaterial).Rename("MENU_OuterWildsLogoANIM_mat_Coloured");
|
||||
colouredLogoMaterial.mainTexture = logo;
|
||||
animRenderer._logoMaterial = colouredLogoMaterial;
|
||||
animRenderer.Awake();
|
||||
}
|
||||
|
||||
public static void ResetColour()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user