ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/gde/GCE/Util.pm
(Generate patch)

Comparing deliantra/gde/GCE/Util.pm (file contents):
Revision 1.30 by elmex, Tue Jul 29 09:18:20 2008 UTC vs.
Revision 1.30.2.1 by elmex, Tue Jul 7 15:42:18 2009 UTC

35sub devirtualize { 35sub devirtualize {
36 my ($map, $x, $y, $arch, $stack) = @_; 36 my ($map, $x, $y, $arch, $stack) = @_;
37 if ($arch->{_virtual}) { 37 if ($arch->{_virtual}) {
38 my @head = $map->get_head ($arch); 38 my @head = $map->get_head ($arch);
39 if (@head) { 39 if (@head) {
40 return ($head[0], $head[1], $head[3]->[$head[2]], $head[3]) 40 return ($head[0], $head[1], $head[3]->[$head[2]], $head[3], $head[2])
41 } 41 }
42 } 42 }
43
44 my ($z) = grep $stack->[$_] == $arch, 0..$#$stack;
45
43 return ($x, $y, $arch, $stack) 46 return ($x, $y, $arch, $stack, $z)
44
45} 47}
46 48
47sub gtk2_get_color { 49sub gtk2_get_color {
48 my ($widget, $name) = @_; 50 my ($widget, $name) = @_;
49 my $colormap = $widget->{window}->get_colormap; 51 my $colormap = $widget->{window}->get_colormap;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines