From 2432acd3b0cc49fb71cfee5b32e14e0eac773619 Mon Sep 17 00:00:00 2001 From: Ian C Date: Wed, 30 Nov 2005 00:21:31 +0000 Subject: Updates --- TILES/special_bomb.png | Bin 657 -> 658 bytes TILES/special_twister.png | Bin 712 -> 617 bytes TILES/tiles.bms | Bin 98831 -> 98831 bytes game.bmx | 5 ++- gametypes.bmx | 57 +++++++++++++++++++++++++++++----- particle.bmx | 5 ++- types.bmx | 76 ++++++++++++++++++++++++++++------------------ 7 files changed, 102 insertions(+), 41 deletions(-) diff --git a/TILES/special_bomb.png b/TILES/special_bomb.png index e182696..f00d799 100644 Binary files a/TILES/special_bomb.png and b/TILES/special_bomb.png differ diff --git a/TILES/special_twister.png b/TILES/special_twister.png index 1446d1b..eaa0ee1 100644 Binary files a/TILES/special_twister.png and b/TILES/special_twister.png differ diff --git a/TILES/tiles.bms b/TILES/tiles.bms index 779a0c3..4244143 100644 Binary files a/TILES/tiles.bms and b/TILES/tiles.bms differ diff --git a/game.bmx b/game.bmx index 94edada..16fb3e7 100644 --- a/game.bmx +++ b/game.bmx @@ -115,8 +115,6 @@ Type TGame Cls - TextParticles.Draw() - GameGFX.large.Draw("SCORE",0,0,255,255,0) GameGFX.large.Draw(score,0,20) @@ -150,7 +148,7 @@ Type TGame If Not gm.overflow score:+level*2 - CreateNext((total Mod 30)=0) + CreateNext((total Mod 2)=0) ' 15 Else FlushKeys() EndIf @@ -219,6 +217,7 @@ Type TGame EndIf Particles.Draw() + TextParticles.Draw() If KeyHit(GameConfig.kpause) And Not gm.overflow Pause() diff --git a/gametypes.bmx b/gametypes.bmx index 004e69e..63a642b 100644 --- a/gametypes.bmx +++ b/gametypes.bmx @@ -56,7 +56,7 @@ Type TWire rotleft=[0,2,1,5,3,6,4,7,8] img=[GameGFX.cross,GameGFX.left_right,GameGFX.top_bottom,GameGFX.top_left,GameGFX.top_right,GameGFX.bottom_left,GameGFX.bottom_right,GameGFX.special_bomb,GameGFX.special_twister] - + ' CROSS LEFT_RIGHT TOP_BOTTOM TOP_LEFT TOP_RIGHT BOTTOM_LEFT BOTTOM_RIGHT SPECIAL_BOMB SPECIAL_TWISTER dir=[[DIR_UP,DIR_RIGHT,DIR_DOWN,DIR_LEFT], [DIR_NONE,DIR_RIGHT,DIR_NONE,DIR_LEFT], [DIR_UP,DIR_NONE,DIR_DOWN,DIR_NONE], [DIR_NONE,DIR_UP,DIR_LEFT,DIR_NONE], [DIR_NONE,DIR_NONE,DIR_RIGHT,DIR_UP], [DIR_LEFT,DIR_DOWN,DIR_NONE,DIR_NONE], [DIR_RIGHT,DIR_NONE,DIR_NONE,DIR_DOWN], [DIR_NONE,DIR_NONE,DIR_NONE,DIR_NONE], [DIR_NONE,DIR_NONE,DIR_NONE,DIR_NONE]] @@ -126,7 +126,7 @@ Type TPiece Abstract Local o:TPiece If special - Select Rand(0,5) + Select Rand(0,1) Case 0 o=TPiece(New TPiece_SpecialBomb) Case 1 @@ -402,11 +402,11 @@ Type TPiece_SpecialBomb Extends TSpecial Local l:TWireList=New TWireList If y