Revert "Portal orbital effects stop more smoothly"
This reverts commit 29e41a0a0c
.
This commit is contained in:
parent
7277175da0
commit
92b2cb70bd
@ -41,28 +41,32 @@ int update_PRTI(UPDATE_FUNC_ARGS) {
|
||||
}
|
||||
}
|
||||
|
||||
if (fe || parts[i].life || parts[i].ctype) {
|
||||
|
||||
if (fe) {
|
||||
int orbd[4] = {0, 0, 0, 0}; //Orbital distances
|
||||
int orbl[4] = {0, 0, 0, 0}; //Orbital locations
|
||||
if (!parts[i].life) parts[i].life = rand();
|
||||
if (!parts[i].ctype) parts[i].ctype = rand();
|
||||
orbitalparts_get(parts[i].life, parts[i].ctype, orbd, orbl);
|
||||
for (r = 0; r < 4; r++) {
|
||||
if (orbd[r]>12) {
|
||||
if (orbd[r]>1) {
|
||||
orbd[r] -= 12;
|
||||
if (orbd[r]<1) {
|
||||
orbd[r] = (rand()%128)+128;
|
||||
orbl[r] = rand()%255;
|
||||
} else {
|
||||
orbl[r] += 2;
|
||||
orbl[r] = orbl[r]%255;
|
||||
}
|
||||
} else {
|
||||
if (fe) {
|
||||
orbd[r] = (rand()%128)+128;
|
||||
orbl[r] = rand()%255;
|
||||
}
|
||||
else {
|
||||
orbd[r] = orbl[r] = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
orbitalparts_set(&parts[i].life, &parts[i].ctype, orbd, orbl);
|
||||
} else {
|
||||
parts[i].life = 0;
|
||||
parts[i].ctype = 0;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
@ -62,30 +62,30 @@ int update_PRTO(UPDATE_FUNC_ARGS) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (fe || parts[i].ctype) {
|
||||
if (fe) {
|
||||
int orbd[4] = {0, 0, 0, 0}; //Orbital distances
|
||||
int orbl[4] = {0, 0, 0, 0}; //Orbital locations
|
||||
if (!parts[i].life || !(~parts[i].life)) parts[i].life = rand();
|
||||
if (!parts[i].ctype) parts[i].ctype = rand();
|
||||
if (!parts[i].life) parts[i].life = rand();
|
||||
if (!parts[i].ctype) parts[i].life = rand();
|
||||
orbitalparts_get(parts[i].life, parts[i].ctype, orbd, orbl);
|
||||
for (r = 0; r < 4; r++) {
|
||||
if (orbd[r]<239) {
|
||||
if (orbd[r]<254) {
|
||||
orbd[r] += 16;
|
||||
//orbl[r] += 1;
|
||||
//orbl[r] = orbl[r]%255;
|
||||
} else {
|
||||
if (fe) {
|
||||
if (orbd[r]>254) {
|
||||
orbd[r] = 0;
|
||||
orbl[r] = rand()%255;
|
||||
}
|
||||
else {
|
||||
orbd[r] = 255;
|
||||
orbl[r] = 0;
|
||||
}
|
||||
//orbl[r] += 1;
|
||||
//orbl[r] = orbl[r]%255;
|
||||
} else {
|
||||
orbd[r] = 0;
|
||||
orbl[r] = rand()%255;
|
||||
}
|
||||
}
|
||||
orbitalparts_set(&parts[i].life, &parts[i].ctype, orbd, orbl);
|
||||
} else {
|
||||
parts[i].life = 0;
|
||||
parts[i].ctype = 0;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user