aboutsummaryrefslogtreecommitdiffstats
path: root/main.lua
diff options
context:
space:
mode:
authorpiernov <piernov@piernov.org>2014-03-13 16:14:10 +0100
committerpiernov <piernov@piernov.org>2014-03-13 16:14:10 +0100
commit9004e721dd27b2d1c330cf1ce35771ca3c91ac82 (patch)
treeb45e7ce8775e3badc84233a0079fd9628303559b /main.lua
downloadMaiLÖVE-9004e721dd27b2d1c330cf1ce35771ca3c91ac82.tar.gz
MaiLÖVE-9004e721dd27b2d1c330cf1ce35771ca3c91ac82.tar.bz2
MaiLÖVE-9004e721dd27b2d1c330cf1ce35771ca3c91ac82.tar.xz
MaiLÖVE-9004e721dd27b2d1c330cf1ce35771ca3c91ac82.zip
Importation du projet
Diffstat (limited to 'main.lua')
-rwxr-xr-xmain.lua36
1 files changed, 36 insertions, 0 deletions
diff --git a/main.lua b/main.lua
new file mode 100755
index 0000000..ed38191
--- /dev/null
+++ b/main.lua
@@ -0,0 +1,36 @@
+Gui = require "Quickie"
+Gamestate = require "hump.gamestate"
+Timer = require "hump.timer"
+Config = require "Config"
+Utils = require "Utils"
+SMFileSchema = require "SMFileSchema"
+Files = require "Files"
+Config = require "Config"
+Game = require "Game"
+Menu = require "Menu"
+
+function love.load()
+ -- preload fonts
+ fonts = {
+ [12] = love.graphics.newFont(12),
+ [20] = love.graphics.newFont(20),
+ }
+ love.graphics.setBackgroundColor(17,17,17)
+ love.graphics.setFont(fonts[20])
+
+ -- group defaults
+ Gui.group.default.size[1] = 150
+ Gui.group.default.size[2] = 25
+ Gui.group.default.spacing = 5
+
+ Gamestate.registerEvents()
+ Gamestate.switch(Menu)
+end
+
+function love.update(dt)
+ Config.width, Config.height = love.window.getDimensions()
+end
+
+function love.draw()
+ Gui.core.draw()
+end