ds-game:: fixed area calculcation

This commit is contained in:
Zeno Rogue committed 2022-09-28 21:06:56 +02:00
1 parent 773e73dcc2
commit a9c416ac64
1 file changed
+2 -2
+2 -2
View File
@@ -492,10 +492,10 @@ void view_ds_game() {
ld area = 0;
for(int i=0; i<isize(circle_flat)-1; i++)
area += (circle_flat[i] ^ circle_flat[i+1]) [2];
area += (circle_flat.back() ^ circle_flat[0]) [2];
if(area > 0) continue;
// queuepolyat(shiftless(rgpushxto0(cr.h)), cgi.shGem[0], 0xFFFFFFF, PPR::LINE);
for(auto p: rock.pts) curvepoint(p.h);
color_t out = rock.type == oResource ? 0xFF : rock.col;
queuecurve(shiftless(Id), out, rock.col, obj_prio[rock.type]);