From 64063f9f68c8c9584b78fb5665ceb8056792711d Mon Sep 17 00:00:00 2001 From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54> Date: Fri, 29 Jul 2011 10:36:30 +0000 Subject: [PATCH] fixed sand transitions git-svn-id: http://svn.net-core.org/repos/t-engine4@4002 51575b47-30f0-44d4-a5cc-537603b46e54 --- game/engines/default/modules/boot/class/Game.lua | 2 +- game/engines/default/modules/boot/data/damage_types.lua | 4 ++-- game/modules/tome/data/general/grids/sand.lua | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/game/engines/default/modules/boot/class/Game.lua b/game/engines/default/modules/boot/class/Game.lua index ea5840c129..ca29939a2a 100644 --- a/game/engines/default/modules/boot/class/Game.lua +++ b/game/engines/default/modules/boot/class/Game.lua @@ -172,7 +172,7 @@ function _M:setupDisplayMode() Map.tiles.use_images = true -- Create the framebuffer - self.fbo = core.display.newFBO(game.w, game.h) +-- self.fbo = core.display.newFBO(game.w, game.h) if self.fbo then self.fbo_shader = Shader.new("main_fbo") if not self.fbo_shader.shad then diff --git a/game/engines/default/modules/boot/data/damage_types.lua b/game/engines/default/modules/boot/data/damage_types.lua index a3eb877292..4104d171de 100644 --- a/game/engines/default/modules/boot/data/damage_types.lua +++ b/game/engines/default/modules/boot/data/damage_types.lua @@ -29,9 +29,9 @@ setDefaultProjector(function(src, x, y, type, dam) end else if src == game.player then - game.flyers:add(sx, sy, 30, (rng.range(0,2)-1) * 0.5, -3, tostring(-math.ceil(dam)), {0,255,0}) + game.flyers:add(sx, sy, 30, (rng.range(0,2)-1) * 0.5, -rng.float(2, 3), tostring(-math.ceil(dam)), {0,255,0}) elseif target == game.player then - game.flyers:add(sx, sy, 30, (rng.range(0,2)-1) * 0.5, -3, tostring(-math.ceil(dam)), {255,0,0}) + game.flyers:add(sx, sy, 30, (rng.range(0,2)-1) * 0.5, rng.float(2, 3), tostring(-math.ceil(dam)), {255,0,0}) end end return dam diff --git a/game/modules/tome/data/general/grids/sand.lua b/game/modules/tome/data/general/grids/sand.lua index 9b6f9367f4..b8d09f57dd 100644 --- a/game/modules/tome/data/general/grids/sand.lua +++ b/game/modules/tome/data/general/grids/sand.lua @@ -17,6 +17,7 @@ -- Nicolas Casalini "DarkGod" -- darkgod@te4.org +local sand_editer = { method="borders_def", def="sand"} local sand_wall_editer = { method="sandWalls_def", def="sandwall"} newEntity{ -- GitLab