diff options
Diffstat (limited to 'Client/Assets/Scripts/XMainClient/KKSG/TeamExtraInfo.cs')
-rw-r--r-- | Client/Assets/Scripts/XMainClient/KKSG/TeamExtraInfo.cs | 164 |
1 files changed, 164 insertions, 0 deletions
diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamExtraInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamExtraInfo.cs new file mode 100644 index 00000000..6513f53e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamExtraInfo.cs @@ -0,0 +1,164 @@ +using System;
+using System.ComponentModel;
+using System.Xml.Serialization;
+using ProtoBuf;
+
+namespace KKSG
+{
+ [ProtoContract(Name = "TeamExtraInfo")]
+ [Serializable]
+ public class TeamExtraInfo : IExtensible
+ {
+ [ProtoMember(1, IsRequired = false, Name = "pptlimit", DataFormat = DataFormat.TwosComplement)]
+ public uint pptlimit
+ {
+ get
+ {
+ return this._pptlimit ?? 0u;
+ }
+ set
+ {
+ this._pptlimit = new uint?(value);
+ }
+ }
+
+ [XmlIgnore]
+ [Browsable(false)]
+ public bool pptlimitSpecified
+ {
+ get
+ {
+ return this._pptlimit != null;
+ }
+ set
+ {
+ bool flag = value == (this._pptlimit == null);
+ if (flag)
+ {
+ this._pptlimit = (value ? new uint?(this.pptlimit) : null);
+ }
+ }
+ }
+
+ [ProtoMember(2, IsRequired = false, Name = "costindex", DataFormat = DataFormat.TwosComplement)]
+ public uint costindex
+ {
+ get
+ {
+ return this._costindex ?? 0u;
+ }
+ set
+ {
+ this._costindex = new uint?(value);
+ }
+ }
+
+ [XmlIgnore]
+ [Browsable(false)]
+ public bool costindexSpecified
+ {
+ get
+ {
+ return this._costindex != null;
+ }
+ set
+ {
+ bool flag = value == (this._costindex == null);
+ if (flag)
+ {
+ this._costindex = (value ? new uint?(this.costindex) : null);
+ }
+ }
+ }
+
+ [ProtoMember(3, IsRequired = false, Name = "league_teamname", DataFormat = DataFormat.Default)]
+ public string league_teamname
+ {
+ get
+ {
+ return this._league_teamname ?? "";
+ }
+ set
+ {
+ this._league_teamname = value;
+ }
+ }
+
+ [XmlIgnore]
+ [Browsable(false)]
+ public bool league_teamnameSpecified
+ {
+ get
+ {
+ return this._league_teamname != null;
+ }
+ set
+ {
+ bool flag = value == (this._league_teamname == null);
+ if (flag)
+ {
+ this._league_teamname = (value ? this.league_teamname : null);
+ }
+ }
+ }
+
+ [ProtoMember(4, IsRequired = false, Name = "rift", DataFormat = DataFormat.Default)]
+ [DefaultValue(null)]
+ public TeamSynRift rift
+ {
+ get
+ {
+ return this._rift;
+ }
+ set
+ {
+ this._rift = value;
+ }
+ }
+
+ private uint? _pptlimit;
+
+ private uint? _costindex;
+
+ private string _league_teamname;
+
+ private TeamSynRift _rift = null;
+
+ private IExtension extensionObject;
+
+ private bool ShouldSerializepptlimit()
+ {
+ return this.pptlimitSpecified;
+ }
+
+ private void Resetpptlimit()
+ {
+ this.pptlimitSpecified = false;
+ }
+
+ private bool ShouldSerializecostindex()
+ {
+ return this.costindexSpecified;
+ }
+
+ private void Resetcostindex()
+ {
+ this.costindexSpecified = false;
+ }
+
+ private bool ShouldSerializeleague_teamname()
+ {
+ return this.league_teamnameSpecified;
+ }
+
+ private void Resetleague_teamname()
+ {
+ this.league_teamnameSpecified = false;
+ }
+
+ IExtension IExtensible.GetExtensionObject(bool createIfMissing)
+ {
+ return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing);
+ }
+ }
+}
|