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); }