Beispiel #1
0
        public override void Open(HSDReader Reader)
        {
            List <byte> data = new List <byte>();
            byte        cmd  = Reader.ReadByte();

            while (cmd != 0)
            {
                int size = MeleeScript.GetCommandSize(cmd);
                data.Add(cmd);
                data.AddRange(Reader.ReadBytes(size - 1));
                cmd = Reader.ReadByte();
            }
            Data = data.ToArray();
        }