oUF_Smurf
Overview
This is simply an interface built on top of oUF. Instead of creating loads of spawn functions, editing, and checks, this file takes a table as input, and spawns the appropriate unit frames.
For API, use oUF_HolySmurf as an example.
Please note that when downloading oUF_HolySmurf, this project is included in the zip file.
Reason for creating this project
I'd been playing around with my own unit frames for some time, when I decided to try out oUF. I found the readability of the layouts quite poor, so I wrote this puppy and oUF_HolySmurf. The price of this readability is a minor memory increase(<xxx> Sets a playertarget, uses your target if xxx isn't set. /clearpt Clears the PT list
Main tank/assist
Spawned using the built in system. (Requires leader/assistant rights) /mt /clearmt /ma /clearma
Extras
Another extra feature is barEnhancement, by adding a gradient texture to the end of status bars, increasing the contrast with the background. For more info, look at element.health.enhanceXXX in oUF_HolySmurf/templates.lua
Bulid
The last build was created around oUF 1.1.4
Known Issues
- oUF tries to spawn new frames in combat, mostly a issue in BG.
Comments