diff options
| -rw-r--r-- | assets.lua | 6 | ||||
| -rw-r--r-- | assets/internet_error.png | bin | 0 -> 5171 bytes | |||
| -rw-r--r-- | assets/internet_freedownloads.png | bin | 0 -> 132099 bytes | |||
| -rw-r--r-- | assets/internet_freedownloads2.png | bin | 0 -> 132131 bytes | |||
| -rw-r--r-- | assets/internet_welcome.png | bin | 0 -> 6961 bytes | |||
| -rw-r--r-- | internet.lua | 33 | ||||
| -rw-r--r-- | main.lua | 1 | ||||
| -rw-r--r-- | var.lua | 3 | ||||
| -rw-r--r-- | window.lua | 2 |
9 files changed, 43 insertions, 2 deletions
@@ -51,7 +51,11 @@ function loadAssets() profile = love.graphics.newImage("assets/chat_profile.png") } internet = { - back = love.graphics.newImage("assets/internet_back.png") + back = love.graphics.newImage("assets/internet_back.png"), + freedownloads1 = love.graphics.newImage("assets/internet_freedownloads.png"), + freedownloads2 = love.graphics.newImage("assets/internet_freedownloads2.png"), + welcome = love.graphics.newImage("assets/internet_welcome.png"), + error = love.graphics.newImage("assets/internet_error.png") } notification = { bubble = love.graphics.newImage("assets/notification.png"), diff --git a/assets/internet_error.png b/assets/internet_error.png Binary files differnew file mode 100644 index 0000000..d431f27 --- /dev/null +++ b/assets/internet_error.png diff --git a/assets/internet_freedownloads.png b/assets/internet_freedownloads.png Binary files differnew file mode 100644 index 0000000..fccebd4 --- /dev/null +++ b/assets/internet_freedownloads.png diff --git a/assets/internet_freedownloads2.png b/assets/internet_freedownloads2.png Binary files differnew file mode 100644 index 0000000..2f8bfba --- /dev/null +++ b/assets/internet_freedownloads2.png diff --git a/assets/internet_welcome.png b/assets/internet_welcome.png Binary files differnew file mode 100644 index 0000000..a1931cf --- /dev/null +++ b/assets/internet_welcome.png diff --git a/internet.lua b/internet.lua index 33e5d7f..610dc0d 100644 --- a/internet.lua +++ b/internet.lua @@ -13,5 +13,36 @@ function drawInternet() love.graphics.setColor(255, 255, 255) love.graphics.draw(internet.back, 11, 32) love.graphics.setColor(colors.font.dark) - love.graphics.print("http://www.search-stuff.com", 70, 44) + love.graphics.print(internet.url, 70, 44) + love.graphics.setColor(255, 255, 255) + if internet.urlc == "www.homepage.com" then + love.graphics.draw(internet.welcome, 8, 74) + elseif internet.urlc == "www.freedownloads.com" then + love.graphics.draw(internet.freedownloads1, 8, 74) + else + love.graphics.draw(internet.error, 8, 74) + end +end +function updateInternet() + internet.urlold = internet.url + function love.keypressed(key) + if key == "backspace" and layer[1] == 2 then + internet.url = string.sub(internet.url, 1, string.len(internet.url)-1) + if internet.url ~= internet.urlold then + win[2].update = true + end + end + if key == "return" and layer[1] == 2 then + internet.urlc = internet.url + win[2].update = true + end + end + function love.textinput(t) + if layer[1] == 2 then + internet.url = internet.url .. t + if internet.url ~= internet.urlold then + win[2].update = true + end + end + end end @@ -23,6 +23,7 @@ function love.load() pressstarts = love.graphics.newFont("fonts/pressstart.ttf", 10) pressstarts:setFilter("nearest", "nearest") love.graphics.setFont(pressstart) + love.keyboard.setKeyRepeat(true) loadAssets() loadVar() end @@ -128,4 +128,7 @@ function loadVar() msgs[6] = "Want to get it free?" msgs[7] = "Search this on the web:" msgs[8] = "www.freedownloads.com" + internet.url = "www.homepage.com" + internet.urlold = internet.url + internet.urlc = internet.url end @@ -120,6 +120,8 @@ function drawWindow(id) updateAntivirus() elseif id == 1 then updateChat() + elseif id == 2 then + updateInternet() end if id == layer[1] and win[id].bar == "grey" then win[id].bar = "active" |
