mirror of
https://github.com/DrBeef/Raze.git
synced 2025-02-20 18:52:43 +00:00
- made 'clouds' a pointer array.
This commit is contained in:
parent
7a9e39a96b
commit
bc199d00c7
4 changed files with 8 additions and 8 deletions
|
@ -108,7 +108,7 @@ int animatetarget[MAXANIMATES];
|
|||
int animategoal[MAXANIMATES];
|
||||
int animatevel[MAXANIMATES];
|
||||
int numclouds; // cloudy skies
|
||||
int clouds[256];
|
||||
sectortype* clouds[256];
|
||||
float cloudx;
|
||||
float cloudy;
|
||||
int cloudclock;
|
||||
|
|
|
@ -90,7 +90,7 @@ extern int8_t animatetype[MAXANIMATES];
|
|||
extern int animategoal[MAXANIMATES];
|
||||
extern int animatevel[MAXANIMATES];
|
||||
|
||||
extern int clouds[256];
|
||||
extern sectortype* clouds[256];
|
||||
extern float cloudx;
|
||||
extern float cloudy;
|
||||
extern int cloudclock;
|
||||
|
|
|
@ -710,7 +710,7 @@ void prelevel_common(int g)
|
|||
//setupbackdrop(sectp->ceilingpicnum);
|
||||
|
||||
if (sectp->ceilingpicnum == TILE_CLOUDYSKIES && numclouds < 127)
|
||||
clouds[numclouds++] = i;
|
||||
clouds[numclouds++] = sectp;
|
||||
|
||||
if (ps[0].one_parallax_sectnum == -1)
|
||||
ps[0].one_parallax_sectnum = i;
|
||||
|
|
|
@ -1279,16 +1279,16 @@ void moveclouds(double smoothratio)
|
|||
{
|
||||
if (!testnewrenderer)
|
||||
{
|
||||
sector[clouds[i]].setceilingxpan(cloudx);
|
||||
sector[clouds[i]].setceilingypan(cloudy);
|
||||
clouds[i]->setceilingxpan(cloudx);
|
||||
clouds[i]->setceilingypan(cloudy);
|
||||
}
|
||||
else
|
||||
{
|
||||
// no clamping here!
|
||||
sector[clouds[i]].ceilingxpan_ = cloudx;
|
||||
sector[clouds[i]].ceilingypan_ = cloudy;
|
||||
clouds[i]->ceilingxpan_ = cloudx;
|
||||
clouds[i]->ceilingypan_ = cloudy;
|
||||
}
|
||||
sector[clouds[i]].exflags |= SECTOREX_CLOUDSCROLL;
|
||||
clouds[i]->exflags |= SECTOREX_CLOUDSCROLL;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue