Download
(4 MB)
Download
Updated: 02-28-14 08:49 AM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:02-28-14 08:49 AM
Created:11-06-09 04:47 AM
Downloads:12,620
Favorites:23
MD5:
5.4
SasUI  Popular! (More than 5000 hits)
Version: 5.4.001
by: Sasenna [More]
INTRO:
This is my modification of Roth's Diablo 3 style UI.
Link to his UI: Roth UI (Diablo)

Roth Diablo Theme more default WoW like.
INSTALL:
1. Open World of Warcraft Folder.
2. Back up "Interface" and "Fonts" folders.
3. Delete "Interface" and "Fonts" folders in World of Warcraft folder.
4. Download SasUI.
5. Save the rar-file to the Desktop.
6. Copy "Fonts" and "Interface" folders to World of Warcraft.
7. Start World of Warcraft.
8. Login to a Server.
ADDONS:
See Picture 4
// ==== FAQ: ==== \\

Scaling:
If scaling or something does not fit.
1. Hit escape-key ingame.
2. Click Settings Tab.
3. Goto Advanced Tab.
4. Check/Uncheck UI Scale.
5. If checked move the slider to desired scaling.
6. Click Accept. If scaling is correct then congrats you are done, if not continue to step 7.
7. Go back to step 5 until scaling fits.
Menus:
Some of the menus maybe large on different screen sizes. I play on a 40" HDTV about 6' away so had to scale some of the menus up for myself.
Open sActionBar\Textures.lua with a text editor scroll down and change the values for:
Code:
	-----------------------------
	-- MENU SCALING
	-----------------------------

		FriendsFrame:SetScale(1.25)
		CharacterFrame:SetScale(1.25)
		SpellBookFrame:SetScale(1.25)
		PVEFrame:SetScale(1.25)
		MailFrame:SetScale(1.25)
		QuestFrame:SetScale(1.25)
		GossipFrame:SetScale(1.25)
		ItemTextFrame:SetScale(1.25)
Chat:
Same goes for the chat. If it does not fit
1. Right-click the chat-tab.
2. Unlock the chat and move it around until comfortable.

Textures:
1. Open World of Warcraft\Interface\AddOns\sActionBar\Textures.lua
2. Change ept = 1, to any number from 0-4.
3. Save the file.
4. in wow reloadUI ( /console reloadui ).
For more Roth Like but no Orbs try Sas Diablo
UPDATE: February 28, 2014
Version 5.4.001
1. Updated to WoW MoP v5.4.7
2. Updated to newest RothUI(Diablo) v50400.06
3. Added my own ActionBars.
4. Party and Raid Frames set back to default Roth Positions.
5. Added my own MiniMap.
UPDATE: December 9, 2012
Version 5.1.001
1. Updated to work with WoW MoP v. 5.1.
2. Updated to newest RothUI(Diablo) v. 50100.01a
3. Artwork is now class-colored.
4. Removed TullaCC, there is no cool down counter at all.
UPDATE: February 28, 2012
Version 4.3.301
1. Moved Party to be near Bottom Left of screen, also Party is now Horizontal.
2. Changed OmniCC to TullaCC.
3. In-game menu removed.
4. Buff frame stylized.
UPDATE: January 02, 2012
Version 4.3.003
1. Fixed Raid frame issue.
UPDATE: December 05, 2011
Version 4.3.002
1. Fixed Party frame issue.
UPDATE: December 01, 2011
Version 4.3.001
1. Updated to WoW 4.3.
UPDATE: November 10, 2011
Version 4.2.203
1. Fixed Druid UpdatePower Error.
2. Fixed Paladin Holy Power Bar Scaling.
UPDATE: November 5, 2011
Version 4.2.202
1. Updated to RothUI Version: 40200.12
2. Artwork now appears on-load vs on ReloadUI.
3. Raid Frames changed.
4. Party Frames paced better with Portraits now.
5. Right Artwork completely disappears now when both Right bars are turned off.
UPDATE: October 30, 2011
Version 4.2.200
1. Removed Left Bars.
2. ActionBars are now Blizzard bars.
3. Undid everything in the 4.2.101 Update.
UPDATE: October 29, 2011
Version 4.2.101
1. Fixed stance bar location. Now TopLeft screen.
2. Bag bar moved to BottomLeft. Appear when Mousedover.
3. Fixed organization of Menu.
UPDATE: October 26, 2011
Version 4.2.100
1. Menus have been created for the UI. Type /sasUI ingame
2. The UI is now under ONE addon.
3. More Art has been added. Type /sasUI ingame to find it
4. Removed the Player Orb on/off ability from version 4.2.001.
UPDATE: September 18, 2011
Version 4.2.001
1. Updated to WoW Patch 4.2.2.
2. Added Player Orb on/off ability to oUF_Diablo/config.lua. Default is off.
3. Moved Pet frame to be above Player frame.
4. Moved Focus frame to be above Target frame.
UPDATE: February 11, 2011
Version 4.006
1. Updated to WoW Patch 4.0.6.
2. Keybind text for Numpad and Mouse Buttons change.
3. Color of rInfoStrings changed.
UPDATE: January 29, 2011
Version 4.005
1. Fixed Battleground Score Frame from Clipping Micromenu Art.
UPDATE: January 26, 2011
Version 4.004
1. Updated to RothUI (Diablo) 4.006.
2. Texture for Micromenu Added.
3. Exp Bar moved back to bottom center.
4. Rep Bar moved to new Micromenu texture.
5. Party Frames now have xOffset and yOffset added to them.
UPDATE: January 13, 2011
Version 4.003
1. Added tullaRange back in.
2. Fixed Fonts folder.
UPDATE: January 13, 2011
Version 4.002
1. Party Frames made more minimalistic.
2. Party Frames moved to left side of screen.
3. Textures added for Right Action Bars.
4. Rep Bar moved to Right side of screen.
UPDATE: December 23, 2010
Version 4.001
1. Updated for Cata.
2. New Layout. Basic Style.
3. Bars 1 - 3 now support 2x6, 4x3 and 6x2 Formats.
4. More Visible Artwork
UPDATE: July 10, 2010
Version 7
1. Shaman totem bar has been scaled and set into proper place.
2. Player Buff and Debuffs now have their duration timers working again.
UPDATE: July 8, 2010
Version 5
1. Player and Target Frame now have mana values.
2. BottomRight Bar has been moved to centered in the screen beneath Main Action bar and BottomLeft Bar.
3. Pet Frame and Focus Frame moved to the right side of screen.
UPDATE: Feb 7, 2010
Version 3
1. Moved shape shift bar to be above bar 1. Check out raid image to see its placement. This also moved the totem bar to there.
2. BottomRight Bar is now on mouse over underneath the 2 side bars.
3. Side Bars are no longer on mouse over but now are always visible.
Optional Files (0)


Post A Reply Comment Options
Old 09-18-11, 09:09 AM  
samvx
A Defias Bandit
 
samvx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 5
Re: Unitframe Icon

Originally posted by samvx
I like tha UI... plz tell me... the unitframe "icon" addon...ty
I just need the "icon" frame
samvx is offline Report comment to moderator  
Reply With Quote
Old 09-18-11, 02:37 PM  
Colipe
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Re: Re: Unitframe Icon

Originally posted by samvx
I just need the "icon" frame
Ouf_Diablo has everything about unit-party-raid frames
Colipe is offline Report comment to moderator  
Reply With Quote
Old 09-18-11, 08:00 PM  
Sasenna
A Murloc Raider
 
Sasenna's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 74
Uploads: 7
Re: Re: Unitframe Icon

samvx,

I am going to try and answer you, hopefully I am understanding correctly. I included in this one rFilter3 with my code changes to it. Meaning it will show slowing icons over the target and slow debuffs over the player frame. Each one is for the respected frame it is over. Also DK/Warlock both will have icons between the frames slightly above the target of target frame. if you do not like these the addon is called rFilter3, either edit it notepad++ or just disable it.

Hopefully that is what you were referring to.

~Sas

Originally posted by samvx
I just need the "icon" frame
__________________
SasUI - Alteration of Sas Diablo - Alteration of RothUI (Diablo)
Sasenna is offline Report comment to moderator  
Reply With Quote
Old 09-21-11, 01:56 PM  
Colipe
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
I changed it alitle bit to fit my style game and this is what i made :

Colipe is offline Report comment to moderator  
Reply With Quote
Old 09-21-11, 03:13 PM  
tamazuru
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
buff & debuff size

Hi
Sasenna first of all I want to congratulate you for this exquisite add-on. I am very fond of it. Second I would like to know if I can modify the size of the priest buff and debuffs since I`m healing I am very interested how much time does my shield last. I know this is a n00b question, but if you could find the time to guide I would highly appreciate it! Thank you in advance.
tamazuru is offline Report comment to moderator  
Reply With Quote
Old 09-22-11, 03:04 PM  
Sasenna
A Murloc Raider
 
Sasenna's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 74
Uploads: 7
Re: buff & debuff size

Tamazuru,

If you only want that to occur your priest I recommend looking at the included addons, rFilter3 and SpellID. rFilter3 has the ability to show buffs or debuffs for 1 character or class at a time.

The one included has examples of a Deathknight and Warlock configuration.

To modify rFilter3:
1. Open rFilter3 folder. (World of Warcraft\Interface\AddOns\rFilter3)
2. Open config.lua with Notepad++.
3. Create code for a priest.
Code:
 if player_class == "CLASSNAMEHERE" then

   cfg.rf3_BuffList = {
      [1] = {
        spellid = spellID number, -- Description of Spell
        spelllist = { --check a list instead because other classes can do the same
          [1] = spellID number,
          [2] = spellID number,
          [3] = spellID number,
          [4] = spellID number,
        },
        size = 24,
        pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = 140, y = 75 }, -- Location of icon to appear
        unit = "player", -- Tracks only player buffs. Set to target to track non-player buffs.
        ismine = false, -- Set to true to only check for your own buffs.
        desaturate = true,
        alpha = { -- Visibilty use 0 - 1. i.e. 0.1, 0.2, 0.2 ... 1
          found = {
            frame = 1,
            icon = 1,
          },
          not_found = {
            frame = 0.4,
            icon = 0.6,          
          },
        },
      },
    }
    

  -- Debuff List  
    cfg.rf3_DebuffList = {
      [1] = { -- Change the Number to whichever number currently using. i.e. 1, 2, 3 .. etc
        spellid = spellID number,  -- Description of Spell
        size = 36, -- Size of Icon
        pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = -56, y = 230 }, -- Location of icon to appear
        unit = "target",
        ismine = true, -- Set to false to check for other playes in party/raid.
        desaturate = true,
        alpha = { -- Visibilty use 0 - 1. i.e. 0.1, 0.2, 0.2 ... 1
          found = {
            frame = 1,
            icon = 1,
          },
          not_found = {
            frame = 0,
            icon = 0,          
          },
        },
      },
    }
  
  --CooldownList
    cfg.rf3_CooldownList = {
      [1] = { -- Change the Number to whichever number currently using. i.e. 1, 2, 3 .. etc
        spellid = spellID number, -- Description of Spell
        pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = -140, y = 75 },  -- Location of icon to appear
        size = 24, -- Size of Icon
        unit = "target",
        desaturate = true,
        alpha = { -- Visibilty use 0 - 1. i.e. 0.1, 0.2, 0.2 ... 1
          cooldown = {
            frame = 1, 
            icon = 0.6,
          },
          no_cooldown = {
            frame = 1,
            icon = 1,          
          },
        },
      },
    }
    
  end
Priest Example. *I do NOT have an active WoW account. The spells may have incorrect spellIDs.*
Code:
 if player_class == "PRIEST" then
  -- Buff List
   cfg.rf3_BuffList = {
      [1] = {
        spellid = 79105, -- Power Word: Fortitude
        spelllist = { --check a list instead because other classes can do the same
          [1] = 79104,  -- Power Word: Fortitude outside party
          [2] = 469,    -- Commanding Shout
          [3] = 6307,   -- Blood Pact
          [4] = 90364,  -- Qiraji Fortitude
        },
        size = 24,
        pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = 140, y = 75 }, -- Location of icon to appear
        unit = "player", -- Tracks only player buffs. Set to target to track non-player buffs.
        ismine = false, -- Set to true to only check for your own buffs.
        desaturate = true,
        alpha = { -- Visibilty use 0 - 1. i.e. 0.1, 0.2, 0.2 ... 1
          found = {
            frame = 1,
            icon = 1,
          },
          not_found = {
            frame = 0.4,
            icon = 0.6,          
          },
        },
      },
    }
    

  -- Debuff List  
    cfg.rf3_DebuffList = {
      [1] = {
        spellid = 1715, -- Hamstring
		spelllist = { --check a list instead because other classes can do the same
          [1] = 1715,   -- Hamstring 50%
          [2] = 18223,  -- Curse of Exhaustion 50%
          [3] = 3409,   -- Crippling Poison 70%
          [4] = 51583,  -- Blade Twisting 50%
		  [5] = 63311,  -- Shadow Snare 70%
		  [6] = 2974,   -- Wingclip 50%
		  [7] = 45524,  -- Chains of Ice 60%
		  [8] = 80019,  -- Frost Trap 50%
		  [9] = 5116,   -- Concussive Shot 50%
		 [10] = 116,    -- Frostbolt 40%
		 [11] = 120,    -- Cone of Cold 60%
		 [12] = 11113,  -- Blast Wave 60%
		 [13] = 31589,  -- Slow 60%
		 [14] = 15407,  -- Mind Flay 50%
		 [15] = 26679,  -- Deadly Throw 50%
		 [16] = 8056,   -- Frost Shock 50%
		 [17] = 2484,   -- Earthbind Totem 50%
		 [18] = 12323,  -- Piercing Howl 50%
		 [19] = 60947,  -- Nightmare 30%
		 [20] = 68766,  -- Desecration
        },
        size = 48,
        pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = 185, y = 245 }, -- Location of icon to appear
        unit = "target", -- Tracks only target buffs. Set to player to track only your buffs.
        ismine = false, -- Set to true to only check for your own buffs.
        desaturate = true,
        alpha = { -- Visibilty use 0 - 1. i.e. 0.1, 0.2, 0.2 ... 1
          found = {
            frame = 1,
            icon = 1,
          },
          not_found = {
            frame = 0,
            icon = 0,             
          },
        },
      },
    }
  
  --CooldownList
    cfg.rf3_CooldownList = {
      [1] = { -- Change the Number to whichever number currently using. i.e. 1, 2, 3 .. etc
        spellid = 62618, -- Power Word; Barrier
        pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = -140, y = 75 },  -- Location of icon to appear
        size = 24, -- Size of Icon
        unit = "target",
        desaturate = true,
        alpha = { -- Visibilty use 0 - 1. i.e. 0.1, 0.2, 0.2 ... 1
          cooldown = {
            frame = 1, 
            icon = 0.6,
          },
          no_cooldown = {
            frame = 1,
            icon = 1,          
          },
        },
      },
    }
    
  end
4. Save and exit notepad++.
5. Open/Reload UI WoW.

Hope this helps,
~Sas

Originally posted by tamazuru
Hi
Sasenna first of all I want to congratulate you for this exquisite add-on. I am very fond of it. Second I would like to know if I can modify the size of the priest buff and debuffs since I`m healing I am very interested how much time does my shield last. I know this is a n00b question, but if you could find the time to guide I would highly appreciate it! Thank you in advance.
__________________
SasUI - Alteration of Sas Diablo - Alteration of RothUI (Diablo)
Last edited by Sasenna : 09-22-11 at 03:10 PM.
Sasenna is offline Report comment to moderator  
Reply With Quote
Old 09-25-11, 07:16 AM  
samvx
A Defias Bandit
 
samvx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 5
Re: Re: Re: Unitframe Icon

Originally posted by Sasenna
samvx,

I am going to try and answer you, hopefully I am understanding correctly. I included in this one rFilter3 with my code changes to it. Meaning it will show slowing icons over the target and slow debuffs over the player frame. Each one is for the respected frame it is over. Also DK/Warlock both will have icons between the frames slightly above the target of target frame. if you do not like these the addon is called rFilter3, either edit it notepad++ or just disable it.

Hopefully that is what you were referring to.

~Sas
ty very mouch
samvx is offline Report comment to moderator  
Reply With Quote
Old 10-19-11, 02:36 PM  
Gorunnus
A Murloc Raider

Forum posts: 4
File comments: 71
Uploads: 0
Heya Sas,

I have been using Roth UI for more than a year, but i switched to SAS Diablo just recently. First i must say, GREAT WORK! I really like it how you redesign Roth UI and how u placed everything.

Now, im doing some edits, but i would like to ask you for help if you dont mind.

1. How can i resize castbar? Players and Targets? I see that there is scale value, but i want it to be fixed width, lets say 150?

2. How can i get back to Roth's settings for bars? I would like for them to be as they are in Roth. In Action Bar setting when i turn on new bar, i would like to show it like it is in Roth UI, just to add one more bottom bar, not side bars.


Thank you for your help in advance.
Gorunnus is offline Report comment to moderator  
Reply With Quote
Old 10-19-11, 06:46 PM  
Sasenna
A Murloc Raider
 
Sasenna's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 74
Uploads: 7
Originally posted by Gorunnus
Heya Sas,

I have been using Roth UI for more than a year, but i switched to SAS Diablo just recently. First i must say, GREAT WORK! I really like it how you redesign Roth UI and how u placed everything.

Now, im doing some edits, but i would like to ask you for help if you dont mind.

1. How can i resize castbar? Players and Targets? I see that there is scale value, but i want it to be fixed width, lets say 150?

2. How can i get back to Roth's settings for bars? I would like for them to be as they are in Roth. In Action Bar setting when i turn on new bar, i would like to show it like it is in Roth UI, just to add one more bottom bar, not side bars.


Thank you for your help in advance.
1. Castbars -- I would just use the scale modifier. SetSize was not hardcoded in. If that is not what you want you could try to add SetSize to the code. I have not tried this and do not have an active account atm to test it either.
Code:
      castbar = {
        show = true,
        latency = true,
        texture = "Interface\\AddOns\\rTextures\\statusbar5",
        scale = 1,
        SetSize(x,y),
        color = {
          bar = { r = 0.15, g = 0.15, b = 0.15, a = 1, },
          bg = { r = 0.96, g = 0.7, b = 0, a = 1, },
        },
        pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = 0, y = 85 }, 
      },
As I said tho do not know if it would work.
2. ActionBars --
Originally posted by Sasenna on Page 2 of comments
If I am understanding you correcting, you are wanting a second bar at the bottom above the main action bar. However the pet bar is in the way.

Moving the Pet Bar
1. Open World of Warcraft\Interface\AddOns\rActionBarStyler folder.
2. Open config.lua with notepad or notepad++.
3. Find
Code:
    petbar = {
      buttonsize      = 26,
      buttonspacing   = 5,
      barscale        = 0.82,
      showonmouseover = false,
      userplaced      = false, --want to place the bar somewhere else?
      locked          = true, --frame locked
      pos             = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = -1, y = 60 }, 
      testmode        = false,
      disable         = false,
    },
4. Change its position with
Code:
pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = -1, y = 60 },
a1 is anchor 1, a2 is anchor 2. For anchors the following can be used: TOP, TOPLEFT, TOPRIGHT, LEFT, CENTER, RIGHT, BOTTOM, BOTTOMLEFT and BOTTOMRIGHT

af is the anchor frame. Leave it to UIParent.

x is the horizontal plane. Set it negative moves frames left, positive moves frames right.

y is the vertical plane. Set it negative moves frames down, positive moves frames up.

5. Reload UI. ( /console reloadui )

As far as the texture for that bar now, it no longer has one. When I modified RothUI (Diablo) I changed the textures to fit my UI.

If you have Photoshop you can recreate the texture.
Creating a Texture
WoW CANNOT be open while you do this.
1. World of Warcraft\Interface\AddOns\rTextures folder.
2. Open either bar_left2 or bar_right2 with photoshop.
3. Change the rotation of the bar to horizontal.
4. Save it as bar2 with 32 bit colors.

Making the Texture Appear
1. Open World of Warcraft\Interface\AddOns\oUF_Diablo\units folder.
2. Open player.lua with notepad or notepad++.
3. Find --actionbar background
4. Under that Find
Code:
    if cfg.style == 1 then
      t:SetTexture("Interface\\AddOns\\rTextures\\bar1")
    end
5. This needs to be modified. Make it look like
Code:
    
    if cfg.style >= 1 and cfg.style <= 2 then
      t:SetTexture("Interface\\AddOns\\rTextures\\bar"..cfg.style)
    else
      if MultiBarBottomLeft:IsShown() then
        t:SetTexture("Interface\\AddOns\\rTextures\\bar2")
      else
        t:SetTexture("Interface\\AddOns\\rTextures\\bar1")
      end
      MultiBarBottomLeft:HookScript("OnShow", function() t:SetTexture("Interface\\AddOns\\rTextures\\bar2") end)
      MultiBarBottomLeft:HookScript("OnHide", function() t:SetTexture("Interface\\AddOns\\rTextures\\bar1") end)
    end
6. Bar Texture code is now in place.
7. World of Warcraft\Interface\AddOns\oUF_Diablo folder.
8. Open config.lua with notepad or notepad++.
9. Find
Code:
        actionbarbackground = {
          show = true,
          pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = 1, y = 0 },
          scale = 0.82,
          style = 1,
        },
10. Set
Code:
style = 0,
There texture for that bar should now exist and can be called.

For moving the Left bars to horizontal just follow the instructions in my 31.1.11 post. Make sure to turn the texture of the left from
Code:
style = 0, --0 = automatic bar detection, 1 = 12 button texture fixed, 2 = 24 button texture fixed
to
Code:
style = 1, --0 = automatic bar detection, 1 = 12 button texture fixed, 2 = 24 button texture fixed
~Sas
__________________
SasUI - Alteration of Sas Diablo - Alteration of RothUI (Diablo)
Sasenna is offline Report comment to moderator  
Reply With Quote
Old 10-19-11, 07:43 PM  
Gorunnus
A Murloc Raider

Forum posts: 4
File comments: 71
Uploads: 0
Thank you Sas for fast reply,
by changing cfg.lua part of config for cast bar with this one, nothing happens

Code:
castbar = {
        show = true,
        latency = true,
        texture = "Interface\\AddOns\\rTextures\\statusbar5",
        scale = 1,
        SetSize(x,y),
        color = {
          bar = { r = 0.15, g = 0.15, b = 0.15, a = 1, },
          bg = { r = 0.96, g = 0.7, b = 0, a = 1, },
        },
        pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = 0, y = 85 }, 
      },
How could i scale it, but only width, since height is ok. What did i do? I resized bar width for player and target from 258 to 150, so i want to adjust cast bars too..

Also, im having trouble with moving demon/angel art, i resized it too to 0.86 and now textures are stuck behind bar background and no matter what i do i cant move them.

Ill test config about bars and let you know with results.

Thx for fast reply.
Gorunnus is offline Report comment to moderator  
Reply With Quote
Old 10-19-11, 11:21 PM  
Sasenna
A Murloc Raider
 
Sasenna's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 74
Uploads: 7
Under Development

Preview of to come. So long as I have time.
Party


Menus



If anyone knows a good place to learn howto create menus inside of WoW, send it along. Learning it slowly by trial and error.

Thanks
~Sas
__________________
SasUI - Alteration of Sas Diablo - Alteration of RothUI (Diablo)
Sasenna is offline Report comment to moderator  
Reply With Quote
Old 10-20-11, 12:05 AM  
Gorunnus
A Murloc Raider

Forum posts: 4
File comments: 71
Uploads: 0
First of all, thank you to Roth and you for creating this wonderful addon, and your mod.

If you dont mind, im doing some heavy mods to your mode, i really like it, but i wanted to customize it a bit more.



1. I moved HP string for player and target on left side, and power to the right side.
2. Shorten power string so it will only display power in %.
3. Reduce size of bars.
4. By following your guide i managed to move left side bar to bottom bar.
5. Right side bar, when its off its completely hidden, and some cleanup on code update.
6. Top bar completely hidden, its active on mouseover.
7. Since i was not able to move arts (angel and demon) i converted them to "arts" and placed them in right position, they are now movable on slash /diablo unlockarts
8. A bit cleaning up oUF_Diablo - cfg.lua


Now, im still having issues with scaling cast bar, no matter what i do i cant edit it, so i would need a bit help about that.


Also, on clean install of current version Sas Diablo UI switching between Orb and bar display isnt working, i tried to look in to it, but im more occupied on bar display.

Its nowhere near finish, but im working on it

Again, thank you to Roth and you Sas for creating this wonderful addon and mod, all credit goes to you guys.
Gorunnus is offline Report comment to moderator  
Reply With Quote
Old 10-20-11, 12:52 AM  
Sasenna
A Murloc Raider
 
Sasenna's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 74
Uploads: 7
Originally posted by Gorunnus
Also, on clean install of current version Sas Diablo UI switching between Orb and bar display isnt working, i tried to look in to it, but im more occupied on bar display.

Its nowhere near finish, but im working on it

Again, thank you to Roth and you Sas for creating this wonderful addon and mod, all credit goes to you guys. [/b]
You can edit it as much as you like, thats how I got started. As far as the orb on/off switch, yea it broke somehow doesn't matter tho. Scrapping the idea for the time being. Orbs is Roth's thing Bars are mine.

Currently working on adding Menus and the ability to customize it from inside the game. And by working on it I mean been at it for the past 16 hours straight. lol Don't even have an active account but I just coding this games UI and finding out how to do stuff.

Would you mind sending me your updated version, would like to see how you fixed a few things.

I'll try and figure out the castbar.
~Sas
__________________
SasUI - Alteration of Sas Diablo - Alteration of RothUI (Diablo)
Sasenna is offline Report comment to moderator  
Reply With Quote
Old 10-20-11, 11:15 AM  
Gorunnus
A Murloc Raider

Forum posts: 4
File comments: 71
Uploads: 0
Heya Sas,

You can try using some skinning addon and build your textures around it?
I know that ElvUI have all skinned, so you can look in theirs pack to figure it out how they do it, im not big fan of skinning menus, it just eats up your mem, and you gain nothing from it.

As for my edit of Sas Diablo, im still working on it, i cant solve the bug with right button bar when you turn off all bars, texture stays on, you need to reload UI to get it removed. Im guessing that double part of the code that is in config.lua file is making some bugs, but i cant remove it since pretty much everything is getting broken. My idea is that you should try to completely remove Orb part of cfg, i know that its much work to do, but as you said, your thing are the bars, Roths thing are the Orbs, so there is no point to have double code that is producing errors.

I coudnt remove right and top bottom bar since i was getting errors, but instead of that, i deactivated them and edited .tga files for right button bar 1 and 2 and added right bottom bar to texture. This way you will get bottom bar displayed as a part of bar texture and when right action bars are off bottom texture is hidden

Im pretty much sure that double code in config.lua file is making some errors that are not reported since i had issue while i was positioning angel and demon art to their place. Issue is that every time when i edit their x,y position in config.lua, not via /diablo unlockart command, and reload UI nothing happens. But when you exit game and delete your wtf-Account folder and enter game again, both of the arts were positioned by new values. I had to do same process every time i moved them so it was a pain in the butt. As i said, it is possible that double part of the code in config.lua is making those errors and its being active somehow, i know that some parts of UI are calling those values since i tried to remove them or make them inactive (raid, party, target, ...., are being broken completely.) Obviously they are active and in use. So every time when you load game with clean Account folder new values in your part of the code, bars, set place that is overwritten in Orb part who are still being called to use. So when you change your value in bars part of the code Orb part wont accept it since its party deactivated, but still in use and have their own values that are set on creating of Wtf-Account folder.

Also, i did small code edit in player and target lua files to reposition and set up the health.

As you see, those were small edits but changed UI pretty decently, again its faaarr from perfect, i dont have so much time these days to work on it since were downing Raggy so im more game devoted.

I will for sure continue to work on UI since i love it, changes that i made made UI more responsive to me so im sticking to it.
Last edited by Gorunnus : 10-20-11 at 11:36 AM.
Gorunnus is offline Report comment to moderator  
Reply With Quote
Old 10-20-11, 01:33 PM  
Sasenna
A Murloc Raider
 
Sasenna's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 74
Uploads: 7
Originally posted by Gorunnus
Heya Sas,
You can try using some skinning addon and build your textures around it?
I know that ElvUI have all skinned, so you can look in theirs pack to figure it out how they do it, im not big fan of skinning menus, it just eats up your mem, and you gain nothing from it.
Hmm, you may hate my next update if I get it completed. However, its not so much as just changing art to more of I have made the entire UI under one addon now. Having them called sedu-module style. It has been bugging me for years how many addons this UI takes to install.

With that said the menus, are there to enable/disable a few of the addons I consider extra. Such as rFoV, xCT, xanMail, and couple others. The config for the most part is still outside of the game, just will be able to do some things easier.

Currently the UI is complete, as far as all the addons working together again. I may end up completely recoding the unitframes however. Their code is much different than what I am currently doing.



I hate memory hogs, ;D, so I am doing my best to keep the UI around 500-700 kb.

~Sas
__________________
SasUI - Alteration of Sas Diablo - Alteration of RothUI (Diablo)
Sasenna is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.