[Scummvm-cvs-logs] CVS: scummvm/queen command.cpp,1.28,1.29 command.h,1.6,1.7 cutaway.cpp,1.75,1.76 display.cpp,1.29,1.30 display.h,1.22,1.23 graphics.cpp,1.50,1.51 graphics.h,1.41,1.42 input.h,1.9,1.10 journal.cpp,1.4,1.5 logic.cpp,1.110,1.111 logic.h,1.72,1.73 queen.cpp,1.44,1.45 structs.h,1.24,1.25 talk.cpp,1.48,1.49 walk.cpp,1.25,1.26 xref.txt,1.41,1.42
Gregory Montoir
cyx at users.sourceforge.net
Sun Nov 30 12:42:12 CET 2003
- Previous message: [Scummvm-cvs-logs] CVS: scummvm Makefile.mingw,1.26,1.27
- Next message: [Scummvm-cvs-logs] CVS: scummvm/simon debug.cpp,1.23,1.24 intern.h,1.22,1.23 simon.cpp,1.338,1.339 simon.h,1.100,1.101 sound.cpp,1.51,1.52 vga.cpp,1.90,1.91
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/queen
In directory sc8-pr-cvs1:/tmp/cvs-serv27573/queen
Modified Files:
command.cpp command.h cutaway.cpp display.cpp display.h
graphics.cpp graphics.h input.h journal.cpp logic.cpp logic.h
queen.cpp structs.h talk.cpp walk.cpp xref.txt
Log Message:
cleanup
Index: command.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/command.cpp,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -d -r1.28 -r1.29
--- command.cpp 27 Nov 2003 13:49:00 -0000 1.28
+++ command.cpp 30 Nov 2003 20:41:01 -0000 1.29
@@ -1218,7 +1218,6 @@
if (cmdGs->id == command) {
if (cmdGs->gameStateSlot > 0) {
if (_logic->gameState(cmdGs->gameStateSlot) != cmdGs->gameStateValue) {
- debug(0, "Command::setConditions() - Failed test %X", ret);
debug(0, "Command::setConditions() - GS[%d] == %d (should be %d)", cmdGs->gameStateSlot, _logic->gameState(cmdGs->gameStateSlot), cmdGs->gameStateValue);
// failed test
ret = i;
Index: command.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/command.h,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- command.h 15 Nov 2003 21:33:04 -0000 1.6
+++ command.h 30 Nov 2003 20:41:01 -0000 1.7
@@ -87,7 +87,7 @@
class Command {
public:
- Command(Logic*, Graphics*, Input*, Walk*, Sound*);
+ Command(Logic *, Graphics *, Input *, Walk *, Sound *);
//! initialise command construction
void clear(bool clearTexts);
Index: cutaway.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/cutaway.cpp,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -d -r1.75 -r1.76
--- cutaway.cpp 27 Nov 2003 13:49:00 -0000 1.75
+++ cutaway.cpp 30 Nov 2003 20:41:02 -0000 1.76
@@ -821,7 +821,7 @@
mode = RDM_FADE_JOE_XY;
}
- _logic->roomDisplay(_logic->roomName(_logic->currentRoom()), mode, 0, _comPanel, true);
+ _logic->roomDisplay(_logic->currentRoom(), mode, 0, _comPanel, true);
_currentImage = _logic->numFrames();
@@ -1059,11 +1059,7 @@
if (objAnim[i].mx || objAnim[i].my) {
BobSlot *bob = _graphics->bob(objAnim[i].object);
bob->frameNum = objAnim[i].originalFrame;
- _graphics->bobMove(
- objAnim[i].object,
- objAnim[i].mx,
- objAnim[i].my,
- (object.specialMove > 0) ? object.specialMove : 4);
+ bob->move(objAnim[i].mx, objAnim[i].my, (object.specialMove > 0) ? object.specialMove : 4);
}
}
@@ -1071,11 +1067,7 @@
if (_logic->currentRoom() == ROOM_TEMPLE_OUTSIDE) {
BobSlot *bob = _graphics->bob(0);
if (bob->x < 320)
- _graphics->bobMove(
- 0,
- bob->x + 346,
- bob->y,
- 4);
+ bob->move(bob->x + 346, bob->y, 4);
}
// Normal cutaway
@@ -1513,7 +1505,7 @@
_logic->joeY(joeY);
_logic->currentRoom(joeRoom);
_logic->oldRoom(_initialRoom);
- _logic->roomDisplay(_logic->roomName(_logic->currentRoom()), RDM_FADE_JOE_XY, 0, _comPanel, true);
+ _logic->roomDisplay(_logic->currentRoom(), RDM_FADE_JOE_XY, 0, _comPanel, true);
}
if (_input->cutawayQuit()) {
@@ -1755,7 +1747,7 @@
}
}
- _graphics->bobAnimString(bobNum, _cutAnim[bobNum]);
+ bob->animString(_cutAnim[bobNum]);
return currentImage;
}
Index: display.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/display.cpp,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -d -r1.29 -r1.30
--- display.cpp 24 Nov 2003 14:18:49 -0000 1.29
+++ display.cpp 30 Nov 2003 20:41:02 -0000 1.30
@@ -817,7 +817,7 @@
}
-void Display::mouseCursorInit(uint8 *buf, uint16 w, uint16 h, uint16 xhs, uint16 yhs) {
+void Display::setMouseCursor(uint8 *buf, uint16 w, uint16 h, uint16 xhs, uint16 yhs) {
// change transparency color match the one expected by the backend (0xFF)
uint16 size = w * h;
@@ -835,7 +835,7 @@
}
-void Display::mouseCursorShow(bool show) {
+void Display::showMouseCursor(bool show) {
_system->show_mouse(show);
}
Index: display.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/display.h,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- display.h 24 Nov 2003 14:18:49 -0000 1.22
+++ display.h 30 Nov 2003 20:41:02 -0000 1.23
@@ -73,7 +73,7 @@
void palConvert(uint8 *outPal, const uint8 *inPal, int start, int end);
void palSet(const uint8 *pal, int start, int end, bool updateScreen = false);
void palSetJoe(JoePalette pal);
- void palFadeIn(int start, int end, uint16 roomNum, bool dynalum, int16 dynaX, int16 dynaY);
+ void palFadeIn(int start, int end, uint16 roomNum, bool dynalum = false, int16 dynaX = 0, int16 dynaY = 0);
void palFadeOut(int start, int end, uint16 roomNum);
void palFadePanel();
void palScroll(int start, int end);
@@ -85,7 +85,7 @@
void screenMode(int comPanel, bool inCutaway);
void prepareUpdate();
- void update(bool dynalum, int16 dynaX, int16 dynaY);
+ void update(bool dynalum = false, int16 dynaX = 0, int16 dynaY = 0);
void blit(RenderingBuffer dstBuf, uint16 dstX, uint16 dstY, const uint8 *srcBuf, uint16 srcW, uint16 srcH, uint16 srcPitch, bool xflip, bool masked);
void fill(RenderingBuffer dstBuf, uint16 x, uint16 y, uint16 w, uint16 h, uint8 color);
@@ -107,8 +107,8 @@
void handleTimer();
void waitForTimer();
- void mouseCursorInit(uint8 *buf, uint16 w, uint16 h, uint16 xhs, uint16 yhs);
- void mouseCursorShow(bool show);
+ void setMouseCursor(uint8 *buf, uint16 w, uint16 h, uint16 xhs, uint16 yhs);
+ void showMouseCursor(bool show);
void drawBox(int16 x1, int16 y1, int16 x2, int16 y2, uint8 col);
Index: graphics.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/graphics.cpp,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -d -r1.50 -r1.51
--- graphics.cpp 27 Nov 2003 13:49:00 -0000 1.50
+++ graphics.cpp 30 Nov 2003 20:41:02 -0000 1.51
@@ -140,28 +140,7 @@
bankErase(17);
BobFrame *bf = &_frames[1];
- _display->mouseCursorInit(bf->data, bf->width, bf->height, bf->xhotspot, bf->yhotspot);
-}
-
-
-void Graphics::bobAnimString(uint32 bobnum, const AnimFrame *animBuf) {
-
- debug(9, "Graphics::bobAnimString(%d)", bobnum);
- _bobs[bobnum].animString(animBuf);
-}
-
-
-void Graphics::bobAnimNormal(uint32 bobnum, uint16 firstFrame, uint16 lastFrame, uint16 speed, bool rebound, bool xflip) {
-
- debug(9, "Graphics::bobAnimNormal(%d, %d, %d, %d)", bobnum, firstFrame, lastFrame, speed);
- _bobs[bobnum].animNormal(firstFrame, lastFrame, speed, rebound, xflip);
-}
-
-
-void Graphics::bobMove(uint32 bobnum, int16 endx, int16 endy, int16 speed) {
-
- debug(9, "Graphics::bobMove(%d, %d, %d, %d)", bobnum, endx, endy, speed);
- _bobs[bobnum].move(endx, endy, speed);
+ _display->setMouseCursor(bf->data, bf->width, bf->height, bf->xhotspot, bf->yhotspot);
}
@@ -417,11 +396,11 @@
}
-void Graphics::bobShrink(const BobFrame* pbf, uint16 percentage) {
+void Graphics::bobShrink(const BobFrame *bf, uint16 percentage) {
// computing new size, rounding to upper value
- uint16 new_w = (pbf->width * percentage + 50) / 100;
- uint16 new_h = (pbf->height * percentage + 50) / 100;
+ uint16 new_w = (bf->width * percentage + 50) / 100;
+ uint16 new_h = (bf->height * percentage + 50) / 100;
debug(9, "Graphics::bobShrink() - scale = %d, bufsize = %d", percentage, new_w * new_h);
@@ -432,10 +411,10 @@
uint32 shrinker = (100 << 0x10) / percentage;
uint16 x_scale = shrinker >> 0x10;
- uint16 y_scale = x_scale * pbf->width;
+ uint16 y_scale = x_scale * bf->width;
shrinker &= 0xFFFF;
- uint8* src = pbf->data;
+ uint8* src = bf->data;
uint8* dst = _shrinkBuffer.data;
uint32 y_count = 0;
@@ -455,7 +434,7 @@
src += y_scale;
y_count += shrinker;
if (y_count > 0xFFFF) {
- src += pbf->width;
+ src += bf->width;
y_count &= 0xFFFF;
}
}
@@ -734,7 +713,6 @@
void Graphics::loadBackdrop(const char* name, uint16 room) {
- // init Dynalum
char roomPrefix[20];
strcpy(roomPrefix, name);
roomPrefix[ strlen(roomPrefix) - 4 ] = '\0';
@@ -835,6 +813,7 @@
_bobs[7].active = true;
_bam.flag = 1;
_bam.index = 0;
+ _bam._screenShaked = false;
_bam._fightData = _bam._fight1Data;
}
Index: graphics.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/graphics.h,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -d -r1.41 -r1.42
--- graphics.h 27 Nov 2003 13:49:00 -0000 1.41
+++ graphics.h 30 Nov 2003 20:41:02 -0000 1.42
@@ -54,7 +54,7 @@
//! animation stuff
bool animating;
struct {
- int16 speed, speedBak; // Must be signed!
+ int16 speed, speedBak;
//! string based animation
struct {
@@ -144,13 +144,10 @@
void bankErase(uint32 bankslot); // erase()
void bobSetupControl();
- void bobAnimString(uint32 bobnum, const AnimFrame *buf); // stringanim()
- void bobAnimNormal(uint32 bobnum, uint16 firstFrame, uint16 lastFrame, uint16 speed, bool rebound, bool xflip); // makeanim()
- void bobMove(uint32 bobnum, int16 endx, int16 endy, int16 speed); // movebob()
void bobDraw(uint32 frameNum, int16 x, int16 y, uint16 scale, bool xflip, const Box& box); // bob()
void bobDrawInventoryItem(uint32 bobnum, uint16 x, uint16 y); // invbob()
void bobPaste(uint32 frameNum, int16 x, int16 y); // bobpaste()
- void bobShrink(const BobFrame* pbf, uint16 percentage); // shrinkbob()
+ void bobShrink(const BobFrame *bf, uint16 percentage);
void bobClear(uint32 bobnum); // clearbob()
void bobSortAll(); // sortbobs()
void bobDrawAll(); // drawbobs()
Index: input.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/input.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- input.h 15 Nov 2003 21:16:01 -0000 1.9
+++ input.h 30 Nov 2003 20:41:02 -0000 1.10
@@ -135,7 +135,7 @@
bool _canQuit; // inverse of CANTQUIT
//! moved Cutaway::_quit here
- bool _cutawayQuit; // cutawayQuit
+ bool _cutawayQuit;
//! set if a dialogue is running
bool _dialogueRunning;
Index: journal.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/journal.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- journal.cpp 27 Nov 2003 13:49:00 -0000 1.4
+++ journal.cpp 30 Nov 2003 20:41:02 -0000 1.5
@@ -66,7 +66,7 @@
prepare();
redraw();
update();
- _display->palFadeIn(0, 255, JOURNAL_ROOM, false, 0, 0);
+ _display->palFadeIn(0, 255, JOURNAL_ROOM);
_quitCleanly = true;
_quit = false;
@@ -154,7 +154,7 @@
_logic->joeCutFacing(_logic->joeFacing());
_logic->oldRoom(_logic->currentRoom());
- _logic->roomDisplay(_logic->roomName(_logic->currentRoom()), RDM_FADE_JOE, 0, 0, false);
+ _logic->roomDisplay(_logic->currentRoom(), RDM_FADE_JOE, 0, 0, false);
}
@@ -175,7 +175,7 @@
int16 y = 9 + _currentSaveSlot * 13 + 8;
_display->drawBox(x, y, x + 6, y, INK_JOURNAL);
}
- _display->update(false, 0, 0);
+ _display->update();
}
Index: logic.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/logic.cpp,v
retrieving revision 1.110
retrieving revision 1.111
diff -u -d -r1.110 -r1.111
--- logic.cpp 27 Nov 2003 13:49:00 -0000 1.110
+++ logic.cpp 30 Nov 2003 20:41:02 -0000 1.111
@@ -932,8 +932,8 @@
_graphics->bankUnpack(k, curImage, 15);
++_numFrames;
}
- _graphics->bobAnimNormal(5 + curBob, image, curImage, pgd->speed / 4, rebound, false);
BobSlot *pbs = _graphics->bob(5 + curBob);
+ pbs->animNormal(image, curImage, pgd->speed / 4, rebound, false);
pbs->x = pgd->x;
pbs->y = pgd->y;
++curBob;
@@ -1024,7 +1024,7 @@
pbs->y = pgd->y;
pbs->frameNum = firstFrame;
if (pgd->speed > 0) {
- _graphics->bobAnimNormal(curBob, firstFrame, curImage, pgd->speed / 4, rebound, false);
+ pbs->animNormal(firstFrame, curImage, pgd->speed / 4, rebound, false);
}
}
++numObjectAnimated;
@@ -1055,7 +1055,7 @@
for (i = firstRoomObj; i <= lastRoomObj; ++i) {
ObjectData *pod = &_objectData[i];
if (pod->image == -3 || pod->image == -4) {
- debug(9, "Logic::roomSetupObjects() - Setting up person %d", i);
+ debug(0, "Logic::roomSetupObjects() - Setting up person %X, name=%X", i, pod->name);
uint16 noun = i - _roomData[_currentRoom];
if (pod->name > 0) {
curImage = personSetup(noun, curImage);
@@ -1177,7 +1177,7 @@
pbs->y = pgd->y;
pbs->frameNum = firstImage;
if (pgd->speed > 0) {
- _graphics->bobAnimNormal(curBob, firstImage, curImage, pgd->speed / 4, rebound, false);
+ pbs->animNormal(firstImage, curImage, pgd->speed / 4, rebound, false);
}
}
else {
@@ -1222,13 +1222,15 @@
}
-void Logic::roomDisplay(const char *room, RoomDisplayMode mode, uint16 scale, int comPanel, bool inCutaway) {
+void Logic::roomDisplay(uint16 room, RoomDisplayMode mode, uint16 scale, int comPanel, bool inCutaway) {
- debug(9, "Logic::roomDisplay(%s, %d, %d, %d, %d)", room, mode, scale, comPanel, inCutaway);
+ debug(9, "Logic::roomDisplay(%d, %d, %d, %d, %d)", room, mode, scale, comPanel, inCutaway);
roomErase();
- // TODO: _sound->loadSFX(SFXNAME[_currentRoom]);
- roomSetup(room, comPanel, inCutaway);
+
+ // XXX _sound->loadSFX(SFXNAME[_currentRoom]);
+
+ roomSetup(roomName(room), comPanel, inCutaway);
ObjectData *pod = NULL;
if (mode != RDM_FADE_NOJOE) {
pod = joeSetupInRoom(mode != RDM_FADE_JOE_XY, scale);
@@ -1487,7 +1489,7 @@
}
// start animation
- _graphics->bobAnimString(person->actor->bobNum, animFrames);
+ _graphics->bob(person->actor->bobNum)->animString(animFrames);
return curImage;
}
@@ -2296,7 +2298,7 @@
// camera does not follow Joe anymore
_graphics->cameraBob(-1);
- roomDisplay(roomName(ROOM_JUNGLE_PINNACLE), RDM_NOFADE_JOE, 100, 2, true);
+ roomDisplay(ROOM_JUNGLE_PINNACLE, RDM_NOFADE_JOE, 100, 2, true);
BobSlot *joe = _graphics->bob(6);
BobSlot *piton = _graphics->bob(7);
@@ -2562,7 +2564,7 @@
debug(0, "[Logic::sceneStart] _scene = %i", _scene);
_scene++;
- _display->mouseCursorShow(false);
+ _display->showMouseCursor(false);
if (1 == _scene) { // && _input->cutawayRunning()) { // sceneStart is always called when cutaway is running
_display->palFadePanel();
@@ -2579,7 +2581,7 @@
return;
_display->palSetAllDirty();
- _display->mouseCursorShow(true);
+ _display->showMouseCursor(true);
zoneSetupPanel();
}
Index: logic.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/logic.h,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -d -r1.72 -r1.73
--- logic.h 27 Nov 2003 13:49:00 -0000 1.72
+++ logic.h 30 Nov 2003 20:41:02 -0000 1.73
@@ -218,7 +218,7 @@
void roomSetupObjects(); // DISP_OBJECTS
uint16 roomRefreshObject(uint16 obj); // REDISP_OBJECT
void roomSetup(const char *room, int comPanel, bool inCutaway);
- void roomDisplay(const char *room, RoomDisplayMode mode, uint16 joeScale, int comPanel, bool inCutaway); // DISP_ROOM
+ void roomDisplay(uint16 room, RoomDisplayMode mode, uint16 joeScale, int comPanel, bool inCutaway); // DISP_ROOM
uint16 findScale(uint16 x, uint16 y);
Index: queen.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/queen.cpp,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -d -r1.44 -r1.45
--- queen.cpp 15 Nov 2003 15:55:43 -0000 1.44
+++ queen.cpp 30 Nov 2003 20:41:02 -0000 1.45
@@ -134,7 +134,7 @@
if (pcGamesDemo) {
_logic->currentRoom(79);
}
- _logic->roomDisplay(_logic->roomName(_logic->currentRoom()), RDM_FADE_NOJOE, 100, 2, true);
+ _logic->roomDisplay(_logic->currentRoom(), RDM_FADE_NOJOE, 100, 2, true);
if (_resource->isDemo()) {
if (pcGamesDemo) {
@@ -164,7 +164,7 @@
_logic->currentRoom(ROOM_HOTEL_LOBBY);
_logic->entryObj(584);
- _logic->roomDisplay(_logic->roomName(_logic->currentRoom()), RDM_FADE_JOE, 100, 2, true);
+ _logic->roomDisplay(_logic->currentRoom(), RDM_FADE_JOE, 100, 2, true);
_logic->playCutaway("c70d.cut");
_logic->gameState(VAR_INTRO_PLAYED, 1);
@@ -173,9 +173,9 @@
_logic->inventoryRefresh();
}
else {
- _logic->roomDisplay(_logic->roomName(_logic->currentRoom()), RDM_FADE_JOE, 100, 1, false);
+ _logic->roomDisplay(_logic->currentRoom(), RDM_FADE_JOE, 100, 1, false);
}
- _display->mouseCursorShow(true); // _drawMouseFlag = 1;
+ _display->showMouseCursor(true); // _drawMouseFlag = 1;
}
Index: structs.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/structs.h,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- structs.h 16 Nov 2003 17:49:27 -0000 1.24
+++ structs.h 30 Nov 2003 20:41:02 -0000 1.25
@@ -143,11 +143,11 @@
</tr>
<tr>
<td>firstFrame < 0</td>
- <td>bobAnimString (animation is described by a string)</td>
+ <td>BobSlot::animString (animation is described by a string)</td>
</tr>
<tr>
<td>firstFrame > 0</td>
- <td>bobAnimNormal (animation is a sequence of frames)</td>
+ <td>BobSlot::animNormal (animation is a sequence of frames)</td>
</tr>
</table>
*/
Index: talk.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/talk.cpp,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -d -r1.48 -r1.49
--- talk.cpp 26 Nov 2003 23:03:21 -0000 1.48
+++ talk.cpp 30 Nov 2003 20:41:02 -0000 1.49
@@ -151,7 +151,7 @@
initialTalk();
// Lines 906-? in talk.c
- _logic->display()->mouseCursorShow(true);
+ _logic->display()->showMouseCursor(true);
int16 level=1, retval=0;
int16 head = _dialogueTree[level][0].head;
Index: walk.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/walk.cpp,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- walk.cpp 26 Nov 2003 20:40:43 -0000 1.25
+++ walk.cpp 30 Nov 2003 20:41:02 -0000 1.26
@@ -121,11 +121,11 @@
return;
}
if (lastDirection != pwd->anim.facing) {
- _graphics->bobAnimNormal(0, pwd->anim.firstFrame, pwd->anim.lastFrame, 1, false, false);
+ pbs->animNormal(pwd->anim.firstFrame, pwd->anim.lastFrame, 1, false, false);
}
uint16 moveSpeed = _logic->findScale(pbs->x, pbs->y) * 6 / 100;
- _graphics->bobMove(0, pbs->x + pwd->dx, pbs->y + pwd->dy, moveSpeed);
+ pbs->move(pbs->x + pwd->dx, pbs->y + pwd->dy, moveSpeed);
pbs->xflip = (pbs->xdir < 0);
while (pbs->moving) {
// adjust Joe's movespeed according to scale
@@ -259,15 +259,15 @@
}
// pass across bobs direction ONLY if walk is a mirror flip!
if (ABS(mpd->walkLeft1) == ABS(mpd->walkRight1)) {
- _graphics->bobAnimNormal(bobNum, image, dstFrame - 1, mpd->animSpeed, false, pbs->xflip);
+ pbs->animNormal(image, dstFrame - 1, mpd->animSpeed, false, pbs->xflip);
}
else {
- _graphics->bobAnimNormal(bobNum, image, dstFrame - 1, mpd->animSpeed, false, false);
+ pbs->animNormal(image, dstFrame - 1, mpd->animSpeed, false, false);
}
// move other actors at correct speed relative to scale
uint16 moveSpeed = _logic->findScale(pbs->x, pbs->y) * mpd->moveSpeed / 100;
- _graphics->bobMove(bobNum, pbs->x + pwd->dx, pbs->y + pwd->dy, moveSpeed);
+ pbs->move(pbs->x + pwd->dx, pbs->y + pwd->dy, moveSpeed);
// flip if one set of frames for actor
if (mpd->walkLeft1 < 0 || ABS(mpd->walkLeft1) == ABS(mpd->walkRight1)) {
Index: xref.txt
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/xref.txt,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -d -r1.41 -r1.42
--- xref.txt 27 Nov 2003 13:49:00 -0000 1.41
+++ xref.txt 30 Nov 2003 20:41:02 -0000 1.42
@@ -130,13 +130,13 @@
loadbackdrop() Graphics::loadBackdrop
loadpanel() Graphics::loadPanel
MAKE_SPEAK_BOB() Graphics::bobSetText
-makeanim() Graphics::bobAnimNormal
-movebob() Graphics::bobMove
+makeanim() BobSlot::animNormal
+movebob() BobSlot::move
pastebob() Graphics::bobPaste
requestor()
shrinkbob() Graphics::bobShrink
sortbobs() Graphics::bobSortAll
-stringanim() Graphics::bobAnimString
+stringanim() BobSlot::animString
-
bobs Graphics::_bobs
cambob Graphics::_cameraBob
@@ -148,7 +148,7 @@
check_keys() Input::checkKeys()
get_key() *not needed*
-
-drawmouseflag *not needed* (equivalent to _display->mouseCursorShow(bool))
+drawmouseflag *not needed* (equivalent to _display->showMouseCursor(bool))
key_commands Input::_currentCommandKeys
key_language Input::_commandKeys
KEYVERB Input::_keyVerb
- Previous message: [Scummvm-cvs-logs] CVS: scummvm Makefile.mingw,1.26,1.27
- Next message: [Scummvm-cvs-logs] CVS: scummvm/simon debug.cpp,1.23,1.24 intern.h,1.22,1.23 simon.cpp,1.338,1.339 simon.h,1.100,1.101 sound.cpp,1.51,1.52 vga.cpp,1.90,1.91
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list