NScumm.Scumm.ScummEngine.EncodeName C# (CSharp) Метод

EncodeName() статический приватный Метод

static private EncodeName ( byte name ) : byte[]
name byte
Результат byte[]
        static byte[] EncodeName(byte[] name)
        {
            var encodedName = new List<byte>();
            for (int i = 0; i < name.Length; i++)
            {
                if (name[i] == 255 && name[i + 1] == 4)
                {
                    encodedName.AddRange(new byte[] { 35, 35, 35, 35 });
                    i += 3;
                }
                else
                {
                    encodedName.Add(name[i]);
                }
            }
            return encodedName.ToArray();
        }
ScummEngine