… | |
… | |
3 | cf::object::attachment "log_say", |
3 | cf::object::attachment "log_say", |
4 | on_say => sub { |
4 | on_say => sub { |
5 | my ($self, $pl, $msg) = @_; |
5 | my ($self, $pl, $msg) = @_; |
6 | |
6 | |
7 | my $name = $self->name; |
7 | my $name = $self->name; |
8 | |
|
|
9 | ext::schmorp_irc::do_notice (sprintf "[$name-fon] %s: %s\n", $pl->ob->name, $msg); |
8 | ext::irc::do_notice (sprintf "[$name-fon] %s: %s\n", $pl->ob->name, $msg); |
10 | }, |
9 | }, |
11 | ; |
10 | ; |
12 | |
11 | |
13 | cf::player::attachment "log_told", |
12 | cf::player::attachment "log_told", |
14 | on_tell => sub { |
13 | on_tell => sub { |
15 | my ($self, $other, $msg) = @_; |
14 | my ($self, $other, $msg) = @_; |
16 | |
15 | |
17 | #my $name = $self->name; |
16 | my $name = $self->ob->name; |
18 | |
|
|
19 | ext::schmorp_irc::do_notice ("[$self->$other]: $msg\n"); |
17 | ext::irc::do_notice ("[$name->$other]: $msg\n"); |
20 | }, |
18 | }, |
21 | on_told => sub { |
19 | on_told => sub { |
22 | my ($self, $pl, $msg) = @_; |
20 | my ($self, $pl, $msg) = @_; |
23 | |
21 | |
24 | my $name = $self->name; |
22 | my $name = $self->ob->name; |
25 | |
|
|
26 | ext::schmorp_irc::do_notice (sprintf "[%s->$name] %s: %s\n", $pl->ob->name, $msg); |
23 | ext::irc::do_notice (sprintf "[%s->$name]: %s\n", $pl->ob->name, $msg); |
27 | }, |
24 | }, |
28 | ; |
25 | ; |
29 | |
26 | |