diff options
author | Aki <nthirtyone@gmail.com> | 2016-06-07 22:10:29 +0200 |
---|---|---|
committer | Aki <nthirtyone@gmail.com> | 2016-06-07 22:10:29 +0200 |
commit | 33b5a2969a0de51f4241f170cafb386efa31cc99 (patch) | |
tree | 925c904ff4b1a10cf0ee7bdc2bac439adbc1995f /player.lua | |
parent | 5d9addae1483c5ccfd75b39b50fb950315f9c55e (diff) | |
download | roflnauts-33b5a2969a0de51f4241f170cafb386efa31cc99.zip roflnauts-33b5a2969a0de51f4241f170cafb386efa31cc99.tar.gz roflnauts-33b5a2969a0de51f4241f170cafb386efa31cc99.tar.bz2 |
Dest
Destructors to make memory managment a little bit more efficient in long
terms.
Diffstat (limited to 'player.lua')
-rw-r--r-- | player.lua | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -74,6 +74,12 @@ 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 + function Player:assignController(controller) self.controller = controller or nil controller:setParent(self) |