TSAGE: Cosmetic tweaks to Scene::setZoomPercents.

This commit is contained in:
Alyssa Milburn 2011-05-27 21:44:41 +02:00
parent 1d9a788649
commit a6fedd6034

View file

@ -463,29 +463,29 @@ void Scene::drawAltObjects() {
} }
void Scene::setZoomPercents(int yStart, int minPercent, int yEnd, int maxPercent) { void Scene::setZoomPercents(int yStart, int minPercent, int yEnd, int maxPercent) {
int var_6 = 0; int currDiff = 0;
int v = 0; int v = 0;
while (v < yStart) while (v < yStart)
_zoomPercents[v++] = minPercent; _zoomPercents[v++] = minPercent;
int diff1 = ABS(maxPercent - minPercent); int diff1 = ABS(maxPercent - minPercent);
int diff2 = ABS(yEnd - yStart); int diff2 = ABS(yEnd - yStart);
int var_8 = MAX(diff1, diff2); int remainingDiff = MAX(diff1, diff2);
while (var_8-- != 0) { while (remainingDiff-- != 0) {
_zoomPercents[v] = minPercent; _zoomPercents[v] = minPercent;
if (diff2 <= diff1) { if (diff2 <= diff1) {
++minPercent; ++minPercent;
var_6 += diff2; currDiff += diff2;
if (var_6 >= diff1) { if (currDiff >= diff1) {
var_6 -= diff1; currDiff -= diff1;
++v; ++v;
} }
} else { } else {
++v; ++v;
var_6 += diff1; currDiff += diff1;
if (var_6 >= diff2) { if (currDiff >= diff2) {
var_6 -= diff2; currDiff -= diff2;
++minPercent; ++minPercent;
} }
} }