From 6eb915c129fc90c6f4c82ae097dd6ffad5239efc Mon Sep 17 00:00:00 2001 From: chai Date: Mon, 25 Jan 2021 14:28:30 +0800 Subject: +scripts --- Client/Assets/Scripts/XMainClient/XEnchantInfo.cs | 47 +++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Client/Assets/Scripts/XMainClient/XEnchantInfo.cs (limited to 'Client/Assets/Scripts/XMainClient/XEnchantInfo.cs') diff --git a/Client/Assets/Scripts/XMainClient/XEnchantInfo.cs b/Client/Assets/Scripts/XMainClient/XEnchantInfo.cs new file mode 100644 index 00000000..d6c59c52 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/XEnchantInfo.cs @@ -0,0 +1,47 @@ +using System; +using System.Collections.Generic; + +namespace XMainClient +{ + internal struct XEnchantInfo + { + public bool bHasEnchant + { + get + { + return this.AttrList != null && this.AttrList.Count != 0; + } + } + + public List AttrList; + + public int EnchantItemID; + + public uint ChooseAttr; + + public List EnchantIDList; + + public void Init() + { + bool flag = this.AttrList == null; + if (flag) + { + this.AttrList = new List(); + } + else + { + this.AttrList.Clear(); + } + bool flag2 = this.EnchantIDList == null; + if (flag2) + { + this.EnchantIDList = new List(); + } + else + { + this.EnchantIDList.Clear(); + } + this.EnchantItemID = 0; + } + } +} -- cgit v1.1-26-g67d0