초기커밋
This commit is contained in:
115
ServerCommon/MetaAssets/MetaTable/QuestAssignData.cs
Normal file
115
ServerCommon/MetaAssets/MetaTable/QuestAssignData.cs
Normal file
@@ -0,0 +1,115 @@
|
||||
// <auto-generated>
|
||||
// generated using ContentTool. DO NOT EDIT!
|
||||
// </auto-generated>
|
||||
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Collections.ObjectModel;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class QuestAssignMetaDataMutable
|
||||
{
|
||||
[JsonProperty("QuestId")]
|
||||
public uint QuestId { get; set; }
|
||||
[JsonProperty("QuestType")]
|
||||
public EQuestType QuestType { get; set; }
|
||||
[JsonProperty("Reveal")]
|
||||
public bool Reveal { get; set; }
|
||||
[JsonProperty("QuestName")]
|
||||
public string QuestName { get; set; }
|
||||
[JsonProperty("AssignType")]
|
||||
public EAssignType AssignType { get; set; }
|
||||
[JsonProperty("RequirementType")]
|
||||
public EAssignRequireType RequirementType { get; set; }
|
||||
[JsonProperty("RequirementValue")]
|
||||
public uint RequirementValue { get; set; }
|
||||
[JsonProperty("OncePeriodRange")]
|
||||
public OncePeriodRangeType OncePeriodRange { get; set; }
|
||||
[JsonProperty("NormalPoolActive")]
|
||||
public bool NormalPoolActive { get; set; }
|
||||
[JsonProperty("ForceAccept")]
|
||||
public bool ForceAccept { get; set; }
|
||||
[JsonProperty("MailTitle")]
|
||||
public string MailTitle { get; set; }
|
||||
[JsonProperty("MailSender")]
|
||||
public string MailSender { get; set; }
|
||||
[JsonProperty("MailDesc")]
|
||||
public string MailDesc { get; set; }
|
||||
[JsonProperty("Dialogue")]
|
||||
public string Dialogue { get; set; }
|
||||
[JsonProperty("DialogueResult")]
|
||||
public string DialogueResult { get; set; }
|
||||
[JsonProperty("RewardGroupId")]
|
||||
public int RewardGroupId { get; set; }
|
||||
[JsonProperty("Priority")]
|
||||
public int Priority { get; set; }
|
||||
}
|
||||
|
||||
public partial class QuestAssignMetaTableMutable
|
||||
{
|
||||
[JsonProperty("QuestAssignMetaDataList")]
|
||||
public IList<QuestAssignMetaDataMutable> QuestAssignMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class QuestAssignMetaData
|
||||
{
|
||||
public readonly uint QuestId;
|
||||
public readonly EQuestType QuestType;
|
||||
public readonly bool Reveal;
|
||||
public readonly string QuestName;
|
||||
public readonly EAssignType AssignType;
|
||||
public readonly EAssignRequireType RequirementType;
|
||||
public readonly uint RequirementValue;
|
||||
public readonly OncePeriodRangeType OncePeriodRange;
|
||||
public readonly bool NormalPoolActive;
|
||||
public readonly bool ForceAccept;
|
||||
public readonly string MailTitle;
|
||||
public readonly string MailSender;
|
||||
public readonly string MailDesc;
|
||||
public readonly string Dialogue;
|
||||
public readonly string DialogueResult;
|
||||
public readonly int RewardGroupId;
|
||||
public readonly int Priority;
|
||||
public QuestAssignMetaData(QuestAssignMetaDataMutable data)
|
||||
{
|
||||
QuestId = data.QuestId;
|
||||
QuestType = data.QuestType;
|
||||
Reveal = data.Reveal;
|
||||
QuestName = data.QuestName;
|
||||
AssignType = data.AssignType;
|
||||
RequirementType = data.RequirementType;
|
||||
RequirementValue = data.RequirementValue;
|
||||
OncePeriodRange = data.OncePeriodRange;
|
||||
NormalPoolActive = data.NormalPoolActive;
|
||||
ForceAccept = data.ForceAccept;
|
||||
MailTitle = data.MailTitle;
|
||||
MailSender = data.MailSender;
|
||||
MailDesc = data.MailDesc;
|
||||
Dialogue = data.Dialogue;
|
||||
DialogueResult = data.DialogueResult;
|
||||
RewardGroupId = data.RewardGroupId;
|
||||
Priority = data.Priority;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class QuestAssignMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<QuestAssignMetaData> QuestAssignMetaDataList;
|
||||
public QuestAssignMetaTable(QuestAssignMetaTableMutable data)
|
||||
{
|
||||
if(data.QuestAssignMetaDataList != null)
|
||||
QuestAssignMetaDataList = data.QuestAssignMetaDataList.Select(x => new QuestAssignMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user