aboutsummaryrefslogtreecommitdiff
path: root/var.lua
blob: 5edaf33b0ab4a4fa6f7d83c0f9cfb00aea50d7f3 (plain)
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
function loadWin(id, w, h, title, ico)
  win[id] = {}
  win[id].x = math.random(10, 200)
  win[id].y = math.random(10, 200)
  win[id].w = w
  win[id].h = h
  win[id].px = win[id].x
  win[id].py = win[id].y
  win[id].ex = true
  win[id].cvs = love.graphics.newCanvas(win[id].w, win[id].h)
  win[id].fd = false
  win[id].s = 0
  win[id].min = false
  win[id].miny = 0
  win[id].title = title
  win[id].layer = 0
  win[id].panel = 0
  win[id].oldlayer = 0
  win[id].hov = false
  win[id].hover = false
  win[id].update = true
  win[id].icon = ico
end
function loadVar()
  sys = {}
  sys.width = love.graphics.getWidth()
  sys.height = love.graphics.getHeight()
  sys.mouse = {}
  sys.mouse.p = {}
  sys.mouse.x = love.mouse.getX
  sys.mouse.y = love.mouse.getY
  sys.mouse.p.x = 0
  sys.mouse.p.y = 0
  sys.mouse.p.p = false
  sys.mouse.drag = false
  sys.w = love.graphics.getWidth()
  sys.h = love.graphics.getHeight()
  panel = {}
  panel.thick = 30
  panel.x = 0
  panel.y = 600-panel.thick
  panel.width = sys.width
  panel.height = panel.thick
  panel.s = {}
  panel.s.x = panel.x + 5
  panel.s.y = panel.y + 5
  panel.s.width = 65
  panel.s.height = 20
  panel.s.activate = false
  panel.b = {}
  panel.b[1] = 0
  panel.b[2] = 0
  panel.b[3] = 0
  panel.b[4] = 0
  panel.b[5] = 0
  panel.b[6] = 0
  panel.b[7] = 0
  test = false
  win = {}
  loadWin(1, 250, 400, "Chat", icons[32].chat)
  loadWin(2, 650, 550, "Internet", icons[32].internet)
  loadWin(3, 450, 400, "Files", icons[32].files)
  loadWin(4, 200, 150, "Antivirus", icons[32].torrentr)
  loadWin(5, 450, 400, "Help", icons[32].help)
  loadWin(6, 400, 550, "Settings", icons[32].settings)
  winOpen = true
  winHover = false
  minim = love.graphics.getHeight()+10
  start = {}
  start.cvs = love.graphics.newCanvas(250, 350)
  start.o = false
  start.p = false
  start.x = 0
  start.y = 600-30-350+2
  layer = {}
  layer[1] = 0
  layer[2] = 0
  layer[3] = 0
  layer[4] = 0
  layer[5] = 0
  layer[6] = 0
  layer[7] = 0
  desktop.bg.current = 0
  fade = 0
  fadeOpacity = 0
  scene = 1
  loading = 0
end