X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=naja%2Factions.py;h=ca472d3a75a7b50a79f84d406dca1267eaf17b9c;hb=ee2a1f7e16272d19eb5a2dc03355ce8b851a441e;hp=cfa1011cd2d4b76d27322b039b6bf36533d96732;hpb=8292a195eeba42e60f9917214350e604554bb6d9;p=naja.git diff --git a/naja/actions.py b/naja/actions.py index cfa1011..ca472d3 100644 --- a/naja/actions.py +++ b/naja/actions.py @@ -31,6 +31,9 @@ class LocationAction(object): substitutions['chesspiece_name'] = move_glyph( self.data['chesspiece']) + if 'rot_direction' in self.data: + substitutions['rot_direction_name'] = '{%s}' % (substitutions['rot_direction'],) + if location is None: substitutions['location_bits'] = 'bits specified by this location' else: @@ -141,7 +144,7 @@ class ShiftLocations(LocationAction): class RotateLocations(LocationAction): - TEXT = "Rotate adjacent locations %(rot_direction)s." + TEXT = "Rotate adjacent locations %(rot_direction_name)s." GLYPHS = (ACTION_GLYPHS.CHANGE_BOARD,) def perform_action(self, board, location):