Commit e4e8c11d8e396f554f45bd21cf46384fa4ccb5b4

Authored by yangjiyue
1 parent 5a283060

ItemData:MType→DataType,仅作为客户端数据生成判断;

Type用于区分物品的武器、防具、首饰、材料、其他等大类;
增加SubType用于区分每个大类的子类

QuestIntervalTable→IntervalTable,从任务专用更改为通用时间表

StoreDatas/RechargeDatas增加周期Tag,对应IntervalTable中的周期Tag

Quest中的周期Tag依旧对应IntervalTable表中的周期Tag
Datas/pro2d/EquipmentData.xlsx
No preview for this file type
Datas/pro2d/QuestIntervalTable.xlsx renamed to Datas/pro2d/IntervalTable.xlsx
No preview for this file type
Datas/pro2d/ItemData.xlsx
No preview for this file type
Datas/pro2d/QuestDatas.xlsx
No preview for this file type
Datas/pro2d/RechargeDatas.xlsx
No preview for this file type
Datas/pro2d/StoreDatas.xlsx
No preview for this file type
Defines/pro2d.xml
... ... @@ -173,8 +173,9 @@
173 173 <bean name="ItemData">
174 174 <var name="ID" type="int"/>
175 175 <var name="Name" type="string"/>
176   - <var name="MType" type="int"/>
  176 + <var name="DataType" type="int"/>
177 177 <var name="Type" type="int"/>
  178 + <var name="SubType" type="int"/>
178 179 <var name="Amouts" type="int"/>
179 180 <var name="Destroy" type="bool"/>
180 181 <var name="Star" type="int"/>
... ... @@ -205,11 +206,11 @@
205 206 <var name="QuestAward" type="string"/>
206 207 </bean>
207 208  
208   - <bean name="QuestIntervalTable">
209   - <var name="QuestTag" type="int"/>
210   - <var name="QuestStartTime" type="long"/>
211   - <var name="QuestIntervalTime" type="long"/>
212   - <var name="QuestDurationTime" type="long"/>
  209 + <bean name="IntervalTable">
  210 + <var name="ResetCycleTag" type="int"/>
  211 + <var name="StartTime" type="long"/>
  212 + <var name="IntervalTime" type="long"/>
  213 + <var name="DurationTime" type="long"/>
213 214 </bean>
214 215  
215 216 <bean name="GoodsDataStruct">
... ... @@ -221,18 +222,19 @@
221 222 <var name="GoodsBuyPrice" type="int"/>
222 223 <var name="GoodsSellPrice" type="int"/>
223 224 <var name="GoodsBuyLimit" type="int"/>
224   - <var name="LimitResetCycle" type="long"/>
225 225 <var name="GoodsImage" type="string"/>
226 226 </bean>
227 227  
228 228 <bean name="StoreDatas">
229 229 <var name="StoreType" type="int"/>
  230 + <var name="StoreResetCycle" type="int"/>
230 231 <var name="StoreTitle" type="string"/>
231 232 <var name="GoodsDataStructs" type="map,int,GoodsDataStruct"/>
232 233 </bean>
233 234  
234 235 <bean name="RechargeDatas">
235 236 <var name="StoreType" type="int"/>
  237 + <var name="StoreResetCycle" type="int"/>
236 238 <var name="StoreTitle" type="string"/>
237 239 <var name="GoodsDataStructs" type="map,int,GoodsDataStruct"/>
238 240 </bean>
... ... @@ -341,7 +343,7 @@
341 343 <table name="TbItemData" value="ItemData" input="pro2d/ItemData.xlsx"/>
342 344 <table name="TbExpItemData" value="ExpItemData" input="pro2d/ExpItemData.xlsx"/>
343 345 <table name="TbQuestDatas" value="QuestDatas" input="pro2d/QuestDatas.xlsx"/>
344   - <table name="TbQuestIntervalTable" value="QuestIntervalTable" input="pro2d/QuestIntervalTable.xlsx"/>
  346 + <table name="TbIntervalTable" value="IntervalTable" input="pro2d/IntervalTable.xlsx"/>
345 347 <table name="TbStoreDatas" value="StoreDatas" input="pro2d/StoreDatas.xlsx"/>
346 348 <table name="TbRechargeDatas" value="RechargeDatas" input="pro2d/RechargeDatas.xlsx"/>
347 349  
... ...