[!]. Ultrawide Hud Fix > Fixes part of the collections hud remaining on the left side of the screen & the challenges on the right side > Hides the small circle for hommies, the vtol hint message & the red screen effect when your health is low
[!]. How it's done > You need Gibbed tools Rev 96 for Saints Row: The Third
> First you unpack the vpp_pc files Gibbed.SaintsRow3.UnpackVPP.exe patch_uncompressed.vpp_pc Gibbed.SaintsRow3.UnpackVPP.exe interface.vpp_pc
> Then you unpack the str2_pc files Gibbed.SaintsRow3.UnpackSTR2.exe hud.str2_pc Gibbed.SaintsRow3.UnpackSTR2.exe hud_diversion.str2_pc
> Edit the files hud.lua, hud_collection.lua & hud_diversion.lua
[hud.lua] if health_pct < .3 then (add comments here with --) elseif health_pct < .5 then (add comments here with --)
(edit the alpha value) vint_set_property(Hud_sniper_hint_bar.handle, "alpha", 0)
(add this line) vint_set_property(objects.frame_img_h, "visible", false) (after) local objects = Hud_followers.slot_objects[slot] (before) if head_img_name ~= data.head_img_name then
[hud_collection.lua] (add) local h = vint_object_find("collection_grp") vint_set_property(h, "visible", false) (after) game_autosave() (before) else hud_collection_start() end
[hud_diversion.lua] (add) local chal_grp = Vdo_base_object:new("chal_grp") chal_grp:set_visible(false) (after) function hud_diversion_chal_complete() (before) if Hud_challenge_data.respect_reward > 0 then
> Repack the folders (make sure to delete original str2_pc files before repacking) Gibbed.SaintsRow3.PackSTR2.exe hud Gibbed.SaintsRow3.PackSTR2.exe hud_diversion
> The str2_pc files are loaded by the coresponding asm_pc files. Those files need to be updated with your changes Gibbed.SaintsRow3.UpdateASM.exe patch_vint_doc_containers.asm_pc . Gibbed.SaintsRow3.UpdateASM.exe vint_doc_containers.asm_pc . "." means it will load the updated str2_pc files from the current folder
patch_uncompressed.vpp_pc >>> hud.str2_pc >>> hud.lua, hud_collection.lua / patch_vint_doc_containers.asm_pc interface.vpp_pc >>> hud_diversion.str2_pc >>> hud_diversion.lua / vint_doc_containers.asm_pc
> Final step: copy the updated files to your [game_install] folder hud.str2_pc, hud_diversion.str2_pc, patch_vint_doc_containers.asm_pc & vint_doc_containers.asm_pc
|