diff --git a/saves/Level1.txt b/saves/Level1.txt index d4ccded..e83a9d9 100644 --- a/saves/Level1.txt +++ b/saves/Level1.txt @@ -9,8 +9,8 @@ sssssssssssssssssd sssssssssssssssssd qe qe sssssssssssssssssd ad ! ad sssssssssssssssssd qwe qwe atwwwrd qwwwwwwellllqwwwwwwwe -sssssssssssssssssd asd asd zxxxxxc zxxxxxxxwwwwxxxxxxxxc -sssssssssssssssssd 1 zxc zxc vvvvvvvvvvvvvvvvvvvvv +sssssssssssssssssd asd asd zxxxxxc zxxxxxxxllllxxxxxxxxc +sssssssssssssssssd 1 zxc zxc vvvvvvvvwwwwvvvvvvvvv sssssssssssssssssd qe vvvvvvvvvvvvvvvvvvvvv sssssssssssssssssd ad qwwwwwwwwe vvvvvvvvvvvvvvvvvvvvv sssssssssssssssssd ad qrsssssssstwe vvvvvvvvvvvvvvvvvvvvv diff --git a/saves/Level2.txt b/saves/Level2.txt index 278de15..882f198 100644 --- a/saves/Level2.txt +++ b/saves/Level2.txt @@ -6,9 +6,9 @@ sssssssssssssssssd sssssssssssssssssd 1 1 1 1 1 sssssssssssssssssd 1 sssssssssssssssssd -sssssssssssssssssd -sssssssssssssssssd -sssssssssssssssssd qwe qwe +sssssssssssssssssd ll +sssssssssssssssssd llllll +sssssssssssssssssd l qwe qwe sssssssssssssssssd asd asd sssssssssssssssssd bbb 1 zxc zxc sssssssssssssssssdbbbbbbbbbbbbbbbbbbbbbbb diff --git a/src/MapReader.java b/src/MapReader.java index 3935400..67b0ca9 100644 --- a/src/MapReader.java +++ b/src/MapReader.java @@ -91,7 +91,9 @@ public class MapReader { } else if(file.charAt(i)=='l'){ newTile("img/tiles/terrain/lava.png"); GamePanel.map[x][y].kills = true; - GamePanel.particleTiles.add(GamePanel.map[x][y]); + if(y>0&&GamePanel.map[x][y-1]==null) { + GamePanel.particleTiles.add(GamePanel.map[x][y]); + } } x+=1; } diff --git a/src/StickyBomb.java b/src/StickyBomb.java index 0ad8ce6..2320fc0 100644 --- a/src/StickyBomb.java +++ b/src/StickyBomb.java @@ -51,6 +51,14 @@ public class StickyBomb extends GenericSprite{ } GamePanel.player.capSpeed(); alive = false; + for(int i=0; i