示例#1
0
        /// <summary>
        /// Reads the data element from the given buffer.
        /// </summary>
        /// <param name="buffer">The buffer where the data element should be deserialized from.</param>
        public PlayerDiplomacyVarious ReadData(RAMBuffer buffer)
        {
            UnknownPlayerCount = buffer.ReadUInteger();

            PlayerDiplomacyVariousEntries = new List <PlayerDiplomacyVariousEntry>(8);
            for (int i = 0; i < 8; i++)
            {
                PlayerDiplomacyVariousEntries.Add(new PlayerDiplomacyVariousEntry().ReadData(buffer));
            }

            Unknown = buffer.ReadULong();

            return(this);
        }