1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
-- do return end
-- local svg = nrequire("cl_svg.lua")
-- local mats = {}
-- local matstrs = {}
-- for i = 2,10 do
-- for _,t in pairs({"clubs","diamonds","hearts","spades"}) do
-- matstrs[#matstrs + 1] = string.format( "materials/svg/aussiesim/cards/svg/000000/transparent/card-%d-%s.svg",i,t)
-- end
-- end
--
-- for k,v in pairs(matstrs) do
-- mats[k] = file.Read(v,"GAME")
-- end
-- local truemats = {}
-- for k,v in pairs(matstrs) do
-- truemats[k] = svg.MaterialFromSVG(v)
-- end
-- --local parsed = xmlparser:parse(matstr)
-- local htmls = {}
-- local nx = ScrW()/64
-- local ny = ScrH()/64
-- for x = 1,nx do
-- for y = 1,ny do
-- local thtml = vgui.Create("DSprite") --svg.SvgOnDpanel("materials/svg/aussiesim/cards/svg/000000/transparent/card-2-clubs.svg")
-- thtml:SetSize(64,64)
-- thtml:SetPos(x * 64,y * 64)
-- htmls[y * nx + x] = thtml
-- end
-- end
--
-- hook.Add("HUDPaint","paint_svg",function()
-- --local randommat = table.Random(matstrs)
-- --html:RunJavascript( string.format("document.body.innerHTML = 'HTML changed from Lua using JavaScript!';"" )
-- --[[
-- for k,v in pairs(htmls) do
-- v:UpdateImage(randommat)
-- end
-- ]]
--
-- for k,v in pairs(htmls) do
-- local randommat = table.Random(truemats)
-- if randommat.material then
-- v:SetMaterial(randommat.material)
-- end
-- end
-- end)
|