SRIV SDK Release B: Adding New Customization Items

I just downloaded the most recent version of Blender (3.6.1), and apparently some time ago they finally fixed their .fbx import\export plugins, or at least the part of them that prevented models exported from Blender to work properly with SDK tools. I assume that it was because Blender used to not import (and therefore, export) custom bone properties, and now it does, you can find them by switching to pose mode and looking under Bone tab => Custom Properties.

I was able to just import .fbx template from SDK, fit a custom model to the armature, export the model as .fbx (make sure to check "Custom Properties" in the export settings panel), and then used SDK tools to crunch it. And it worked. No need to have to rely on Maya for exporting anymore.

I assume that it should be possible to add extra bones to the armature to make use of the existing physics files, like with hair and skirts and such, i'm gonna have to try that.
 
Sorry to bother you all here, but I recently reinstalled the ThomasJepp.SaintsRow-rev121 and ThomasJepp.SaintsRow-rev133 and I just tried to clone the CID suit to use for a possible mod I've been working on and keep running into the following error message:

" Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object. at ThomasJepp.SaintsRow.GameInstances.SRIVInstance.SearchForFiles(String pattern) at ThomasJepp.SaintsRow.CustomizationItemClone.Program.LoadStrings(IGameInstance sriv) at ThomasJepp.SaintsRow.CustomizationItemClone.Program.Main(String[] args) "

I'm not really sure what I'm doing wrong here I just typed in the "cm_suit_cid" as the source prompt with the following name as the mod folder name "RWU_ROAD_WARRIOR_MAD_MAXIMUS" and then I keep getting hit with this error for some reason. Hope someone can help me out here if they are up for it of course.
 
Are we the same person? I just posted about a similar error for cloning clothes trying to use thomasjepp files

err.png
 
Last edited:
I'm completely new to the modding scene for Saints Row 4, and I'm only just starting to install the tools mentioned, but they are the outdated versions of the current tools, so can I do I have to use Pyton 2.6.6 and FBX Python SDK 2014 for Python 2.6, and do I have to use Autodesk Maya or can I just use Blender which can import FBX files?
 
Sorry to bother you all here, but I recently reinstalled the ThomasJepp.SaintsRow-rev121 and ThomasJepp.SaintsRow-rev133 and I just tried to clone the CID suit to use for a possible mod I've been working on and keep running into the following error message:

" Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object. at ThomasJepp.SaintsRow.GameInstances.SRIVInstance.SearchForFiles(String pattern) at ThomasJepp.SaintsRow.CustomizationItemClone.Program.LoadStrings(IGameInstance sriv) at ThomasJepp.SaintsRow.CustomizationItemClone.Program.Main(String[] args) "

I'm not really sure what I'm doing wrong here I just typed in the "cm_suit_cid" as the source prompt with the following name as the mod folder name "RWU_ROAD_WARRIOR_MAD_MAXIMUS" and then I keep getting hit with this error for some reason. Hope someone can help me out here if they are up for it of course.
I literally have the exact same issue, except that I'm trying to clone the warden suit. Really hope there's still experts or people who know their stuff still active on this thread
 
Is there a modern version of converter? I can't open it because it cannot find saints_row_mods_logo.png image, while it's inside of folder. Not to mention that I already have python tools installed, and mixing it up with ancient stuff from 2013 will mess it all up.

Here's error message:
Python:
c:\Python26>python c:\SRIV_SDK_B_rev4\converter\SaintsRow_FBX_Converter.py
c:\SRIV_SDK_B_rev4\converter\SaintsRow_FBX_Converter.py:2479: SyntaxWarning: name 'IS_MAYAYUP' is assigned to before global declaration
  global IS_MAYAYUP
c:\SRIV_SDK_B_rev4\converter\SaintsRow_FBX_Converter.py:2482: SyntaxWarning: name 'IS_3DSMAX' is assigned to before global declaration
  global IS_3DSMAX
Traceback (most recent call last):
  File "c:\SRIV_SDK_B_rev4\converter\SaintsRow_FBX_Converter.py", line 5167, in <module>
    app = FBX_Converter( )
  File "c:\Python26\lib\site-packages\wx-3.0-msw\wx\_core.py", line 8631, in __init__
    self._BootstrapApp()
  File "c:\Python26\lib\site-packages\wx-3.0-msw\wx\_core.py", line 8196, in _BootstrapApp
    return _core_.PyApp__BootstrapApp(*args, **kwargs)
  File "c:\SRIV_SDK_B_rev4\converter\SaintsRow_FBX_Converter.py", line 5159, in OnInit
    frame = App_Frame( None, -1 )
  File "c:\SRIV_SDK_B_rev4\converter\SaintsRow_FBX_Converter.py", line 3329, in __init__
    png = wx.Image(image_file, wx.BITMAP_TYPE_ANY).ConvertToBitmap()
  File "c:\Python26\lib\site-packages\wx-3.0-msw\wx\_core.py", line 3646, in ConvertToBitmap
    return _core_.Image_ConvertToBitmap(*args, **kwargs)
wx._core.PyAssertionError: C++ assertion "image.IsOk()" failed at ..\..\src\msw\bitmap.cpp(820) in wxBitmap::CreateFromImage(): invalid image
 
Last edited:
Hi there. I did everything up to the part where i open SaintsRow FBX Converter. When i try to open it, it shows me this error:
17:58:02: can't open file 'saints_row_mods_logo.png' (error 2: the system couldn't find the specified file.)
17:58:02: Failed to load image from file "saints_row_mods_logo.png".

The file in question is in the folder, i haven't touched or renamed it, so i don't know why i'm getting this error.

Update: I did a last ditch attempt and i edited the code of SaintsRow FBX Converter on Notepad to have the full adress of where the logo is and it worked.

Update 2 - I'm now having another problem. When i import the FBX into the program, nothing happens. I looked at the instructions to see if i need to save the model in a specific way and i still have no idea why nothing is happening.
 
Last edited:
Back
Top