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

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

19 $portal->stats->hp ($x); 19 $portal->stats->hp ($x);
20 $portal->stats->sp ($y); 20 $portal->stats->sp ($y);
21 21
22 $portal->apply ($pl->ob); 22 $portal->apply ($pl->ob);
23 23
24 $portal->free; 24 $portal->destroy;
25} 25}
26 26
27my %follow; 27my %follow;
28 28
29my $timer = Event->timer (interval => 0.2, parked => 1, data => cf::WF_AUTOCANCEL, cb => sub { 29my $timer = Event->timer (interval => 0.2, parked => 1, data => cf::WF_AUTOCANCEL, cb => sub {
88 $who->message ("follow mode off"); 88 $who->message ("follow mode off");
89 delete $follow{$name}; 89 delete $follow{$name};
90 } 90 }
91}; 91};
92 92
93cf::attach_to_players 93cf::player->attach (
94 on_death => sub { 94 on_death => sub {
95 my ($pl) = @_; 95 my ($pl) = @_;
96 96
97 my $name = $pl->ob->name; 97 my $name = $pl->ob->name;
98 98
102 if ($v->[0] eq $name) { 102 if ($v->[0] eq $name) {
103 delete $follow{$k}; 103 delete $follow{$k};
104 } 104 }
105 } 105 }
106 }, 106 },
107; 107);
108 108
109 109
110 110
111 111

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines