Bastien Sevajol 6 years ago
parent
commit
a8626464db
1 changed files with 11 additions and 3 deletions
  1. 11 3
      opencombat/gui/move.py

+ 11 - 3
opencombat/gui/move.py View File

@@ -16,8 +16,12 @@ class BaseMoveActorInteraction(BaseActorInteraction):
16 16
 
17 17
     def draw_pending(self) -> None:
18 18
         for actor in self.layer_manager.edit_layer.selection:
19
-            grid_position = self.layer_manager.grid_manager.get_grid_position(actor.position)
20
-            pixel_position = self.layer_manager.grid_manager.get_world_position_of_grid_position(grid_position)
19
+            grid_position = self.layer_manager\
20
+                .grid_manager\
21
+                .get_grid_position(actor.position)
22
+            pixel_position = self.layer_manager\
23
+                .grid_manager\
24
+                .get_world_position_of_grid_position(grid_position)
21 25
 
22 26
             draw_line(
23 27
                 self.layer_manager.scrolling_manager.world_to_screen(*pixel_position),
@@ -25,7 +29,11 @@ class BaseMoveActorInteraction(BaseActorInteraction):
25 29
                 self.color,
26 30
             )
27 31
 
28
-    def get_behaviour(self, actor: Actor, mouse_grid_position) -> typing.Tuple[typing.Type[SimulationBehaviour], dict]:
32
+    def get_behaviour(
33
+        self,
34
+        actor: Actor,
35
+        mouse_grid_position,
36
+    ) -> typing.Tuple[typing.Type[SimulationBehaviour], dict]:
29 37
         return self.request_move_behaviour_class, {
30 38
             'subject_id': actor.subject.id,
31 39
             'move_to': mouse_grid_position,