A few var renames.

svn-id: r16837
This commit is contained in:
Travis Howell 2005-02-21 00:34:00 +00:00
parent 4f2cd36bd9
commit 7783d6596e
3 changed files with 190 additions and 190 deletions

View file

@ -874,34 +874,34 @@ protected:
uint8 getWizPixelColor(int restype, int resnum, int state, int x, int y, int flags); uint8 getWizPixelColor(int restype, int resnum, int state, int x, int y, int flags);
int computeWizHistogram(int resnum, int state, int x, int y, int w, int h); int computeWizHistogram(int resnum, int state, int x, int y, int w, int h);
int spriteInfoGet_flags_1(int spriteNum); int spriteInfoGet_flags_1(int spriteId);
int spriteInfoGet_flags_2(int spriteNum); int spriteInfoGet_flags_2(int spriteId);
int spriteInfoGet_flags_3(int spriteNum); int spriteInfoGet_flags_3(int spriteId);
int spriteInfoGet_flags_4(int spriteNum); int spriteInfoGet_flags_4(int spriteId);
int spriteInfoGet_flags_5(int spriteNum); int spriteInfoGet_flags_5(int spriteId);
int spriteInfoGet_flags_6(int spriteNum); int spriteInfoGet_flags_6(int spriteId);
int spriteInfoGet_flags_7(int spriteNum); int spriteInfoGet_flags_7(int spriteId);
int spriteInfoGet_flags_8(int spriteNum); int spriteInfoGet_flags_8(int spriteId);
int spriteInfoGet_resId(int spriteNun); int spriteInfoGet_resId(int spriteId);
int spriteInfoGet_resState(int spriteNun); int spriteInfoGet_resState(int spriteId);
int spriteInfoGet_groupNum(int spriteNun); int spriteInfoGet_groupNum(int spriteId);
int spriteInfoGet_field_18(int spriteNun); int spriteInfoGet_field_18(int spriteId);
int spriteInfoGet_grp_tx(int spriteNun); int spriteInfoGet_grp_tx(int spriteId);
int spriteInfoGet_grp_ty(int spriteNun); int spriteInfoGet_grp_ty(int spriteId);
int spriteInfoGet_field_44(int spriteNun); int spriteInfoGet_field_44(int spriteId);
int spriteInfoGet_field_54(int spriteNun); int spriteInfoGet_field_54(int spriteId);
int spriteInfoGet_wizSize(int spriteNun); int spriteInfoGet_wizSize(int spriteId);
int spriteInfoGet_zoom(int spriteNun); int spriteInfoGet_zoom(int spriteId);
int spriteInfoGet_field_78(int spriteNun); int spriteInfoGet_field_78(int spriteId);
int spriteInfoGet_field_80(int spriteNun); int spriteInfoGet_field_80(int spriteId);
void getSpriteImageDim(int spriteNum, int32 &w, int32 &h); void getSpriteImageDim(int spriteId, int32 &w, int32 &h);
void spriteInfoGet_tx_ty(int spriteNum, int32 &tx, int32 &ty); void spriteInfoGet_tx_ty(int spriteId, int32 &tx, int32 &ty);
void spriteInfoGet_field_2C_30(int spriteNum, int32 &field_2C, int32 &field_30); void spriteInfoGet_field_2C_30(int spriteId, int32 &field_2C, int32 &field_30);
void spriteInfoSet_field_14(int spriteNum, int value); void spriteInfoSet_field_14(int spriteId, int value);
void spriteInfoSet_field_7C(int spriteNum, int value); void spriteInfoSet_field_7C(int spriteId, int value);
void spriteInfoSet_field_80(int spriteNum, int value); void spriteInfoSet_field_80(int spriteId, int value);
void spriteInfoSet_case183(int spriteNum); void spriteInfoSet_case183(int spriteId);
void spritesAllocTables(int numSprites, int numGroups, int numImgSprites); void spritesAllocTables(int numSprites, int numGroups, int numImgSprites);
void spritesResetTables(bool refreshScreen); void spritesResetTables(bool refreshScreen);

View file

@ -698,7 +698,7 @@ void ScummEngine_v90he::o90_getDistanceBetweenPoints() {
void ScummEngine_v90he::o90_getSpriteInfo() { void ScummEngine_v90he::o90_getSpriteInfo() {
int args[16]; int args[16];
int eax, esi; int spriteId, flags;
int32 a, b; int32 a, b;
byte subOp = fetchScriptByte(); byte subOp = fetchScriptByte();
subOp -= 30; subOp -= 30;
@ -706,104 +706,104 @@ void ScummEngine_v90he::o90_getSpriteInfo() {
debug(1,"o90_getSpriteInfo stub (%d)", subOp); debug(1,"o90_getSpriteInfo stub (%d)", subOp);
switch (subOp) { switch (subOp) {
case 0: case 0:
eax = pop(); spriteId = pop();
if (eax) { if (spriteId) {
spriteInfoGet_tx_ty(eax, a, b); spriteInfoGet_tx_ty(spriteId, a, b);
push(a); push(a);
} else { } else {
push(0); push(0);
} }
case 1: case 1:
eax = pop(); spriteId = pop();
if (eax) { if (spriteId) {
spriteInfoGet_tx_ty(eax, a, b); spriteInfoGet_tx_ty(spriteId, a, b);
push(b); push(b);
} else { } else {
push(0); push(0);
} }
case 2: case 2:
eax = pop(); spriteId = pop();
if (eax) { if (spriteId) {
getSpriteImageDim(eax, a, b); getSpriteImageDim(spriteId, a, b);
push(a); push(a);
} else { } else {
push(0); push(0);
} }
break; break;
case 3: case 3:
eax = pop(); spriteId = pop();
if (eax) { if (spriteId) {
getSpriteImageDim(eax, a, b); getSpriteImageDim(spriteId, a, b);
push(b); push(b);
} else { } else {
push(0); push(0);
} }
break; break;
case 4: case 4:
eax = pop(); spriteId = pop();
if (eax) { if (spriteId) {
spriteInfoGet_field_2C_30(eax, a, b); spriteInfoGet_field_2C_30(spriteId, a, b);
push(a); push(a);
} else { } else {
push(0); push(0);
} }
break; break;
case 5: case 5:
eax = pop(); spriteId = pop();
if (eax) { if (spriteId) {
spriteInfoGet_field_2C_30(eax, a, b); spriteInfoGet_field_2C_30(spriteId, a, b);
push(b); push(b);
} else { } else {
push(0); push(0);
} }
break; break;
case 6: case 6:
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_wizSize(eax)); push(spriteInfoGet_wizSize(spriteId));
else else
push(0); push(0);
break; break;
case 7: case 7:
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_groupNum(eax)); push(spriteInfoGet_groupNum(spriteId));
else else
push(0); push(0);
break; break;
case 8: case 8:
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_grp_tx(eax)); push(spriteInfoGet_grp_tx(spriteId));
else else
push(0); push(0);
break; break;
case 9: case 9:
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_grp_ty(eax)); push(spriteInfoGet_grp_ty(spriteId));
else else
push(0); push(0);
break; break;
case 12: case 12:
esi = pop(); flags = pop();
eax = pop(); spriteId = pop();
if (eax) { if (spriteId) {
switch(esi) { switch(flags) {
case 0: case 0:
push(spriteInfoGet_flags_1(eax)); push(spriteInfoGet_flags_1(spriteId));
break; break;
case 1: case 1:
push(spriteInfoGet_flags_2(eax)); push(spriteInfoGet_flags_2(spriteId));
break; break;
case 2: case 2:
push(spriteInfoGet_flags_3(eax)); push(spriteInfoGet_flags_3(spriteId));
break; break;
case 3: case 3:
push(spriteInfoGet_flags_4(eax)); push(spriteInfoGet_flags_4(spriteId));
break; break;
case 4: case 4:
push(spriteInfoGet_flags_5(eax)); push(spriteInfoGet_flags_5(spriteId));
break; break;
default: default:
push(0); push(0);
@ -813,9 +813,9 @@ void ScummEngine_v90he::o90_getSpriteInfo() {
} }
break; break;
case 13: case 13:
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_field_18(eax)); push(spriteInfoGet_field_18(spriteId));
else else
push(0); push(0);
break; break;
@ -838,58 +838,58 @@ void ScummEngine_v90he::o90_getSpriteInfo() {
} }
break; break;
case 22: case 22:
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_resState(eax)); push(spriteInfoGet_resState(spriteId));
else else
push(0); push(0);
break; break;
case 33: case 33:
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_resId(eax)); push(spriteInfoGet_resId(spriteId));
else else
push(0); push(0);
break; break;
case 38: case 38:
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_flags_8(eax)); push(spriteInfoGet_flags_8(spriteId));
else else
push(1); push(1);
break; break;
case 52: case 52:
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_flags_6(eax)); push(spriteInfoGet_flags_6(spriteId));
else else
push(0); push(0);
break; break;
case 62: case 62:
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_zoom(eax)); push(spriteInfoGet_zoom(spriteId));
else else
push(0); push(0);
break; break;
case 67: case 67:
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_field_78(eax)); push(spriteInfoGet_field_78(spriteId));
else else
push(0); push(0);
break; break;
case 68: case 68:
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_field_54(eax)); push(spriteInfoGet_field_54(spriteId));
else else
push(0); push(0);
break; break;
case 94: case 94:
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_flags_7(eax)); push(spriteInfoGet_flags_7(spriteId));
else else
push(0); push(0);
break; break;
@ -903,17 +903,17 @@ void ScummEngine_v90he::o90_getSpriteInfo() {
push(0); push(0);
break; break;
case 110: case 110:
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_field_80(eax)); push(spriteInfoGet_field_80(spriteId));
else else
push(0); push(0);
break; break;
case 168: case 168:
pop(); pop();
eax = pop(); spriteId = pop();
if (eax) if (spriteId)
push(spriteInfoGet_field_44(eax)); push(spriteInfoGet_field_44(spriteId));
else else
push(0); push(0);
break; break;

View file

@ -35,181 +35,181 @@ void ScummEngine_v90he::allocateArrays() {
spritesAllocTables(_numSprites, 64, 64); spritesAllocTables(_numSprites, 64, 64);
} }
int ScummEngine_v90he::spriteInfoGet_flags_1(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_flags_1(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "_spriteTableGet_flags_1: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "_spriteTableGet_flags_1: Invalid sprite %d");
return ((_spriteTable[spriteNum].flags & kSF15) != 0) ? 1 : 0; return ((_spriteTable[spriteId].flags & kSF15) != 0) ? 1 : 0;
} }
int ScummEngine_v90he::spriteInfoGet_flags_2(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_flags_2(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "_spriteTableGet_flags_2: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "_spriteTableGet_flags_2: Invalid sprite %d");
return ((_spriteTable[spriteNum].flags & kSF14) != 0) ? 1 : 0; return ((_spriteTable[spriteId].flags & kSF14) != 0) ? 1 : 0;
} }
int ScummEngine_v90he::spriteInfoGet_flags_3(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_flags_3(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "_spriteTableGet_flags_3: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "_spriteTableGet_flags_3: Invalid sprite %d");
return ((_spriteTable[spriteNum].flags & kSF16) != 0) ? 1 : 0; return ((_spriteTable[spriteId].flags & kSF16) != 0) ? 1 : 0;
} }
int ScummEngine_v90he::spriteInfoGet_flags_4(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_flags_4(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "_spriteTableGet_flags_4: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "_spriteTableGet_flags_4: Invalid sprite %d");
return ((_spriteTable[spriteNum].flags & kSF13) != 0) ? 1 : 0; return ((_spriteTable[spriteId].flags & kSF13) != 0) ? 1 : 0;
} }
int ScummEngine_v90he::spriteInfoGet_flags_5(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_flags_5(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "_spriteTableGet_flags_5: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "_spriteTableGet_flags_5: Invalid sprite %d");
return ((_spriteTable[spriteNum].flags & kSF20) != 0) ? 1 : 0; return ((_spriteTable[spriteId].flags & kSF20) != 0) ? 1 : 0;
} }
int ScummEngine_v90he::spriteInfoGet_flags_6(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_flags_6(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "_spriteTableGet_flags_6: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "_spriteTableGet_flags_6: Invalid sprite %d");
return _spriteTable[spriteNum].flags & kSF22; return _spriteTable[spriteId].flags & kSF22;
} }
int ScummEngine_v90he::spriteInfoGet_flags_7(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_flags_7(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "_spriteTableGet_flags_7: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "_spriteTableGet_flags_7: Invalid sprite %d");
return ((_spriteTable[spriteNum].flags & kSF23) != 0) ? 1 : 0; return ((_spriteTable[spriteId].flags & kSF23) != 0) ? 1 : 0;
} }
int ScummEngine_v90he::spriteInfoGet_flags_8(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_flags_8(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "_spriteTableGet_flags_8: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "_spriteTableGet_flags_8: Invalid sprite %d");
return ((_spriteTable[spriteNum].flags & kSF31) != 0) ? 1 : 0; return ((_spriteTable[spriteId].flags & kSF31) != 0) ? 1 : 0;
} }
int ScummEngine_v90he::spriteInfoGet_resId(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_resId(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "spriteInfoGet_resId: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "spriteInfoGet_resId: Invalid sprite %d");
return _spriteTable[spriteNum].res_id; return _spriteTable[spriteId].res_id;
} }
int ScummEngine_v90he::spriteInfoGet_resState(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_resState(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "spriteInfoGet_resState: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "spriteInfoGet_resState: Invalid sprite %d");
return _spriteTable[spriteNum].res_state; return _spriteTable[spriteId].res_state;
} }
int ScummEngine_v90he::spriteInfoGet_groupNum(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_groupNum(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "spriteInfoGet_groupNum: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "spriteInfoGet_groupNum: Invalid sprite %d");
return _spriteTable[spriteNum].group_num; return _spriteTable[spriteId].group_num;
} }
int ScummEngine_v90he::spriteInfoGet_field_18(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_field_18(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "spriteInfoGet_field_18: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "spriteInfoGet_field_18: Invalid sprite %d");
return _spriteTable[spriteNum].field_18; return _spriteTable[spriteId].field_18;
} }
int ScummEngine_v90he::spriteInfoGet_grp_tx(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_grp_tx(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "spriteInfoGet_grp_tx: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "spriteInfoGet_grp_tx: Invalid sprite %d");
if (_spriteTable[spriteNum].group_num) if (_spriteTable[spriteId].group_num)
return _spriteTable[spriteNum].tx + _spriteGroups[spriteNum].tx; return _spriteTable[spriteId].tx + _spriteGroups[spriteId].tx;
else else
return _spriteTable[spriteNum].tx; return _spriteTable[spriteId].tx;
} }
int ScummEngine_v90he::spriteInfoGet_grp_ty(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_grp_ty(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "spriteInfoGet_grp_ty: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "spriteInfoGet_grp_ty: Invalid sprite %d");
if (_spriteTable[spriteNum].group_num) if (_spriteTable[spriteId].group_num)
return _spriteTable[spriteNum].ty + _spriteGroups[spriteNum].ty; return _spriteTable[spriteId].ty + _spriteGroups[spriteId].ty;
else else
return _spriteTable[spriteNum].ty; return _spriteTable[spriteId].ty;
} }
int ScummEngine_v90he::spriteInfoGet_field_44(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_field_44(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "spriteInfoGet_field_44: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "spriteInfoGet_field_44: Invalid sprite %d");
return _spriteTable[spriteNum].field_44; return _spriteTable[spriteId].field_44;
} }
int ScummEngine_v90he::spriteInfoGet_field_54(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_field_54(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "spriteInfoGet_field_54: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "spriteInfoGet_field_54: Invalid sprite %d");
return _spriteTable[spriteNum].field_54; return _spriteTable[spriteId].field_54;
} }
int ScummEngine_v90he::spriteInfoGet_wizSize(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_wizSize(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "spriteInfoGet_wizSize: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "spriteInfoGet_wizSize: Invalid sprite %d");
return _spriteTable[spriteNum].res_wiz_states; return _spriteTable[spriteId].res_wiz_states;
} }
int ScummEngine_v90he::spriteInfoGet_zoom(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_zoom(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "spriteInfoGet_zoom: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "spriteInfoGet_zoom: Invalid sprite %d");
return _spriteTable[spriteNum].zoom; return _spriteTable[spriteId].zoom;
} }
int ScummEngine_v90he::spriteInfoGet_field_78(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_field_78(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "spriteInfoGet_field_78: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "spriteInfoGet_field_78: Invalid sprite %d");
return _spriteTable[spriteNum].field_78; return _spriteTable[spriteId].field_78;
} }
int ScummEngine_v90he::spriteInfoGet_field_80(int spriteNum) { int ScummEngine_v90he::spriteInfoGet_field_80(int spriteId) {
checkRange(_numSprites, 1, spriteNum, "spriteInfoGet_field_80: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "spriteInfoGet_field_80: Invalid sprite %d");
return _spriteTable[spriteNum].field_80; return _spriteTable[spriteId].field_80;
} }
void ScummEngine_v90he::getSpriteImageDim(int spriteNum, int32 &w, int32 &h) { void ScummEngine_v90he::getSpriteImageDim(int spriteId, int32 &w, int32 &h) {
checkRange(_numSprites, 1, spriteNum, "getSpriteImageDim: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "getSpriteImageDim: Invalid sprite %d");
getWizImageDim(_spriteTable[spriteNum].res_id, _spriteTable[spriteNum].res_state, w, h); getWizImageDim(_spriteTable[spriteId].res_id, _spriteTable[spriteId].res_state, w, h);
} }
void ScummEngine_v90he::spriteInfoGet_tx_ty(int spriteNum, int32 &tx, int32 &ty) { void ScummEngine_v90he::spriteInfoGet_tx_ty(int spriteId, int32 &tx, int32 &ty) {
checkRange(_numSprites, 1, spriteNum, "spriteInfoGet_tx_ty: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "spriteInfoGet_tx_ty: Invalid sprite %d");
tx = _spriteTable[spriteNum].tx; tx = _spriteTable[spriteId].tx;
ty = _spriteTable[spriteNum].ty; ty = _spriteTable[spriteId].ty;
} }
void ScummEngine_v90he::spriteInfoGet_field_2C_30(int spriteNum, int32 &field_2C, int32 &field_30) { void ScummEngine_v90he::spriteInfoGet_field_2C_30(int spriteId, int32 &field_2C, int32 &field_30) {
checkRange(_numSprites, 1, spriteNum, "spriteInfoGet_field_2C_30: Invalid sprite %d"); checkRange(_numSprites, 1, spriteId, "spriteInfoGet_field_2C_30: Invalid sprite %d");
field_2C = _spriteTable[spriteNum].field_2C; field_2C = _spriteTable[spriteId].field_2C;
field_30 = _spriteTable[spriteNum].field_30; field_30 = _spriteTable[spriteId].field_30;
} }
// //
// spriteInfoSet functions // spriteInfoSet functions
// //
void ScummEngine_v90he::spriteInfoSet_field_14(int spriteNum, int value) { void ScummEngine_v90he::spriteInfoSet_field_14(int spriteId, int value) {
checkRange(_varNumSprites, 1, spriteNum, "Invalid sprite %d"); checkRange(_varNumSprites, 1, spriteId, "Invalid sprite %d");
if (_spriteTable[spriteNum].field_14 != value) { if (_spriteTable[spriteId].field_14 != value) {
_spriteTable[spriteNum].field_14 = value; _spriteTable[spriteId].field_14 = value;
_spriteTable[spriteNum].flags |= kSF01 | kSF02; _spriteTable[spriteId].flags |= kSF01 | kSF02;
} }
} }
void ScummEngine_v90he::spriteInfoSet_field_7C(int spriteNum, int value) { void ScummEngine_v90he::spriteInfoSet_field_7C(int spriteId, int value) {
checkRange(_varNumSprites, 1, spriteNum, "Invalid sprite %d"); checkRange(_varNumSprites, 1, spriteId, "Invalid sprite %d");
if (_spriteTable[spriteNum].field_7C != value) { if (_spriteTable[spriteId].field_7C != value) {
_spriteTable[spriteNum].field_7C = value; _spriteTable[spriteId].field_7C = value;
_spriteTable[spriteNum].flags |= kSF01 | kSF02; _spriteTable[spriteId].flags |= kSF01 | kSF02;
} }
} }
void ScummEngine_v90he::spriteInfoSet_field_80(int spriteNum, int value) { void ScummEngine_v90he::spriteInfoSet_field_80(int spriteId, int value) {
checkRange(_varNumSprites, 1, spriteNum, "Invalid sprite %d"); checkRange(_varNumSprites, 1, spriteId, "Invalid sprite %d");
_spriteTable[spriteNum].field_80 = value; _spriteTable[spriteId].field_80 = value;
} }
void ScummEngine_v90he::spriteInfoSet_case183(int spriteNum) { void ScummEngine_v90he::spriteInfoSet_case183(int spriteId) {
checkRange(_varNumSprites, 1, spriteNum, "Invalid sprite %d"); checkRange(_varNumSprites, 1, spriteId, "Invalid sprite %d");
// TODO // TODO
} }