public void Parse(GameBitBuffer buffer)
{
Field0 = buffer.ReadInt(32);
Field1 = buffer.ReadInt(32);
Field2 = buffer.ReadInt(32);
Field3 = buffer.ReadInt(32);
Field4 = buffer.ReadInt(30);
Field5 = new PlayerSavedData();
Field5.Parse(buffer);
Field6 = buffer.ReadInt(32);
tQuestRewardHistory = new PlayerQuestRewardHistoryEntry[buffer.ReadInt(7)];
for(int i = 0;i < _tQuestRewardHistory.Length;i++)
{
_tQuestRewardHistory[i] = new PlayerQuestRewardHistoryEntry();
_tQuestRewardHistory[i].Parse(buffer);
}
}