… | |
… | |
20 | } |
20 | } |
21 | |
21 | |
22 | sub load_path { |
22 | sub load_path { |
23 | my ($self) = @_; |
23 | my ($self) = @_; |
24 | |
24 | |
25 | sprintf "%s/%s/%s", cf::datadir, cf::mapdir, $self->{orig_path} |
25 | sprintf "%s/%s/%s.map", cf::datadir, cf::mapdir, $self->{orig_path} |
26 | } |
26 | } |
27 | |
27 | |
28 | sub save_path { |
28 | sub save_path { |
29 | my ($self) = @_; |
29 | my ($self) = @_; |
30 | |
30 | |
31 | (my $path = $_[0]{orig_path}) =~ s/\//$PATH_SEP/g; |
31 | (my $path = $_[0]{orig_path}) =~ s/\//$PATH_SEP/g; |
32 | sprintf "%s/%s/%s/%s", cf::localdir, cf::playerdir, $self->{user}, $path |
32 | sprintf "%s/%s/%s/%s.map", cf::localdir, cf::playerdir, $self->{user}, $path |
33 | } |
33 | } |
34 | |
34 | |
35 | sub uniq_path { |
35 | sub uniq_path { |
36 | undef |
36 | undef |
37 | } |
37 | } |