--- deliantra/Deliantra-Client/DC/MapWidget.pm 2010/04/03 02:58:25 1.162 +++ deliantra/Deliantra-Client/DC/MapWidget.pm 2010/10/14 00:02:39 1.163 @@ -516,7 +516,7 @@ glTranslate DC::ceil $self->{sdx}, DC::ceil $self->{sdy}; $::MAP->draw ($dx, $dy, $sw, $sh, - $self->{tilesize}, + ($self->{tilesize}) x 2, $::CONN->{player}{tag}, -$self->{sdx}, -$self->{sdy}); @@ -613,7 +613,6 @@ our @ISA = DC::UI::Base::; -use Time::HiRes qw(time); use DC::OpenGL; sub size_request { @@ -623,7 +622,7 @@ sub refresh_hook { my ($self) = @_; - if ($::MAP && $self->{texture_atime} < time) { + if ($::MAP && $self->{texture_atime} < EV::now) { my ($w, $h) = @$self{qw(w h)}; return unless $w && $h; @@ -648,7 +647,7 @@ $self->{x0} = $x0; $self->{y0} = $y0; - $self->{texture_atime} = time + 1/3; + $self->{texture_atime} = EV::now + 1/2; $self->{texture} = new DC::Texture