Esempio n. 1
0
 protected bool Equals(QuestItemValues other)
 {
     return(QuestType == other.QuestType &&
            Title == other.Title &&
            Name == other.Name &&
            Description == other.Description &&
            Caption == other.Caption &&
            ClientId == other.ClientId &&
            Place == other.Place &&
            IsReAcceptable == other.IsReAcceptable &&
            NeedQuestId == other.NeedQuestId &&
            NeedAreaId == other.NeedAreaId &&
            NeedItemId == other.NeedItemId &&
            NeedBossId == other.NeedBossId &&
            NeedDlc == other.NeedDlc &&
            StartItemId == other.StartItemId &&
            Item01 == other.Item01 &&
            ItemNum01 == other.ItemNum01 &&
            Item02 == other.Item02 &&
            ItemNum02 == other.ItemNum02 &&
            Item03 == other.Item03 &&
            ItemNum03 == other.ItemNum03 &&
            EraseItem == other.EraseItem &&
            NeedComplete == other.NeedComplete &&
            Enemy01 == other.Enemy01 &&
            EnemyNum01 == other.EnemyNum01 &&
            Experience == other.Experience &&
            RewardItem01 == other.RewardItem01 &&
            RewardNum01 == other.RewardNum01 &&
            RewardOtherwise == other.RewardOtherwise &&
            AcceptEventId == other.AcceptEventId &&
            CompletedEventId == other.CompletedEventId &&
            AcceptDialogueId == other.AcceptDialogueId &&
            CancelDialogueId == other.CancelDialogueId &&
            IsReject == other.IsReject &&
            UnlockArchives == other.UnlockArchives &&
            EnemySpawnLocations == other.EnemySpawnLocations);
 }
 public QuestItemEntry(string key, QuestItemValues value)
 {
     Key   = key;
     Value = value;
 }