Removed .init

This commit is contained in:
Justin van der Leij 2018-11-26 12:43:48 +01:00
parent 6ddb28ffbc
commit 39ec2106b7
6 changed files with 22 additions and 110 deletions

View file

@ -1,13 +1,11 @@
local Concord = require("lib").init({
useEvents = true
})
local Concord = require("lib")
local Entity = Concord.entity
local Component = Concord.component
local System = Concord.system
local Assemblage = Concord.assemblage
local Game = Concord.instance()
Concord.addInstance(Game)
local Legs = Component(function(e, legCount)
e.legCount = legCount or 0

View file

@ -1,8 +1,6 @@
local PATH = (...):gsub('%.[^%.]+$', '')
local Concord = require("lib").init({
useEvents = true
})
local Concord = require("lib")
local C = require(PATH..".src.components")
local S = require(PATH..".src.systems")
local S = require(PATH..".src.systems")

View file

@ -1,12 +1,10 @@
local Concord = require("lib").init({
useEvents = true
})
local Concord = require("lib")
local Entity = Concord.entity
local Component = Concord.component
local System = Concord.system
local Game = Concord.instance()
Concord.addInstance(Game)
local Position = Component(function(e, x, y)
e.x = x
@ -118,3 +116,12 @@ for _ = 1, 100 do
Game:addEntity(e)
end
function love.update(dt)
Game:emit("update", dt)
end
function love.draw()
Game:emit("draw")
end