From 1c00843f2be1ccfd74182d0268d43fdf8dfcec6f Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Sun, 15 Apr 2007 00:55:16 +0000 Subject: Cleanup. svn-id: r26480 --- engines/agos/draw.cpp | 26 +++----------------------- 1 file changed, 3 insertions(+), 23 deletions(-) (limited to 'engines/agos/draw.cpp') diff --git a/engines/agos/draw.cpp b/engines/agos/draw.cpp index 578ea74dcc..c48db940ee 100644 --- a/engines/agos/draw.cpp +++ b/engines/agos/draw.cpp @@ -27,7 +27,6 @@ #include "agos/agos.h" #include "agos/intern.h" -#include "agos/vga.h" namespace AGOS { @@ -54,7 +53,6 @@ byte *AGOSEngine::getScaleBuf() { void AGOSEngine::animateSprites() { VgaSprite *vsp; VgaPointersEntry *vpe; - VC10_state state; if (_paletteFlag == 2) _paletteFlag = 1; @@ -84,13 +82,7 @@ void AGOSEngine::animateSprites() { _vgaCurSpriteId = vsp->id; _vgaCurSpritePriority = vsp->priority; - state.image = vsp->image; - state.palette = (vsp->palette & 15) * 16; - state.x = vsp->x; - state.y = vsp->y; - state.flags = vsp->flags; - - drawImage_init(&state); + drawImage_init(vsp->image, vsp->palette, vsp->x, vsp->y, vsp->flags); vsp++; } @@ -124,13 +116,7 @@ void AGOSEngine::animateSpritesDebug() { printf("id:%5d image:%3d base-color:%3d x:%3d y:%3d flags:%x\n", vsp->id, vsp->image, vsp->palette, vsp->x, vsp->y, vsp->flags); - state.image = vsp->image; - state.palette = (vsp->palette & 15) * 16; - state.x = vsp->x; - state.y = vsp->y; - state.flags = vsp->flags; - - drawImage_init(&state); + drawImage_init(vsp->image, vsp->palette, vsp->x, vsp->y, vsp->flags); vsp++; } @@ -200,13 +186,7 @@ void AGOSEngine::animateSpritesByY() { _vgaCurSpriteId = vsp->id; _vgaCurSpritePriority = vsp->priority; - state.image = vsp->image; - state.palette = 0; - state.x = vsp->x; - state.y = vsp->y; - state.flags = vsp->flags; - - drawImage_init(&state); + drawImage_init(vsp->image, vsp->palette, vsp->x, vsp->y, vsp->flags); } _updateScreen = true; -- cgit v1.2.3