or the "Thing in the corner" as they call it. Adding kNoPlayerInfo into the VersionFlags for that, hides the player info in the top-right corner when you pause the game. Just below that is a section named FE_MENU_VERSION_SP_PAUSE and there are a set of for each section.
KTabsAreColumns Screen is "one screen" without tabs that change the full thing That's beyond my ability-level though.Įdit: Rockstar have very nicely added some interesting info into pausemenu.xml, including some Flags info: ScriptHookV must know what natives have been called and the parameters they have been called with, so maybe it's possible. If you could find a way of hooking into any native calls that changed the player's money, you could possibly intercept them and re-route that money into your own money system if you weren't a main character. Maybe you could edit pausemenu.xml to hide that money/name section, it's not a file I have ever looked very closely at. but as you say, it still shows SP money in the pause menu, along with the last main character's name you were playing as. I ended up creating my own money & health system (because I wanted them persistent across game sessions) along with their own character wheel.
I had exactly the same problem when I wrote my mod to extend the playable features of addon peds. For example, pause menu will still show SP player money and all custom scripts that use money properties of the character will still do nothing. Sure I can make my own money system that utilizes a variable for it and draw a text in the same place where money status usually appears, but it is not native, so to speak. I'm working on some script that involves MP (well, not only MP) character creation. Yeah, I know about character swap and actually able to do something similar through the code.