Bastien Sevajol 7 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
 
16
 
17
     def draw_pending(self) -> None:
17
     def draw_pending(self) -> None:
18
         for actor in self.layer_manager.edit_layer.selection:
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
             draw_line(
26
             draw_line(
23
                 self.layer_manager.scrolling_manager.world_to_screen(*pixel_position),
27
                 self.layer_manager.scrolling_manager.world_to_screen(*pixel_position),
25
                 self.color,
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
         return self.request_move_behaviour_class, {
37
         return self.request_move_behaviour_class, {
30
             'subject_id': actor.subject.id,
38
             'subject_id': actor.subject.id,
31
             'move_to': mouse_grid_position,
39
             'move_to': mouse_grid_position,