mirror of
https://github.com/ZDoom/raze-gles.git
synced 2024-11-11 07:11:39 +00:00
game.c: revert changes of r4861 ("consult g_mirrorCount instead of gotpic[]").
git-svn-id: https://svn.eduke32.com/eduke32@4879 1a8010ca-5511-0410-912e-c29ae57300e0
This commit is contained in:
parent
8f1df579e1
commit
a9cb38dbcf
1 changed files with 9 additions and 1 deletions
|
@ -4245,12 +4245,20 @@ static void G_SE40(int32_t smoothratio)
|
|||
|
||||
void G_HandleMirror(int32_t x, int32_t y, int32_t z, int32_t a, int32_t horiz, int32_t smoothratio)
|
||||
{
|
||||
if (g_mirrorCount > 0
|
||||
if ((gotpic[MIRROR>>3]&(1<<(MIRROR&7)))
|
||||
#ifdef POLYMER
|
||||
&& (getrendermode() != REND_POLYMER)
|
||||
#endif
|
||||
)
|
||||
{
|
||||
if (g_mirrorCount == 0)
|
||||
{
|
||||
// NOTE: We can have g_mirrorCount==0 but gotpic'd MIRROR,
|
||||
// for example in LNGA2.
|
||||
gotpic[MIRROR>>3] &= ~(1<<(MIRROR&7));
|
||||
return;
|
||||
}
|
||||
|
||||
int32_t i = 0, dst = INT32_MAX;
|
||||
|
||||
for (int32_t k=g_mirrorCount-1; k>=0; k--)
|
||||
|
|
Loading…
Reference in a new issue