aboutsummaryrefslogtreecommitdiff
path: root/antivirus.lua
blob: a5184942a6653b933b5a74a8d60a775cf543d972 (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
function drawAntivirus()
  love.graphics.setColor(150,150,150)
  love.graphics.setLineWidth(2)
  love.graphics.rectangle("line", 49, 110, 100, 19)
  love.graphics.rectangle("line", 10, 40, 180, 30)
  love.graphics.setColor(70,70,70)
  love.graphics.print("SCAN NOW", 51, 116)
  love.graphics.print(antivirus.status, 10, 77)
  love.graphics.setColor(0,0,120)
  love.graphics.rectangle("fill", 13, 43, antivirus.prog, 24)
end
function updateAntivirus()
  if (sys.mouse.p.p == true and win[4].hover == true and antivirus.scanning == false
  and sys.mouse.p.x >= win[4].x+49 and sys.mouse.p.x <= win[4].x+49+100
  and sys.mouse.p.y >= win[4].y+110 and sys.mouse.p.y <= win[4].y+110+19) then
    antivirus.scanning = true
    antivirus.prog = 0
  end
  if antivirus.scanning == true then
    antivirus.prog = antivirus.prog + math.random(0,0.5,2,10,1,20,0.1,0.2)
    win[4].update = true
    antivirus.status = "Scanning: " .. math.floor(antivirus.prog/174*100) .. "%"
  end
  if antivirus.prog >= 174 then
    antivirus.prog = 174
    antivirus.scanning = false
    antivirus.status = "0 Viruses Found"
  end
end