Просмотр исходного кода

char_encode: add hyphen character support

Needed for HO-OH default name support eventually

Signed-off-by: Kris Bahnsen <Kris@KBEmbedded.com>
Kris Bahnsen 1 год назад
Родитель
Сommit
57dac60037
2 измененных файлов с 5 добавлено и 0 удалено
  1. 4 0
      pokemon_char_encode.c
  2. 1 0
      pokemon_char_encode.h

+ 4 - 0
pokemon_char_encode.c

@@ -109,6 +109,8 @@ char pokemon_char_to_encoded(int byte) {
         return y_;
     case 'z':
         return z_;
+    case '-':
+        return HYPHEN_;
     case '0':
         return _0_;
     case '1':
@@ -255,6 +257,8 @@ int pokemon_encoded_to_char(char byte) {
         return 'y';
     case z_:
         return 'z';
+    case HYPHEN_:
+        return '-';
     case _0_:
         return '0';
     case _1_:

+ 1 - 0
pokemon_char_encode.h

@@ -87,6 +87,7 @@
 #define D_ARR_ 0xee
 #define MALE_ 0xef
 #define FEMALE_ 0xf5
+#define HYPHEN_ 0xe3
 #define _0_ 0xf6
 #define _1_ 0xf7
 #define _2_ 0xf8