ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/Client.xs
(Generate patch)

Comparing deliantra/Deliantra-Client/Client.xs (file contents):
Revision 1.32 by root, Thu Apr 13 23:31:42 2006 UTC vs.
Revision 1.34 by root, Fri Apr 14 00:15:51 2006 UTC

606 if (row->c0 <= x + vx && x + vx < row->c1) 606 if (row->c0 <= x + vx && x + vx < row->c1)
607 { 607 {
608 mapcell *cell = row->col + (x + vx - row->c0); 608 mapcell *cell = row->col + (x + vx - row->c0);
609 609
610 darkness[y * sw4 + x] = cell->darkness < 0 610 darkness[y * sw4 + x] = cell->darkness < 0
611 ? 224 611 ? 255 - FOW_DARKNESS
612 : 255 - cell->darkness; 612 : 255 - cell->darkness;
613 613
614 uint16_t face = cell->face [z]; 614 uint16_t face = cell->face [z];
615 615
616 if (face) 616 if (face)
636 } 636 }
637 } 637 }
638 638
639 glEnd (); 639 glEnd ();
640 640
641 glDisable (GL_TEXTURE_2D);
642 glDisable (GL_BLEND);
643
641 EXTEND (SP, 3); 644 EXTEND (SP, 3);
642 PUSHs (sv_2mortal (newSViv (sw4))); 645 PUSHs (sv_2mortal (newSViv (sw4)));
643 PUSHs (sv_2mortal (newSViv (sh))); 646 PUSHs (sv_2mortal (newSViv (sh)));
644 PUSHs (darkness_sv); 647 PUSHs (darkness_sv);
645
646 glDisable (GL_TEXTURE_2D);
647 glDisable (GL_BLEND);
648} 648}
649 649

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines