Buffing DFA

Hi! Seeing how right now SRIV modding consists of editing values in notepad, I've decided to give it a shot. Hate how slow it is to get from where you are to your destination when you're using DFA? Do you want more space to choose where you land? Or do you just think Death From Above isn't all that deadly? Well I do think those things, and that's what my mod will be all about! Since all of the DFA lines are in a nice, close bundle, I'm gonna do the best I can to fix what should be an awesome move!

Now, the only problem I'm seeing is that there is no option to change the maximum angle that you can select. I might need a little help with that, but I should be able to at least make DFA better in some capacity. If anyone can help with that, I'd be grateful!
 
I think at the very least, a damage boost would make DFA much better then it is now. I went through the DFA challenge yesterday and anything short of a direct hit from max jump height won't kill an alien in one-go.
 
If you could get the angle on DFA to be unrestricted, this would instantly become the forever-wanted-ever-elusive "flight" mod everyone has always wanted. Aim horizontally and go. Not to mention that the floating animation while you aim is the perfect stance like you're about to fly off at mach speed anyway.

But yeah, I'm incredibly annoyed that when I max jump height(fully upgraded) DFA directly into a vehicle it doesn't explode.

Good luck!
 
Code:
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_auto_attack_y</Name>
      <Value>-4.0</Value>
      <Description>The Y component of the vector pre normalization in determining the angle of the DFA attack.  Larger negative values result in more vertical attacks.  -1 is about a 45 degree angle.</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_camera_change_time</Name>
      <Value>0.5</Value>
      <Description>time in seconds for the camera to shift to the default target direction.</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_camera_start</Name>
      <Value>60</Value>
      <Description>Desired starting pitch of the camera in degrees</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_dist_vehicle_multiplier</Name>
      <Value>1.0</Value>
      <Description>A multiplier on the player's current max dfa distance when targeting a vehicle.</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_explosion_dist_1</Name>
      <Value>50</Value>
      <Description>Distance for basic death from above explosions and where speed increases.</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_explosion_dist_2</Name>
      <Value>100</Value>
      <Description>Distance for medium death from above explosions and where speed increases.</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_explosion_dist_3</Name>
      <Value>1400</Value>
      <Description>Distance for large death from above explosions and where speed increases.</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_max_dist</Name>
      <Value>145</Value>
      <Description>meters</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_min_distance</Name>
      <Value>3.0</Value>
      <Description>Minimum distance from ground that the dfa attack can be initiated</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_nuke_distance</Name>
      <Value>1490</Value>
      <Description>must be greater than Player_death_from_above_max_dist

When the DFA is greater than this distance in meters it will cause a nuke rather than a regular explosion</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_speed_1</Name>
      <Value>50</Value>
      <Description>Speed in meters per second for the first section of death from above</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_speed_2</Name>
      <Value>100</Value>
      <Description>Speed in meters per second for the first section of death from above</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_speed_3</Name>
      <Value>200</Value>
      <Description>Speed in meters per second for the first section of death from above</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_speed_4</Name>
      <Value>400</Value>
      <Description>Speed in meters per second for the first section of death from above</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_stop_speed_scalar</Name>
      <Value>0.9</Value>
      <Description>Per frame velocity scalar for player when death from above is engaged.  Smaller numbers result in faster stopping.</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_dist_targeting_multiplier</Name>
      <Value>1.5</Value>
      <Description>When choosing a NPC is choosing between attacking the player and another NPC, mutliply the distance to the player by this amount.</Description>
      <_Editor>
        <Category>Entries:AI</Category>
      </_Editor>
    </Tweak_Table_Entry>

These are all DoA-Entries inside the tweak_tables.xtbl
Good luck.
 
If you could get the angle on DFA to be unrestricted, this would instantly become the forever-wanted-ever-elusive "flight" mod everyone has always wanted. Aim horizontally and go. Not to mention that the floating animation while you aim is the perfect stance like you're about to fly off at mach speed anyway.

But yeah, I'm incredibly annoyed that when I max jump height(fully upgraded) DFA directly into a vehicle it doesn't explode.

Good luck!
I like this line of thinking but hypothetically speaking if this was doable, how would you get out of the DFA/glide? Currently as far as I am aware there is no way to cancel a DFA midflight meaning you would be gliding until you contacted a building or wall.
 
Code:
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_auto_attack_y</Name>
      <Value>-4.0</Value>
      <Description>The Y component of the vector pre normalization in determining the angle of the DFA attack.  Larger negative values result in more vertical attacks.  -1 is about a 45 degree angle.</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_camera_change_time</Name>
      <Value>0.5</Value>
      <Description>time in seconds for the camera to shift to the default target direction.</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_camera_start</Name>
      <Value>60</Value>
      <Description>Desired starting pitch of the camera in degrees</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_dist_vehicle_multiplier</Name>
      <Value>1.0</Value>
      <Description>A multiplier on the player's current max dfa distance when targeting a vehicle.</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_explosion_dist_1</Name>
      <Value>50</Value>
      <Description>Distance for basic death from above explosions and where speed increases.</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_explosion_dist_2</Name>
      <Value>100</Value>
      <Description>Distance for medium death from above explosions and where speed increases.</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_explosion_dist_3</Name>
      <Value>1400</Value>
      <Description>Distance for large death from above explosions and where speed increases.</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_max_dist</Name>
      <Value>145</Value>
      <Description>meters</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_min_distance</Name>
      <Value>3.0</Value>
      <Description>Minimum distance from ground that the dfa attack can be initiated</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_nuke_distance</Name>
      <Value>1490</Value>
      <Description>must be greater than Player_death_from_above_max_dist

When the DFA is greater than this distance in meters it will cause a nuke rather than a regular explosion</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_speed_1</Name>
      <Value>50</Value>
      <Description>Speed in meters per second for the first section of death from above</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_speed_2</Name>
      <Value>100</Value>
      <Description>Speed in meters per second for the first section of death from above</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_speed_3</Name>
      <Value>200</Value>
      <Description>Speed in meters per second for the first section of death from above</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_speed_4</Name>
      <Value>400</Value>
      <Description>Speed in meters per second for the first section of death from above</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>
    <Tweak_Table_Entry>
      <Name>Player_death_from_above_stop_speed_scalar</Name>
      <Value>0.9</Value>
      <Description>Per frame velocity scalar for player when death from above is engaged.  Smaller numbers result in faster stopping.</Description>
      <_Editor>
        <Category>Entries:Super Powers:DFA</Category>
      </_Editor>
    </Tweak_Table_Entry>

These are all DoA-Entries inside the tweak_tables.xtbl
Good luck.
Thanks mate, but I already found them all. Searching was so easy!
So, it seems I can't edit the angle you can fire off, which sucks.
To buff DFA, I think I'm gonna just make it so you fly quicker to your destination and make the damage go up. Not too hard, and it's the most I can really do with just editing tweak_tables.
 
If you could get the angle on DFA to be unrestricted, this would instantly become the forever-wanted-ever-elusive "flight" mod everyone has always wanted. Aim horizontally and go. Not to mention that the floating animation while you aim is the perfect stance like you're about to fly off at mach speed anyway.

But yeah, I'm incredibly annoyed that when I max jump height(fully upgraded) DFA directly into a vehicle it doesn't explode.

Good luck!

Must've been a pretty strong vehicle, I DFA'd on a zin vtol which resulted in a midair nuke, was one of the most glorious things I've seen yet. And yes the vtol was completely obliterated.
 
The most annoying thing I've found is that, for whatever reason, if I try to do DFA from even a remotely high place, it just won't give me a way to do the attack. I can only do a DFA up to a certain height, meaning that I can't do it off of buildings, usually, thanks to how high I jump.
 
Strange, I can DFA just fine just below the height limit, are you sure you aren't selecting an area that is just too far away?
 
If you go to the camera_free.xtbl you can modify the view angle of the DFA attack.

Code:
<submode>
                <name>death from above</name>
                <Aspect>all</Aspect>
                <lookat_offset>
                    <X>0.0</X>
                    <Y>1.65</Y>
                    <Z>0.0</Z>
                    </lookat_offset>
                <min_elevation>35</min_elevation>
                <max_elevation>80</max_elevation>
                <base_fov>35</base_fov>
                <z_dist>4.25</z_dist>
                <y_dist>0.05</y_dist>
                <blend_time>0.5</blend_time>
                <override_exit_blend_time>False</override_exit_blend_time>
                <x_shift>0.6</x_shift>
                <vel_scale>
                    <X>0.0</X>
                    <Y>0.0</Y>
                    <Z>0.0</Z>
                    </vel_scale>
                <vel_max>
                    <X>0.0</X>
                    <Y>0.0</Y>
                    <Z>0.0</Z>
                    </vel_max>
                <vel_approach_speed>0.0</vel_approach_speed>
                <vel_min>
                    <X>0.0</X>
                    <Y>0.0</Y>
                    <Z>0.0</Z>
                    </vel_min>
                <vel_burst_time>0.0</vel_burst_time>
                <vel_burst_power>0.0</vel_burst_power>
                <swing_heading>0.0</swing_heading>
                <swing_sticky_time>1000</swing_sticky_time>
                <swing_vel_low>0.0</swing_vel_low>
                <swing_vel_high>0.0</swing_vel_high>
                </submode>
            <submode>
                <name>death from above attack</name>
                <Aspect>all</Aspect>
                <lookat_offset>
                    <X>0.0</X>
                    <Y>1.65</Y>
                    <Z>0.0</Z>
                    </lookat_offset>
                <min_elevation>-75</min_elevation>
                <max_elevation>80</max_elevation>
                <base_fov>60</base_fov>
                <z_dist>6.5</z_dist>
                <y_dist>0.05</y_dist>
                <blend_time>0.5</blend_time>
                <override_exit_blend_time>False</override_exit_blend_time>
                <x_shift>0.6</x_shift>
                <vel_scale>
                    <X>0.0</X>
                    <Y>0.0</Y>
                    <Z>0.0</Z>
                    </vel_scale>
                <vel_max>
                    <X>0.0</X>
                    <Y>0.0</Y>
                    <Z>0.0</Z>
                    </vel_max>
                <vel_approach_speed>0.0</vel_approach_speed>
                <vel_min>
                    <X>0.0</X>
                    <Y>0.0</Y>
                    <Z>0.0</Z>
                    </vel_min>
                <vel_burst_time>0.0</vel_burst_time>
                <vel_burst_power>0.0</vel_burst_power>
                <swing_heading>0.0</swing_heading>
                <swing_sticky_time>1000</swing_sticky_time>
                <swing_vel_low>0.0</swing_vel_low>
                <swing_vel_high>0.0</swing_vel_high>
                </submode>

I bolded and underlined the values that change how high or low you can look. -90 is straight down, 90 is straight up.
 
Back
Top