From 13033e9c29f65183fe6cbf49feb8e6716be08027 Mon Sep 17 00:00:00 2001 From: plagman Date: Sun, 29 Mar 2009 21:08:52 +0000 Subject: [PATCH] Fix mirrors and model animation. git-svn-id: https://svn.eduke32.com/eduke32@1287 1a8010ca-5511-0410-912e-c29ae57300e0 --- polymer/eduke32/build/src/polymer.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/polymer/eduke32/build/src/polymer.c b/polymer/eduke32/build/src/polymer.c index e00a26054..21f0baca2 100644 --- a/polymer/eduke32/build/src/polymer.c +++ b/polymer/eduke32/build/src/polymer.c @@ -1153,9 +1153,9 @@ static void polymer_displayrooms(int16_t dacursectnum) if (!depth && (overridematerial & prprogrambits[PR_BIT_MIRROR_MAP].bit) && wall[sec->wallptr + i].overpicnum == 560 && - wall[sec->wallptr + i].cstat & 64) + wall[sec->wallptr + i].cstat & 32) { - mirrorlist[mirrorcount].plane = &prwalls[sec->wallptr + i]->wall; + mirrorlist[mirrorcount].plane = &prwalls[sec->wallptr + i]->mask; mirrorlist[mirrorcount].sectnum = sectorqueue[front]; mirrorlist[mirrorcount].wallnum = sec->wallptr + i; mirrorcount++; @@ -3234,7 +3234,7 @@ static int32_t polymer_bindmaterial(_prmaterial material, char* lights, int // --------- bit validation // PR_BIT_ANIM_INTERPOLATION - if (material.nextframedata) + if (material.nextframedatastride) programbits |= prprogrambits[PR_BIT_ANIM_INTERPOLATION].bit; // PR_BIT_LIGHTING_PASS