From 2fdf259b3d3635fba4827a0bb2485ea3a80a66bc Mon Sep 17 00:00:00 2001 From: DarkGod <darkgod@net-core.org> Date: Fri, 20 Nov 2015 15:02:08 +0100 Subject: [PATCH] save flip state --- game/engines/default/engine/Entity.lua | 2 ++ game/engines/default/engine/Particles.lua | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/game/engines/default/engine/Entity.lua b/game/engines/default/engine/Entity.lua index 55e960f0d3..4c9f52223d 100644 --- a/game/engines/default/engine/Entity.lua +++ b/game/engines/default/engine/Entity.lua @@ -593,6 +593,7 @@ end function _M:MOflipX(v) if not self._mo then return end self._mo:flipX(v) + self._flipx = v if not self.add_displays then return end @@ -608,6 +609,7 @@ end function _M:MOflipY(v) if not self._mo then return end self._mo:flipY(v) + self._flipy = v if not self.add_displays then return end diff --git a/game/engines/default/engine/Particles.lua b/game/engines/default/engine/Particles.lua index 8808b320f6..ce5cb1a736 100644 --- a/game/engines/default/engine/Particles.lua +++ b/game/engines/default/engine/Particles.lua @@ -29,7 +29,7 @@ setmetatable(__particles_gl, {__mode="v"}) --- Make a particle emitter function _M:init(def, radius, args, shader) - self.args = args + self.args = args or {} self.def = def self.radius = radius or 1 self.shader = shader -- GitLab