HeroStateData.Parse C# (CSharp) Метод

Parse() публичный Метод

public Parse ( GameBitBuffer buffer ) : void
buffer GameBitBuffer
Результат void
    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);
            }
    }

Usage Example

Пример #1
0
 public override void Parse(GameBitBuffer buffer)
 {
     Field0           = buffer.ReadInt(3);
     Field1           = buffer.ReadCharArray(128);
     ToonName         = buffer.ReadCharArray(101);
     Field3           = buffer.ReadInt(5) + (-1);
     Field4           = buffer.ReadInt(3) + (-1);
     snoActorPortrait = buffer.ReadInt(32);
     Field6           = buffer.ReadInt(7);
     Field7           = new HeroStateData();
     Field7.Parse(buffer);
     Field8  = buffer.ReadBool();
     Field9  = buffer.ReadInt(32);
     Field10 = buffer.ReadInt(32);
 }
All Usage Examples Of HeroStateData::Parse
HeroStateData