SuperUI for SRTT v0.9 (Detailed Notoriety HUD, Enhanced Crib Menu & more!)

Discussion in 'Mods in Progress' started by nclok1405, Jul 2, 2019.

Tags:
  1. SuperUI for SRTT v0.9
    Created by nclok1405 ◆VScYHamhfU
    Download: srtt_superui_v0.9.zip

    === Description ===
    This mod enhances user interface of Saints Row: The Third in many ways. It also adds some bonus features to missions.

    NOTE: Only tested for the Steam version. I don't know about the GOG version, but you'll probably need to update asm_pc files.

    === Screenshots ===
    superui_srtt_colored_noto.png
    SRTT is the only game in the Saints Row series to not show the notoriety progress bar, but this mod aims to change that.
    Each team is colored, and the saturation/brightness of colors indicate the sub-notoriety progress.
    (Pink Stars had to go, unfortunately.)

    superui_srtt_crib.png
    Purchase any clothes, tattoos, weapons, and use plastic surgeon from any crib.

    superui_srtt_mission_list.png
    Mission List is enhanced. DLC missions are now clearly marked, and you can access the crib menu from here.

    superui_srtt_upgrade_level_indicator.png
    Upgrade List displays what respect level is required for still-locked upgrades.

    superui_srtt_avatar_rampage_menu.png
    Avatar Rampage menu is enhanced.

    === Features ===

    ==== HUD ====
    * The notoriety HUD is now colored for 4 different teams: Red for Morningstar, Blue for Deckers, Green for Luchadores, and Yellow for Police. The color saturation shows how much sub-notoriety level you have. When you earn notoriety if will initially closer to white, but as you anger each team, the notoriety icon for them will gradually become darker.
    ** NOTE: The gangs no longer have a pink star icon, instead they reuse the police icon. This is because the pink star did not play nice with color tinting.
    * Added "Show Level 0 Notoriety" option which will bump the displayed notoriety level by 1. The "Level 0" notoriety will be displayed as 1 icon, "Level 1" notoriety will be shown as 2 icons, and so on. (not enabled by default; edit vint_lib.lua and change "SUI_SHOW_LEVEL0_NOTORIETY" to enable it)
    * Health of homies are now displayed in HUD, shown in percentage. (Can be toggled by "SUI_SHOW_HOMIE_HP" in vint_lib.lua)
    * You can now disable HUD autohide (not enabled by default; "SUI_HUD_AUTOHIDE" in vint_lib.lua)
    * Cash HUD will flash in red when you are spending money, and green when money is increasing.
    * Cruise Control HUD is lowered. (original codes by IdolNinja)
    * Added "Classic" HUD option which moves Health Bars to Top-right like in Saints Row 1 and 2. (not enabled by default; edit vint_lib.lua and change "SUI_HUD_CLASSIC" to enable it)
    * Added an option to disable Weapon Wheel/Radial Menu when switching weapons. (not enabled by default; "SUI_RADIAL_MENU" in vint_lib.lua)
    * Added a sound effect when a weapon is switched. (Optional, enabled by default; "SUI_WEAPON_SWITCH_SOUND" in vint_lib.lua)
    * Added an option to disable tutorial popups (not enabled by default; "SUI_TUTORIAL" in vint_lib.lua)

    ==== Menus ====
    * Added "SuperUI" settings to the options menu where you can toggle SuperUI-related settings during the game. Changes you make here will not persist between reboots, so please edit vint_lib.lua if you want to make permanent changes.
    * Added an option to auto-load the latest save when launching the game. This feature is not enabled by default. To enable it, open "vint_lib.lua" and change "SUI_AUTO_CONTINUE = false" to "SUI_AUTO_CONTINUE = true".
    * Cancel prompt removed from most menus.
    * In store menus, price will be displayed in red if you don't have enough cash to buy the item.
    * In Upgrade menu, the upgrades that are not yet available for purchase will show its unlock level in parentheses.
    * You can use the phone in Activities.
    * You can now buy clothes, tattoos, weapons, and use Plastic Surgeon from the Crib menu.
    * You can customize any non-helicopter vehicles and can delete reward vehicles. (original codes by IdolNinja) A special warning message is displayed if you try to delete a reward vehicle.
    * You can change your clothes color in wardrobe. (original codes by IdolNinja)
    * Save menu will display how many of 23 slots are used.
    * Replaced the Main Menu tickers that mention the community features.
    * Moved Camera in cellphone to Music submenu. Replaced Camera and Extras in the cellphone main menu with Cheats and Stats, respectively.
    * Added an ability to select weapons by cursor keys in Friendly Fire/Weapons Cache menus. Up and Left keys will select the previous slot (counter-clockwise) and Down and Right keys will select the next slot (clockwise).
    * In Vehicle Theft menu, the special targets (that don't accept your own vehicles in garages) are highlighted in red.
    * Moved New Game and Load Game to the main menu. Moved the DLC menu item on the main menu to inside the Extras menu.
    * Added an ability to instantly replay any previously-completed Activities from cellphone. The "Activities" menu replaces the "Cash" icon when no new money is available.
    * The Vehicle Delivery menu now displays repair cost.

    ==== Missions ====
    * A modified variant of Mission Replay mod by IdolNinja is included, with the following changes:
    ** Added a "mission" that triggers a Crib menu anywhere on the city.
    ** Shows the localized title of each mission depending on SRTT's language.
    ** DLC missions are clearly marked with a "DLC:" prefix in the contact's name.
    ** Added replay for bonus phonecalls "Pub Crawl", "High Times", "The Morning After", and "There is No Try".

    * A modified variant of mrturkleton & shitface's Avatar Rampage mod is included. The choice screen looks better now. The avatar heavily glitched out if he fell into water, so if it happens he will instantly drown in this mod.

    * You can now exit prologue missions from the fail screen.

    * You can now skip the first 3 prologue missions. To skip a prologue mission, pause the game, cancel the mission, choose "RETRY FROM MISSION START" in the Mission Failed screen, and push the USE key (E key, Y button, etc) when a prompt "SKIP LEVEL" is displayed.
    * Added a "SKIP LEVEL" marker at the start of the DLC missions (except the 3rd mission of each DLC)

    * Added a modifed "game_lib.lua" (global mission-related functions) which contains the following settings:
    ** SUI_OUTFIT: Do not change the player's clothes when this option is false
    ** SUI_DRUG: Do not enable drug effect on sh02.lua "Pimps Up, Hos Down", m19.lua "Zombie Attack", and dlc3_m03.lua "Send in the Clones"
    ** SUI_HARD: Make the following mission behave like in Co-op mode even when playing single player.
    *** m05.lua "Party Time": Two helis will be waiting for you near the end of the mission
    *** m08.lua "Trojan Whores": More enemies will spawn
    *** sh03.lua "Stop all the Downloading": More enemies will spawn
    *** m16.lua "http://deckers.die": More enemies will spawn, the Tank Battle has two enemy tanks, and Matt has higher health
    *** sh04.lua "3 Count Beat Down": More enemies will spawn, more damage is required before the manager shows up
    *** m21.lua "Murderbrawl XXXI": More enemies will spawn
    *** m22.lua "Three Way": More enemies will spawn during Kia fight
    *** m23.lua "STAG Film": Two escape VTOLs will spawn

    * m12.lua "Nyte Blayde's Return": Added checkpoint at the Garage near the end of the mission
    * m15.lua "Learning Computer": Disabled the ability to dismiss homies manually. In this mission, Pierce could manually be dismissed by Z key which caused an instant mission failure.
    * m16.lua "http://deckers.die": Added checkpoints to Post-Intro, Antivirus, Tank Battle, and Internet Security.
    * m17.lua "My Name is Cyrus Temple": Added checkpoint when the player enters Sierra Point. Many STAG soldiers are roaming there and the player can accidently run into them, wasting all progress.
    * m19.lua "Zombie Attack": The virus containers are now marked with yellow "USE" icon (instead of red "KILL" icon) like in "Three Way".
    * m24.lua "Gangstas in Space": You can no longer fail the mission by manually dismissing homies; the homies will automatically rejoin.
    * dlc2_m02.lua "Hangar 18 1/2": Added "Free Mode" which lets you to use the alien weapons on Steelport.
    * dlc3_m01.lua "Weird Science": Added 3 more checkpoints at the "Protect Jimmy's car" section.
    * dlc3_m02.lua "Tour de Farce": Added "Free Mode" which lets you to use the bee gun on Steelport.

    * You can now bring some of mission-only homies to freeroam by starting the mission and cancelling it.
    ** m01.lua "When Good Heists Go Bad": Gat
    ** m12.lua "Nyte Blayde's Return": Bloody Cannoness Viola
    ** sh04.lua "3 Count Beat Down": Masked Angel (need to play the mission until Angel gets his mask back)
    ** m24.lua "Gangstas in Space": Space Pierce, Space Shaundi, Space Gat
    ** dlc3_m02.lua "Tour de Farce": Aisha Pierce, Jimmy

    === Installation ===
    Copy all *.lua, *.str2_pc and *.asm_pc files in the "mod" folder to SRTT's directory. (e.g. C:\Program Files (x86)\Steam\steamapps\common\Saints Row the Third)

    If you don't already have installed Sandbox+-like mods, copy the included "sr3_city.lua" file to SRTT's directory.

    Then, copy and overwrite patch_compressed.vpp_pc to SRTT's cache directory. (e.g. C:\Program Files (x86)\Steam\steamapps\common\Saints Row the Third\packfiles\pc\cache)

    This mod modifies the following asm_pc files which makes it incompatible by default with most mods.
    * patch_vint_doc_containers.asm_pc
    * vint_doc_containers.asm_pc
    To make this mod usable with other mods, you need to update the asm_pc files after installing this mod.

    Download VIPER'S UPDATED ASM UPDATER and copy the ASM_Updater folder (including the folder itself!) to SRTT directory. This download includes all required tools by Gibbed.
    https://www.saintsrowmods.com/forum/threads/vipers-updated-asm-updater.13994/#post-86987
    Then, inside the ASM_Updater folder, launch "Update_ASM_Files - after ADDITION or CHANGE of a mod file.bat".

    Please note, this mod does NOT modify "stream_grid.asm_pc". All modified mission scripts are loaded from "patch_compressed.vpp_pc".

    === Credits ===
    nclok1405 - Main Mods

    IdolNinja - Original creator of the following mods:
    * Delete Reward Vehicles
    * Lowered Cruise Control HUD
    * Mission Replay (https://www.saintsrowmods.com/forum/threads/mission-replay-v8.158/)
    * Wardrobe Color Change Mod

    mrturkleton - Original creator of Avatar Rampage mod (https://www.saintsrowmods.com/forum/threads/avatar-rampage.512)
    shitface - Creator of modified Avatar Rampage mod (https://www.saintsrowmods.com/forum/threads/avatar-rampage.512/page-2#post-4834)

    === Changelog ===
    v0.9 (August 11, 2019)
    * Added an ability to instantly replay any previously-completed Activities from cellphone. The "Activities" menu replaces the "Cash" icon when no new money is available.
    * The Vehicle Delivery menu now displays repair cost.

    v0.8 (August 2, 2019)
    * Loading screen now displays an image based on the last mission completed (only when manually loading a saved game from Load Game menu)
    * If using a Gamepad, disable the ability to select weapons in Friendly Fire/Weapons Cache by cursor keys on keyboard (prevent potential problems)
    * Moved New Game and Load Game to the main menu. Moved the DLC menu item on the main menu to inside the Extras menu.
    * Each mission in the Mission List now displays different icon depending on the main enemy of the mission; a Pink Star icon for the Syndicate-related missions and a Police Notoriety icon for STAG-related missions.

    v0.7 (August 2, 2019)
    * Added an ability to select weapons by cursor keys in Friendly Fire/Weapons Cache menus. Up and Left keys will select the previous slot (counter-clockwise) and Down and Right keys will select the next slot (clockwise).
    * In Vehicle Theft menu, the special targets (that don't accept your own vehicles in garages) are highlighted in red.

    v0.6 (July 29, 2019)
    * Added "SUI_HARD" flag to game_lib.lua which makes these missions behave like in Co-op mode:
    ** m05.lua "Party Time": Two helis will be waiting for you near the end of the mission
    ** m08.lua "Trojan Whores": More enemies will spawn
    ** sh03.lua "Stop all the Downloading": More enemies will spawn
    ** m16.lua "http://deckers.die": More enemies will spawn, the Tank Battle has two enemy tanks, and Matt has higher health
    ** sh04.lua "3 Count Beat Down": More enemies will spawn, more slots need to be destroyed before the manager shows up
    ** m21.lua "Murderbrawl XXXI": More enemies will spawn
    ** m22.lua "Three Way": More enemies will spawn during Kia fight
    ** m23.lua "STAG Film": Two escape VTOLs will spawn
    * m16.lua "http://deckers.die": Added checkpoints to Post-Intro, Antivirus, Tank Battle, and Internet Security.

    v0.5 (July 28, 2019)
    * Moved Camera in cellphone to Music submenu. Replaced Camera and Extras in the cellphone main menu with Cheats and Stats, respectively.
    * Moved Pierce's mandatory activities in the mission list to match the story order.
    * Added an option to toggle Homie HP display ("SUI_SHOW_HOMIE_HP" in vint_lib.lua)
    * sh04.lua "3 Count Beat Down": You can now take Masked Angel into freeroam by cancelling the mission after Angel gets his mask back.

    v0.4 (July 24, 2019)
    * Added an option to disable tutorial popups ("SUI_TUTORIAL" in vint_lib.lua)
    * Added SUI_DRUG option support for dlc3_m03.lua "Send in the Clones".
    * m24.lua "Gangstas in Space": You can no longer fail the mission by manually dismissing homies; the homies will automatically rejoin.
    * You can now bring some of mission-only homies to freeroam by starting the mission and cancelling it.
    ** m01.lua "When Good Heists Go Bad": Gat
    ** m12.lua "Nyte Blayde's Return": Bloody Cannoness Viola
    ** m24.lua "Gangstas in Space": Space Pierce, Space Shaundi, Space Gat
    ** dlc3_m02.lua "Tour de Farce": Aisha Pierce, Jimmy

    v0.3 (July 20, 2019)
    * Added a modifed "game_lib.lua" (global mission-related functions) which contains the following settings:
    ** SUI_OUTFIT: Do not change the player's clothes when this option is false
    ** SUI_DRUG: Do not enable drug effect on sh02.lua "Pimps Up, Hos Down" and m19.lua "Zombie Attack" when this option is false
    * Added a "SKIP LEVEL" marker at the start of the DLC missions (except the 3rd mission of each DLC)
    * m12.lua "Nyte Blayde's Return": Added checkpoint at the Garage near the end of the mission
    * m15.lua "Learning Computer": Disabled the ability to dismiss homies manually. In this mission, Pierce could manually be dismissed by Z key which caused an instant mission failure.
    * m17.lua "My Name is Cyrus Temple": Added checkpoint when the player enters Sierra Point. Many STAG soldiers are roaming there and the player can accidently run into them, wasting all progress.
    * m19.lua "Zombie Attack": The virus containers are now marked with yellow "USE" icon (instead of red "KILL" icon) like in "Three Way".
    * dlc2_m02.lua "Hangar 18 1/2": Added "Free Mode" which lets you to use the alien weapons on Steelport.
    * dlc3_m01.lua "Weird Science": Added 3 more checkpoints at the "Protect Jimmy's car" section.
    * dlc3_m02.lua "Tour de Farce": Added "Free Mode" which lets you to use the bee gun on Steelport.

    v0.2 (July 13, 2019)
    * Added "SuperUI" settings to the options menu where you can toggle SuperUI-related settings during the game. Changes you make here will not persist between reboots, so please edit vint_lib.lua if you want to make permanent changes.
    * Added an option to auto-load the latest save when launching the game. This feature is not enabled by default. To enable it, open "vint_lib.lua" and change "SUI_AUTO_CONTINUE = false" to "SUI_AUTO_CONTINUE = true".
    * Added "Show Level 0 Notoriety" option which will bump the displayed notoriety level by 1. The "Level 0" notoriety will be displayed as 1 icon, "Level 1" notoriety will be shown as 2 icons, and so on. (not enabled by default; edit vint_lib.lua if you want)
    * Added "Classic" HUD option which moves Health Bars to Top-right like in Saints Row 1 and 2. (not enabled by default; edit vint_lib.lua if you want)
    * Added an option to disable Weapon Wheel/Radial Menu when switching weapons. (not enabled by default; edit vint_lib.lua if you want)
    * Added a sound effect when a weapon is switched.
    * Replaced the Main Menu tickers that mention the community features.

    v0.1 (July 2, 2019)
    * Initial Release
     

    Attached Files:

    Last edited: Aug 10, 2019
  2. Wouldn't it be possible to give each gang their logo instead of a coloured shield, like let Morning Star keep the default pink star, Deckers get that blue skull and Luchadores that other masked skull thing?
     
  3. For Morningstar, if someone could recolor the Pink Star notoriety icon graphics to white, it will be possible (I currently have no knowledge of graphics mods though). But for separate icons for Deckers and Luchadores might be more difficult, because the game probably doesn't have them. The colors of the icons should be white, otherwise color tinting (works as a sub-notoriety display) does not work well.
     
  4. In fact in the voition streams I can see progress bar for sense of notoriety while playing 3.5 there A way get the progress bar to be restored. If u try and look it up in sr2's hud lua you can port this the 3 and it will show all times other than police badges poping out ecspeically when you notoriety level 0 killing peds doesn't the rate however get notoriety into demcials will show the number like 0.1 the you kill peds or hijacking people. Same thing for 4 no progress bar on level 0 but still have decmicals.

    However when put funny stuff into sandbox+ mod when I kill A least one ped or injured the decimal raise up 0.1 and cause my homies like shaundi will strangely to turn on me in level 0 but does suddenly goes down be back to normal.


    Is it possible to enable all the diversons during missions? I was trying to figure out how can I enable them just to playing around Shaundi do hostage and start 3 stars, basejumping, activities? Maybe drug trafficking you sell drugs and get 2 star or higher, trail blazing is gone mad normally no wanted level but can be fix via sandbox+. I do i spawn homies and get group names like they did in missions for outside missions like u did in sr2 so I can tweak them.
     
    Last edited: Jul 5, 2019
  5. I cannot 100% understand what you are saying, but I try my best:

    1. "Volition Streams had early footage of Saints Row 3.5/Enter the Dominatrix and some of these shown SR1/2 styled notoriety progress bar. Can you port it from SR2's Lua file?":
    No. SR2's notoriety progress bars depended on UI objects "gang_noto_fill_0", "gang_noto_fill_1", "gang_noto_bg", "police_noto_fill_0", "police_noto_fill_1", "police_noto_bg", and these objects do not exist in SRTT's UI.
    In theory, if there is a way to edit "hud.vint_doc" (a file that contains HUD-related object definitions) adding SR2-style bar might be possible, but the SRTT version's vint_doc file format is not reverse-engineered. Even for SR2's vint_doc files, it could be read, but not edited.

    2. "If you kill some pedestrians or hijack a car, you gain 'Level 0' notoriety. Can you display it? Note SRIV also has it."
    I'm planning some way to show the Level 0 notoriety. Right now (SuperUI for SRTT v0.1), when you run over a pedestrian without any cops around, the "notoriety ring" around the minimap shows up, but with no icons. This status is "Level 0 Notoriety" which you have notoriety level between 0.001 and 0.999.
    Bumping the displayed notoriety level by 1 will show the level 0 as 1 icon, level 1 as 2 icons, and so on. If works good, except it sacrifices level 5 display. Maybe I can add it as a non-default option in the next version of SuperUI for SRTT.

    As for SRIV, I did check about the Level 0 notoriety in the past, but the Level 0 notoriety value is locked at 0.5 and does not seem to have any impact for the rest of notoriety system.

    3. "Sandbox+, peds and Shanudi"
    I have no idea but Sandbox+ can cause many weirdness depending on usage.

    4. "Is it possible to enable all the diversons during missions?"
    I don't think playing diversions during missions are possible except Gang Operation (which only very few missions disabled it). Saints Row series generally cannot play more than one "game mode" at a time.

    5. "I want to change notoriety level of Drug Trafficking and Trail Brazing activities. I can do this manually by Sandbox+, but want to automate it."
    I haven't looked at how Activity settings file look like, but if the activity settings file allows changing notoriety cap, it might be possible by modding them.

    6. "I do i spawn homies and get group names like they did in missions for outside missions like u did in sr2 so I can tweak them."
    I can't quite understand what you're saying. If it is like "Can you create freeroam NPC spawn mod like @CabooseSayzWTF did in SR2?", the answer is no. SR series in general have no ability to spawn NPCs unless it is predefined to be "scripted". In SR2, scripted NPCs could be added to freeroam by editing various *.cts files. In SRTT, *.cts files were replaced by "Zone Files" (*.czh_pc and *.czn_pc). These are in binary format, it is not 100% reverse-engineered, and while it is possible to replace existing scripted NPCs, it is not possible to "add" any scripted NPCs without crashing the game. I don't think there are any existing scripted NPCs during freeroam.
     
    Last edited: Jul 6, 2019
  6. SuperUI for SRTT v0.2 released.
    Classic HUD Layout now available!
    superui_srtt_classic_hud.png
     
    Fan of Saints and Admixon like this.
  7. Hmmmmm... sense of crime or gang activity when committed. Good to have level 0 gang/police icons to show. :D
     
  8. SuperUI for SRTT v0.3 released.
    You can now disable mission's forced outfit change by changing "SUI_OUTFIT = true" to "SUI_OUTFIT = false" in game_lib.lua. All DLC missions supported, except those of Genkibowl (these are activities and cannot be modified).
    Added "Free Mode" triggers for the 2nd mission of each story DLC. These work like Avatar Rampage, but for mission-only weapons.
    superui_srtt_freemode_trigger.png
     
  9. SuperUI for SRTT v0.4 released.
    Added an option to disable tutorial popups, and you can now bring some of mission-only homies to freeroam by cancelling the missions.
    superui_srtt_special_homies.png
     
  10. Glad that modding are still alive. Nice work.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice