ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/ext/transports.ext
(Generate patch)

Comparing deliantra/server/ext/transports.ext (file contents):
Revision 1.1 by root, Fri Dec 15 19:29:18 2006 UTC vs.
Revision 1.2 by root, Thu Dec 21 22:41:34 2006 UTC

10 $pl->detach ("transport_player_steer"); 10 $pl->detach ("transport_player_steer");
11 () 11 ()
12 } 12 }
13} 13}
14 14
15cf::attach_to_type cf::TRANSPORT, 0, 15cf::object->attach (
16 type => cf::TRANSPORT,
16 on_apply => sub { 17 on_apply => sub {
17 my ($tr, $ob) = @_; 18 my ($tr, $ob) = @_;
18 19
19 return unless $ob->type == cf::PLAYER; 20 return unless $ob->type == cf::PLAYER;
20 21
26 $ob->contr->attach ("transport_player_steer"); 27 $ob->contr->attach ("transport_player_steer");
27 } 28 }
28 29
29 cf::override; 30 cf::override;
30 }, 31 },
31; 32);
32 33
33cf::register_player_attachment transport_player_steer => 34cf::player::attachment transport_player_steer =>
34 on_move => sub { 35 on_move => sub {
35 my ($pl, $dir) = @_; 36 my ($pl, $dir) = @_;
36 37
37 my $ob = $pl->ob; 38 my $ob = $pl->ob;
38 39

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines