home
·
contact
·
privacy
projects
/
plomrogue2-experiments
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Minor refactoring.
[plomrogue2-experiments]
/
server_
/
map_.py
diff --git
a/server_/map_.py
b/server_/map_.py
index 9dc96d0a3c304c0fe19f1e2df13f741ac84a4b3f..069af8dc92fe8c68a52f609bcb75daa3cef96e49 100644
(file)
--- a/
server_/map_.py
+++ b/
server_/map_.py
@@
-19,6
+19,10
@@
class Map(game_common.Map):
for x in range(self.size[1]):
yield [y, x]
for x in range(self.size[1]):
yield [y, x]
+ @property
+ def geometry(self):
+ return self.__class__.__name__[3:]
+
def lines(self):
width = self.size[1]
for y in range(self.size[0]):
def lines(self):
width = self.size[1]
for y in range(self.size[0]):
@@
-111,3
+115,6
@@
class MapSquare(Map):
def get_map_class(geometry):
return globals()['Map' + geometry]
def get_map_class(geometry):
return globals()['Map' + geometry]
+
+
+map_manager = game_common.MapManager(globals())