… | |
… | |
38 | $self->tile_path (2, sprintf "/world/world_%03d_%03d", $x, $y + 1) if $y < 999; |
38 | $self->tile_path (2, sprintf "/world/world_%03d_%03d", $x, $y + 1) if $y < 999; |
39 | $self->tile_path (3, sprintf "/world/world_%03d_%03d", $x - 1, $y) if $x > 0; |
39 | $self->tile_path (3, sprintf "/world/world_%03d_%03d", $x - 1, $y) if $x > 0; |
40 | |
40 | |
41 | $self->outdoor (1); |
41 | $self->outdoor (1); |
42 | |
42 | |
|
|
43 | $self->name ("'The World' at +$x+$y"); |
43 | $self->msg ("worldmap dynamically created by map-world extension"); |
44 | $self->msg ("worldmap dynamically created by map-world extension"); |
44 | |
45 | |
45 | #TODO: region |
46 | #TODO: region |
46 | |
47 | |
47 | $self->{load_path} = sprintf "%s/%s/world-overlay/world_%03d_%03d", cf::datadir, cf::mapdir, $x, $y |
48 | $self->{load_path} = sprintf "%s/%s/world-overlay/world_%03d_%03d", cf::datadir, cf::mapdir, $x, $y |