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
Add map terrain.
[plomrogue2-experiments]
/
new2
/
plomrogue
/
mapping.py
diff --git
a/new2/plomrogue/mapping.py
b/new2/plomrogue/mapping.py
index 585000a1d0f471dfd8b4b5d2c0a3f6ecccb39445..0a96058c29c2f9b7b990dc98083a84b47037f504 100644
(file)
--- a/
new2/plomrogue/mapping.py
+++ b/
new2/plomrogue/mapping.py
@@
-54,3
+54,15
@@
class MapGeometrySquare(MapGeometryWithLeftRightMoves):
def move_DOWN(self, start_pos):
return YX(start_pos.y + 1, start_pos.x)
def move_DOWN(self, start_pos):
return YX(start_pos.y + 1, start_pos.x)
+
+
+
+class Map():
+
+ def __init__(self, map_size):
+ self.size = map_size
+ self.terrain = '.' * self.size_i
+
+ @property
+ def size_i(self):
+ return self.size.y * self.size.x