project-witchy/imperium-porcorum.love/scenes/levels/entities/init.lua

33 lines
1.1 KiB
Lua

local Obj = {}
-- On charge toutes les différentes types d'entitées
Obj.Collision = require "scenes.levels.entities.collision"
Obj.Block = require "scenes.levels.entities.block"
Obj.Bullet = require "scenes.levels.entities.bullet"
Obj.Coin = require "scenes.levels.entities.loot.coin"
Obj.Coin5 = require "scenes.levels.entities.loot.coin5"
Obj.Coin10 = require "scenes.levels.entities.loot.coin10"
Obj.Weapon = require "scenes.levels.entities.weapon"
Obj.Numbers = require "scenes.levels.entities.gfx.numbers"
Obj.Debris = require "scenes.levels.entities.debris"
Obj.Player = require "scenes.levels.entities.player"
Obj.Ennemy = require "scenes.levels.entities.ennemies.parent"
Obj.GFX = require "core.modules.world.actors.gfx2D"
Obj.index = {}
Obj.index["coin"] = Obj.Coin
Obj.index["coin5"] = Obj.Coin5
Obj.index["coin10"] = Obj.Coin10
Obj.index["block"] = Obj.Block
Obj.index["ennemy"] = Obj.Ennemy
Obj.collisions = {}
Obj.collisions["wall"] = true
Obj.collisions["water"] = true
Obj.collisions["platform"] = true
return Obj