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

Comparing deliantra/Deliantra-Client/DC/MapWidget.pm (file contents):
Revision 1.21 by root, Mon May 8 17:23:08 2006 UTC vs.
Revision 1.22 by root, Sat May 13 00:27:08 2006 UTC

182 182
183 return unless $::CONN; 183 return unless $::CONN;
184 184
185 my $mod = $ev->{mod}; 185 my $mod = $ev->{mod};
186 my $sym = $ev->{sym}; 186 my $sym = $ev->{sym};
187 my $uni = $ev->{unicode};
187 188
188 if ($sym == CFClient::SDLK_KP5) { 189 if ($sym == CFClient::SDLK_KP5) {
189 $::CONN->user_send ("stay fire"); 190 $::CONN->user_send ("stay fire");
190 } elsif ($sym == ord ",") { 191 } elsif ($uni == ord ",") {
191 $::CONN->user_send ("take"); 192 $::CONN->user_send ("take");
192 } elsif ($sym == ord "a") { 193 } elsif ($uni == ord "a") {
193 $::CONN->user_send ("apply"); 194 $::CONN->user_send ("apply");
194 } elsif ($sym == ord "'") { 195 } elsif ($uni == ord "'") {
195 $self->emit ('activate_console'); 196 $self->emit ('activate_console');
196 } elsif ($sym == ord "/") { 197 } elsif ($uni == ord "/") {
197 $self->emit (activate_console => '/'); 198 $self->emit (activate_console => '/');
198 } elsif (exists $DIR{$sym}) { 199 } elsif (exists $DIR{$sym}) {
199 if ($mod & CFClient::KMOD_SHIFT) { 200 if ($mod & CFClient::KMOD_SHIFT) {
200 $self->{shft}++; 201 $self->{shft}++;
201 $::CONN->user_send ("fire $DIR{$sym}[0]"); 202 $::CONN->user_send ("fire $DIR{$sym}[0]");

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines