--- deliantra/server/ext/map-per-player.ext 2007/01/14 02:00:36 1.4 +++ deliantra/server/ext/map-per-player.ext 2007/06/07 19:12:22 1.10 @@ -7,14 +7,12 @@ $self->{user} = $1; $self->{orig_path} = $2; - $self->{deny_reset} = 1; #d# for now } sub thawer_merge { # we have to keep some variables in memory intact local $_[0]{user}; local $_[0]{orig_path}; - local $_[0]{deny_reset}; $_[0]->SUPER::thawer_merge ($_[1]); } @@ -22,14 +20,14 @@ sub load_path { my ($self) = @_; - sprintf "%s/%s/%s", cf::datadir, cf::mapdir, $self->{orig_path} + "$cf::MAPDIR/$self->{orig_path}.map" } sub save_path { my ($self) = @_; (my $path = $_[0]{orig_path}) =~ s/\//$PATH_SEP/g; - sprintf "%s/%s/%s/%s", cf::localdir, cf::playerdir, $self->{user}, $path + "$cf::PLAYERDIR/$self->{user}/$path.map" } sub uniq_path {