aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTravis Howell2005-03-24 03:47:54 +0000
committerTravis Howell2005-03-24 03:47:54 +0000
commit2b45b04e1ac8a5a2a2bfa174c6370477c867d5f0 (patch)
treeb1b7a03aa6dfb49c6ac3b648909f03b66bd4ba61
parente9a28b5782e801ac30e965331ebe53b4419d3850 (diff)
downloadscummvm-rg350-2b45b04e1ac8a5a2a2bfa174c6370477c867d5f0.tar.gz
scummvm-rg350-2b45b04e1ac8a5a2a2bfa174c6370477c867d5f0.tar.bz2
scummvm-rg350-2b45b04e1ac8a5a2a2bfa174c6370477c867d5f0.zip
Rename sprite flags, as suggested by cyx.
svn-id: r17214
-rw-r--r--scumm/sprite_he.cpp30
-rw-r--r--scumm/sprite_he.h64
2 files changed, 47 insertions, 47 deletions
diff --git a/scumm/sprite_he.cpp b/scumm/sprite_he.cpp
index 5f80e6f0f2..eaac38abd6 100644
--- a/scumm/sprite_he.cpp
+++ b/scumm/sprite_he.cpp
@@ -177,7 +177,7 @@ int ScummEngine_v90he::spriteInfoGet_classFlagsAnd(int spriteId, int num, int *a
int ScummEngine_v90he::spriteInfoGet_flags_13(int spriteId) {
checkRange(_varNumSprites, 1, spriteId, "Invalid sprite %d");
- return ((_spriteTable[spriteId].flags & kSF13) != 0) ? 1 : 0;
+ return ((_spriteTable[spriteId].flags & kSFDoubleBuffered) != 0) ? 1 : 0;
}
int ScummEngine_v90he::spriteInfoGet_flagYFlipped(int spriteId) {
@@ -201,13 +201,13 @@ int ScummEngine_v90he::spriteInfoGet_flagActive(int spriteId) {
int ScummEngine_v90he::spriteInfoGet_flags_20(int spriteId) {
checkRange(_varNumSprites, 1, spriteId, "Invalid sprite %d");
- return ((_spriteTable[spriteId].flags & kSF20) != 0) ? 1 : 0;
+ return ((_spriteTable[spriteId].flags & kSFNeedPaletteRemap) != 0) ? 1 : 0;
}
int ScummEngine_v90he::spriteInfoGet_flags_22(int spriteId) {
checkRange(_varNumSprites, 1, spriteId, "Invalid sprite %d");
- return ((_spriteTable[spriteId].flags & kSF22) != 0) ? 1 : 0;
+ return ((_spriteTable[spriteId].flags & kSFDelayed) != 0) ? 1 : 0;
}
int ScummEngine_v90he::spriteInfoGet_flags_23(int spriteId) {
@@ -545,9 +545,9 @@ void ScummEngine_v90he::spriteInfoSet_flag13(int spriteId, int value) {
int oldFlags = _spriteTable[spriteId].flags;
if (value)
- _spriteTable[spriteId].flags |= kSF13;
+ _spriteTable[spriteId].flags |= kSFDoubleBuffered;
else
- _spriteTable[spriteId].flags &= ~kSF13;
+ _spriteTable[spriteId].flags &= ~kSFDoubleBuffered;
if (_spriteTable[spriteId].res_id && _spriteTable[spriteId].flags != oldFlags)
_spriteTable[spriteId].flags |= kSFChanged | kSFNeedRedraw;
@@ -593,9 +593,9 @@ void ScummEngine_v90he::spriteInfoSet_flag20(int spriteId, int value) {
int oldFlags = _spriteTable[spriteId].flags;
if (value)
- _spriteTable[spriteId].flags |= kSF20;
+ _spriteTable[spriteId].flags |= kSFNeedPaletteRemap;
else
- _spriteTable[spriteId].flags &= ~kSF20;
+ _spriteTable[spriteId].flags &= ~kSFNeedPaletteRemap;
if (_spriteTable[spriteId].res_id && _spriteTable[spriteId].flags != oldFlags)
_spriteTable[spriteId].flags |= kSFChanged | kSFNeedRedraw;
@@ -605,9 +605,9 @@ void ScummEngine_v90he::spriteInfoSet_flag22(int spriteId, int value) {
checkRange(_varNumSprites, 1, spriteId, "Invalid sprite %d");
if (value)
- _spriteTable[spriteId].flags |= kSF22;
+ _spriteTable[spriteId].flags |= kSFDelayed;
else
- _spriteTable[spriteId].flags &= ~kSF22;
+ _spriteTable[spriteId].flags &= ~kSFDelayed;
}
void ScummEngine_v90he::spriteInfoSet_flag23(int spriteId, int value) {
@@ -711,7 +711,7 @@ void ScummEngine_v90he::spriteAddImageToList(int spriteId, int imageNum, int *sp
if (_spriteTable[spriteId].res_id) {
_spriteTable[spriteId].res_wiz_states = getWizImageStates(_spriteTable[spriteId].res_id);
- _spriteTable[spriteId].flags |= kSFActive | kSF22 | kSF23 | kSFBlitDirectly;
+ _spriteTable[spriteId].flags |= kSFActive | kSFDelayed | kSF23 | kSFBlitDirectly;
if (_spriteTable[spriteId].res_id != origResId || _spriteTable[spriteId].res_wiz_states != origResWizStates)
_spriteTable[spriteId].flags |= kSFChanged | kSFNeedRedraw;
@@ -811,9 +811,9 @@ void ScummEngine_v90he::spriteGroupSet_case0_6(int spriteGroupId, int value) {
for (int i = 1; i < _varNumSprites; i++) {
if (_spriteTable[i].group_num == spriteGroupId) {
if (value)
- _spriteTable[i].flags |= kSF22;
+ _spriteTable[i].flags |= kSFDelayed;
else
- _spriteTable[i].flags &= ~kSF22;
+ _spriteTable[i].flags &= ~kSFDelayed;
}
}
}
@@ -1072,7 +1072,7 @@ void ScummEngine_v90he::spritesUpdateImages() {
spi->flags |= kSFChanged | kSFNeedRedraw;
}
}
- if (spi->flags & kSF22) {
+ if (spi->flags & kSFDelayed) {
if (spi->delayAmount) {
--spi->delayCount;
if (spi->delayCount)
@@ -1238,7 +1238,7 @@ void ScummEngine_v90he::spritesProcessWiz(bool arg) {
wiz.img.flags |= kWIFFlipX;
if (spr_flags & kSFYFlipped)
wiz.img.flags |= kWIFFlipY;
- if (spr_flags & kSF13) {
+ if (spr_flags & kSFDoubleBuffered) {
wiz.img.flags &= ~kWIFMarkBufferDirty;
wiz.img.flags |= kWIFBlitToFrontVideoBuffer;
}
@@ -1247,7 +1247,7 @@ void ScummEngine_v90he::spritesProcessWiz(bool arg) {
wiz.processFlags |= 4;
wiz.unk_15C = spi->field_54;
}
- if (spr_flags & kSF20)
+ if (spr_flags & kSFNeedPaletteRemap)
wiz.img.flags |= kWIFRemapPalette;
if (spi->field_7C) {
wiz.processFlags |= 0x80000;
diff --git a/scumm/sprite_he.h b/scumm/sprite_he.h
index fe19e404be..7cc5cb8e87 100644
--- a/scumm/sprite_he.h
+++ b/scumm/sprite_he.h
@@ -26,38 +26,38 @@
namespace Scumm {
enum SpriteFlags {
- kSFChanged = (1 << 0),
- kSFNeedRedraw = (1 << 1),
- kSF03 = (1 << 2),
- kSF04 = (1 << 3),
- kSFZoomed = (1 << 4),
- kSFRotated = (1 << 5),
- kSF07 = (1 << 6),
- kSF08 = (1 << 7),
- kSF09 = (1 << 8),
- kSF10 = (1 << 9),
- kSF11 = (1 << 10),
- kSF12 = (1 << 11),
- kSF13 = (1 << 12), // kSFDoubleBuffered
- kSFYFlipped = (1 << 13),
- kSFXFlipped = (1 << 14),
- kSFActive = (1 << 15),
- kSF17 = (1 << 16),
- kSF18 = (1 << 17),
- kSF19 = (1 << 18),
- kSF20 = (1 << 19), // kSFNeedPaletteRemap
- kSF21 = (1 << 20),
- kSF22 = (1 << 21), // kSFDelayed
- kSF23 = (1 << 22),
- kSF24 = (1 << 23),
- kSF25 = (1 << 24),
- kSFBlitDirectly = (1 << 25),
- kSF27 = (1 << 26),
- kSF28 = (1 << 27),
- kSF29 = (1 << 28),
- kSF30 = (1 << 29),
- kSFImageless = (1 << 30),
- kSF32 = (1 << 31)
+ kSFChanged = (1 << 0),
+ kSFNeedRedraw = (1 << 1),
+ kSF03 = (1 << 2),
+ kSF04 = (1 << 3),
+ kSFZoomed = (1 << 4),
+ kSFRotated = (1 << 5),
+ kSF07 = (1 << 6),
+ kSF08 = (1 << 7),
+ kSF09 = (1 << 8),
+ kSF10 = (1 << 9),
+ kSF11 = (1 << 10),
+ kSF12 = (1 << 11),
+ kSFDoubleBuffered = (1 << 12),
+ kSFYFlipped = (1 << 13),
+ kSFXFlipped = (1 << 14),
+ kSFActive = (1 << 15),
+ kSF17 = (1 << 16),
+ kSF18 = (1 << 17),
+ kSF19 = (1 << 18),
+ kSFNeedPaletteRemap = (1 << 19),
+ kSF21 = (1 << 20),
+ kSFDelayed = (1 << 21),
+ kSF23 = (1 << 22),
+ kSF24 = (1 << 23),
+ kSF25 = (1 << 24),
+ kSFBlitDirectly = (1 << 25),
+ kSF27 = (1 << 26),
+ kSF28 = (1 << 27),
+ kSF29 = (1 << 28),
+ kSF30 = (1 << 29),
+ kSFImageless = (1 << 30),
+ kSF32 = (1 << 31)
};
enum SpriteGroupFlags {