TSAGE: Cosmetic tweaks to Scene::setZoomPercents.
This commit is contained in:
parent
1d9a788649
commit
a6fedd6034
1 changed files with 19 additions and 19 deletions
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue