Omnissian Arsenal

⭐ — (0 endorsements) 📥 0 downloads 📌 v1.1.2 📅 9/7/2026
🟢 Updated this month

By V1sMortis · User Interface

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 9/7/2026 📅 Created: 9/7/2026

🔍 Analysis

  • 🏆 #398 of 399 User Interface mods in this game by downloads

📋 About This Mod

Universal melee and ranged weapon-state colouring with HUD Studio integration. Shows a dynamic active weapon icon and changes its colour based on Normal and Active weapon states.

Description

Omnissian Arsenal is a Darktide weapon-state HUD mod designed to work with HUD Studio.

It is based in part on the weapon-state and icon-colour logic from A La Mode by Wobin, used with permission.

The mod expands that concept with broader melee and ranged weapon support and exposes weapon-state colour data for use in custom HUD Studio layouts.

The main goal is to allow a cleaner custom HUD where only the currently equipped weapon icon is shown, while still keeping visual feedback for active weapon specials.

Installation instructions

  • []Install:

    [] Darktide Mod Loader [/]

    []Darktide Mod Framework [/]

    []HUD Studio [/]

[/]

[]Extract Omnissian Arsenal into:[/]

Main features

Supports melee and ranged weapons

Detects the currently equipped weapon

Supports Normal and Active weapon states

Returns to the Normal colour when the weapon special is no longer active

Groups weapon Marks by weapon family to reduce duplicate settings

Provides fallback support for weapons without an individual definition

Designed for HUD Studio integration

Can be used to create one dynamic weapon icon that automatically switches between melee and ranged

Exposes weapon-state data through a small API for custom HUD elements

HUD Studio setup

Create a Rectangle node.

Material → Code

if player_1.equipment.melee_is_equipped then

material = player_1.equipment.melee_icon

elseif player_1.equipment.ranged_is_equipped then

material = player_1.equipment.ranged_icon

Visible → Code

player_1.equipment.melee_is_equipped

or player_1.equipment.ranged_is_equipped

Color → Code

local arsenal = get_mod("Omnissian Arsenal")

if player_1.equipment.melee_is_equipped then

color = arsenal:get_weapon_color("slot_primary")

elseif player_1.equipment.ranged_is_equipped then

color = arsenal:get_weapon_color("slot_secondary")

color = {255, 255, 255, 255}

This gives you one dynamic icon:

Melee equipped

→ melee icon

→ melee colour

Ranged equipped

→ ranged icon

→ ranged colour

Weapon special active

→ Active colour

Weapon special inactive / cooldown

→ Normal colour

Requirements

  • []Darktide Mod Loader [/]

    []Darktide Mod Framework [/]

    []HUD Studio — required only for the custom dynamic HUD functionality[/]

    Shout outs

    Special thanks to Wobin, author of A La Mode, for giving permission to use and adapt parts of the original weapon-state and icon-colour logic.

    Omnissian Arsenal builds on that foundation and expands it with broader weapon support and HUD Studio integration.

    Also thanks to the creator of HUD Studio for making custom Darktide HUD layouts possible.

📊 Mod Details

Game
Warhammer40kdarktide Mods
Author
V1sMortis
Version
1.1.2
Downloads
0
Endorsements
0
Category
User Interface
Created
9/7/2026
Updated
9/7/2026

🔧 How to Install Warhammer 40,000: Darktid Mods

Download from Nexus Mods.

📖 Full step-by-step install guide for Warhammer 40,000: Darktid →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Warhammer 40,000: Darktid commands, item IDs, and more.

Keep browsing — more Warhammer 40,000: Darktid mods await

📋 All Warhammer 40,000: Darktid Mods 🏆 Top 25 📂 More User Interface 👤 More by V1sMortis 🔎 Similar Mods 🌐 Best User Interface (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods