NewLoftus Posted November 12, 2022 Share Posted November 12, 2022 Can anyone please either create a little mod to do this or tell me how this can be done? Thanks! 1 Link to comment Share on other sites More sharing options...
khzmusik Posted December 26, 2022 Share Posted December 26, 2022 I don't know if it's possible. The issue is that is displayed in the top right corner before any mods/modlets are even examined. It might be possible to use C# to edit it, but I honestly couldn't tell you where to even start. Link to comment Share on other sites More sharing options...
NewLoftus Posted December 26, 2022 Author Share Posted December 26, 2022 Thanks for responding, khzmusik! I feel like it is possible, but not enough people care about it lol. Anyway, I will continue my search. Link to comment Share on other sites More sharing options...
Crater Creator Posted December 27, 2022 Share Posted December 27, 2022 It's important for the devs to have that build number displayed at all times while the game is in development. That way any time someone has a screenshot of a problem, there's no ambiguity of what build they were playing. So I'd say it's hard to change on purpose. But I can also understand the desire to remove it - sorry I can't help you there. Link to comment Share on other sites More sharing options...
NewLoftus Posted December 29, 2022 Author Share Posted December 29, 2022 Don't get me started on 10 years in Alpha lol. I'd like to see some roadmap for going released. I guess that Alpha is some sort of strategy for TFP? Anyway, the ability to turn off glaring/useless text on my screen shouldn't be this difficult. No point in discussing since the interwebs will just reply with "don't play it then". Link to comment Share on other sites More sharing options...
SylenThunder Posted December 30, 2022 Share Posted December 30, 2022 23 hours ago, NewLoftus said: Don't get me started on 10 years in Alpha lol. Next year will be 10. This year is still nine. You need to wait until next summer to start making that claim. If you could edit it out, it would likely be something inside the assets to edit. Kind of like editing crosshairs if I had to guess. I am curious as to why it's such a bother for you. 1 Link to comment Share on other sites More sharing options...
NewLoftus Posted December 31, 2022 Author Share Posted December 31, 2022 Unnecessary OLED burn-in. Link to comment Share on other sites More sharing options...
SylenThunder Posted December 31, 2022 Share Posted December 31, 2022 11 minutes ago, NewLoftus said: Unnecessary OLED burn-in. That isn't likely to be an issue unless you have a first-gen OLED display. Besides, you would have the same worry with other UI elements with the toolbar, ect. Modern displays have a number of built-in preventative measures, and there is other maintenance you can do to prevent it as well. Unless you literally have the game up 12+ hours a day, every day, for months on end, you don't have a lot to worry about. Image retention is more common, but it's something that should pass after a very short period of time. Link to comment Share on other sites More sharing options...
NewLoftus Posted December 31, 2022 Author Share Posted December 31, 2022 I have determined how to turn all other UI elements off or only have then come on when needed. Toolbar, buffs, food/health - it all fades in 5 seconds unless there is an exception. So, I have managed to sort this out for everything except the silly version number. <boggle> Unfortunately, hiding the UI doesn't do anything besides break the game so is only good for screenshots! </boggle> I appreciate the input, but I'd like a clean UI. I'd pay someone to program it out for me. Link to comment Share on other sites More sharing options...
Sqeegie Posted January 13, 2023 Share Posted January 13, 2023 Here is your "little mod." Just extract and dump the mod into the Mods folder. Complied version: https://drive.google.com/file/d/1AvV2m6j9mPg-izP2TkFgnTqXOJUZqw8K Source: public class PeskyVersion : IModApi { public void InitMod(Mod _modInstance) { Log.Out("[PeskyVersion] Getting rid of that pesky version label. . ."); NGUIWindowManager nGUIWindowManager = UnityEngine.Object.FindObjectOfType<NGUIWindowManager>(); nGUIWindowManager.Close(EnumNGUIWindow.Version); } } 1 Link to comment Share on other sites More sharing options...
NewLoftus Posted January 20, 2023 Author Share Posted January 20, 2023 On 1/12/2023 at 10:20 PM, Sqeegie said: Here is your "little mod." Just extract and dump the mod into the Mods folder. Complied version: https://drive.google.com/file/d/1AvV2m6j9mPg-izP2TkFgnTqXOJUZqw8K Source: public class PeskyVersion : IModApi { public void InitMod(Mod _modInstance) { Log.Out("[PeskyVersion] Getting rid of that pesky version label. . ."); NGUIWindowManager nGUIWindowManager = UnityEngine.Object.FindObjectOfType<NGUIWindowManager>(); nGUIWindowManager.Close(EnumNGUIWindow.Version); } } Thank you so much! Trying it now... Link to comment Share on other sites More sharing options...
NewLoftus Posted June 13, 2023 Author Share Posted June 13, 2023 This worked great in Alpha20. I loaded it up in Alpha21 but it doesn't seem to work? Should it? If not, could you re-compile a new version to work with Alpha21 good sir? Thanks if able. And if not, you are still an Ace in my book! Link to comment Share on other sites More sharing options...
NewLoftus Posted June 13, 2023 Author Share Posted June 13, 2023 Wait, this does work in A21. I had the folder structure incorrect. Thanks again! Link to comment Share on other sites More sharing options...
NewLoftus Posted September 30 Author Share Posted September 30 On 1/12/2023 at 10:20 PM, Sqeegie said: Here is your "little mod." Just extract and dump the mod into the Mods folder. Complied version: https://drive.google.com/file/d/1AvV2m6j9mPg-izP2TkFgnTqXOJUZqw8K Source: public class PeskyVersion : IModApi { public void InitMod(Mod _modInstance) { Log.Out("[PeskyVersion] Getting rid of that pesky version label. . ."); NGUIWindowManager nGUIWindowManager = UnityEngine.Object.FindObjectOfType<NGUIWindowManager>(); nGUIWindowManager.Close(EnumNGUIWindow.Version); } } Sqeegie! How do I update this for the 1.0 and beyond releases? It does not seem to work after the full release. Link to comment Share on other sites More sharing options...
Sqeegie Posted Saturday at 09:53 PM Share Posted Saturday at 09:53 PM On 9/30/2024 at 1:40 PM, NewLoftus said: Sqeegie! How do I update this for the 1.0 and beyond releases? It does not seem to work after the full release. It's not really required anymore. TFP added a console command, "versionui", to hide the version label. I believe it can be used even with EAC enabled, unlike when using a mod. You just need to open the console using F1 each time the game loads and execute the "versionui" command to hide the version label. If you prefer a mod version (which basically just does the same thing as the "versionui" command, just automatically), I updated the previous mod to work with the 1.0+ release. Compiled version: https://drive.google.com/file/d/1rqrFcka4HFIKu6xAQ--L2T7QjwihgCnS Source: Spoiler public class PeskyVersion : IModApi { public void InitMod(Mod _modInstance) { Log.Out("[PeskyVersion] Getting rid of that pesky version label. . ."); UnityEngine.Object.FindObjectOfType<NGUIWindowManager>().AlwaysShowVersionUi = false; } } Link to comment Share on other sites More sharing options...
NewLoftus Posted Sunday at 03:08 PM Author Share Posted Sunday at 03:08 PM Excellent! Thank you Sqeegie - this worked both ways. I appreciate the little modlet so I don't have to type it each time. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now