BFS - Vehicle Maintenance

by WhoaItsLouie
BFS - Vehicle Maintenance

Summary

Vehicle Maintenance adds realistic field tire repairs to Arma Reforger. Remove damaged wheels, salvage usable spare tires, and repair disabled vehicles directly in the field.

Description

Vehicle Maintenance introduces a lightweight field repair system focused around tire damage and recovery.
Players can manage tires in the field using repair tools and spare wheels.
Ive tried to make the mod as universal as possible but sadly that depends on if mod creators followed vanilla naming structures but works fs for all vanilla vehicles and maybe some modded.
Discord: https://discord.gg/k5fSDDsa2K

FEATURES:
-Remove damaged or popped tires using a repair wrench 
-Salvage usable tires into physical spare tire items 
-Carry and transport spare tires between vehicles 
-Repair disabled vehicles using recovered tires 

HOW IT WORKS:
-If a vehicle tire is damaged or destroyed, players equipped with a repair wrench can remove the wheel.
-If the removed tire is completely ruined, it is discarded.
-If the tire is still usable, it becomes a spare tire item that can be picked up, moved, dropped, and reused on another vehicle.

To repair another damaged wheel:
-Remove the damaged tire 
-Place a spare tire within 5 meters of the vehicle 
-Use the repair wrench to install the replacement tire


Vehicle Maintenance Compatibility Setup
To make a vehicle compatible, you need to connect three things:

1. The action context
This is where the player sees the Remove tire / Replace tire action.
On each VM_RemoveWheelUserAction and VM_ReplaceWheelUserAction, set:
ParentContextList = the vehicle's wheel/action context name

2. The tire index
This links each action to a numbered tire.
Set the same m_iFallbackTireIndex on the remove and replace action for that wheel.
Example:
front left remove action  = m_iFallbackTireIndex 0
front left replace action = m_iFallbackTireIndex 0

3. The actual wheel slot name
This tells the script which wheel slot to hide, damage, restore, and replace.
On VM_VehicleTireMaintenanceComponent, set:
m_sWheelSlotName0 = actual wheel slot for tire index 0
m_sWheelSlotName1 = actual wheel slot for tire index 1
m_sWheelSlotName2 = actual wheel slot for tire index 2
m_sWheelSlotName3 = actual wheel slot for tire index 3

Use as many indexes as the vehicle has wheels.

Recommended index order:
0 = front left
1 = front right
2 = rear left
3 = rear right
4 = next left wheel back
5 = next right wheel back
6 = next left wheel back
7 = next right wheel back

Important:
ParentContextList is where the action appears.
m_iFallbackTireIndex is the tire number the action uses.
m_sWheelSlotNameX is the real wheel slot the script removes/replaces.

Example 4-wheel vehicle:

Front left:
ParentContextList = wheel_fl_action
m_iFallbackTireIndex = 0
m_sWheelSlotName0 = wheel_fl_slot

Front right:
ParentContextList = wheel_fr_action
m_iFallbackTireIndex = 1
m_sWheelSlotName1 = wheel_fr_slot

Rear left:
ParentContextList = wheel_rl_action
m_iFallbackTireIndex = 2
m_sWheelSlotName2 = wheel_rl_slot

Rear right:
ParentContextList = wheel_rr_action
m_iFallbackTireIndex = 3
m_sWheelSlotName3 = wheel_rr_slot



License
This mod is licensed under the Black Forge Studios Mod License (v1.2).
You may:
-Use this mod on servers
-Include it in mod collections or modpacks (original release link only, no repacking)
-Create compatability mods for other vehicles

You may not:
-Reupload or mirror this mod anywhere
-Extract or use assets outside of the Arma series
-Use this mod or its assets for commercial purposes

Full license terms: [Black Forge Studios Mod License v1.2]

License

# Black Forge Studios - Mod License Agreement
**Version 1.2**

---

## 1. Definitions

- **"Black Forge Studios"** refers to the mod development team operating under that name.
- **"Mod"** refers to any modification, add-on, script, model, texture, sound, config, or other creative asset produced and distributed by Black Forge Studios.
- **"User"** refers to any individual or group that downloads, installs, plays, or otherwise interacts with a Mod.
- **"Third Party"** refers to any individual, group, or organization that is not Black Forge Studios.
- **"Per-Mod Terms"** refers to the specific permissions and restrictions stated in the description of an individual Mod's release page.
- **"APL Material"** refers to any material, code, script, config, class, asset, or other work that is licensed under the Arma Public License, an Arma Public License variant, or another applicable Bohemia Interactive community license.
- **"Derived APL Material"** refers to any Black Forge Studios edit, alteration, adaptation, subclass, modified class, inherited script, config extension, or other derivative work based on APL Material.
- **"Original Black Forge Studios Material"** refers to work created independently by Black Forge Studios that is not copied from, derived from, adapted from, or dependent on APL Material or other third-party licensed material.

---

## 2. License Separation

Different parts of a Black Forge Studios Mod may be governed by different licenses.

This license applies only to Original Black Forge Studios Material. It does not replace, override, relicense, or remove the terms of any APL Material, Derived APL Material, Bohemia Interactive material, or other third-party material included in or used by a Mod.

Any APL Material included in, referenced by, modified by, inherited from, or built upon by a Black Forge Studios Mod remains governed by its original APL or applicable Bohemia Interactive license. Any Derived APL Material created by Black Forge Studios is also governed by the same applicable APL or Bohemia Interactive license terms as the source material, unless the source license expressly permits different treatment.

Black Forge Studios may apply this custom license to its Original Black Forge Studios Material, including independently created scripts, models, textures, sounds, configs, documentation, and other creative assets. However, this custom license does not apply to any portion of a Mod that is APL Material or Derived APL Material.

If there is a conflict between this license and the license terms of any APL Material, Derived APL Material, Bohemia Interactive material, or third-party material, the original third-party or APL license controls for that material.

---

## 3. Ownership

All Original Black Forge Studios Material contained within Black Forge Studios Mods is the intellectual property of Black Forge Studios. This license does not transfer ownership of any kind to the User or any Third Party.

Black Forge Studios does not claim ownership over APL Material, Bohemia Interactive material, or third-party material used, referenced, modified, or built upon by a Mod. Such material remains the property of its respective owners and is governed by its applicable license.

---

## 4. APL and Third-Party Attribution

Where a Mod includes, modifies, inherits from, builds upon, or otherwise uses APL Material or other third-party material, Black Forge Studios will provide attribution and credits as required by the applicable source license.

Each Mod's release page, documentation, readme, or included credits file should identify:

- The third-party mods, projects, or materials used
- The original author or team, where known
- The applicable license, such as APL, APL-SA, APL-ND, or another stated license
- The parts of the Black Forge Studios Mod that are based on, modified from, or derived from that material, where practical

Users must preserve required credits, notices, and license terms for any APL Material, Derived APL Material, Bohemia Interactive material, or third-party material.

---

## 5. Per-Mod Permissions Clause

Because different Mods have different intended use cases, Black Forge Studios operates on a **per-mod permissions model**.

The release page description of each individual Mod will explicitly state which of the following categories apply to that Mod:

- Whether Original Black Forge Studios Material may be **repacked** into another mod or collection
- Whether **modifying** Original Black Forge Studios Material is permitted for private use
- Whether **modifying** Original Black Forge Studios Material is permitted for public release
- Whether **porting** Original Black Forge Studios Material to other games or platforms is permitted
- Whether the Mod may be hosted on **third-party platforms** beyond its original release
- Whether **commercial use** of Original Black Forge Studios Material is permitted, including monetized servers, Patreon exclusives, or similar use
- Any other specific conditions the team deems relevant

**If a permission is not explicitly granted in the per-mod description, it is withheld by default for Original Black Forge Studios Material.** Users must not assume permission based on what is granted to other Black Forge Studios Mods.

Per-Mod Terms cannot remove rights granted by an applicable APL or third-party license, and they cannot impose this custom license on APL Material or Derived APL Material.

---

## 6. Default Restrictions

Unless the Per-Mod Terms of a specific release explicitly state otherwise, the following restrictions apply to all Original Black Forge Studios Material:

1. **No redistribution.** You may not upload, rehost, or share Original Black Forge Studios Material on any platform, site, or service without written permission from Black Forge Studios.

2. **No modification for public release.** You may not alter, edit, decompile, reverse-engineer, derive works from, or publicly release modified versions of Original Black Forge Studios Material.

3. **No asset extraction.** Individual scripts, models, textures, sounds, or other Original Black Forge Studios Material may not be extracted and used in separate projects without explicit written permission.

4. **No commercial use.** Original Black Forge Studios Material may not be sold, included in paid packages, or used in any commercially monetized context without explicit written permission.

5. **No misrepresentation.** You may not claim authorship of or credit for any part of a Black Forge Studios Mod that you did not create.

These restrictions apply only to Original Black Forge Studios Material. APL Material, Derived APL Material, Bohemia Interactive material, and third-party material remain governed by their own applicable licenses.

---

## 7. Permitted Use

Unless restricted by Per-Mod Terms or another applicable license, all Users are permitted to:

- Download and install the Mod for personal use
- Use the Mod on private or public game servers
- Create videos, screenshots, and other media featuring the Mod, provided the use complies with all applicable licenses
- Share links to the **official release page** of the Mod

Any videos, screenshots, or other media featuring Original Black Forge Studios Material that are produced in a commercial or monetized context, including monetized YouTube channels, sponsored content, Patreon exclusives, or paid promotions, must clearly credit **Black Forge Studios** as the original creator.

---

## 8. Credits and Attribution

Any permitted use of Original Black Forge Studios Material in a commercial or monetized context, including references in other mods, videos, articles, or promotional material, must clearly credit **Black Forge Studios** as the original creator. Attribution is appreciated but not required for personal, non-commercial use unless required by Per-Mod Terms.

Any use of APL Material, Derived APL Material, Bohemia Interactive material, or third-party material must follow the attribution and credit requirements of the applicable source license.

---

## 9. Enforcement

Black Forge Studios reserves the right to request the removal of content that violates this license as it applies to Original Black Forge Studios Material. Repeated or egregious violations may be escalated through platform reporting systems or other appropriate channels.

This enforcement section does not limit the rights of Bohemia Interactive, APL material authors, or other third-party rights holders to enforce their own licenses and rights.

---

## 10. Disclaimer

Black Forge Studios Mods are provided **as-is**, without warranty of any kind. Black Forge Studios is not liable for any damage, data loss, or other issues arising from the use of its Mods. Users install and use Mods at their own risk.

---

## 11. Amendments

Black Forge Studios reserves the right to update this license at any time. Continued use of a Mod following a license update constitutes acceptance of the revised terms for Original Black Forge Studios Material. License terms for APL Material, Derived APL Material, Bohemia Interactive material, and third-party material remain governed by their respective source licenses.

---

## 12. Source Credits Template

For Mods that use APL Material or third-party material, include a credits section similar to the following in the Mod release page, readme, or documentation:

```text
Third-Party / APL Material Used:
- Source mod/project:
- Original author/team:
- Source license:
- Material used or modified:
- Black Forge Studios files/classes/configs derived from this material:
- Required attribution:
```

---

*Copyright Black Forge Studios. All rights reserved for Original Black Forge Studios Material except where otherwise stated.*

Rating
100%
Version
1.0.1
Game Version
1.6.0.119
Version size
19.37 KB
Downloads
34
Created
25.05.2026
Last Modified
25.05.2026
ID
69712AB603AB3B56