ScreenSaver - by Xinhuan
26 July 2008
For WoW 2.4.3.8606
This is a minimal screensaver for World of Warcraft that activates
itself (inside WoW) after 5 minutes of "idle time". "Idle time" is
currently determined by mouse movement, not keypresses. The
screensaver draws some polygons on a black background much like the
"Mystify" screensaver in Windows.
There are no configurable options in game. However, you may edit the
source code contained in ScreenSaver.lua for your preferred settings.
At the top of the file, there are a few variables:
-- Local constants
local MAXSPEED = 3 -- speed at which the polygons move
local IDLETIME = 300 -- number of seconds before screensaver activates
local NUMLINES = 6 -- number of lines to draw per polygon
local NUMSIDES = 4 -- number of sides the polygon has
local LINEGAP = 3 -- pixel gap between lines
local MAXCOLORSPEED = 3 -- speed at which the color changes
Changing the numbers, saving the file, and reloading your UI is
sufficient for the changes to take effect.