diff options
author | chai <chaifix@163.com> | 2021-01-25 14:28:30 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2021-01-25 14:28:30 +0800 |
commit | 6eb915c129fc90c6f4c82ae097dd6ffad5239efc (patch) | |
tree | 7dd2be50edf41f36b60fac84696e731c13afe617 /Client/Assets/Scripts/XMainClient/XDragonGuildBaseData.cs |
+scripts
Diffstat (limited to 'Client/Assets/Scripts/XMainClient/XDragonGuildBaseData.cs')
-rw-r--r-- | Client/Assets/Scripts/XMainClient/XDragonGuildBaseData.cs | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/Client/Assets/Scripts/XMainClient/XDragonGuildBaseData.cs b/Client/Assets/Scripts/XMainClient/XDragonGuildBaseData.cs new file mode 100644 index 00000000..e64f4eba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/XDragonGuildBaseData.cs @@ -0,0 +1,48 @@ +using System;
+using KKSG;
+
+namespace XMainClient
+{
+ internal class XDragonGuildBaseData : XDataBase
+ {
+ public ulong uid;
+
+ public string dragonGuildName;
+
+ public ulong leaderuid;
+
+ public string leaderName;
+
+ public uint level;
+
+ public uint memberCount;
+
+ public uint maxMemberCount;
+
+ public ulong totalPPT;
+
+ public uint curexp;
+
+ public string sceneName;
+
+ public uint sceneCnt;
+
+ public XDragonGuildBaseData()
+ {
+ this.dragonGuildName = "";
+ this.leaderName = "";
+ }
+
+ public virtual void Init(DragonGuildInfo info)
+ {
+ this.uid = info.id;
+ this.dragonGuildName = info.name;
+ this.leaderuid = info.leaderId;
+ this.leaderName = info.leadername;
+ this.level = info.level;
+ this.memberCount = info.membercounts;
+ this.maxMemberCount = info.capacity;
+ this.totalPPT = info.totalPPT;
+ }
+ }
+}
|