From 49dc3ae82ead6978f43503d0f44e022f498f5c6a Mon Sep 17 00:00:00 2001 From: zhengxianxin <542436707@qq.com> Date: Mon, 18 May 2026 13:06:58 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E7=BD=AE=E8=A1=A8=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ConfigData/AllConfigs.bytes | Bin 1871517 -> 1870119 bytes Scripts/DR_Generated/DRLevelData.cs | 11 ++++ .../Byway/Thrift/Data/LevelDataItem.cs | 59 +++++++++++++++++- 3 files changed, 69 insertions(+), 1 deletion(-) diff --git a/ConfigData/AllConfigs.bytes b/ConfigData/AllConfigs.bytes index dd6f2049d9c1d90abab096f15b0827d94594c90c..890643feaa3114c4d59b5672c114fa4d684fdb86 100644 GIT binary patch delta 781 zcmY+A%WD%+6o==|%e1C#s=4=$$uwzEbgHDCNhUUegAx&R;YLBaa9b;a4}t^=u~Za- zTQNBjo3(BNf{P$-Txd7q-oKy-id7KYWD?KGq}1}`%bD{&x$So4)w9Z*n~crBU1jIT zA9oV-}7#5n0JCJfK@f;{Hed%`(qCDHYLw??K=7#iPK z;+#Zt^lP{7-M18yGRa94HHxS6frmpr(~@sJF$-phKgU8bN9!z3+E;l!6enRl6vt;V zpW&qFoRWu=#xCAnsjRLAMHh#D2!#tjL*YzW6Z_5s(Z_X#zBmEPec{9`bC~vFgW~PJ z$iTb4$YpSY%SnGUejAJO_?JD)SQ;9oIS|2aYYBpZSWD{8r`gI!BW;a6yv+^=y#y5}nF7`_+U3Z+O9-qX`t&=A~$n*uEYZjQycxvvZ*7KtImQfRro$ZpGRi$I7j z4uJbv%>m_e@97;MF{5wceMcY!HMdXo8#Z*u$(eRm7>o za2Rf_Qnrmpqe{Pmd^0q|?R9)O5cG$UZ-Ew=jK_l6=@d3=pI7ZvR2g@Uz!A8&dY&!M z+tr0^E40E?+(KQkZqde+2a>~rY#X$}pU7_GtV8oC?W(6s@v8lSs8^LeE|mDd2M>6< zt?bun$!bQb13KWZxP^Udci2mHQ^Xtm&lB(}KEmdZ8BvQT;!CsX|FV^uyZ|t9{|s4!{7M znuw{QWPiLXzRs}TleflmhR1V6LeImgcXsG*n}uR6e1vTwws(DJaJxz^D@mp^s2}0k3{gh2z%VYsOqCeeK6fUcjflT zDJoDwxFEv?nOfJhp89B5X{Sbg;L=-Pok>f_WEhia;W}xP(x!PMN>HWQYg5ySyB`n# z{?5g;XIzGHnM!M(2CwSx@-zgsNK}sc!+vUBH@8f__sQg$!8@lvoc#Q9+J8}oi!!x6 z?std0suB*+4J#ANmKxlFV2J&MVz*!g9-K8gUCufuH8ptKk9wTgyG_7@=gHou`Zc+) z&Q(o~)iu?q5`;qFaaF|a+*kZw-%FbJ4ZjmJust)RG+&^=Bb~Uq#)Wk640(!;&5*6^ zhZ(Y&-J2ohOqwN6vIDbNdT5qB!5CkDhf7J=4m_@9!a-_s@@qKx(Y2T-BSm&FXNnZD z11YjQN7xBG9%X{c@>0akzD$t<_G5~av48mAmN}H~pCjAZz#OS$SLaBDBq%n z7~qn~N;XS2^GeTZt6AwHy4;KCI=)D1Sz?hCv!55qZb$mD>3}H%+z_eBm9Bsq^+GC_ zNF9qVkrMX766zC6q>4=~kzEdfzXKYaHNqsCsw&r4|H3kPh8t!5}`8%ollq + /// PetShow + /// + public string PetShow + { + get + { + return _configData?.PetShow ?? ""; + } + } + /// /// 从配置加载数据(优先使用传入的配置实例) /// diff --git a/Scripts/thrift/gen-netstd/Byway/Thrift/Data/LevelDataItem.cs b/Scripts/thrift/gen-netstd/Byway/Thrift/Data/LevelDataItem.cs index 148e53e..297e1a7 100644 --- a/Scripts/thrift/gen-netstd/Byway/Thrift/Data/LevelDataItem.cs +++ b/Scripts/thrift/gen-netstd/Byway/Thrift/Data/LevelDataItem.cs @@ -47,6 +47,7 @@ namespace Byway.Thrift.Data private string _StoryReward; private string _PetReward; private string _RetireEmit; + private string _PetShow; [DataMember(Order = 0)] public int Id @@ -146,6 +147,20 @@ namespace Byway.Thrift.Data } } + [DataMember(Order = 0)] + public string PetShow + { + get + { + return _PetShow; + } + set + { + __isset.PetShow = true; + this._PetShow = value; + } + } + [DataMember(Order = 1)] public Isset __isset; @@ -166,6 +181,8 @@ namespace Byway.Thrift.Data public bool PetReward; [DataMember] public bool RetireEmit; + [DataMember] + public bool PetShow; } #region XmlSerializer support @@ -205,6 +222,11 @@ namespace Byway.Thrift.Data return __isset.RetireEmit; } + public bool ShouldSerializePetShow() + { + return __isset.PetShow; + } + #endregion XmlSerializer support public LevelDataItem() @@ -249,6 +271,11 @@ namespace Byway.Thrift.Data tmp0.RetireEmit = this.RetireEmit; } tmp0.__isset.RetireEmit = this.__isset.RetireEmit; + if((PetShow != null) && __isset.PetShow) + { + tmp0.PetShow = this.PetShow; + } + tmp0.__isset.PetShow = this.__isset.PetShow; return tmp0; } @@ -339,6 +366,16 @@ namespace Byway.Thrift.Data await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; + case 8: + if (field.Type == TType.String) + { + PetShow = await iprot.ReadStringAsync(cancellationToken); + } + else + { + await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); + } + break; default: await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); break; @@ -426,6 +463,15 @@ namespace Byway.Thrift.Data await oprot.WriteStringAsync(RetireEmit, cancellationToken); await oprot.WriteFieldEndAsync(cancellationToken); } + if((PetShow != null) && __isset.PetShow) + { + tmp2.Name = "PetShow"; + tmp2.Type = TType.String; + tmp2.ID = 8; + await oprot.WriteFieldBeginAsync(tmp2, cancellationToken); + await oprot.WriteStringAsync(PetShow, cancellationToken); + await oprot.WriteFieldEndAsync(cancellationToken); + } await oprot.WriteFieldStopAsync(cancellationToken); await oprot.WriteStructEndAsync(cancellationToken); } @@ -445,7 +491,8 @@ namespace Byway.Thrift.Data && ((__isset.PetExp == other.__isset.PetExp) && ((!__isset.PetExp) || (global::System.Object.Equals(PetExp, other.PetExp)))) && ((__isset.StoryReward == other.__isset.StoryReward) && ((!__isset.StoryReward) || (global::System.Object.Equals(StoryReward, other.StoryReward)))) && ((__isset.PetReward == other.__isset.PetReward) && ((!__isset.PetReward) || (global::System.Object.Equals(PetReward, other.PetReward)))) - && ((__isset.RetireEmit == other.__isset.RetireEmit) && ((!__isset.RetireEmit) || (global::System.Object.Equals(RetireEmit, other.RetireEmit)))); + && ((__isset.RetireEmit == other.__isset.RetireEmit) && ((!__isset.RetireEmit) || (global::System.Object.Equals(RetireEmit, other.RetireEmit)))) + && ((__isset.PetShow == other.__isset.PetShow) && ((!__isset.PetShow) || (global::System.Object.Equals(PetShow, other.PetShow)))); } public override int GetHashCode() { @@ -479,6 +526,10 @@ namespace Byway.Thrift.Data { hashcode = (hashcode * 397) + RetireEmit.GetHashCode(); } + if((PetShow != null) && __isset.PetShow) + { + hashcode = (hashcode * 397) + PetShow.GetHashCode(); + } } return hashcode; } @@ -529,6 +580,12 @@ namespace Byway.Thrift.Data tmp3.Append("RetireEmit: "); RetireEmit.ToString(tmp3); } + if((PetShow != null) && __isset.PetShow) + { + if(0 < tmp4++) { tmp3.Append(", "); } + tmp3.Append("PetShow: "); + PetShow.ToString(tmp3); + } tmp3.Append(')'); return tmp3.ToString(); }