Jump to content

Need help fixing a bug!


quacky77

Recommended Posts

I'm working on a mod that makes every profile use the jetpack but I'm running into a weird bug. When I switch from Soldier/Sentinel/Engineer to any other profile the evade won't work. The jetpack jump works, but there's no evade at all. Switching between Adept/Vanguard/Infiltrator/Explorer fixes it, but I have no idea why this is happening.

Under TimelinesApplied I changed the evades to status_defaultevade but found that for some of the profiles there was a specific element called status_bioticjump. There wasn't an element for the default jump on say, the Soldier profile, so I figured I could just delete the element because it was unnecessary. However, this caused the game to crash so I replaced status_bioticjump with the same element under [02] that was in the soldier profile, which was status_spawnrampagelogic_soldier. That got it to work, but also caused the aforementioned bug.

 

The bug is minor because it's pretty easy to get around but I don't want to publish the mod until I fix this problem. Any ideas?

 

Thanks

Edited by quacky77
Link to comment
Share on other sites

Adding status_spawnrampagelogic_soldier will give all profiles the "Marksmans's Focus" ability. Not sure why removing the biotic jump causes the game to crash in the first place but just nulling it out instead prevents the crash as well.


cqmNWSY.png



For the evades, I did a quick test and adding new HasStatusEffect arrays for the additional profiles in game/player/jumpinputreaderstatuseffect under Actions [31], Conditional, Params [1] seems to fix it.


Wf6TJNt.png

 

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...