aboutsummaryrefslogtreecommitdiff
path: root/gamemode/shared/sparkel.lua
blob: 5882aacb66dbf73afa0580211c36a97ae4e6a0c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function sparkel(...)
    local arg = {...}
    local looparg = type(arg[1]) == "string" and string.Explode(" ",arg[1],false) or arg
    --One pass to find the high and low point
    local max,min = tonumber(looparg[1]),tonumber(looparg[1])
    for k,v in pairs(looparg) do
        v = tonumber(v)
        max = max > v and max or v
        min = min < v and min or v
    end
    local scale = (max-min)/7
    for k,v in pairs(looparg) do
        Msg(utf8.char(9600+(1+(v/scale))))
    end
    Msg("\n")
end