summaryrefslogtreecommitdiff
path: root/Client/Assets/Scripts/XMainClient/KKSG/QueryPkInfoRes.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Client/Assets/Scripts/XMainClient/KKSG/QueryPkInfoRes.cs')
-rw-r--r--Client/Assets/Scripts/XMainClient/KKSG/QueryPkInfoRes.cs250
1 files changed, 250 insertions, 0 deletions
diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryPkInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryPkInfoRes.cs
new file mode 100644
index 00000000..87d869f7
--- /dev/null
+++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryPkInfoRes.cs
@@ -0,0 +1,250 @@
+using System;
+using System.ComponentModel;
+using System.Xml.Serialization;
+using ProtoBuf;
+
+namespace KKSG
+{
+ [ProtoContract(Name = "QueryPkInfoRes")]
+ [Serializable]
+ public class QueryPkInfoRes : IExtensible
+ {
+ [ProtoMember(1, IsRequired = false, Name = "rank1v1", DataFormat = DataFormat.TwosComplement)]
+ public uint rank1v1
+ {
+ get
+ {
+ return this._rank1v1 ?? 0u;
+ }
+ set
+ {
+ this._rank1v1 = new uint?(value);
+ }
+ }
+
+ [XmlIgnore]
+ [Browsable(false)]
+ public bool rank1v1Specified
+ {
+ get
+ {
+ return this._rank1v1 != null;
+ }
+ set
+ {
+ bool flag = value == (this._rank1v1 == null);
+ if (flag)
+ {
+ this._rank1v1 = (value ? new uint?(this.rank1v1) : null);
+ }
+ }
+ }
+
+ [ProtoMember(2, IsRequired = false, Name = "rewardcount", DataFormat = DataFormat.TwosComplement)]
+ public uint rewardcount
+ {
+ get
+ {
+ return this._rewardcount ?? 0u;
+ }
+ set
+ {
+ this._rewardcount = new uint?(value);
+ }
+ }
+
+ [XmlIgnore]
+ [Browsable(false)]
+ public bool rewardcountSpecified
+ {
+ get
+ {
+ return this._rewardcount != null;
+ }
+ set
+ {
+ bool flag = value == (this._rewardcount == null);
+ if (flag)
+ {
+ this._rewardcount = (value ? new uint?(this.rewardcount) : null);
+ }
+ }
+ }
+
+ [ProtoMember(3, IsRequired = false, Name = "info", DataFormat = DataFormat.Default)]
+ [DefaultValue(null)]
+ public PkRecord info
+ {
+ get
+ {
+ return this._info;
+ }
+ set
+ {
+ this._info = value;
+ }
+ }
+
+ [ProtoMember(4, IsRequired = false, Name = "timelimit", DataFormat = DataFormat.TwosComplement)]
+ public uint timelimit
+ {
+ get
+ {
+ return this._timelimit ?? 0u;
+ }
+ set
+ {
+ this._timelimit = new uint?(value);
+ }
+ }
+
+ [XmlIgnore]
+ [Browsable(false)]
+ public bool timelimitSpecified
+ {
+ get
+ {
+ return this._timelimit != null;
+ }
+ set
+ {
+ bool flag = value == (this._timelimit == null);
+ if (flag)
+ {
+ this._timelimit = (value ? new uint?(this.timelimit) : null);
+ }
+ }
+ }
+
+ [ProtoMember(5, IsRequired = false, Name = "rankrewardleftT", DataFormat = DataFormat.TwosComplement)]
+ public uint rankrewardleftT
+ {
+ get
+ {
+ return this._rankrewardleftT ?? 0u;
+ }
+ set
+ {
+ this._rankrewardleftT = new uint?(value);
+ }
+ }
+
+ [XmlIgnore]
+ [Browsable(false)]
+ public bool rankrewardleftTSpecified
+ {
+ get
+ {
+ return this._rankrewardleftT != null;
+ }
+ set
+ {
+ bool flag = value == (this._rankrewardleftT == null);
+ if (flag)
+ {
+ this._rankrewardleftT = (value ? new uint?(this.rankrewardleftT) : null);
+ }
+ }
+ }
+
+ [ProtoMember(6, IsRequired = false, Name = "rank2v2", DataFormat = DataFormat.TwosComplement)]
+ public uint rank2v2
+ {
+ get
+ {
+ return this._rank2v2 ?? 0u;
+ }
+ set
+ {
+ this._rank2v2 = new uint?(value);
+ }
+ }
+
+ [XmlIgnore]
+ [Browsable(false)]
+ public bool rank2v2Specified
+ {
+ get
+ {
+ return this._rank2v2 != null;
+ }
+ set
+ {
+ bool flag = value == (this._rank2v2 == null);
+ if (flag)
+ {
+ this._rank2v2 = (value ? new uint?(this.rank2v2) : null);
+ }
+ }
+ }
+
+ private uint? _rank1v1;
+
+ private uint? _rewardcount;
+
+ private PkRecord _info = null;
+
+ private uint? _timelimit;
+
+ private uint? _rankrewardleftT;
+
+ private uint? _rank2v2;
+
+ private IExtension extensionObject;
+
+ private bool ShouldSerializerank1v1()
+ {
+ return this.rank1v1Specified;
+ }
+
+ private void Resetrank1v1()
+ {
+ this.rank1v1Specified = false;
+ }
+
+ private bool ShouldSerializerewardcount()
+ {
+ return this.rewardcountSpecified;
+ }
+
+ private void Resetrewardcount()
+ {
+ this.rewardcountSpecified = false;
+ }
+
+ private bool ShouldSerializetimelimit()
+ {
+ return this.timelimitSpecified;
+ }
+
+ private void Resettimelimit()
+ {
+ this.timelimitSpecified = false;
+ }
+
+ private bool ShouldSerializerankrewardleftT()
+ {
+ return this.rankrewardleftTSpecified;
+ }
+
+ private void ResetrankrewardleftT()
+ {
+ this.rankrewardleftTSpecified = false;
+ }
+
+ private bool ShouldSerializerank2v2()
+ {
+ return this.rank2v2Specified;
+ }
+
+ private void Resetrank2v2()
+ {
+ this.rank2v2Specified = false;
+ }
+
+ IExtension IExtensible.GetExtensionObject(bool createIfMissing)
+ {
+ return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing);
+ }
+ }
+}