projects
/
koperkapel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of ctpug.org.za:koperkapel
[koperkapel.git]
/
koperkapel
/
levels
/
level_converter.py
diff --git
a/koperkapel/levels/level_converter.py
b/koperkapel/levels/level_converter.py
index 3f195a240f77a8bfddc6e6673650b17294e81472..8949de6267c129ebf1f79a77469654be33fe57dd 100644
(file)
--- a/
koperkapel/levels/level_converter.py
+++ b/
koperkapel/levels/level_converter.py
@@
-6,7
+6,7
@@
ATTRIBUTE_MAP = {
'behaviour': ['walk', 'fly'],
},
},
'behaviour': ['walk', 'fly'],
},
},
- 'w': {'floor': {'base': '
floor
',
+ 'w': {'floor': {'base': '
cwall
',
'behaviour': [],
},
},
'behaviour': [],
},
},
@@
-19,7
+19,7
@@
ATTRIBUTE_MAP = {
}
},
'-': {'tunnels': {'base': 'tunnel',
}
},
'-': {'tunnels': {'base': 'tunnel',
- 'behaviour': ['
walk
', ],
+ 'behaviour': ['
crawl
', ],
},
},
'f': {'floor': {'base': 'floor',
},
},
'f': {'floor': {'base': 'floor',
@@
-31,7
+31,7
@@
ATTRIBUTE_MAP = {
},
},
'g': {'floor': {'base': 'floor',
},
},
'g': {'floor': {'base': 'floor',
- 'behaviour': ['walk', 'fly'],
+ 'behaviour': ['walk', 'fly'
, 'crawl'
],
},
},
'k': {'floor': {'base': 'floor',
},
},
'k': {'floor': {'base': 'floor',
@@
-84,7
+84,7
@@
class level_generator:
tile.update(ATTRIBUTE_MAP[t2])
row.append(tile)
if t1 == 's':
tile.update(ATTRIBUTE_MAP[t2])
row.append(tile)
if t1 == 's':
- level['starting pos'] = [len(
level) - 1, len(row
) - 1]
+ level['starting pos'] = [len(
row) - 1, len(level['tiles']
) - 1]
# if t2 == 'd'
level['tiles'].append(row)
# Crude hack so the level is written into the levels folder
# if t2 == 'd'
level['tiles'].append(row)
# Crude hack so the level is written into the levels folder