// Generate By EToy // Don't Edit It!! using XGame.Framework.Database; using XGame.Framework.Serialization; namespace XGame.Database { /// mission_sktl public sealed class mission_sktlTable : ITable { long ITable.Key => Id; /// 功能id public int Id { get; private set; } /// 副本难度1=简单2=普通3=困难 public int Kind { get; private set; } /// 副本怪物波次1怪物id+怪物数量 public int[] Monsterid { get; private set; } /// 副本怪物波次2怪物id+怪物数量 public int[] Monsterid2 { get; private set; } /// 副本怪物波次3怪物id+怪物数量 public int[] Monsterid3 { get; private set; } /// 副本主题名称 public string Name { get; private set; } /// 推荐等级 public int Level { get; private set; } /// 副本奖励 public int[] Reward { get; private set; } /// 挑战奖励道具id+道具数量 public int[] Reward2 { get; private set; } /// 挑战加成开服天数+属性id+属性参数 public int[] Reward3 { get; private set; } void ISerializable.Deserialize(IReader reader) { Id = reader.ReadInt(); Kind = reader.ReadInt(); Monsterid = reader.ReadEnumerable(); Monsterid2 = reader.ReadEnumerable(); Monsterid3 = reader.ReadEnumerable(); Name = reader.ReadString(); Level = reader.ReadInt(); Reward = reader.ReadEnumerable(); Reward2 = reader.ReadEnumerable(); Reward3 = reader.ReadEnumerable(); } void ISerializable.Serialize(IWriter writer) { writer.Write(Id); writer.Write(Kind); writer.Write(Monsterid); writer.Write(Monsterid2); writer.Write(Monsterid3); writer.Write(Name); writer.Write(Level); writer.Write(Reward); writer.Write(Reward2); writer.Write(Reward3); } } }