Offline Rewards
Earn pins, ribbons, badges and medals against bots! This patch brings the ranked-server rewards to your singleplayer and LAN co-op games, and there’s nothing quite like racking up a pile of medals in one round.
In vanilla, many awards need things like 150 hours played or 300 EU wins, which you’ll never reach in a single round. So we reworked them for quick co-op games:
- Titan mode rewards are removed.
- Impossible requirements are gone.
- Most rewards can be earned in about 15 minutes.
Rewards catalogue
Section titled “Rewards catalogue”Every reward and how to earn it:
-
Download the patch from Downloads.
-
Open your game folder, where
BF2142.exelives, usuallyC:\Program Files (x86)\Electronic Arts\Battlefield 2142. -
Rename the existing
pythonfolder topython_oas a backup. -
Copy the
pythonfolder from the.zipinto your game folder.
Downloads
Section titled “Downloads”Source: GetBF2142
Source: GetBF2142
What’s new
- Supports all Remaster mod weapons (
constants.py) - Fixed several rewards that couldn’t be earned (
medal_data.py) - Easier to turn logging on or off (
__init__.py) - Code clean-up in
rank.pyandunlocks.py
Source: GetBF2142
Good to know
Section titled “Good to know”- Works with every mod, including vanilla.
- Only affects singleplayer and co-op. Multiplayer is untouched, and you won’t get kicked for having it installed.
- Rewards only last for the current round and reset when it ends.
- Want logs? Edit
python\bf2\__init__.pyand changeg_debug,g_debug_logandg_falog.
Credits
Section titled “Credits”- maiorBoltach for the Python files behind the rewards emulation @ bf2142stats_emu
- Dennie for reworking the requirements and adding Remaster weapon support @ BF2142 Remastered