diff Devian.lua @ 56:4b1b301cf8d4

movement faders obey the conditons asserted by db.workspace
author Nenue
date Wed, 06 Jan 2016 11:46:24 -0500
parents 1b8c597dba44
children 0d2967941745
line wrap: on
line diff
--- a/Devian.lua	Wed Jan 06 07:37:17 2016 -0500
+++ b/Devian.lua	Wed Jan 06 11:46:24 2016 -0500
@@ -53,14 +53,14 @@
   headerfontcolor = {1,1,1,1},
 
   backdrop = {1,1,1,1},                                      -- background frame info
-  backgrad = {'VERTICAL', 0.1, 0.1, 0.1,   1, 0, 0, 0, 1},
+  backgrad = {'VERTICAL', 0, 0, 0, .75, 0,0,0, .65},
   backblend = 'BLEND',
   backalpha = 1,
   backborder = {.5,.5,.5,1},
   backheader = {.25,.25,.25,1},
 
   frontdrop = {1,1,1,1},                                     -- foreground frame info
-  frontgrad = {'VERTICAL', 0.1, 0.1, 0.1,  1, 0, 0, 0, 1},
+  frontgrad = {'VERTICAL', 0, 0, 0, 1, 0,0,0,  0.95},
   frontblend = 'BLEND',
   frontalpha = 1,
   frontborder = {.07,.47,1,1},
@@ -399,6 +399,26 @@
     D:Print('Gameplay mode active (list #'..db.workspace..'). Print handling turned |cFFFFFF00OFF|r.')
   else
     D:Print('Development mode active (list #'..db.workspace..'). Print handling |cFF00FF00ON|r.')
+    -- movement fading
+    if db.movement_fade then
+      self:RegisterEvent('PLAYER_STARTED_MOVING', function()
+        for k, v in pairs(self.console) do
+          if v.enabled then
+            v.preAlpha = v:GetAlpha()
+            UIFrameFadeOut(v, db.movement_fade_time, v.preAlpha, 0)
+            UIFrameFadeOut(v.out, db.movement_fade_time, v.preAlpha, 0)
+          end
+        end
+      end)
+      self:RegisterEvent('PLAYER_STOPPED_MOVING', function()
+        for k, v in pairs(self.console) do
+          if v.enabled then
+            UIFrameFadeIn(v, db.movement_fade_time, v:GetAlpha(), v.alpha)
+            UIFrameFadeIn(v.out, db.movement_fade_time, v:GetAlpha(), v.alpha)
+          end
+        end
+      end)
+    end
   end
 
   --@debug@
@@ -411,26 +431,6 @@
   end)
   --@end-debug@
 
-  -- movement fading
-  if db.movement_fade then
-    self:RegisterEvent('PLAYER_STARTED_MOVING', function()
-      for k, v in pairs(self.console) do
-        if v.enabled then
-          v.preAlpha = v:GetAlpha()
-          UIFrameFadeOut(v, db.movement_fade_time, v.preAlpha, 0)
-          UIFrameFadeOut(v.out, db.movement_fade_time, v.preAlpha, 0)
-        end
-      end
-    end)
-    self:RegisterEvent('PLAYER_STOPPED_MOVING', function()
-      for k, v in pairs(self.console) do
-        if v.enabled then
-          UIFrameFadeIn(v, db.movement_fade_time, v:GetAlpha(), v.alpha)
-          UIFrameFadeIn(v.out, db.movement_fade_time, v:GetAlpha(), v.alpha)
-        end
-      end
-    end)
-  end
 end
 
 function D:OnInitialize()