summaryrefslogtreecommitdiffhomepage
path: root/player.lua
diff options
context:
space:
mode:
Diffstat (limited to 'player.lua')
-rw-r--r--player.lua11
1 files changed, 1 insertions, 10 deletions
diff --git a/player.lua b/player.lua
index 66eb818..b6d4e3f 100644
--- a/player.lua
+++ b/player.lua
@@ -52,7 +52,6 @@ function Player:new (game, world, x, y, name)
-- Meta
local o = {}
setmetatable(o, self)
- self.__index = self
-- Physics
local group = -1-#game.Nauts
o.body = love.physics.newBody(world, x, y, "dynamic")
@@ -79,12 +78,6 @@ function Player:new (game, world, x, y, name)
return o
end
--- Destructor of `Player`
-function Player:delete()
- -- body deletion is handled by world deletion
- self.sprite = nil
-end
-
-- Control set managment
function Player:assignControlSet(set)
self.controlset = set
@@ -303,9 +296,7 @@ function Player:draw(offset_x, offset_y, scale, debug)
local draw_x = (math.floor(x) + offset_x) * scale
local draw_y = (math.floor(y) + offset_y) * scale
-- sprite draw
- love.graphics.setColor(255,255,255,255)
- Animated.draw(self, draw_x, draw_y, self.rotate, self.facing*scale, 1*scale, 12, 15)
- --love.graphics.draw(self:getSprite(), self:getQuad(), draw_x, draw_y, self.rotate, self.facing*scale, 1*scale, 12, 15)
+ Animated.draw(self, draw_x, draw_y, self.rotate, self.facing*scale, scale, 12, 15)
-- debug draw
if debug then
for _,fixture in pairs(self.body:getFixtureList()) do