zouweichen hai 3 días
pai
achega
ceced3c1de

+ 74 - 74
Assets/Scripts/Business/Domain/Network/achv_c.cs

@@ -1,74 +1,74 @@
-// <auto-generated>
-//   Input: achv_c.proto
-//   DO NOT EDIT!
-// </auto-generated>
-
-using XGame.Framework.Network;
-namespace FL.Network
-{
-
-    /// <summary> id=104401 </summary>
-    public sealed partial class AchvRwdRequest : IMsgRequest
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 104401;
-        public void Clear()
-        {
-        }
-        /// <summary> 成就id </summary>
-        public int id;
-
-    }
-
-    /// <summary> id=104401 </summary>
-    public sealed partial class AchvRwdResponse : IMsgResponse
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 104401;
-        public void Clear()
-        {
-        }
-        long IMsgResponse.GetCode() => code;
-        string IMsgResponse.GetInfo() => msg;
-        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
-        public int code;
-
-        /// <summary> 返回提示 </summary>
-        public string msg;
-
-    }
-
-    /// <summary> id=104402 </summary>
-    public sealed partial class AchvBoxRwdRequest : IMsgRequest
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 104402;
-        public void Clear()
-        {
-        }
-    }
-
-    /// <summary> id=104402 </summary>
-    public sealed partial class AchvBoxRwdResponse : IMsgResponse
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 104402;
-        public void Clear()
-        {
-        }
-        long IMsgResponse.GetCode() => code;
-        string IMsgResponse.GetInfo() => msg;
-        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
-        public int code;
-
-        /// <summary> 返回提示 </summary>
-        public string msg;
-
-    }
-
-}
-
+// <auto-generated>
+//   Input: achv_c.proto
+//   DO NOT EDIT!
+// </auto-generated>
+
+using XGame.Framework.Network;
+namespace FL.Network
+{
+
+    /// <summary> id=104401 </summary>
+    public sealed partial class AchvRwdRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 104401;
+        public void Clear()
+        {
+        }
+        /// <summary> 成就id </summary>
+        public int id;
+
+    }
+
+    /// <summary> id=104401 </summary>
+    public sealed partial class AchvRwdResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 104401;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
+    /// <summary> id=104402 </summary>
+    public sealed partial class AchvBoxRwdRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 104402;
+        public void Clear()
+        {
+        }
+    }
+
+    /// <summary> id=104402 </summary>
+    public sealed partial class AchvBoxRwdResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 104402;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
+}
+

+ 112 - 112
Assets/Scripts/Business/Domain/Network/act_artifact.cs

@@ -1,112 +1,112 @@
-// <auto-generated>
-//   Input: act_artifact.proto
-//   DO NOT EDIT!
-// </auto-generated>
-
-using XGame.Framework.Network;
-namespace FL.Network
-{
-
-    /// <summary> id=203800 </summary>
-    public sealed partial class ActArtifactPush : IMsgPush
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 203800;
-        public void Clear()
-        {
-        }
-        /// <summary> 秘宝星级分表序号ID </summary>
-        public int id;
-
-        /// <summary> 当前秘宝升星进度条 </summary>
-        public int exp;
-
-        /// <summary> 使用的混沌秘宝id </summary>
-        public int use;
-
-        /// <summary> 使用的技能所属秘宝ID </summary>
-        public int useSkill;
-
-        /// <summary> undefined </summary>
-        public System.Collections.Generic.List<ActArtifactList> artifactList;
-
-        /// <summary> 混沌秘宝附魔出站列表 </summary>
-        public System.Collections.Generic.List<ActArtifactFumo> fumo;
-
-        /// <summary> 元素列表 </summary>
-        public System.Collections.Generic.List<ActArtifactElementList> elementList;
-
-    }
-
-    /// <summary> id=203801 </summary>
-    public sealed partial class ActArtifactArtifactListPush : IMsgPush
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 203801;
-        public void Clear()
-        {
-        }
-        public System.Collections.Generic.List<ActArtifactList> artifactList;
-
-    }
-
-    /// <summary> id=203802 </summary>
-    public sealed partial class ActArtifactExpPush : IMsgPush
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 203802;
-        public void Clear()
-        {
-        }
-        public int exp;
-
-        public int id;
-
-    }
-
-    /// <summary> id=203803 </summary>
-    public sealed partial class ActArtifactUsePush : IMsgPush
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 203803;
-        public void Clear()
-        {
-        }
-        public int use;
-
-        public int useSkill;
-
-    }
-
-    /// <summary> id=203804 </summary>
-    public sealed partial class ActArtifactFumoPush : IMsgPush
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 203804;
-        public void Clear()
-        {
-        }
-        public System.Collections.Generic.List<ActArtifactFumo> fumo;
-
-    }
-
-    /// <summary> id=203805 </summary>
-    public sealed partial class ActArtifactElementListPush : IMsgPush
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 203805;
-        public void Clear()
-        {
-        }
-        public System.Collections.Generic.List<ActArtifactElementList> elementList;
-
-    }
-
-}
-
+// <auto-generated>
+//   Input: act_artifact.proto
+//   DO NOT EDIT!
+// </auto-generated>
+
+using XGame.Framework.Network;
+namespace FL.Network
+{
+
+    /// <summary> id=203800 </summary>
+    public sealed partial class ActArtifactPush : IMsgPush
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 203800;
+        public void Clear()
+        {
+        }
+        /// <summary> 秘宝星级分表序号ID </summary>
+        public int id;
+
+        /// <summary> 当前秘宝升星进度条 </summary>
+        public int exp;
+
+        /// <summary> 使用的混沌秘宝id </summary>
+        public int use;
+
+        /// <summary> 使用的技能所属秘宝ID </summary>
+        public int useSkill;
+
+        /// <summary> undefined </summary>
+        public System.Collections.Generic.List<ActArtifactList> artifactList;
+
+        /// <summary> 混沌秘宝附魔出站列表 </summary>
+        public System.Collections.Generic.List<ActArtifactFumo> fumo;
+
+        /// <summary> 元素列表 </summary>
+        public System.Collections.Generic.List<ActArtifactElementList> elementList;
+
+    }
+
+    /// <summary> id=203801 </summary>
+    public sealed partial class ActArtifactArtifactListPush : IMsgPush
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 203801;
+        public void Clear()
+        {
+        }
+        public System.Collections.Generic.List<ActArtifactList> artifactList;
+
+    }
+
+    /// <summary> id=203802 </summary>
+    public sealed partial class ActArtifactExpPush : IMsgPush
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 203802;
+        public void Clear()
+        {
+        }
+        public int exp;
+
+        public int id;
+
+    }
+
+    /// <summary> id=203803 </summary>
+    public sealed partial class ActArtifactUsePush : IMsgPush
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 203803;
+        public void Clear()
+        {
+        }
+        public int use;
+
+        public int useSkill;
+
+    }
+
+    /// <summary> id=203804 </summary>
+    public sealed partial class ActArtifactFumoPush : IMsgPush
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 203804;
+        public void Clear()
+        {
+        }
+        public System.Collections.Generic.List<ActArtifactFumo> fumo;
+
+    }
+
+    /// <summary> id=203805 </summary>
+    public sealed partial class ActArtifactElementListPush : IMsgPush
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 203805;
+        public void Clear()
+        {
+        }
+        public System.Collections.Generic.List<ActArtifactElementList> elementList;
+
+    }
+
+}
+

+ 129 - 129
Assets/Scripts/Business/Domain/Network/act_job_class.cs

@@ -1,129 +1,129 @@
-// <auto-generated>
-//   Input: act_job_class.proto
-//   DO NOT EDIT!
-// </auto-generated>
-
-using XGame.Framework.Network;
-namespace FL.Network
-{
-
-    /// <summary> id=202600 </summary>
-    public sealed partial class ActJobClassPush : IMsgPush
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 202600;
-        public void Clear()
-        {
-        }
-        /// <summary> 当前职业 </summary>
-        public int currentClass;
-
-        /// <summary> 重置之前的职业 </summary>
-        public int resetClass;
-
-        /// <summary> 职业历史,记录转职的路径 </summary>
-        public int[] classHistory;
-
-        /// <summary> 方案名字 </summary>
-        public System.Collections.Generic.List<string> runePlanName;
-
-        /// <summary> 方案subPoint </summary>
-        public System.Collections.Generic.List<RunePlan> runePlan;
-
-        /// <summary> 当前方案 </summary>
-        public int currentPlan;
-
-        /// <summary> 总点数 </summary>
-        public int allPoint;
-
-    }
-
-    /// <summary> id=202601 </summary>
-    public sealed partial class ActJobClassCurrentClassPush : IMsgPush
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 202601;
-        public void Clear()
-        {
-        }
-        public int currentClass;
-
-        public int[] classHistory;
-
-    }
-
-    /// <summary> id=202602 </summary>
-    public sealed partial class ActJobClassRunePlanPush : IMsgPush
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 202602;
-        public void Clear()
-        {
-        }
-        public System.Collections.Generic.List<RunePlan> runePlan;
-
-    }
-
-    /// <summary> id=202603 </summary>
-    public sealed partial class ActJobClassResetClassPush : IMsgPush
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 202603;
-        public void Clear()
-        {
-        }
-        public int resetClass;
-
-        public int currentClass;
-
-    }
-
-    /// <summary> id=202604 </summary>
-    public sealed partial class ActJobClassCurrentPlanPush : IMsgPush
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 202604;
-        public void Clear()
-        {
-        }
-        public int currentPlan;
-
-        public System.Collections.Generic.List<RunePlan> runePlan;
-
-    }
-
-    /// <summary> id=202605 </summary>
-    public sealed partial class ActJobClassRunePlanNamePush : IMsgPush
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 202605;
-        public void Clear()
-        {
-        }
-        public System.Collections.Generic.List<string> runePlanName;
-
-    }
-
-    /// <summary> id=202606 </summary>
-    public sealed partial class ActJobClassAllPointPush : IMsgPush
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 202606;
-        public void Clear()
-        {
-        }
-        public int allPoint;
-
-        public System.Collections.Generic.List<RunePlan> runePlan;
-
-    }
-
-}
-
+// <auto-generated>
+//   Input: act_job_class.proto
+//   DO NOT EDIT!
+// </auto-generated>
+
+using XGame.Framework.Network;
+namespace FL.Network
+{
+
+    /// <summary> id=202600 </summary>
+    public sealed partial class ActJobClassPush : IMsgPush
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 202600;
+        public void Clear()
+        {
+        }
+        /// <summary> 当前职业 </summary>
+        public int currentClass;
+
+        /// <summary> 重置之前的职业 </summary>
+        public int resetClass;
+
+        /// <summary> 职业历史,记录转职的路径 </summary>
+        public int[] classHistory;
+
+        /// <summary> 方案名字 </summary>
+        public System.Collections.Generic.List<string> runePlanName;
+
+        /// <summary> 方案subPoint </summary>
+        public System.Collections.Generic.List<RunePlan> runePlan;
+
+        /// <summary> 当前方案 </summary>
+        public int currentPlan;
+
+        /// <summary> 总点数 </summary>
+        public int allPoint;
+
+    }
+
+    /// <summary> id=202601 </summary>
+    public sealed partial class ActJobClassCurrentClassPush : IMsgPush
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 202601;
+        public void Clear()
+        {
+        }
+        public int currentClass;
+
+        public int[] classHistory;
+
+    }
+
+    /// <summary> id=202602 </summary>
+    public sealed partial class ActJobClassRunePlanPush : IMsgPush
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 202602;
+        public void Clear()
+        {
+        }
+        public System.Collections.Generic.List<RunePlan> runePlan;
+
+    }
+
+    /// <summary> id=202603 </summary>
+    public sealed partial class ActJobClassResetClassPush : IMsgPush
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 202603;
+        public void Clear()
+        {
+        }
+        public int resetClass;
+
+        public int currentClass;
+
+    }
+
+    /// <summary> id=202604 </summary>
+    public sealed partial class ActJobClassCurrentPlanPush : IMsgPush
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 202604;
+        public void Clear()
+        {
+        }
+        public int currentPlan;
+
+        public System.Collections.Generic.List<RunePlan> runePlan;
+
+    }
+
+    /// <summary> id=202605 </summary>
+    public sealed partial class ActJobClassRunePlanNamePush : IMsgPush
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 202605;
+        public void Clear()
+        {
+        }
+        public System.Collections.Generic.List<string> runePlanName;
+
+    }
+
+    /// <summary> id=202606 </summary>
+    public sealed partial class ActJobClassAllPointPush : IMsgPush
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 202606;
+        public void Clear()
+        {
+        }
+        public int allPoint;
+
+        public System.Collections.Generic.List<RunePlan> runePlan;
+
+    }
+
+}
+

+ 332 - 332
Assets/Scripts/Business/Domain/Network/artifact_c.cs

@@ -1,332 +1,332 @@
-// <auto-generated>
-//   Input: artifact_c.proto
-//   DO NOT EDIT!
-// </auto-generated>
-
-using XGame.Framework.Network;
-namespace FL.Network
-{
-
-    /// <summary> id=102403 </summary>
-    public sealed partial class ArtifactTiShengAllRequest : IMsgRequest
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102403;
-        public void Clear()
-        {
-        }
-    }
-
-    /// <summary> id=102403 </summary>
-    public sealed partial class ArtifactTiShengAllResponse : IMsgResponse
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102403;
-        public void Clear()
-        {
-        }
-        long IMsgResponse.GetCode() => code;
-        string IMsgResponse.GetInfo() => msg;
-        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
-        public int code;
-
-        /// <summary> 返回提示 </summary>
-        public string msg;
-
-    }
-
-    /// <summary> id=102406 </summary>
-    public sealed partial class ArtifactUseSkillRequest : IMsgRequest
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102406;
-        public void Clear()
-        {
-        }
-        /// <summary> 混沌秘宝id </summary>
-        public int artifactId;
-
-    }
-
-    /// <summary> id=102406 </summary>
-    public sealed partial class ArtifactUseSkillResponse : IMsgResponse
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102406;
-        public void Clear()
-        {
-        }
-        long IMsgResponse.GetCode() => code;
-        string IMsgResponse.GetInfo() => msg;
-        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
-        public int code;
-
-        /// <summary> 返回提示 </summary>
-        public string msg;
-
-    }
-
-    /// <summary> id=102409 </summary>
-    public sealed partial class ArtifactUseElementRequest : IMsgRequest
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102409;
-        public void Clear()
-        {
-        }
-        /// <summary> 元素id </summary>
-        public int elementId;
-
-    }
-
-    /// <summary> id=102409 </summary>
-    public sealed partial class ArtifactUseElementResponse : IMsgResponse
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102409;
-        public void Clear()
-        {
-        }
-        long IMsgResponse.GetCode() => code;
-        string IMsgResponse.GetInfo() => msg;
-        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
-        public int code;
-
-        /// <summary> 返回提示 </summary>
-        public string msg;
-
-    }
-
-    /// <summary> id=1024010 </summary>
-    public sealed partial class ArtifactDownElementRequest : IMsgRequest
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 1024010;
-        public void Clear()
-        {
-        }
-        /// <summary> 下阵附魔类型 </summary>
-        public int type;
-
-        /// <summary> 下阵附魔部位 </summary>
-        public int buwei;
-
-    }
-
-    /// <summary> id=1024010 </summary>
-    public sealed partial class ArtifactDownElementResponse : IMsgResponse
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 1024010;
-        public void Clear()
-        {
-        }
-        long IMsgResponse.GetCode() => code;
-        string IMsgResponse.GetInfo() => msg;
-        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
-        public int code;
-
-        /// <summary> 返回提示 </summary>
-        public string msg;
-
-    }
-
-    /// <summary> id=102408 </summary>
-    public sealed partial class ArtifactUpElementRequest : IMsgRequest
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102408;
-        public void Clear()
-        {
-        }
-        /// <summary> 元素id </summary>
-        public int elementId;
-
-    }
-
-    /// <summary> id=102408 </summary>
-    public sealed partial class ArtifactUpElementResponse : IMsgResponse
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102408;
-        public void Clear()
-        {
-        }
-        long IMsgResponse.GetCode() => code;
-        string IMsgResponse.GetInfo() => msg;
-        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
-        public int code;
-
-        /// <summary> 返回提示 </summary>
-        public string msg;
-
-    }
-
-    /// <summary> id=102402 </summary>
-    public sealed partial class ArtifactTishengRequest : IMsgRequest
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102402;
-        public void Clear()
-        {
-        }
-    }
-
-    /// <summary> id=102402 </summary>
-    public sealed partial class ArtifactTishengResponse : IMsgResponse
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102402;
-        public void Clear()
-        {
-        }
-        long IMsgResponse.GetCode() => code;
-        string IMsgResponse.GetInfo() => msg;
-        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
-        public int code;
-
-        /// <summary> 返回提示 </summary>
-        public string msg;
-
-    }
-
-    /// <summary> id=102405 </summary>
-    public sealed partial class ArtifactShangzhenRequest : IMsgRequest
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102405;
-        public void Clear()
-        {
-        }
-        /// <summary> 混沌秘宝id </summary>
-        public int artifactId;
-
-    }
-
-    /// <summary> id=102405 </summary>
-    public sealed partial class ArtifactShangzhenResponse : IMsgResponse
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102405;
-        public void Clear()
-        {
-        }
-        long IMsgResponse.GetCode() => code;
-        string IMsgResponse.GetInfo() => msg;
-        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
-        public int code;
-
-        /// <summary> 返回提示 </summary>
-        public string msg;
-
-    }
-
-    /// <summary> id=102407 </summary>
-    public sealed partial class ArtifactDownRequest : IMsgRequest
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102407;
-        public void Clear()
-        {
-        }
-    }
-
-    /// <summary> id=102407 </summary>
-    public sealed partial class ArtifactDownResponse : IMsgResponse
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102407;
-        public void Clear()
-        {
-        }
-        long IMsgResponse.GetCode() => code;
-        string IMsgResponse.GetInfo() => msg;
-        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
-        public int code;
-
-        /// <summary> 返回提示 </summary>
-        public string msg;
-
-    }
-
-    /// <summary> id=102401 </summary>
-    public sealed partial class ArtifactIntoRequest : IMsgRequest
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102401;
-        public void Clear()
-        {
-        }
-    }
-
-    /// <summary> id=102401 </summary>
-    public sealed partial class ArtifactIntoResponse : IMsgResponse
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102401;
-        public void Clear()
-        {
-        }
-        long IMsgResponse.GetCode() => code;
-        string IMsgResponse.GetInfo() => msg;
-        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
-        public int code;
-
-        /// <summary> 返回提示 </summary>
-        public string msg;
-
-    }
-
-    /// <summary> id=102404 </summary>
-    public sealed partial class ArtifactUpStarRequest : IMsgRequest
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102404;
-        public void Clear()
-        {
-        }
-        /// <summary> 混沌秘宝id </summary>
-        public int artifactId;
-
-    }
-
-    /// <summary> id=102404 </summary>
-    public sealed partial class ArtifactUpStarResponse : IMsgResponse
-    {
-        int IMessage.InstanceID { get; set; }
-        object IMessage.Context { get; set; }
-        int IMessage.ProtocolID => 102404;
-        public void Clear()
-        {
-        }
-        long IMsgResponse.GetCode() => code;
-        string IMsgResponse.GetInfo() => msg;
-        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
-        public int code;
-
-        /// <summary> 返回提示 </summary>
-        public string msg;
-
-    }
-
-}
-
+// <auto-generated>
+//   Input: artifact_c.proto
+//   DO NOT EDIT!
+// </auto-generated>
+
+using XGame.Framework.Network;
+namespace FL.Network
+{
+
+    /// <summary> id=102403 </summary>
+    public sealed partial class ArtifactTiShengAllRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102403;
+        public void Clear()
+        {
+        }
+    }
+
+    /// <summary> id=102403 </summary>
+    public sealed partial class ArtifactTiShengAllResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102403;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
+    /// <summary> id=102406 </summary>
+    public sealed partial class ArtifactUseSkillRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102406;
+        public void Clear()
+        {
+        }
+        /// <summary> 混沌秘宝id </summary>
+        public int artifactId;
+
+    }
+
+    /// <summary> id=102406 </summary>
+    public sealed partial class ArtifactUseSkillResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102406;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
+    /// <summary> id=102409 </summary>
+    public sealed partial class ArtifactUseElementRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102409;
+        public void Clear()
+        {
+        }
+        /// <summary> 元素id </summary>
+        public int elementId;
+
+    }
+
+    /// <summary> id=102409 </summary>
+    public sealed partial class ArtifactUseElementResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102409;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
+    /// <summary> id=102410 </summary>
+    public sealed partial class ArtifactDownElementRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102410;
+        public void Clear()
+        {
+        }
+        /// <summary> 下阵附魔类型 </summary>
+        public int type;
+
+        /// <summary> 下阵附魔部位 </summary>
+        public int buwei;
+
+    }
+
+    /// <summary> id=102410 </summary>
+    public sealed partial class ArtifactDownElementResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102410;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
+    /// <summary> id=102408 </summary>
+    public sealed partial class ArtifactUpElementRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102408;
+        public void Clear()
+        {
+        }
+        /// <summary> 元素id </summary>
+        public int elementId;
+
+    }
+
+    /// <summary> id=102408 </summary>
+    public sealed partial class ArtifactUpElementResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102408;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
+    /// <summary> id=102402 </summary>
+    public sealed partial class ArtifactTishengRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102402;
+        public void Clear()
+        {
+        }
+    }
+
+    /// <summary> id=102402 </summary>
+    public sealed partial class ArtifactTishengResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102402;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
+    /// <summary> id=102405 </summary>
+    public sealed partial class ArtifactShangzhenRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102405;
+        public void Clear()
+        {
+        }
+        /// <summary> 混沌秘宝id </summary>
+        public int artifactId;
+
+    }
+
+    /// <summary> id=102405 </summary>
+    public sealed partial class ArtifactShangzhenResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102405;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
+    /// <summary> id=102407 </summary>
+    public sealed partial class ArtifactDownRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102407;
+        public void Clear()
+        {
+        }
+    }
+
+    /// <summary> id=102407 </summary>
+    public sealed partial class ArtifactDownResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102407;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
+    /// <summary> id=102401 </summary>
+    public sealed partial class ArtifactIntoRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102401;
+        public void Clear()
+        {
+        }
+    }
+
+    /// <summary> id=102401 </summary>
+    public sealed partial class ArtifactIntoResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102401;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
+    /// <summary> id=102404 </summary>
+    public sealed partial class ArtifactUpStarRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102404;
+        public void Clear()
+        {
+        }
+        /// <summary> 混沌秘宝id </summary>
+        public int artifactId;
+
+    }
+
+    /// <summary> id=102404 </summary>
+    public sealed partial class ArtifactUpStarResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102404;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
+}
+

+ 51 - 51
Assets/Scripts/Business/Domain/Network/model/act_artifact_m.cs

@@ -1,51 +1,51 @@
-// <auto-generated>
-//   Input: act_artifact_m.proto
-//   DO NOT EDIT!
-// </auto-generated>
-
-using XGame.Framework.Network;
-namespace FL.Network
-{
-
-    public sealed partial class ActArtifactList
-    {
-        /// <summary> 混沌秘宝id </summary>
-        public int artifactId;
-
-        /// <summary> 混沌秘宝星级 </summary>
-        public int star;
-
-    }
-
-    public sealed partial class ActArtifactFumo
-    {
-        /// <summary> 元素类型id </summary>
-        public int type;
-
-        public System.Collections.Generic.List<ActArtifactBuWei> buwei;
-
-        public sealed partial class ActArtifactBuWei
-        {
-            public int bwId;
-
-            public int elementId;
-
-        }
-
-    }
-
-    public sealed partial class ActArtifactElementList
-    {
-        /// <summary> 元素ID </summary>
-        public int elementId;
-
-        /// <summary> 元素等级 </summary>
-        public int level;
-
-        /// <summary> 元素出站状态 </summary>
-        public int status;
-
-    }
-
-}
-
+// <auto-generated>
+//   Input: act_artifact_m.proto
+//   DO NOT EDIT!
+// </auto-generated>
+
+using XGame.Framework.Network;
+namespace FL.Network
+{
+
+    public sealed partial class ActArtifactList
+    {
+        /// <summary> 混沌秘宝id </summary>
+        public int artifactId;
+
+        /// <summary> 混沌秘宝星级 </summary>
+        public int star;
+
+    }
+
+    public sealed partial class ActArtifactFumo
+    {
+        /// <summary> 元素类型id </summary>
+        public int type;
+
+        public System.Collections.Generic.List<ActArtifactBuWei> buwei;
+
+        public sealed partial class ActArtifactBuWei
+        {
+            public int bwId;
+
+            public int elementId;
+
+        }
+
+    }
+
+    public sealed partial class ActArtifactElementList
+    {
+        /// <summary> 元素ID </summary>
+        public int elementId;
+
+        /// <summary> 元素等级 </summary>
+        public int level;
+
+        /// <summary> 元素出站状态 </summary>
+        public int status;
+
+    }
+
+}
+

+ 93 - 0
Assets/Scripts/Business/Domain/Network/mount_c.cs

@@ -133,6 +133,99 @@ namespace FL.Network
 
     }
 
+    /// <summary> id=102312 </summary>
+    public sealed partial class MountSkillDownRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102312;
+        public void Clear()
+        {
+        }
+    }
+
+    /// <summary> id=102312 </summary>
+    public sealed partial class MountSkillDownResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102312;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
+    /// <summary> id=102310 </summary>
+    public sealed partial class MountMountInitRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102310;
+        public void Clear()
+        {
+        }
+    }
+
+    /// <summary> id=102310 </summary>
+    public sealed partial class MountMountInitResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102310;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
+    /// <summary> id=102311 </summary>
+    public sealed partial class MountAddMountRequest : IMsgRequest
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102311;
+        public void Clear()
+        {
+        }
+        /// <summary> 坐骑id </summary>
+        public int mountId;
+
+    }
+
+    /// <summary> id=102311 </summary>
+    public sealed partial class MountAddMountResponse : IMsgResponse
+    {
+        int IMessage.InstanceID { get; set; }
+        object IMessage.Context { get; set; }
+        int IMessage.ProtocolID => 102311;
+        public void Clear()
+        {
+        }
+        long IMsgResponse.GetCode() => code;
+        string IMsgResponse.GetInfo() => msg;
+        /// <summary> 消息返回类型0正常 1业务报错 2其他 </summary>
+        public int code;
+
+        /// <summary> 返回提示 </summary>
+        public string msg;
+
+    }
+
     /// <summary> id=102308 </summary>
     public sealed partial class MountIntoRequest : IMsgRequest
     {

+ 11 - 0
Assets/Scripts/Business/Runtime/Network/Controllers/MountAddMountResponseCtrl.cs

@@ -0,0 +1,11 @@
+using XGame.Framework.Network;
+
+namespace FL.Network
+{
+    public class MountAddMountResponseCtrl : MsgController<MountAddMountResponse>
+    {
+        protected override void OnProcess(MountAddMountResponse message, object context)
+        {
+        }
+    }
+}

+ 11 - 0
Assets/Scripts/Business/Runtime/Network/Controllers/MountAddMountResponseCtrl.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: XSkbsHz4Air2GmsznQwuR/HMPSzk4N2pRJIqtDaLNntFSjj9KUg5xJE=
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 11 - 0
Assets/Scripts/Business/Runtime/Network/Controllers/MountMountInitResponseCtrl.cs

@@ -0,0 +1,11 @@
+using XGame.Framework.Network;
+
+namespace FL.Network
+{
+    public class MountMountInitResponseCtrl : MsgController<MountMountInitResponse>
+    {
+        protected override void OnProcess(MountMountInitResponse message, object context)
+        {
+        }
+    }
+}

+ 11 - 0
Assets/Scripts/Business/Runtime/Network/Controllers/MountMountInitResponseCtrl.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: CywbsnivAC5vlXYoqTbWyMx49wd7Q9S5uHLuaCY4FGS07POt4j9TTA0=
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 11 - 0
Assets/Scripts/Business/Runtime/Network/Controllers/MountSkillDownResponseCtrl.cs

@@ -0,0 +1,11 @@
+using XGame.Framework.Network;
+
+namespace FL.Network
+{
+    public class MountSkillDownResponseCtrl : MsgController<MountSkillDownResponse>
+    {
+        protected override void OnProcess(MountSkillDownResponse message, object context)
+        {
+        }
+    }
+}

+ 11 - 0
Assets/Scripts/Business/Runtime/Network/Controllers/MountSkillDownResponseCtrl.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: XH8e43+tUHjmh9T4XK7XmY7Ud9dR70gzvlbVsKVVlbnTiGGVSVcples=
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 12 - 3
Assets/Scripts/Business/Runtime/Network/FLMsgGenerator.cs

@@ -90,8 +90,10 @@ namespace FL.Network
                 case 102307: return new MountXunyangAllResponseCtrl();
                 case 102308: return new MountIntoResponseCtrl();
                 case 102309: return new MountDownResponseCtrl();
+                case 102310: return new MountMountInitResponseCtrl();
+                case 102311: return new MountAddMountResponseCtrl();
+                case 102312: return new MountSkillDownResponseCtrl();
                 case 102401: return new ArtifactIntoResponseCtrl();
-                case 1024010: return new ArtifactDownElementResponseCtrl();
                 case 102402: return new ArtifactTishengResponseCtrl();
                 case 102403: return new ArtifactTiShengAllResponseCtrl();
                 case 102404: return new ArtifactUpStarResponseCtrl();
@@ -100,6 +102,7 @@ namespace FL.Network
                 case 102407: return new ArtifactDownResponseCtrl();
                 case 102408: return new ArtifactUpElementResponseCtrl();
                 case 102409: return new ArtifactUseElementResponseCtrl();
+                case 102410: return new ArtifactDownElementResponseCtrl();
                 case 104001: return new JobClassChangeResponseCtrl();
                 case 104002: return new JobClassResetResponseCtrl();
                 case 104003: return new JobClassRuneActivateResponseCtrl();
@@ -320,8 +323,10 @@ namespace FL.Network
                 case 102307: return new MountXunyangAllResponse();
                 case 102308: return new MountIntoResponse();
                 case 102309: return new MountDownResponse();
+                case 102310: return new MountMountInitResponse();
+                case 102311: return new MountAddMountResponse();
+                case 102312: return new MountSkillDownResponse();
                 case 102401: return new ArtifactIntoResponse();
-                case 1024010: return new ArtifactDownElementResponse();
                 case 102402: return new ArtifactTishengResponse();
                 case 102403: return new ArtifactTiShengAllResponse();
                 case 102404: return new ArtifactUpStarResponse();
@@ -330,6 +335,7 @@ namespace FL.Network
                 case 102407: return new ArtifactDownResponse();
                 case 102408: return new ArtifactUpElementResponse();
                 case 102409: return new ArtifactUseElementResponse();
+                case 102410: return new ArtifactDownElementResponse();
                 case 104001: return new JobClassChangeResponse();
                 case 104002: return new JobClassResetResponse();
                 case 104003: return new JobClassRuneActivateResponse();
@@ -550,8 +556,10 @@ namespace FL.Network
                 case 102307: return typeof(MountXunyangAllResponse);
                 case 102308: return typeof(MountIntoResponse);
                 case 102309: return typeof(MountDownResponse);
+                case 102310: return typeof(MountMountInitResponse);
+                case 102311: return typeof(MountAddMountResponse);
+                case 102312: return typeof(MountSkillDownResponse);
                 case 102401: return typeof(ArtifactIntoResponse);
-                case 1024010: return typeof(ArtifactDownElementResponse);
                 case 102402: return typeof(ArtifactTishengResponse);
                 case 102403: return typeof(ArtifactTiShengAllResponse);
                 case 102404: return typeof(ArtifactUpStarResponse);
@@ -560,6 +568,7 @@ namespace FL.Network
                 case 102407: return typeof(ArtifactDownResponse);
                 case 102408: return typeof(ArtifactUpElementResponse);
                 case 102409: return typeof(ArtifactUseElementResponse);
+                case 102410: return typeof(ArtifactDownElementResponse);
                 case 104001: return typeof(JobClassChangeResponse);
                 case 104002: return typeof(JobClassResetResponse);
                 case 104003: return typeof(JobClassRuneActivateResponse);