aboutsummaryrefslogtreecommitdiffstats
path: root/Gamestates/Multiplayer.lua
diff options
context:
space:
mode:
Diffstat (limited to 'Gamestates/Multiplayer.lua')
-rw-r--r--Gamestates/Multiplayer.lua24
1 files changed, 24 insertions, 0 deletions
diff --git a/Gamestates/Multiplayer.lua b/Gamestates/Multiplayer.lua
index e69de29..879a100 100644
--- a/Gamestates/Multiplayer.lua
+++ b/Gamestates/Multiplayer.lua
@@ -0,0 +1,24 @@
+local Multiplayer = {
+ Local = require "Gamestates/Multiplayer/Local",
+ Internet = require "Gamestates/Multiplayer/Internet"}
+
+local Gui = require "Quickie"
+local Utils = require "Utils"
+
+function Multiplayer:update(dt)
+ Gui.group{grow = "down", pos = {Utils.percentCoordinates(10, 10)}, function()
+ if Gui.Button{text = "Local", size = {Utils.percentCoordinates(80, 20)}} then
+ Gamestate.switch(Multiplayer.Local)
+ end
+ if Gui.Button{text = "Internet", size = {Utils.percentCoordinates(80, 20)}} then
+ Gamestate.switch(Multiplayer.Internet)
+ end
+ end}
+end
+
+function Multiplayer:draw()
+ Gui.core.draw()
+end
+
+
+return Multiplayer