Code: Select all
<controlschemes>
---stuff---
<scheme identifier="default" refspace="ship">
---stuff---
<values>
---more stuff---
<!--Forced max throttle when boosting or traveling (unless speed matching is active)-->
<value id="input_z" basevalue="1" factors="max_v_z">
<conditions>
<condition id="player_boost_active" />
<condition id="player_flightassist_active" />
</conditions>
</value>
<value id="input_z" basevalue="1" factors="max_v_z">
<conditions>
<condition id="player_travelmode_charging" />
<condition id="player_match_speed_active" inverted="true" />
<condition id="player_flightassist_active" />
</conditions>
</value>
<value id="input_z" basevalue="1" factors="max_v_z">
<conditions>
<condition id="player_travelmode_active" />
<condition id="player_match_speed_active" inverted="true" />
<condition id="player_flightassist_active" />
</conditions>
</value>
</values>
</scheme>
</controlschemes>
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<diff xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
<remove sel="/controlschemes/scheme[@identifier='default']/values/value[@id='input_z']" />
<remove sel="/controlschemes/scheme[@identifier='default']/values/value[@id='input_z']" />
<remove sel="/controlschemes/scheme[@identifier='default']/values/value[@id='input_z']" />
<add sel="/controlschemes/scheme[@identifier='default']/values">
<value id="target_v_z" basevalue="1" factors="input_z max_v_z">
<conditions>
<condition id="player_travelmode_active" />
<condition id="player_match_speed_active" inverted="true" />
<condition id="player_flightassist_active" />
<condition id="value" valueid="input_z" greater_than="0" />
</conditions>
</value>
</add>
<add sel="/controlschemes/scheme[@identifier='default']/values">
<value id="input_z" basevalue="0.31">
<conditions>
<condition id="player_travelmode_active" />
<condition id="player_match_speed_active" inverted="true" />
<condition id="player_flightassist_active" />
<condition id="value" valueid="input_z" less_than="0.3" />
</conditions>
</value>
</add>
<add sel="/controlschemes/scheme[@identifier='default']/values">
<value id="input_z" basevalue="0.31">
<conditions>
<condition id="player_travelmode_charging" />
<condition id="player_match_speed_active" inverted="true" />
<condition id="player_flightassist_active" />
</conditions>
</value>
</add>
</diff>