ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/ext/map-world.ext
(Generate patch)

Comparing deliantra/server/ext/map-world.ext (file contents):
Revision 1.29 by root, Mon Sep 10 17:24:36 2007 UTC vs.
Revision 1.30 by root, Tue Sep 11 13:27:54 2007 UTC

3# optional plug-in to speed up worldmap rendering by dynamically 3# optional plug-in to speed up worldmap rendering by dynamically
4# generating it out of an image 4# generating it out of an image
5# - saves loading time (less data to read) 5# - saves loading time (less data to read)
6# - saves temporary space (only overlay stuff needs to be saved) 6# - saves temporary space (only overlay stuff needs to be saved)
7# - might get reused as a generic tiled map 7# - might get reused as a generic tiled map
8
9cf::map->register (qr{^/world/world_(\d\d\d)_(\d\d\d)$}, 100);
8 10
9use Coro::Handle; 11use Coro::Handle;
10use Coro::AIO; 12use Coro::AIO;
11 13
12our $WORLD; 14our $WORLD;
91 reload; 93 reload;
92 undef $guard; 94 undef $guard;
93 }; 95 };
94}; 96};
95 97
96cf::map->register (qr{^/world/world_(\d\d\d)_(\d\d\d)$}, 100);
97
98sub wxwy { 98sub wxwy {
99 $_[0]->path =~ m{/world/world_(\d\d\d)_(\d\d\d)$} 99 $_[0]->path =~ m{/world/world_(\d\d\d)_(\d\d\d)$}
100 ? ($1, $2) 100 ? ($1, $2)
101 : (0, 0) 101 : (0, 0)
102} 102}

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines