ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra/Deliantra/Map.pm
(Generate patch)

Comparing deliantra/Deliantra/Deliantra/Map.pm (file contents):
Revision 1.25 by elmex, Thu Aug 31 21:09:33 2006 UTC vs.
Revision 1.26 by root, Wed Dec 26 18:05:00 2007 UTC

1=head1 NAME 1=head1 NAME
2 2
3Crossfire::Map - represent a crossfire map 3Deliantra::Map - represent a crossfire map
4 4
5=cut 5=cut
6 6
7package Crossfire::Map; 7package Deliantra::Map;
8 8
9our $VERSION = '0.1'; 9our $VERSION = '0.1';
10 10
11use strict; 11use strict;
12 12
13use Carp (); 13use Carp ();
14use Crossfire; 14use Deliantra;
15 15
16use base 'Exporter'; 16use base 'Exporter';
17 17
18sub new { 18sub new {
19 my ($class, $width, $height) = @_; 19 my ($class, $width, $height) = @_;
154 my %meta = %{$self->{info}}; 154 my %meta = %{$self->{info}};
155 155
156 $meta{width} = $self->{width}; 156 $meta{width} = $self->{width};
157 $meta{height} = $self->{height}; 157 $meta{height} = $self->{height};
158 158
159 unshift @arch, Crossfire::normalize_arch \%meta; 159 unshift @arch, Deliantra::normalize_arch \%meta;
160 } 160 }
161 161
162 \@arch 162 \@arch
163} 163}
164 164
165sub as_mapstring { 165sub as_mapstring {
166 my ($self) = @_; 166 my ($self) = @_;
167 my $arch = $self->as_archlist; 167 my $arch = $self->as_archlist;
168 Crossfire::archlist_to_string ($arch) 168 Deliantra::archlist_to_string ($arch)
169} 169}
170 170
171sub write_file { 171sub write_file {
172 my ($self, $path) = @_; 172 my ($self, $path) = @_;
173 173

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines