Skip to content

Commit

Permalink
ACCESS: Janitorial
Browse files Browse the repository at this point in the history
  • Loading branch information
Strangerke authored and dreammaster committed Dec 13, 2014
1 parent 3c97961 commit 84ba0df
Show file tree
Hide file tree
Showing 23 changed files with 165 additions and 166 deletions.
2 changes: 1 addition & 1 deletion engines/access/access.cpp
Expand Up @@ -396,7 +396,7 @@ void AccessEngine::copyBF1BF2() {

void AccessEngine::copyBF2Vid() {
const byte *srcP = (const byte *)_buffer2.getPixels();
byte *destP = (byte *)_screen->getBasePtr(_screen->_windowXAdd,
byte *destP = (byte *)_screen->getBasePtr(_screen->_windowXAdd,
_screen->_windowYAdd + _screen->_screenYOff);

for (int yp = 0; yp < _screen->_vWindowLinesTall; ++yp) {
Expand Down
26 changes: 13 additions & 13 deletions engines/access/amazon/amazon_game.cpp
Expand Up @@ -32,12 +32,12 @@ namespace Amazon {

AmazonEngine::AmazonEngine(OSystem *syst, const AccessGameDescription *gameDesc) :
AccessEngine(syst, gameDesc),
_guardLocation(_flags[122]), _guardFind(_flags[128]), _helpLevel(_flags[167]),
_guardLocation(_flags[122]), _guardFind(_flags[128]), _helpLevel(_flags[167]),
_jasMayaFlag(_flags[168]), _moreHelp(_flags[169]), _flashbackFlag(_flags[171]),
_riverFlag(_flags[185]), _aniOutFlag(_flags[195]), _badEnd(_flags[218]),
_noHints(_flags[219]), _aniFlag(_flags[229]), _allenFlag(_flags[237]),
_riverFlag(_flags[185]), _aniOutFlag(_flags[195]), _badEnd(_flags[218]),
_noHints(_flags[219]), _aniFlag(_flags[229]), _allenFlag(_flags[237]),
_noSound(_flags[239]),
_ant(this), _cast(this), _guard(this), _jungle(this), _opening(this),
_ant(this), _cast(this), _guard(this), _jungle(this), _opening(this),
_plane(this), _river(this) {

_charSegSwitch = false;
Expand Down Expand Up @@ -263,7 +263,7 @@ void AmazonEngine::tileScreen() {
int x = res->_stream->readSint16LE();
int y = res->_stream->readSint16LE();
int size = ((x + 2) * y) + 10;

for (int i = 0; i < size; ++i)
_tileData[i] = res->_stream->readByte();

Expand Down Expand Up @@ -292,7 +292,7 @@ void AmazonEngine::updateSummary(int chap) {
_updateChapter = chapter;
Common::Array<CellIdent> summaryCells;
loadCells(summaryCells);

for (int i = celSubFile; i < 16; ++i) {
if (i > 7)
warning("TODO: DRAWOBJECT");
Expand Down Expand Up @@ -374,7 +374,7 @@ void AmazonEngine::helpTitle() {
index = 169;

index /= 20;

iqText += " ";
iqText += IQLABELS[index];

Expand Down Expand Up @@ -439,7 +439,7 @@ void AmazonEngine::drawHelp(const Common::String str) {
_screen->_clipHeight = 200;
_screen->plotImage(_objectsTable[95], 0, Common::Point(76, 168));
_destIn = oldDest;
_screen->_clipHeight = oldClip;
_screen->_clipHeight = oldClip;
}

if ((_useItem == 0) && (_screen->_vesaMode == 0))
Expand All @@ -456,7 +456,7 @@ void AmazonEngine::startChapter(int chapter) {
if (chapter != 1) {
_room->clearRoom();
freeChar();

_midi->newMusic(32, 0);
playVideo(0, Common::Point());
if (shouldQuit())
Expand Down Expand Up @@ -495,7 +495,7 @@ void AmazonEngine::startChapter(int chapter) {
_screen->clearScreen();

_screen->setPanel(3);

// Set up cells for the chapter display
Common::Array<CellIdent> chapterCells;
chapterCells.push_back(CellIdent(0, 96, 17));
Expand All @@ -508,7 +508,7 @@ void AmazonEngine::startChapter(int chapter) {
_buffer2.copyFrom(*_screen);

const int *chapImg = &CHAPTER_TABLE[_chapter - 1][0];
_screen->plotImage(_objectsTable[0], _chapter - 1,
_screen->plotImage(_objectsTable[0], _chapter - 1,
Common::Point(chapImg[1], chapImg[2]));
_screen->plotImage(_objectsTable[_chapter], 0,
Common::Point(chapImg[3], chapImg[4]));
Expand All @@ -535,7 +535,7 @@ void AmazonEngine::startChapter(int chapter) {
_screen->forceFadeOut();
_events->debounceLeft();
_events->zeroKeys();

_screen->clearBuffer();
_files->loadScreen(96, 16);
_buffer2.copyFrom(*_screen);
Expand Down Expand Up @@ -573,7 +573,7 @@ void AmazonEngine::startChapter(int chapter) {
_screen->forceFadeOut();
_screen->clearBuffer();
freeCells();

_midi->newMusic(_chapter * 2, 1);

if (chapter != 1 && chapter != 14) {
Expand Down
10 changes: 5 additions & 5 deletions engines/access/amazon/amazon_logic.cpp
Expand Up @@ -245,19 +245,19 @@ void Opening::doCredit() {
if (_vm->isDemo()) {
_vm->_buffer2.plotImage(_vm->_objectsTable[0], 23, Common::Point(77, 20));
_vm->_buffer2.plotImage(_vm->_objectsTable[0], 4, Common::Point(50, 35));
} else
} else
_vm->_buffer2.plotImage(_vm->_objectsTable[0], 2, Common::Point(96, 45));
} else if (_pCount <= 334) {
if (_vm->isDemo()) {
_vm->_buffer2.plotImage(_vm->_objectsTable[0], 16, Common::Point(200, 70));
_vm->_buffer2.plotImage(_vm->_objectsTable[0], 4, Common::Point(170, 85));
} else
} else
_vm->_buffer2.plotImage(_vm->_objectsTable[0], 3, Common::Point(68, 54));
} else if (_pCount <= 396) {
if (_vm->isDemo()) {
_vm->_buffer2.plotImage(_vm->_objectsTable[0], 15, Common::Point(65, 15));
_vm->_buffer2.plotImage(_vm->_objectsTable[0], 2, Common::Point(30, 30));
} else
} else
_vm->_buffer2.plotImage(_vm->_objectsTable[0], 4, Common::Point(103, 54));
} else if (_pCount <= 458) {
if (_vm->isDemo()) {
Expand Down Expand Up @@ -320,7 +320,7 @@ void Opening::doTitle() {

_vm->_files->_setPaletteFlag = false;
_vm->_files->loadScreen(0, 3);

_vm->_buffer2.copyFrom(*_vm->_screen);
_vm->_buffer1.copyFrom(*_vm->_screen);
_vm->_screen->forceFadeIn();
Expand Down Expand Up @@ -523,7 +523,7 @@ void Opening::doTent() {
}

_vm->_events->pollEventsAndWait();
}
}

_vm->_sound->playSound(5);
_vm->_video->setVideo(_vm->_screen, Common::Point(43, 11), FileIdent(2, 2), 10);
Expand Down
40 changes: 20 additions & 20 deletions engines/access/amazon/amazon_resources.cpp
Expand Up @@ -68,10 +68,10 @@ const char *const FILENAMES_DEMO[] = {
"C17.AP", "C19.AP", "C20.AP", "C21.AP", "C22.AP", "C23.AP",
"C24.AP", "C25.AP", "R49.AP", "R49.AP", "R49.AP", "R49.AP",
"R49.AP", "R49.AP", "R49.AP", "R49.AP", "DEAD.AP", "EST.AP",
"CHAPTER.AP", "MUSIC.AP", "SOUND.AP", "INV.AP"
"CHAPTER.AP", "MUSIC.AP", "SOUND.AP", "INV.AP"
};
const byte MOUSE0[] = {
0, 0, 0, 0,
0, 0, 0, 0,
0, 2, 6, 1, 0, 3, 6, 6, 1, 0, 3, 6, 6, 1,
0, 4, 6, 6, 6, 1, 0, 4, 6, 6, 6, 1, 0, 5, 6, 6, 6, 6,
1, 0, 5, 6, 6, 6, 6, 1, 0, 6, 6, 6, 6, 6, 6, 1, 0, 6,
Expand Down Expand Up @@ -971,7 +971,7 @@ const byte *ROOM_TABLE_DEMO[] = {
ROOM_TABLE26_DEMO, ROOM_TABLE27_DEMO, ROOM_TABLE28_DEMO, nullptr, ROOM_TABLE30_DEMO,
ROOM_TABLE31_DEMO, ROOM_TABLE32_DEMO, ROOM_TABLE33_DEMO, ROOM_TABLE34_DEMO, nullptr,
nullptr, ROOM_TABLE37_DEMO, ROOM_TABLE38_DEMO, ROOM_TABLE39_DEMO, ROOM_TABLE40_DEMO,
nullptr, nullptr, ROOM_TABLE43_DEMO, nullptr, ROOM_TABLE45_DEMO,
nullptr, nullptr, ROOM_TABLE43_DEMO, nullptr, ROOM_TABLE45_DEMO,
ROOM_TABLE46_DEMO, ROOM_TABLE47_DEMO, ROOM_TABLE48_DEMO, nullptr, nullptr,
ROOM_TABLE51_DEMO, nullptr, nullptr, nullptr, ROOM_TABLE55_DEMO,
nullptr, nullptr, ROOM_TABLE58_DEMO, nullptr, nullptr,
Expand Down Expand Up @@ -1124,14 +1124,14 @@ const byte BEXPLODE[] = {

const byte THORNICK[] = {
0x2, 0x7, 0x0, 0x7, 0x0, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0xFF, 0x0, 0x0, 0x0,
0x0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7, 0x0, 0x0, 0x0, 0x7, 0x0, 0x2, 0x0,
0x7, 0x0, 0x5, 0x0, 0x7, 0x0, 0x3, 0x0, 0x7, 0x0, 0x6, 0x0, 0x7, 0x0, 0x3,
0x0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7, 0x0, 0x0, 0x0, 0x7, 0x0, 0x2, 0x0,
0x7, 0x0, 0x5, 0x0, 0x7, 0x0, 0x3, 0x0, 0x7, 0x0, 0x6, 0x0, 0x7, 0x0, 0x3,
0x0, 0x7, 0x0, 0x7, 0x0, 0x7, 0x0, 0x4, 0x0, 0x7, 0x0, 0x8, 0x0, 0xFF, 0xFF
};

const byte MAYA[] = {
0x0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0,
0x0, 0x0, 0x0, 0x48, 0x48, 0x0, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0x2, 0x0,
0x0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0,
0x0, 0x0, 0x0, 0x48, 0x48, 0x0, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0x2, 0x0,
0x48, 0x0, 0x0, 0x0, 0x48, 0x0, 0x2, 0x0, 0x48, 0x0, 0x13, 0x0, 0x48,
0x0, 0x3, 0x0, 0x48, 0x0, 0x14, 0x0, 0x48, 0x0, 0x4, 0x0, 0x48, 0x0, 0x15,
0x0, 0x48, 0x0, 0x5, 0x0, 0x48, 0x0, 0x16, 0x0, 0x48, 0x0, 0x6, 0x0, 0x48,
Expand Down Expand Up @@ -1258,14 +1258,14 @@ const byte JWATER[] = {
const byte SHOOT[] = {
0x2, 0xFF, 0xFF, 0x52, 0x0, 0x2, 0x0, 0xFF, 0xFF, 0xFF, 0xFF,
0x0, 0x0, 0x0, 0x0, 0x38, 0x52, 0x0, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0x0,
0x0, 0x52, 0x0, 0x0, 0x0, 0x52, 0x0, 0x3, 0x0, 0x52, 0x0, 0x5, 0x0, 0x52,
0x0, 0x52, 0x0, 0x0, 0x0, 0x52, 0x0, 0x3, 0x0, 0x52, 0x0, 0x5, 0x0, 0x52,
0x0, 0x4, 0x0, 0x62, 0x0, 0x1F, 0x0, 0xFF, 0xFF
};

const byte ADIE[] = {
0x2, 0xFF, 0xFF, 0x53, 0x0, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0xFF,
0x0, 0x0, 0x0, 0x0, 0xFF, 0xFF, 0xFF, 0x2, 0x0, 0x53, 0x0, 0x0, 0x0, 0x53,
0x0, 0x2, 0x0, 0x62, 0x0, 0x4, 0x0, 0x53, 0x0, 0x3, 0x0, 0x62, 0x0, 0x4,
0x0, 0x2, 0x0, 0x62, 0x0, 0x4, 0x0, 0x53, 0x0, 0x3, 0x0, 0x62, 0x0, 0x4,
0x0, 0x53, 0x0, 0x4, 0x0, 0x62, 0x0, 0x4, 0x0, 0xFF, 0xFF
};

Expand All @@ -1278,20 +1278,20 @@ const byte DYNAMITE[] = {
const byte MAYASHOT[] = {
0x3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0x0, 0x0, 0x0, 0x0, 0x36, 0x55, 0x0, 0x1, 0x0, 0xFF, 0xFF, 0xFF,
0x3, 0x0, 0x55, 0x0, 0x0, 0x0, 0x55, 0x0, 0x2, 0x0, 0x62, 0x0, 0x1F,
0x3, 0x0, 0x55, 0x0, 0x0, 0x0, 0x55, 0x0, 0x2, 0x0, 0x62, 0x0, 0x1F,
0x0, 0xFF, 0xFF
};

const byte OFFKEV[] = {
0x3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0,
0x0, 0x0, 0x0, 0x4D, 0x29, 0x0, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0x3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0,
0x0, 0x0, 0x0, 0x4D, 0x29, 0x0, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0x29, 0x0, 0x0, 0x0, 0x29, 0x0, 0x2, 0x0, 0x29, 0x0, 0x3, 0x0, 0xFF, 0xFF
};

const byte VALLEY[] = {
0x2, 0x3A, 0x0, 0x3A, 0x0, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0xFF, 0x0,
0x0, 0x0, 0x0, 0x3A, 0x3A, 0x0, 0x2, 0x0, 0xFF, 0xFF, 0xFF, 0x3, 0x0,
0x3A, 0x0, 0x0, 0x0, 0x3A, 0x0, 0x3, 0x0, 0x3A, 0x0, 0x5, 0x0, 0x3A, 0x0,
0x3A, 0x0, 0x0, 0x0, 0x3A, 0x0, 0x3, 0x0, 0x3A, 0x0, 0x5, 0x0, 0x3A, 0x0,
0x4, 0x0, 0x62, 0x0, 0x27, 0x0, 0xFF, 0xFF
};

Expand Down Expand Up @@ -1352,14 +1352,14 @@ const byte ROBOT[] = {
};

const byte ANTKILL[] = {
0x3, 0xFF, 0xFF, 0xFF, 0xFF, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0xFF, 0x0, 0x0,
0x0, 0x0, 0x3C, 0x59, 0x0, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0x0, 0x0, 0x59,
0x3, 0xFF, 0xFF, 0xFF, 0xFF, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0xFF, 0x0, 0x0,
0x0, 0x0, 0x3C, 0x59, 0x0, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0x0, 0x0, 0x59,
0x0, 0x0, 0x0, 0x59, 0x0, 0x2, 0x0, 0x62, 0x0, 0x0E, 0x0, 0xFF, 0xFF
};

const byte LOCOHOT[] = {
0x3, 0xFF, 0xFF, 0xFF, 0xFF, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0xFF, 0x0, 0x0,
0x0, 0x0, 0x19, 0x5A, 0x0, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0x0, 0x0, 0x5A,
0x3, 0xFF, 0xFF, 0xFF, 0xFF, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0xFF, 0x0, 0x0,
0x0, 0x0, 0x19, 0x5A, 0x0, 0x1, 0x0, 0xFF, 0xFF, 0xFF, 0x0, 0x0, 0x5A,
0x0, 0x0, 0x0, 0x5A, 0x0, 0x2, 0x0, 0x62, 0x0, 0x3C, 0x0, 0xFF, 0xFF
};

Expand Down Expand Up @@ -1593,7 +1593,7 @@ const byte FONT6x6_DATA[] = {
0x54, 0x49, 0x4f, 0x4e, 0x00, 0x4d, 0x4f, 0x56, 0x49,
};

const char *const NO_HELP_MESSAGE =
const char *const NO_HELP_MESSAGE =
"WE ARE UNABLE TO PROVIDE YOU WITH ANY MORE HINTS. YOUR IQ \
HAS DECREASED SO FAR THAT WE CAN NO LONGER PUT THE HINTS IN TERMS \
YOU CAN UNDERSTAND.";
Expand Down Expand Up @@ -1707,7 +1707,7 @@ const char *const DEATH_TEXT[58] = {
"MAYA FALLS OFF THE END OF THE BROKEN BRIDGE.",
"YOUR WEIGHT IS JUST ENOUGH TO CAUSE THE REMAINING SUPPORT CABLE TO SNAP AND YOU "
"FALL TO THE BOTTOM OF THE GORGE.",

"EVEN WITH REPAIRS THE BRIDGE IS NOT STRONG ENOUGH TO HOLD TWO PEOPLE.",
"SANCHEZ AND HIS MEN FIND YOU AND HOLD FIRING SQUAD PRACTICE.",
"THE TWO GUARDS ARE DISTURBED IN THEIR LOVE NEST AND COME LOOKING FOR ANYONE ACTING SUSPICIOUS. "
Expand Down Expand Up @@ -1886,7 +1886,7 @@ const int ANTEAT[33] = {
9, 0, -6,
8, 0, 11,
7, 0, 6,
-1, -1, -1
-1, -1, -1
};

const int ANTDIE[21] = {
Expand Down
8 changes: 4 additions & 4 deletions engines/access/amazon/amazon_room.cpp
Expand Up @@ -54,7 +54,7 @@ void AmazonRoom::reloadRoom() {
_vm->_currentMan = _roomFlag;
_vm->_currentManOld = _roomFlag;
_vm->_manScaleOff = 0;

switch (_vm->_currentMan) {
case 0:
_vm->_player->loadSprites("MAN.LZ");
Expand All @@ -78,7 +78,7 @@ void AmazonRoom::reloadRoom() {
}

void AmazonRoom::reloadRoom1() {
if (_vm->_player->_roomNumber == 29 || _vm->_player->_roomNumber == 31
if (_vm->_player->_roomNumber == 29 || _vm->_player->_roomNumber == 31
|| _vm->_player->_roomNumber == 42 || _vm->_player->_roomNumber == 44) {
Resource *spriteData = _vm->_files->loadFile("MAYA.LZ");
_game->_inactive._altSpritesPtr = new SpriteResource(_vm, spriteData);
Expand Down Expand Up @@ -183,7 +183,7 @@ void AmazonRoom::mainAreaClick() {
default:
break;
}
}
}

// WORKAROUND: In Amazon room 9, you can't leave the screen to the south due
// to not being able to click a Y position that's high enough
Expand All @@ -208,7 +208,7 @@ void AmazonRoom::walkCursor() {
// the Exit icon wgeb the cursor is already a walk cursor
EventsManager &events = *_vm->_events;

if (_vm->_events->_middleButton || (_vm->_player->_roomNumber == 29 &&
if (_vm->_events->_middleButton || (_vm->_player->_roomNumber == 29 &&
events._normalMouse != CURSOR_CROSSHAIRS)) {
events._normalMouse = CURSOR_CROSSHAIRS;
events.setCursor(CURSOR_CROSSHAIRS);
Expand Down
10 changes: 5 additions & 5 deletions engines/access/amazon/amazon_scripts.cpp
Expand Up @@ -57,7 +57,7 @@ void AmazonScripts::mWhile1() {

_vm->_screen->setIconPalette();
_vm->_screen->forceFadeIn();

Resource *spriteData = _vm->_files->loadFile(14, 6);
_vm->_objectsTable[0] = new SpriteResource(_vm, spriteData);
delete spriteData;
Expand Down Expand Up @@ -340,7 +340,7 @@ void AmazonScripts::executeSpecial(int commandIndex, int param1, int param2) {
else
setInactive();
break;
case 5:
case 5:
warning("TODO: DEMO - UNLOADCELLSET");
break;
case 6:
Expand Down Expand Up @@ -450,7 +450,7 @@ void AmazonScripts::cmdHelp() {
_vm->_screen->restorePalette();
_vm->_screen->setPalette();
_vm->_events->showCursor();

delete _vm->_objectsTable[45];
_vm->_objectsTable[45] = nullptr;
_vm->_timers.restoreTimers();
Expand Down Expand Up @@ -507,8 +507,8 @@ void AmazonScripts::cmdMainPanel() {
}
}

void AmazonScripts::CMDRETFLASH() {
error("TODO CMDRETFLASH");
void AmazonScripts::CMDRETFLASH() {
error("TODO CMDRETFLASH");
}

} // End of namespace Amazon
Expand Down
6 changes: 3 additions & 3 deletions engines/access/animation.cpp
Expand Up @@ -87,7 +87,7 @@ typedef void(Animation::*AnimationMethodPtr)();

void Animation::animate() {
static const AnimationMethodPtr METHODS[8] =
{ &Animation::anim0, &Animation::anim1, &Animation::anim2, &Animation::anim3,
{ &Animation::anim0, &Animation::anim1, &Animation::anim2, &Animation::anim3,
&Animation::anim4, &Animation::animNone, &Animation::animNone, &Animation::anim7 };

(this->*METHODS[_type])();
Expand Down Expand Up @@ -310,10 +310,10 @@ Animation *AnimationManager::setAnimation(int animId) {
anim->_countdownTicks = anim->_initialTicks;
anim->_frameNumber = 0;

anim->_currentLoopCount = (anim->_type != 3 && anim->_type != 4) ? 0 :
anim->_currentLoopCount = (anim->_type != 3 && anim->_type != 4) ? 0 :
anim->_loopCount;
anim->_field10 = 0;

return anim;
}

Expand Down
6 changes: 3 additions & 3 deletions engines/access/asurface.cpp
Expand Up @@ -55,11 +55,11 @@ SpriteFrame::SpriteFrame(AccessEngine *vm, Common::SeekableReadStream *stream, i
int xSize = stream->readUint16LE();
int ySize = stream->readUint16LE();
create(xSize, ySize);

// Empty surface
byte *data = (byte *)getPixels();
Common::fill(data, data + w * h, 0);

// Decode the data
for (int y = 0; y < h; ++y) {
int offset = stream->readByte();
Expand Down Expand Up @@ -225,7 +225,7 @@ void ASurface::copyTo(ASurface *dest, const Common::Rect &bounds) {
int scaleXCtr = 0, scaleYCtr = 0;

for (int yCtr = 0, destY = bounds.top; yCtr < this->h; ++yCtr) {
// Handle skipping lines if Y scaling
// Handle skipping lines if Y scaling
scaleYCtr += scaleY;
if (scaleYCtr < SCALE_LIMIT)
continue;
Expand Down

0 comments on commit 84ba0df

Please sign in to comment.