[SR2] BlingMenu

For the past few days I've been working on a menu for that is structurally and visually based by aap's debugmenu for the GTA 3D series.
Saints Row 1 version: unavailable atm
SR2_pc_MLoiS1lHJp.png

SR2_pc_0xpsIICQRq.jpg
1741000252187.png
To open press `, this is configurable within BlingMenu.ini a modifier toggle is also do-able such as CTRL+M which is created at runtime when running the game at least once.
BlingMenu by itself is actually empty, only coming with a `BlingMenu Settings` to edit some options, other mods have to load it and add their own options with the use of an API.
Drag and drop BlingMenu.dll into Saints Row 2 directory, do not change the name of the dll, and do not use an asi loader or a dll loader to load it, other mods like Juiced 7.3.3+ will load it when needed.
I've also made a trainer that makes use of BlingMenu, it doesn't contain much but it's a good example, load the trainer with ThirteenAG's ASI loader.
CREDITS:
@scanti: Reverse Engineering help.
@Tervel1337: Reverse Engineering help and providing addreses / original inspiration for a menu.
aap: debugmenu.


Add a paging system.
Improve keyboard / implement controller support.
Improve mouse handling, actual middle point of 'map_blip' isn't the the end of the cursor, so it's rotated and offset, could not figure out loading custom new textures like SR1.
Figure out better scaling?
X360 port?
 

Attachments

Last edited:
How can I get the trainer to load with the Juiced mod. I have the trainer and the asiloader installed but only see the Juiced options when opening the menu with '
 
It doesn't, but Juiced has the spawn_npc console command and that's added into BlingMenu if you have both installed

Hmm well I have juiced installed. But there doesn't seem to be a spawn npc function that I can find. There is the play as function which changes the player character to different NPCs. And a vehicle spawner function for spawning vehicles. But I don't see an option for actually spawning NPCs. Do I need the trainer installed as well for this to work?
 
Hmm well I have juiced installed. But there doesn't seem to be a spawn npc function that I can find. There is the play as function which changes the player character to different NPCs. And a vehicle spawner function for spawning vehicles. But I don't see an option for actually spawning NPCs. Do I need the trainer installed as well for this to work?
spawn_npc options has been added to bling Menu with version 7.4.0 , also spawning the npcs isn't reliant on BlingMenu if you open the console (I believe insert is the default) and type spawn_npc name it'll spawn an NPC
 
spawn_npc options has been added to bling Menu with version 7.4.0 , also spawning the npcs isn't reliant on BlingMenu if you open the console (I believe insert is the default) and type spawn_npc name it'll spawn an NPC
That's why. I had an older version of juiced. Thanks!!

Seems to work pretty well! For some reason though, the spawned NPCs don't seem to attack enemies at all. Is this just because it's still a work in progress or did I screw something up? 😅
 
Back
Top