Advertisement
OTG

RageGUI FadeTimer

OTG
Mar 4th, 2016
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. rageGUI.rageFadeTimers = function()
  2.  
  3. if rageGUI.timers.fade1 then killTimer(rageGUI.timers.fade1) rageGUI.timers.fade1 = nil end
  4. if rageGUI.timers.fade2 then killTimer(rageGUI.timers.fade2) rageGUI.timers.fade2 = nil end
  5. if rageGUI.timers.fade3 then killTimer(rageGUI.timers.fade3) rageGUI.timers.fade3 = nil end
  6. if rageGUI.timers.fade4 then killTimer(rageGUI.timers.fade4) rageGUI.timers.fade4 = nil end
  7.  
  8.  
  9. if rageGUI.guibr_vars.fadewarn then
  10. rageGUI.timers.fade1 = tempTimer(rageGUI.timeout+getNetworkLatency()-6, [[ rageGUI.echoN(rageGUI.myRage().." rage fading in 6 seconds") killTimer(rageGUI.timers.fade1) rageGUI.timers.fade1 = nil ]])
  11. rageGUI.timers.fade2 = tempTimer(rageGUI.timeout+getNetworkLatency()-3, [[ rageGUI.echoN(rageGUI.myRage().." rage fading in 3 seconds") killTimer(rageGUI.timers.fade2) rageGUI.timers.fade2 = nil ]])
  12. rageGUI.timers.fade3 = tempTimer(rageGUI.timeout+getNetworkLatency()-1, [[ rageGUI.echoN(rageGUI.myRage().." rage fading in 1 second") killTimer(rageGUI.timers.fade3) rageGUI.timers.fade3 = nil ]])
  13. rageGUI.timers.fade4 = tempTimer(rageGUI.timeout+getNetworkLatency(), [[ rageGUI.echoN(rageGUI.myRage().." rage fading imminently") killTimer(rageGUI.timers.fade4) rageFadeTimer4 = nil rageGUI.timerFunc()]])
  14. end
  15.  
  16. local x = rageGUI.graphicDelay or 5
  17. local y = rageGUI.timeout-getNetworkLatency()-x
  18. if rageGUI.timers.fadeB then killTimer(rageGUI.timers.fadeB) rageGUI.timers.fadeB = nil end
  19. rageGUI.timers.fadeB = tempTimer(x, function() rageGUI.rageTimer("timerRageB", "Rage: "..rageGUI.myRage(), y, rageB) end)
  20. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement