Example #1
0
 private byte[] SetString(string value, int maxLength)
 {
     if (Korean)
     {
         return(StringConverter.SetString2KOR(value, maxLength - 1));
     }
     return(StringConverter.SetString1(value, maxLength - 1, Japanese));
 }
Example #2
0
 public override byte[] SetString(string value, int maxLength)
 {
     if (Korean)
     {
         return(StringConverter.SetString2KOR(value, maxLength));
     }
     return(StringConverter.SetString1(value, maxLength, Japanese));
 }
Example #3
0
 public override void SetMessage(string line1, string line2)
 {
     if (US)
     {
         StringConverter.SetString1(line2, 0x10, false, 0x10, 0x50).CopyTo(Data, 0x11);
         StringConverter.SetString1(line1, 0x10, false, 0x10, (ushort)(Data.Skip(0x11).Take(0x10).All(v => v == 0x50) ? 0x50 : 0x7F)).CopyTo(Data, 0);
         Data[0x10] = 0x4E;
     }
 }
Example #4
0
 private byte[] SetString(string value, int maxLength) => StringConverter.SetString1(value, maxLength - 1, Japanese);
Example #5
0
 public override byte[] SetString(string value, int maxLength) => StringConverter.SetString1(value, maxLength, Japanese);