Skip to content

Commit

Permalink
Reduce game time for quicker demo
Browse files Browse the repository at this point in the history
Signed-off-by: Luiz Carlos Cavalcanti <cavalcanti.luiz@gmail.com>
  • Loading branch information
luizcavalcanti committed Oct 31, 2018
1 parent 0be548e commit 2e9389c
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 44 deletions.
87 changes: 44 additions & 43 deletions assets/scripts/events/gamescene.lua
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
local vertical_lanes = 8;
local upmost_unit = 50
local vertical_increment = CONF_SCREEN_HEIGHT / vertical_lanes;

local melee_life = 300;
Expand All @@ -14,61 +15,61 @@ local tank_life = 1500;
local tank_damage = 200;

return {
{ unit=Melee, x=0, y=0, life=melee_life, damage=melee_damage, time=0 },
{ unit=Melee, x=0, y=vertical_increment, life=melee_life, damage=melee_damage, time=0 },
{ unit=Melee, x=0, y=vertical_increment * 2, life=melee_life, damage=melee_damage, time=0 },
{ unit=Melee, x=0, y=vertical_increment * 3, life=melee_life, damage=melee_damage, time=0 },
{ unit=Melee, x=0, y=vertical_increment * 4, life=melee_life, damage=melee_damage, time=0 },
{ unit=Melee, x=0, y=vertical_increment * 5, life=melee_life, damage=melee_damage, time=0 },
{ unit=Melee, x=0, y=vertical_increment * 6, life=melee_life, damage=melee_damage, time=0 },
{ unit=Melee, x=0, y=vertical_increment * 7, life=melee_life, damage=melee_damage, time=0 },
{ unit=Melee, x=0, y=upmost_unit, life=melee_life, damage=melee_damage, time=0 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment, life=melee_life, damage=melee_damage, time=0 },
{ unit=Melee, x=0, y=upmost_unit + vertical_increment * 2, life=melee_life, damage=melee_damage, time=0 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment * 3, life=melee_life, damage=melee_damage, time=0 },
{ unit=Melee, x=0, y=upmost_unit + vertical_increment * 4, life=melee_life, damage=melee_damage, time=0 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment * 5, life=melee_life, damage=melee_damage, time=0 },
{ unit=Melee, x=0, y=upmost_unit + vertical_increment * 6, life=melee_life, damage=melee_damage, time=0 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment * 7, life=melee_life, damage=melee_damage, time=0 },

{ unit=Gunner, x=0, y=0, life=gunner_life, damage=gunner_damage, time=10 },
{ unit=Gunner, x=0, y=vertical_increment * 7, life=gunner_life, damage=gunner_damage, time=10 },
{ unit=Gunner, x=0, y=upmost_unit, life=gunner_life, damage=gunner_damage, time=10 },
{ unit=Gunner, x=0, y=upmost_unit + vertical_increment * 7, life=gunner_life, damage=gunner_damage, time=10 },


{ unit=Medic, x=0, y=vertical_increment * 3, life=100, damage=medic_damage, time=20 },
{ unit=Medic, x=0, y=vertical_increment * 6, life=100, damage=medic_damage, time=20 },
{ unit=Medic, x=0, y=upmost_unit + vertical_increment * 3, life=100, damage=medic_damage, time=20 },
{ unit=Medic, x=0, y=upmost_unit + vertical_increment * 6, life=100, damage=medic_damage, time=20 },

{ unit=Melee, x=0, y=0, life=melee_life, damage=melee_damage, time=25 },
{ unit=Melee, x=0, y=vertical_increment * 2, life=melee_life, damage=melee_damage, time=25 },
{ unit=Melee, x=0, y=vertical_increment * 4, life=melee_life, damage=melee_damage, time=25 },
{ unit=Melee, x=0, y=vertical_increment * 6, life=melee_life, damage=melee_damage, time=25 },
{ unit=Melee, x=0, y=upmost_unit, life=melee_life, damage=melee_damage, time=25 },
{ unit=Melee, x=0, y=upmost_unit + vertical_increment * 2, life=melee_life, damage=melee_damage, time=25 },
{ unit=Melee, x=0, y=upmost_unit + vertical_increment * 4, life=melee_life, damage=melee_damage, time=25 },
{ unit=Melee, x=0, y=upmost_unit + vertical_increment * 6, life=melee_life, damage=melee_damage, time=25 },


{ unit=Melee, x=0, y=vertical_increment * 2, life=melee_life, damage=melee_damage, time=30 },
{ unit=Melee, x=0, y=vertical_increment * 6, life=melee_life, damage=melee_damage, time=30 },
{ unit=Melee, x=0, y=upmost_unit + vertical_increment * 2, life=melee_life, damage=melee_damage, time=30 },
{ unit=Melee, x=0, y=upmost_unit + vertical_increment * 6, life=melee_life, damage=melee_damage, time=30 },

{ unit=Gunner, x=0, y=0, life=gunner_life, damage=gunner_damage, time=35 },
{ unit=Gunner, x=0, y=vertical_increment * 7, life=gunner_life, damage=gunner_damage, time=35 },
{ unit=Gunner, x=0, y=upmost_unit, life=gunner_life, damage=gunner_damage, time=35 },
{ unit=Gunner, x=0, y=upmost_unit + vertical_increment * 7, life=gunner_life, damage=gunner_damage, time=35 },

{ unit=Tank, x=0, y=vertical_increment * 2, life=tank_life, damage=tank_damage, time=35 },
{ unit=Tank, x=0, y=upmost_unit + vertical_increment * 2, life=tank_life, damage=tank_damage, time=35 },

{ unit=Melee, x=0, y=0, life=melee_life, damage=melee_damage, time=40 },
{ unit=Melee, x=0, y=vertical_increment, life=melee_life, damage=melee_damage, time=40 },
{ unit=Melee, x=0, y=vertical_increment * 2, life=melee_life, damage=melee_damage, time=40 },
{ unit=Melee, x=0, y=vertical_increment * 3, life=melee_life, damage=melee_damage, time=40 },
{ unit=Melee, x=0, y=vertical_increment * 4, life=melee_life, damage=melee_damage, time=40 },
{ unit=Melee, x=0, y=vertical_increment * 5, life=melee_life, damage=melee_damage, time=40 },
{ unit=Melee, x=0, y=vertical_increment * 6, life=melee_life, damage=melee_damage, time=40 },
{ unit=Melee, x=0, y=vertical_increment * 7, life=melee_life, damage=melee_damage, time=40 },
{ unit=Melee, x=0, y=upmost_unit, life=melee_life, damage=melee_damage, time=40 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment, life=melee_life, damage=melee_damage, time=40 },
{ unit=Melee, x=0, y=upmost_unit + vertical_increment * 2, life=melee_life, damage=melee_damage, time=40 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment * 3, life=melee_life, damage=melee_damage, time=40 },
{ unit=Melee, x=0, y=upmost_unit + vertical_increment * 4, life=melee_life, damage=melee_damage, time=40 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment * 5, life=melee_life, damage=melee_damage, time=40 },
{ unit=Melee, x=0, y=upmost_unit + vertical_increment * 6, life=melee_life, damage=melee_damage, time=40 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment * 7, life=melee_life, damage=melee_damage, time=40 },

{ unit=Gunner, x=0, y=0, life=gunner_life, damage=gunner_damage, time=42 },
{ unit=Gunner, x=0, y=vertical_increment * 7, life=gunner_life, damage=gunner_damage, time=42 },
{ unit=Gunner, x=0, y=upmost_unit, life=gunner_life, damage=gunner_damage, time=42 },
{ unit=Gunner, x=0, y=upmost_unit + vertical_increment * 7, life=gunner_life, damage=gunner_damage, time=42 },


{ unit=Gunner, x=0, y=vertical_increment * 3, life=gunner_life, damage=gunner_damage, time=45 },
{ unit=Gunner, x=0, y=vertical_increment * 6, life=gunner_life, damage=gunner_damage, time=45 },
{ unit=Gunner, x=0, y=upmost_unit + vertical_increment * 3, life=gunner_life, damage=gunner_damage, time=45 },
{ unit=Gunner, x=0, y=upmost_unit + vertical_increment * 6, life=gunner_life, damage=gunner_damage, time=45 },

{ unit=Melee, x=0, y=0, life=melee_life, damage=melee_damage, time=50 },
{ unit=Melee, x=0, y=vertical_increment, life=melee_life, damage=melee_damage, time=50 },
{ unit=Melee, x=0, y=vertical_increment * 2, life=melee_life, damage=melee_damage, time=50 },
{ unit=Melee, x=0, y=vertical_increment * 3, life=melee_life, damage=melee_damage, time=50 },
{ unit=Melee, x=0, y=vertical_increment * 4, life=melee_life, damage=melee_damage, time=50 },
{ unit=Melee, x=0, y=vertical_increment * 5, life=melee_life, damage=melee_damage, time=50 },
{ unit=Melee, x=0, y=vertical_increment * 6, life=melee_life, damage=melee_damage, time=50 },
{ unit=Melee, x=0, y=vertical_increment * 7, life=melee_life, damage=melee_damage, time=50 },
-- { unit=Melee, x=0, y=upmost_unit, life=melee_life, damage=melee_damage, time=50 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment, life=melee_life, damage=melee_damage, time=50 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment * 2, life=melee_life, damage=melee_damage, time=50 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment * 3, life=melee_life, damage=melee_damage, time=50 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment * 4, life=melee_life, damage=melee_damage, time=50 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment * 5, life=melee_life, damage=melee_damage, time=50 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment * 6, life=melee_life, damage=melee_damage, time=50 },
-- { unit=Melee, x=0, y=upmost_unit + vertical_increment * 7, life=melee_life, damage=melee_damage, time=50 },


{ unit=Tank, x=0, y=vertical_increment * 6, life=tank_life, damage=tank_damage, time=55 },
{ unit=Tank, x=0, y=upmost_unit + vertical_increment * 2, life=tank_life, damage=tank_damage, time=55 },
{ unit=Tank, x=0, y=upmost_unit + vertical_increment * 5, life=tank_life, damage=tank_damage, time=55 },
}
2 changes: 1 addition & 1 deletion gamescene.lua
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ UNIT_TYPE_GUNNER = 'gunner'
UNIT_TYPE_MEDIC = 'medic'
UNIT_TYPE_TANK = 'tank'

local COUNTDOWN_TIMER = 300.0
local COUNTDOWN_TIMER = 180.0

GameScene = Scene:extend()

Expand Down

0 comments on commit 2e9389c

Please sign in to comment.