WWActorEdit.PlyrChunk.LoadData C# (CSharp) Method

LoadData() public method

public LoadData ( byte data, int &srcOffset ) : void
data byte
srcOffset int
return void
        public void LoadData(byte[] data, ref int srcOffset)
        {
            Name = Helpers.ReadString(data, srcOffset, 8);
            EventIndex = Helpers.Read8(data, srcOffset + 8);
            Unknown1 = Helpers.Read8(data, srcOffset + 9);
            SpawnType = Helpers.Read8(data, srcOffset + 10);
            RoomNumber = Helpers.Read8(data, srcOffset + 11);

            Position.X = Helpers.ConvertIEEE754Float(Helpers.Read32(data, srcOffset + 12));
            Position.Y = Helpers.ConvertIEEE754Float(Helpers.Read32(data, srcOffset + 16));
            Position.Z = Helpers.ConvertIEEE754Float(Helpers.Read32(data, srcOffset + 20));

            srcOffset += 24;
            Rotation = new HalfRotation(data, ref srcOffset);

            srcOffset += 2; //Two bytes Padding
        }