home · contact · privacy
Add FLATTEN_SURROUNDINGS task.
[plomrogue2-experiments] / new2 / plomrogue / game.py
index 4a4f2972756832a647582cdc5503a60e7d329b42..55f7c726a9020f07850e6dcb80c094c4481d8841 100755 (executable)
@@ -1,4 +1,5 @@
-from plomrogue.tasks import Task_WAIT, Task_MOVE, Task_WRITE
+from plomrogue.tasks import (Task_WAIT, Task_MOVE, Task_WRITE,
+                             Task_FLATTEN_SURROUNDINGS)
 from plomrogue.errors import GameError
 from plomrogue.commands import (cmd_ALL, cmd_LOGIN, cmd_QUERY, cmd_PING,
                                 cmd_TURN, cmd_MAP_LINE)
@@ -39,7 +40,8 @@ class Game(GameBase):
         self.io = GameIO(self, save_file)
         self.tasks = {'WAIT': Task_WAIT,
                       'MOVE': Task_MOVE,
-                      'WRITE': Task_WRITE}
+                      'WRITE': Task_WRITE,
+                      'FLATTEN_SURROUNDINGS': Task_FLATTEN_SURROUNDINGS}
         self.map_geometry = MapGeometrySquare(YX(24, 40))
         self.commands = {'QUERY': cmd_QUERY,
                          'ALL': cmd_ALL,