promotional bannermobile promotional banner

oUF_Diablo

oUF_Diablo is a unit frame layout for oUF.
video thumbnail
item image
item image
item image
item image

Description

oUF_Diablo

oUF_Diablo is a unit frame layout for oUF. It provides player unit frames in form of Diablo themes orbs.

It has fully configurable model templates preset for each class, reaction and power type.


Orb states

Absorb shield, low health, magic debuff, poison, curse, disease and so on.


Preset Model examples

There are over 200 models to pick from.

More images

Gallery - Gallery 2


Intro

I finished my first version of my Diablo themed player unitframes for WoW Midnight called oUF_Diablo.

The player frame consists of two orb frames. Inside each orb lives a ModelScene animation that fits inside the orb. (Sort of like your transmog window)

The idea was to have an individual orb for different unit states like class_color, powertype_color or reaction_color.

To do that I needed templates to pick from.

I wrote myself an addon to search through the game files to find cool model animations to pick from. I found 200+ very nice ones and preconfigured them in an addon called rModelOrbTemplate.

The models live in 3D space inside a model scene. Blizzard provides an orbit camera type which I adjusted into my own camera type.

To setup the templates I wrote rModelOrbConfig which lets me dig through all models from rModelOrbTemplate and combine that with filling textures and filling colors. The final configuration can be saved as a template.

I made 26 preset templates match unit and powertype combinations.

Users can do the same and create their own templates to use. The options are plentiful.

That gave me the ability to write the oUF layout and link the preset templates to unit states.

The orbs have smooth-filling, low-health-warning, debuff-type-coloring and absorb-shield-highlight.

I did something similar years ago with Roth UI. Doing it in Midnight with secret values was kinda … interesting. :)

If you got any questions feel free to ask. Was quite a ride to get to this point.

The oUF_Diablo Team

profile avatar
Owner
  • 4
    Projects
  • 17
    Downloads

More from zorker

  • rLayout project image

    rLayout

    • 4
    • Addons

    This is my personal layout addon.

    • 4
    • June 9, 2026
    • Addons
    • +4
  • rModelOrbConfig project image

    rModelOrbConfig

    • 4
    • Addons

    Allows saving of configurations of orb models from rModelOrbTemplate as templates to use in other addons.

    • 4
    • June 9, 2026
    • Addons
  • rModelOrbTemplate project image

    rModelOrbTemplate

    • 6
    • Addons

    Provides a model orb XML template, camera mixins and a ton of preset models to pick from.

    • 6
    • June 9, 2026
    • Addons
  • rLayout project image

    rLayout

    • 4
    • Addons

    This is my personal layout addon.

    • 4
    • June 9, 2026
    • Addons
    • +4
  • rModelOrbConfig project image

    rModelOrbConfig

    • 4
    • Addons

    Allows saving of configurations of orb models from rModelOrbTemplate as templates to use in other addons.

    • 4
    • June 9, 2026
    • Addons
  • rModelOrbTemplate project image

    rModelOrbTemplate

    • 6
    • Addons

    Provides a model orb XML template, camera mixins and a ton of preset models to pick from.

    • 6
    • June 9, 2026
    • Addons