… | |
… | |
55 | |
55 | |
56 | 1 |
56 | 1 |
57 | } |
57 | } |
58 | |
58 | |
59 | sub clean_random_maps { |
59 | sub clean_random_maps { |
|
|
60 | return;#d# |
60 | my $files = Coro::AIO::aio_readdir $cf::RANDOMDIR |
61 | my $files = Coro::AIO::aio_readdir $cf::RANDOMDIR |
61 | or return; |
62 | or return; |
62 | |
63 | |
63 | my $META_TIMEOUT = $cf::CFG{map_random_meta_timeout} || 86400 * 7; |
64 | my $META_TIMEOUT = $cf::CFG{map_random_meta_timeout} || 86400 * 7; |
64 | |
65 | |
… | |
… | |
152 | while () { |
153 | while () { |
153 | my $map = cf::map::new; |
154 | my $map = cf::map::new; |
154 | $map->generate_random_map ({ |
155 | $map->generate_random_map ({ |
155 | region => "scorn", |
156 | region => "scorn", |
156 | random_seed => $seed++, |
157 | random_seed => $seed++, |
157 | xsize => (int rand 500) + 1, |
158 | xsize => (int rand 100) + 1, |
158 | ysize => (int rand 500) + 1, |
159 | ysize => (int rand 100) + 1, |
159 | }); |
160 | }); |
160 | warn sprintf "%d: %dx%d o# %d\n", $seed, $map->width, $map->height, &cf::object::objects_size;#d# |
161 | warn sprintf "%d: %dx%d o# %d\n", $seed, $map->width, $map->height, &cf::object::objects_size;#d# |
161 | $map->destroy; |
162 | $map->destroy; |
162 | } |
163 | } |
163 | }; |
164 | }; |