Mod that adds additional upgrades disables DfA nuke upgrade

I created this mod, which adds additional upgrades (that can be unlocked with clusters) to the super sprint and super jump abilities. However, a user reported that having the mod installed makes the Death from Above nuke no longer work. It doesn't appear in the menu at all, and while he previously had it unlocked, now it doesn't work for him anymore. What could be the problem here, and is there any way to fix it?

Thanks in advance for your help.
 
I'm throwing darts here, but maybe something to do with the number of items that can show up on the interface screen? Maybe Tulip Sniper has concrete information.
 
Last edited:
Is it possible this is related to the borked patch?
 
i'm really interested in this, as i want to install this mod but imo DFA Nuke is too much of a loss for some of the Mod upgrades. Still, i'd like to install it.
 
I'm throwing darts here, but maybe something to do with the number of items that can show up on the interface screen? Maybe Tulip Sniper has concrete information.
This isn't the case here, as another user took the same idea as the new powers but instead edited the stats of the EXISTING top tier powers to match, and it still disabled DFA. So just editing the existing powers without adding any new ones still causes it to happen.

LINK: http://www.saintsrowmods.com/forum/threads/more-superpower-upgrades.3984/page-2#post-34406
 
So it's not a limit on the number of upgrades available? I have no idea what else could do that... beyond my meager knowledge, at least. Maybe a more experienced modder, or Volition staff, would know?
 
Kind of bad form to pre-empt the developers, but I found a way around the problem.

Semi-copy-pasting my original post in the mod's official thread:
Open up unlockables.xtbl (using this mod's version for the example) using say, NotePad++, and right at the top, the following should be immediately visible:
Code:
        <Name>Jump_glide_terminal_2</Name>
        <Type>
            <tweak_table>0.0<value0>
                    <value_name>Jump_glide_terminal_velocity</value_name>
                    <scaler>0.2</scaler>
                    </value0>
                <value_name></value_name>
                <scaler>0.0</scaler>
                <value1>
                    <value_name>Player_glide_acceleration</value_name>
                    <scaler>5.0</scaler>
                    </value1>
                </tweak_table>
            </Type>
Edit that section, and only that section, so that it looks like this afterwards:
Code:
        <Name>Jump_glide_terminal_2</Name>
        <Type>
            <tweak_table>0.0<value0>
                    <value_name>Jump_glide_terminal_velocity</value_name>
                    <scaler>0.2</scaler>
                    </value0>
                <value_name></value_name>
                <scaler>0.0</scaler>
                </tweak_table>
            </Type>
Save unlockables.xtbl (keep a backup/copy of the original around, as always), and in-game, the DFA - Nuke upgrade should be restored.

Removing the 'Player_glide_acceleration' entry, made no appreciable difference for me (I wasn't gliding 5x faster with that entry present, compared to without it), so the mod should still be more or less functioning as intended by JokeJujitsu.
Apparently, the game engine doesn't like some (but not all) unlockables that mess around with 'tweak_table' type entries; no clue what the exact limits on that are supposed to be, though.
 
Kind of bad form to pre-empt the developers, but I found a way around the problem.

Semi-copy-pasting my original post in the mod's official thread:

Apparently, the game engine doesn't like some (but not all) unlockables that mess around with 'tweak_table' type entries; no clue what the exact limits on that are supposed to be, though.

Thanks, that worked perfectly! I re-uploaded it.
 
Back
Top