rnd-20100417-2-src
[rocksndiamonds.git] / src / game_sp / DDSpriteBuffer.c
index ac5287dbdd24d541c903ca5bdcb96891c91856bf..4683d319d1829b2c4d646f2985e8362705ed2858 100644 (file)
@@ -5,18 +5,6 @@
 #include "DDSpriteBuffer.h"
 
 
-long mXSpriteCount, mYSpriteCount;
-long mSpriteWidth, mSpriteHeight;
-long mDestXOff, mDestYOff;
-
-void DDSpriteBuffer_Init()
-{
-  mSpriteWidth  = TILEX;
-  mSpriteHeight = TILEY;
-  mXSpriteCount = 16;
-  mYSpriteCount = 16;
-}
-
 static void Blt(int pX, int pY, Bitmap *bitmap, int SpriteX, int SpriteY)
 {
   int scx = (mScrollX_last < 0 ? 0 : mScrollX_last);
@@ -36,8 +24,8 @@ static void Blt(int pX, int pY, Bitmap *bitmap, int SpriteX, int SpriteY)
   if (pX < sx1 || pX > sx2 || pY < sy1 || pY > sy2)
     return;
 
-  BlitBitmap(bitmap, screenBitmap, SpriteX, SpriteY,
-            mSpriteWidth, mSpriteHeight, sx, sy);
+  BlitBitmap(bitmap, bitmap_db_field_sp, SpriteX, SpriteY,
+            TILEX, TILEY, sx, sy);
 }
 
 void DDSpriteBuffer_BltImg(int pX, int pY, int graphic, int sync_frame)