Skip to content

Simple Underbarrel Grande Launcher Conversion Kit

License

Notifications You must be signed in to change notification settings

CedricPump/suck

Repository files navigation

SUCK - Simple UBGL Change Kit

SUCK is an Arma 3 mod that allows Players to attach and detach their under barrel grenade launcher (UBGL). It uses placeholder items for different UGL models and is compatible with ACE3 and supports several of the most common weapon packs.

Acronyms

Simple Underbarrel-Grenade-Launcher Changeing Kit

Switch UBGL Conversion Kit

Steffies UBGL Change Kit

Concept

This Mod should support to attach and detach an UBGL as it should be. Because UBGL is no attachment like a scope or a Bipod the whole Weapon has to be switched. Therefore only a limited range of weapons can be supported which have a UBGL counterpart. Under barrel grenade launchers are items that can be attached to the weapons bipod slot. Attaching and detaching this item then switched the weapon to the corresponding counterpart. We tried to read combination from config using GL-Muzzle and inheritance but most Mods Config structure is too chaotic to do so.

Requirements

this mod requires this latest version of CBA A3

Components

For this concept following components are required:

  • items for different UBGL Models ✓
  • scripts to change Weapons ✓
  • config to support UBGL in bipod slot ✓
  • mapping for supported weapons ✓
  • mod icon ✓
  • (optional) 3d model for item on ground (ToDo)

Models

Several UGL Models should be available separately:

  • M203
  • M203S
  • M320
  • HK AG36
  • GP25
  • FM EGLM
  • 3GL
  • QLG-10A
  • SL40
  • UPG40
  • SIX-12
  • VHS-BG
  • G1

Features

  • swap Weapons using scrollwheel menu
  • swap Weapons using ace menu (ACE Attachment Switching instead) ✓
  • swap Weapons by dragging on attachment slot ✓
  • swap Weapons by right click item (ACRE conflicts)

Compatibility

planned Compatibility: (if requested)

  • FFAA Weapons
  • Global Mobilization Weapons
  • SpR Weapons
  • HAFM Weapons

Usage

This Mod adds under barrel grenade launchers as items that can be attached to the weapons bipod slot.
As soon as a supported weapon has a grenade launcher equipped the weapon is switched to its UBGL counterpart.
The Weapon is switched back by unequipping the UBGL item. Supported grenade launcher weapons are equipped with the UBGL item on pickup automatically.

Note that the mapping of special weapons (attachments variants) is created by their inheritance hierarchy and my lead to color scheme or barrel length mismatches.

SUCK is compatible with ACE Extension - Attachment Switching and Advanced Weapon Mounting for more emersion.

Development Usage

This mod project uses synixebrett's HEMTT. Check out his github page for more information.

to build a mod release HEMTT needs to be installed on your system. Execute hemtt build --release --force in the projects root directory.

Weapon Pack Compatibility

Any weapon pack Modder is free to provide his own Compatibility Mods. For introductions on how to create these see: developers guide

Thanks and Support

  • thanks to joko for helpful advices to scheduled context, config inheritance and project structure

Disclaimer / License


This work is licensed under a Arma Public License Share Alike