SH-XP

by CERTII
SH-XP

Summary

SH-XP — Overhauls Arma Reforger's XP system with 9 custom ranks, 20 combat rewards, scaling squad bonuses, kill streaks, and an underdog multiplier. Fully configurable via JSON.

Description

SH-XP is a complete XP and rank progression overhaul for Arma Reforger. 

Every role on the battlefield has dedicated rewards that recognise how you actually play — whether you're a frontline assault soldier, squad leader, medic, pilot, builder, or intel runner. 

All rewards, cooldowns, thresholds, and multipliers are configurable through a single JSON file without touching a line of code.

9 Custom Ranks.

Progress from Private through Corporal, Sergeant, Lieutenant, Captain, Major, Colonel, and Colonel all the way to General. Repeated friendly fire can drop a player to the Renegade punishment rank.

20 Custom XP Rewards.

- Revive / Combat Medic — Earn XP per revive, with a bonus for sustained medic performance across multiple revives in a rolling window
- Time on Objective — Sustained XP for holding a contested base while staying combat-active
- Group Cohesion — Scales with squad size: 4 XP per nearby squadmate in combat, from a minimum of 4 players up to a maximum of 8, rewarding tight coordinated play
- Overwatch — Kill an enemy actively threatening a nearby friendly
- Consecutive Caps — Bonus for capturing multiple bases in quick succession
- Counter-Attack — Recapture a base shortly after the enemy seized it
- Coordinated Push — Squad earns bonus XP when 3+ members participate in the same capture
- Squad Wipe — Eliminate every member of an enemy squad
- Fire Team — Squad racks up 3+ kills near an objective within a tight time window
- Designated Marksman — Kill an enemy threatening a nearby friendly
- First Defender — Be first on-site when your base comes under attack and deal damage
- Siege Breaker — Kill enemies while defending your own contested base
- Tank Hunter — Destroy multiple enemy vehicles near objectives within a time window
- Supply Run / Full Lift — Transport-based XP for logistics players and pilots
- Fortification / Full Base — Build defensive structures and complete base facilities
Comeback — Earn bonus XP when your faction controls fewer bases than the enemy
- Warlord — All-rounder milestone: kill, revive, capture, and build within a 45-minute window

Bonus Systems

- Kill Streak — Rack up consecutive kills near objectives without dying for a bonus on the third kill, resetting on death
- Underdog Multiplier — Automatically boosts all custom XP by ×1.15 when your faction controls 40% or fewer of all bases, rewarding the side that keeps fighting back
- Squad Leader Bonuses — Leaders earn exclusive rewards for commanding squads that defend bases and lead coordinated captures, scaling with how many squad members are actively present
- Enemy Squad Leader Kill — Bonus for eliminating a player who is actively leading their squad in the field

XP Event Log — Optional server-side logging of every custom XP award for balance tuning and diagnostics

Fully Configurable.

Every XP value, cooldown, distance, time window, and threshold is adjustable through a single JSON file. Rewards can be individually disabled by setting their XP to zero. Restart the server to apply any changes.

License

SPEARHEAD ARW-ND LICENSE (No Redistribution / No Derivatives)

Plain-English Summary (non-binding):
You may use this Content for personal gameplay and host it on servers only as-is and unmodified. You may not reupload it, redistribute it, bundle it, or share modified versions. If you want to modify or redistribute anything, you must request written permission.

1) Definitions
“Content” means this mod/add-on/project and all included files and data, including but not limited to scripts, configs, assets, models, textures, UI, audio, documentation, source, and packed/bundled outputs.
“You” means any person or entity who downloads, installs, uses, hosts, or otherwise accesses the Content.
“Distribute” / “Redistribute” means to publish, upload, reupload, share, provide, mirror, bundle, transmit, sublicense, or otherwise make available to any third party by any means (public or private), including via Arma Reforger Workshop, Git repositories, modpacks, torrents, file hosts, servers, or direct transfers.
“Modify” / “Derivative” means to override, inherit from, alter, adapt, translate, edit, extract, decompile, reverse engineer, convert, port, merge, repackage, or create a derivative work from any portion of the Content.
“Affiliates” means (without limitation): associated server brands, pages, sister communities, partner networks, successor groups, rebranded groups, entities under common ownership/control, and any server(s) operated by staff/admins of the community where that community materially participates in management.

2) License Grant (Limited Permission)
Subject to full compliance with this license, the Licensor grants You a revocable, non-exclusive, non-transferable, non-sublicensable permission to:
Use (Arma-only): Download and use the Content only within Bohemia Interactive’s Arma products/platforms.
Server Hosting (as-is only): Host the Content on Arma Reforger servers only in unmodified form, and only as permitted by Section 3 (Excluded Communities).
Media: Create videos/streams/screenshots featuring the Content, provided this does not involve Distribution of the Content itself.
No other rights are granted.

3) Excluded Communities / No Server-Hosting Permission
In addition to all other restrictions in this license, the following communities and their Affiliates are explicitly excluded from any permission to host or use the Content on servers.

3.1 Excluded Communities List
At this time, there are no Excluded Communities.

3.2 No License Grant to Excluded Communities
Excluded Communities are not granted any license to:
host the Content on any Arma Reforger server (dedicated or listen),
distribute the Content to server clients by any method,
include the Content in any server pack, repository, installer, or automation pipeline,
use the Content in any way that requires installation on server/client systems beyond purely private, local, non-networked use.

3.3 Circumvention Prohibited
It is a violation of this license for an Excluded Community to attempt to use the Content indirectly, including via:

alt accounts,
third-party “front” uploads/hosting,
renamed/rebranded servers,
mirrors, proxies, “launcher packs,” or similar mechanisms,
having another party host on their behalf.

3.4 Enforcement and Immediate Termination (Excluded Communities)
Any use of the Content by an Excluded Community constitutes unauthorized use and immediately terminates any permissions that might otherwise apply.

3.5 Good-Faith Mistakes
If a server operator unknowingly participates in an Excluded Community network, they must remove the Content immediately upon notice.

4) Strict Prohibitions (What You May NOT Do)
Unless You have prior written permission from the Licensor (Section 6), You may not:

No Redistribution (Unmodified or Modified): Distribute the Content in whole or in part, modified or unmodified, anywhere, in any manner.
No Distributed Modifications / Derivatives: Distribute any modified version of the Content, or any derivative work based on it (including ports, conversions, forks, “fixed versions,” “rebalance versions,” or “compatibility versions”) if it contains any portion of the Content.
No Bundles / Modpacks: Include the Content (or any part of it) in any modpack, bundle, collection, installer, server pack, or compilation that involves redistribution.
No Reuse of Components in Distributed Works: Copy, extract, or reuse any scripts/assets/configs from the Content in other projects that are Distributed.
No Monetization / Commercial Use: Use the Content for any commercial purpose or any direct/indirect monetization, including paywalls, paid access, paid perks tied to the Content, donation-gated access, or any similar scheme.

5) Private Modification (Local Use Only)
You may Modify the Content only for private, local use, provided that:

You do not Distribute the modified Content (or any part of it) to anyone else; and
You do not publish packages, installers, or “patches” that include or effectively redistribute any portion of the Content.

6) Permission Requests (Required for Any Redistribution or Distributed Modification)
If You want to Modify and/or Distribute any part of the Content, You must obtain explicit prior written permission from the Licensor.

Permission Contact: Create-a-Ticket via Discord: discord.gg/spear-head
Your request must include:

Your identity (name/handle used on Discord),
What you want to do (modify, port, fix, bundle, etc.),
Where you intend to publish/distribute it, and
Whether any part of the original Content will be included.
No permission is granted unless You receive a clear written “approved” response from the Licensor. Silence or non-response is not permission.

7) Attribution (Only If Permission Is Granted)
If the Licensor grants permission to Distribute a modified/derived version with this Content as a dependency, You must:

credit the Licensor as specified in the permission grant; and
link to the original Workshop page if requested by the Licensor.
Attribution alone does not grant permission.

8) Termination
This license automatically terminates if You breach any term. Upon termination, You must cease use and delete all copies of the Content in Your possession or control, except where retention is required by law.

9) Ownership
The Content is licensed, not sold. All rights not expressly granted are reserved by the Licensor.

10) Warranty / Liability Disclaimer
The Content is provided “AS IS,” without warranties of any kind. To the maximum extent permitted by law, the Licensor is not liable for any damages arising from use of the Content.

11) Governing Rules and Platform Compatibility
This custom license is intended to comply with the Arma Reforger Workshop Terms, including the requirement that custom licenses prohibit commercial/monetized use and restrict usage to Bohemia Interactive products/platforms. If any term conflicts with mandatory platform terms, the platform terms control to the extent of the conflict.

Version
0.0.1
Game Version
1.6.0.119
Version size
48.14 KB
Downloads
5,124
Created
29.03.2026
Last Modified
29.03.2026
ID
68FA2811D1CCEBF7