Exemple #1
0
        public bool Equals(Quest q)
        {
            if (q is null)
            {
                return(false);
            }

            if (ReferenceEquals(this, q))
            {
                return(true);
            }

            return(QuestType.Equals(q.QuestType) && Players.SequenceEqual(q.Players) && Pos1.Equals(q.Pos1) &&
                   Pos2.Equals(q.Pos2) && QuestTime.Equals(q.QuestTime) && QuestText.Equals(q.QuestText) &&
                   Stage.Equals(q.Stage));
        }
 public void Parse(GameBitBuffer buffer)
 {
     Field0 = new QuestTime();
     Field0.Parse(buffer);
     Field1 = new QuestTime();
     Field1.Parse(buffer);
 }