From 29adbf5190efaa1b59bf5afa9faf9bcfce4d352b Mon Sep 17 00:00:00 2001 From: zenoamaro Date: Wed, 3 Jul 2019 01:30:51 +0200 Subject: [PATCH] Clip dirt cone to screen --- src/constants.js | 2 +- src/weapons.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/constants.js b/src/constants.js index 82a8861..75b5211 100644 --- a/src/constants.js +++ b/src/constants.js @@ -78,7 +78,7 @@ export const DEATH_SPECS = [ {type: 'dirtCone', r: 50}, {type: 'dirtCone', r: 100}, {type: 'dirtCone', r: 200}, - {type: 'dirtCone', r: 400}, + {type: 'dirtCone', r: H}, ]; export const PLAYER_STARTING_TOOLS = [ diff --git a/src/weapons.js b/src/weapons.js index 16a2243..07635ba 100644 --- a/src/weapons.js +++ b/src/weapons.js @@ -124,7 +124,7 @@ export const EXPLOSION_TYPES = { osc.stop(); }, update(explosion) { - return ++explosion.cr < explosion.r; + return ++explosion.cr < Math.min(explosion.r, explosion.y); }, draw(explosion, foreground, terrain) { const {x, y, cr, osc, pattern} = explosion;