예제 #1
0
파일: SAV7.cs 프로젝트: oleombruni/PKHeX
 public override byte[] SetString(string value, int maxLength, int PadToSize = 0, ushort PadWith = 0)
 {
     if (PadToSize == 0)
     {
         PadToSize = maxLength + 1;
     }
     return(StringConverter.SetString7(value, maxLength, Language, PadToSize, PadWith));
 }
예제 #2
0
        public void SetPlayerNames(IReadOnlyList <string> value)
        {
            if (value.Count != PlayerCount)
            {
                return;
            }

            for (int i = 0; i < PlayerCount; i++)
            {
                string tr = value[i] == NPC ? string.Empty : value[i];
                StringConverter.SetString7(tr, 12, 13).CopyTo(Data, 0xEC + (0x1A * i));
            }
        }
예제 #3
0
파일: PK7.cs 프로젝트: wowjinxy/PKHeX
 private byte[] SetString(string value, int maxLength, bool chinese = false) => StringConverter.SetString7(value, maxLength, Language, chinese: chinese);
예제 #4
0
파일: PK7.cs 프로젝트: CoderTonyChan/PKHeX
 public override byte[] SetString(string value, int maxLength) => StringConverter.SetString7(value, maxLength, Language);