Advertisement
Guest User

ouf care

a guest
Jan 7th, 2013
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.68 KB | None | 0 0
  1. --[[ CREATE PARTY ]]--
  2.  
  3. local function CreatePartyStyle(self)  
  4.     self.mystyle = "Party"
  5.     self.scale = cfg.scale
  6.        
  7.     self.Range = {
  8.         insideAlpha = 1,
  9.         outsideAlpha = .3,
  10.     }
  11.    
  12.     lib.gen_hpbar(self)
  13.     lib.gen_hpstrings(self)
  14.     lib.gen_highlight(self)
  15.     lib.gen_RaidMark(self)
  16.     lib.ReadyCheck(self)
  17.  
  18.     self.Health.frequentUpdates = true
  19.     self.Health.colorSmooth = true
  20.  
  21.     lib.CreateTargetBorder(self)
  22.     lib.CreateThreatBorder(self)
  23.     lib.debuffHighlight(self)
  24.     lib.raidDebuffs(self)
  25.     lib.gen_InfoIcons(self)
  26.     --lib.createAuraWatch(self)
  27.     lib.createIndicators(self, unit)   
  28.        
  29.     self.Health.PostUpdate = lib.PostUpdateRaidFrame
  30.     self:RegisterEvent('PLAYER_TARGET_CHANGED', lib.ChangedTarget)
  31.     self:RegisterEvent('RAID_PARTY_UPDATE', lib.ChangedTarget)
  32.     self:RegisterEvent("UNIT_THREAT_LIST_UPDATE", lib.UpdateThreat)
  33.     self:RegisterEvent("UNIT_THREAT_SITUATION_UPDATE", lib.UpdateThreat)
  34. end
  35.  
  36. --[[ REGISTER FRAMES ]]--
  37.  
  38. oUF:RegisterStyle("Player", CreatePlayerStyle)
  39. oUF:RegisterStyle("Target", CreateTargetStyle)
  40. oUF:RegisterStyle("ToT", CreateToTStyle)
  41. oUF:RegisterStyle("Focus", CreateFocusStyle)
  42. oUF:RegisterStyle("FocusTarget", CreateFocusTargetStyle)
  43. oUF:RegisterStyle("Pet", CreatePetStyle)
  44. oUF:RegisterStyle("Boss", CreateBossStyle)
  45. oUF:RegisterStyle("Party", CreatePartyStyle)
  46. oUF:RegisterStyle("Raid", CreateRaidStyle)
  47. oUF:RegisterStyle("oUF_MT", CreateMTStyle)
  48.  
  49.  
  50. --[[ SPAWN FRAMES ]]--
  51.  
  52.     if cfg.ShowRaid then
  53.         CompactRaidFrameContainer:UnregisterAllEvents()
  54.         CompactRaidFrameContainer:Hide()
  55.         CompactRaidFrameManager:UnregisterAllEvents()
  56.         CompactRaidFrameManager:Hide()
  57.         self:SetActiveStyle("Raid")
  58.         local maxGroups = 5
  59.         if cfg.RaidShowAllGroups then maxGroups = 8 end
  60.         local raid = oUF:SpawnHeader("oUF_Raid", nil, "raid",
  61.         "showRaid", true,  
  62.         "showPlayer", true,
  63.         "showSolo", cfg.RaidShowSolo,
  64.     --  "showParty", cfg.ShowParty,
  65.         "xoffset", 7,
  66.         "yOffset", 7,
  67.         "groupFilter", "1,2,3,4,5,6,7,8",
  68.         "groupBy", "GROUP",
  69.         "groupingOrder", "1,2,3,4,5,6,7,8",
  70.         "sortMethod", "INDEX",
  71.         "maxColumns", maxGroups,
  72.         "unitsPerColumn", 5,
  73.         "columnSpacing", 7,
  74.         "point", "BOTTOM",
  75.         "columnAnchorPoint", "LEFT",
  76.         "oUF-initialConfigFunction", ([[
  77.         self:SetWidth(%d)
  78.         self:SetHeight(%d)
  79.         ]]):format(60, 25))
  80.         raid:SetPoint("TOPLEFT", UIParent, 25, -25)
  81.     end
  82.      local party = oUF:SpawnHeader("oUF_Party", nil, "party",
  83.                 'showParty', true,
  84.                 "showPlayer", true,
  85.                 'yOffset', -30,
  86.                 'columnAnchorPoint', 'LEFT',
  87.                 'columnSpacing', 15,
  88.         "oUF-initialConfigFunction", ([[
  89.         self:SetWidth(%d)
  90.         self:SetHeight(%d)
  91.         ]]):format(230, 16))
  92.         party:SetPoint("TOPLEFT", UIParent, 225, -225) 
  93. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement