Heli Loadout
1 / 8







HeliLoadout is a polished helicopter loadout system for Rust, built to give players a cleaner tactical HUD while giving admins simple control over helicopter weapon and flare support
It focuses on clarity, lightweight performance, and practical in-game configuration without overcomplicating the setup
Features
Tactical Loadout HUD:
Displays helicopter rockets, flares, reload state, and cooldown progress through a compact military-style HUD designed to stay readable without blocking player vision
Attack Helicopter Weapon Support:
Adds improved loadout handling for the Attack Helicopter, including rocket ammo detection, current rocket type display, reload tracking, and flare cooldown monitoring
Rocket Launcher Turret Integration:
Allows the Attack Helicopter turret to use Rocket Launcher loadouts with configurable rocket ammo support, while relying on native game behavior where possible
Supported Helicopters:
Includes configurable support for Attack Helicopter, Minicopter, and Scrap Transport Helicopter, allowing each module to be enabled or disabled independently
In-Game Configuration Panel:
Provides a built-in admin panel for moving the HUD, switching themes, enabling or disabling helicopter modules, and managing Rocket Turret support without manually editing config files
Simple Configuration:
Keeps the config clean and focused, covering HUD position, refresh interval, vehicle modules, rocket launcher support, allowed rocket ammo, and basic display settings
Permissions
heliloadout.admin -> Grants access to the HeliLoadout admin panel
heliloadout.use -> Grants access to HeliLoadout features
Commands
/hl -> Opens the HeliLoadout admin panel
Conifg
| 1 | { |
| 2 | "Admin command": "hl", |
| 3 | "HUD settings": { |
| 4 | "Enabled": true, |
| 5 | "Refresh interval seconds": 0.12, |
| 6 | "OffsetX": -10.5, |
| 7 | "OffsetY": 79.5, |
| 8 | "Theme": "military", |
| 9 | "Low ammo threshold": 25, |
| 10 | "Low flare threshold": 3, |
| 11 | "Rocket reload display seconds": 6.0, |
| 12 | "Flare cooldown display seconds": 30.0 |
| 13 | }, |
| 14 | "Supported vehicles": { |
| 15 | "MiniCopter": { |
| 16 | "Enabled": true, |
| 17 | "Prefab name contains": "minicopter", |
| 18 | "Uses ammo": false, |
| 19 | "Uses flares": true |
| 20 | }, |
| 21 | "ScrapTransportHelicopter": { |
| 22 | "Enabled": true, |
| 23 | "Prefab name contains": "scraptransporthelicopter", |
| 24 | "Uses ammo": false, |
| 25 | "Uses flares": true |
| 26 | }, |
| 27 | "AttackHelicopter": { |
| 28 | "Enabled": true, |
| 29 | "Prefab name contains": "attackhelicopter", |
| 30 | "Uses ammo": true, |
| 31 | "Uses flares": true |
| 32 | } |
| 33 | }, |
| 34 | "Attack helicopter turret settings": { |
| 35 | "Allow rocket launcher": true, |
| 36 | "Allowed rocket launcher ammo shortnames": [ |
| 37 | "ammo.rocket.basic", |
| 38 | "ammo.rocket.hv", |
| 39 | "ammo.rocket.fire", |
| 40 | "ammo.rocket.smoke" |
| 41 | ], |
| 42 | "Rocket launcher turret reload duration": 5.0 |
| 43 | } |
| 44 | } |
Need Support?
HeliLoadout.json
{
"Admin command": "hl",
"HUD settings": {
"Enabled": true,
"Refresh interval seconds": 0.12,
"OffsetX": 0.0,
"OffsetY": 150.0,
"Theme": "military",
"Low ammo threshold": 25,
"Low flare threshold": 3,
"Rocket reload display seconds": 6.0,
"Flare cooldown display seconds": 30.0
},
"Alert sound settings": {
"Enabled": true,
"Ammo warning enabled": true,
"Flare warning enabled": true,
"Repeat delay seconds": 45.0,
"Visual blink enabled": true,
"Visual blink duration seconds": 1.6,
"Visual blink interval seconds": 0.22,
"Game tip warning enabled": true,
"Ammo game tip text": "LOW AMMO!",
"Flare game tip text": "LOW FLARE!",
"Ammo warning effect prefab": "assets/prefabs/tools/pager/effects/beep.prefab",
"Flare warning effect prefab": "assets/prefabs/tools/pager/effects/beep.prefab"
},
"Supported vehicles": {
"MiniCopter": {
"Enabled": true,
"Prefab name contains": "minicopter",
"Uses ammo": false,
"Uses flares": true
},
"ScrapTransportHelicopter": {
"Enabled": true,
"Prefab name contains": "scraptransporthelicopter",
"Uses ammo": false,
"Uses flares": true
},
"AttackHelicopter": {
"Enabled": true,
"Prefab name contains": "attackhelicopter",
"Uses ammo": true,
"Uses flares": true
}
},
"Attack helicopter turret settings": {
"Allow rocket launcher": true,
"Allowed rocket launcher ammo shortnames": [
"ammo.rocket.basic",
"ammo.rocket.hv",
"ammo.rocket.fire",
"ammo.rocket.smoke"
],
"Rocket launcher turret reload duration": 5.0
}
}

Trusted hosting partner. Affordable game servers with solid support and panels.
Visit site ↗