add new symbols for ghost locations at home
authorLaurent Mazet <mazet@softndesign.org>
Tue, 22 Oct 2024 21:51:30 +0000 (23:51 +0200)
committerLaurent Mazet <mazet@softndesign.org>
Tue, 22 Oct 2024 21:51:30 +0000 (23:51 +0200)
board-80x20.pac
board-80x22.pac
board-80x24.pac
board-test.pac
constant.c
display.c

index 47f716261827c650839061b038006f52fd94344a..6dd21e00dc87f09a2ad85da27b7fd694033300c6 100644 (file)
@@ -9,8 +9,8 @@ tab: "F----------7  |.L-----J.|  F----------7"
      "|.| |.L---7 |.L---------J.| F---J.| |.|"
      "|.L-J....*L-J.............L-J*....L-J.|"
      "|.....F-7.....F---3xE---7.....F-7.....|"
-     "L---7.| L---7.| P     Q |.F---J |.F---J"
-     "F---J.| F---J.|   R S   |.L---7 |.L---7"
+     "L---7.| L---7.| $     % |.F---J |.F---J"
+     "F---J.| F---J.|   & '   |.L---7 |.L---7"
      "|.....L-J.....L---------J.....L-J.....|"
      "|.F-7....*F-7.............F-7*....F-7.|"
      "|.| |.F---J |.F---------7.| L---7.| |.|"
index 7a2b7ffa8bcbdd001729d0a7930947ad0f540494..57062a381e713fcf9f73b69123e1c174a5f4f97a 100644 (file)
@@ -9,7 +9,7 @@ tab: "F----------7  |.L-----J.|  F----------7"
      "|.| |.L---7 |.L---------J.| F---J.| |.|"
      "|.| |....*| |.............| |*....| |.|"
      "|.L-J.F-7.L-J.F---3xE---7.L-J.F-7.L-J.|"
-     "|.....| |.....| P Q R S |.....| |.....|"
+     "|.....| |.....| $ % & ' |.....| |.....|"
      "L---7.| L---7.|F-7   F-7|.F---J |.F---J"
      "F---J.| F---J.|| L---J ||.L---7 |.L---7"
      "|.....| |.....|L-------J|.....| |.....|"
index 9fc4dc26f43d0559b9cedc60140a7e89d0dc1fca..6039bab24ba86b89ce03350bbc512cd686132792 100644 (file)
@@ -10,8 +10,8 @@ tab: "F----------7  |.L-----J.|  F----------7"
      "|.| |....*| |.............| |*....| |.|"
      "|.| |.F-7.| |.F---7xF---7.| |.F-7.| |.|"
      "|.L-J.| |.L-J.|F--J L--7|.L-J.| |.L-J.|"
-     "|.....| |.....|| P Q R ||.....| |.....|"
-     "L---7.| L---7.||F7 S F7||.F---J |.F---J"
+     "|.....| |.....|| % $ & ||.....| |.....|"
+     "L---7.| L---7.||F7 ' F7||.F---J |.F---J"
      "F---J.| F---J.|||L---J|||.L---7 |.L---7"
      "|.....| |.....||L-----J||.....| |.....|"
      "|.F-7.| |.F-7.|L-------J|.F-7.| |.F-7.|"
index e7c0222c271edbed92c27c8ad4e6853f0d663830..27a4196548cd79d8fbeae535222e59899f996814 100644 (file)
@@ -3,7 +3,7 @@ height: 7
 tab: "F---------7"
      "|*...c....|"
      "|.F-7xF-7.|"
-     "|.|PL-JQ|.|"
+     "|.|%L-J$|.|"
      "|.L-----J.|"
      "|........*|"
      "L---------J"
index 5b34f93120aaf1cb34f1ede02f764960be4c43ea..38007bbc92418a96691658db439c5c69ca5d793a 100644 (file)
@@ -27,8 +27,8 @@ char _tab_39x20[39 * 20 + 1] =
     "|.| |.L---7 |.L---------J.| F---J.| |.|"
     "|.L-J....*L-J.............L-J*....L-J.|"
     "|.....F-7.....F---3xE---7.....F-7.....|"
-    "L---7.| L---7.| P L-J Q |.F---J |.F---J"
-    "F---J.| F---J.|   R S   |.L---7 |.L---7"
+    "L---7.| L---7.| $ L-J ' |.F---J |.F---J"
+    "F---J.| F---J.|   % &   |.L---7 |.L---7"
     "|.....L-J.....L---------J.....L-J.....|"
     "|.F-7....*F-7.............F-7*....F-7.|"
     "|.| |.F---J |.F---------7.| L---7.| |.|"
@@ -50,8 +50,8 @@ char _tab_39x22[39 * 22 + 1] =
     "|.| |.L---7 |.L---------J.| F---J.| |.|"
     "|.| |....*| |.............| |*....| |.|"
     "|.L-J.F-7.L-J.F---3xE---7.L-J.F-7.L-J.|"
-    "|.....| |.....| P L-J S |.....| |.....|"
-    "L---7.| L---7.|F-7Q RF-7|.F---J |.F---J"
+    "|.....| |.....| $ L-J ' |.....| |.....|"
+    "L---7.| L---7.|F-7% &F-7|.F---J |.F---J"
     "F---J.| F---J.|| L---J ||.L---7 |.L---7"
     "|.....| |.....|L-------J|.....| |.....|"
     "|.F-7.L-J.F-7.L---------J.F-7.L-J.F-7.|"
@@ -76,8 +76,8 @@ char _tab_39x24[39 * 24 + 1] =
     "|.| |....*| |.............| |*....| |.|"
     "|.| |.F-7.| |.F-T-3xE-T-7.| |.F-7.| |.|"
     "|.L-J.| |.L-J.|FJ L-J L7|.L-J.| |.L-J.|"
-    "|.....| |.....|| P   R ||.....| |.....|"
-    "L---7.| L---7.||F7Q SF7||.F---J |.F---J"
+    "|.....| |.....|| $   ' ||.....| |.....|"
+    "L---7.| L---7.||F7% &F7||.F---J |.F---J"
     "F---J.| F---J.|||L---J|||.L---7 |.L---7"
     "|.....| |.....||L-----J||.....| |.....|"
     "|.F-7.| |.F-7.|L-------J|.F-7.| |.F-7.|"
index 2f02c43ee9aa8a95d5d592079ffa4f7cac970b7b..bc04ba4a7d3089499735c98becc9ac94b11a8748 100644 (file)
--- a/display.c
+++ b/display.c
@@ -135,21 +135,25 @@ void displayelement (board_t *board, int x, int y)
         setcolor ((symb < 'a') ? lightred_black : yellow_black);
         element = 'O';
         break;
+    case '$':
     case 'P':
     case 'p':
         setcolor ((symb < 'a') ? red_black : gray_black);
         element = 'M';
         break;
+    case '%':
     case 'Q':
     case 'q':
         setcolor ((symb < 'a') ? blue_black : gray_black);
         element = 'M';
         break;
+    case '&':
     case 'R':
     case 'r':
         setcolor ((symb < 'a') ? green_black : gray_black);
         element = 'M';
         break;
+    case '\'':
     case 'S':
     case 's':
         setcolor ((symb < 'a') ? magenta_black : gray_black);