# Unlimited Sprint

If you’re getting used to the new Battlefield’s play style, you might find BF2142’s limited sprint a bit frustrating. Unlimited sprint is really just about convenience — some players see no reason not to have it. So, let’s mod BF2142 to give ourselves unlimited sprint too!

### Preparations

* Do you know where your game directory is? It’s the folder with `BF2142.exe` and your `mods` — by default, usually at `C:\Program Files (x86)\Electronic Arts\Battlefield 2142`.
* If you want the changes for vanilla BF2142, edit the file in `\mods\bf2142`. For a specific mod, edit the file in that mod’s folder instead.
* You’ll be editing the `\mods\...\Objects\Soldiers_server.zip` file, so it’s smart to make a backup first — just copy the file and add something like `_o` to the filename. **\[**[**?**](#user-content-fn-1)[^1]**]**

### Procedures

{% stepper %}
{% step %}
Inside `Soldiers_server.zip`, open the `EU` or `PAC` folder and edit the `.tweak` files.&#x20;

For example, to modify the EU heavy armor soldier, open `\us\US_HEAVY_SOLDIER.tweak` with a text editor and make your changes like this:

```batch
ObjectTemplate.SprintRecoverTime 1
ObjectTemplate.SprintDissipationTime 100
ObjectTemplate.SprintLimit 0.1
ObjectTemplate.SprintLossAtJump 0.10
```

{% endstep %}

{% step %}
Increase `SprintDissipationTime` to give yourself a bigger buffer before sprint runs out, and lower `SprintRecoverTime` so sprint refills quicker.
{% endstep %}

{% step %}
You can also adjust `SprintLimit` and `SprintLossAtJump` if you want, but the first two settings are usually enough.

`SprintLimit` sets the minimum sprint bar needed before you can sprint again, while `SprintLossAtJump` controls how much sprint bar you lose when you jump.
{% endstep %}

{% step %}
Save your changes.

If you’re unable to save your changes, try dragging the `.zip` file to your Desktop, make your edits there, and then drag it back when you’re done.
{% endstep %}

{% step %}
Don’t forget to make the same changes to `Soldiers_bp1_server.zip` if you plan to play on Northern Strike maps.
{% endstep %}
{% endstepper %}

### Remarks

* Revert your changes before joining Reclamation or any multiplayer servers, unless the server explicitly allows or uses this mod.
* If you host a server with this tweak, players who join will also need to make this change.
* To uninstall the fix, simply undo the changes you made.

### Acknowledgements

Special thanks to:

* [FFOLKES](https://forums.bf2s.com/profile.php?id=5041) for sharing details on how to modify sprint @ [Unlimited Sprint SP Modification](https://forums.bf2s.com/viewtopic.php?id=23762)

[^1]: `_o` denotes the original.

    If something goes wrong, you can easily restore the files without having to reinstall the whole game. Having a backup saves you a lot of hassle!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.getbf2142.net/advanced/addons-tweaks/unlimited-sprint.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
