Commit 9eb19f754cb466f3ec84c2271483123f7eb5d71a

Authored by zhanghualin
1 parent 43c0d536

Numeric相关配置

Datas/__enums__.xlsx
No preview for this file type
Datas/common/NumericType.xlsx 0 → 100644
No preview for this file type
Datas/pro2d/HeroLvUpValue.xlsx
No preview for this file type
Datas/pro2d/hero.xlsx
No preview for this file type
Defines/__root__.xml
... ... @@ -17,6 +17,7 @@
17 17  
18 18 <importexcel name="__tables__.xlsx" type="table"/> 相对data目录
19 19 <importexcel name="__enums__.xlsx" type="enum"/>相对data目录
  20 + <importexcel name="common/NumericType.xlsx" type="enum"/>相对data目录
20 21 <importexcel name="__beans__.xlsx" type="bean"/>相对data目录
21 22  
22 23 <externalselector name="unity_cs"/>
... ...
Defines/pro2d.xml
... ... @@ -10,28 +10,14 @@
10 10 <var name="level" type="int"/>
11 11 <var name="hp" type="int"/>
12 12 <var name="sp" type="int"/>
13   - <var name="atk" type="int"/>
14   - <var name="def" type="int"/>
15   - <var name="speed" type="float"/>
16   - <var name="atkRange" type="float"/>
17   - <var name="atkSpeed" type="float"/>
  13 + <var name="speed" type="int"/>
  14 + <var name="atkRange" type="int"/>
  15 + <var name="atkSpeed" type="int"/>
18 16 <var name="crit" type="int"/>
19 17 <var name="critHurt" type="int"/>
20 18 <var name="dodge" type="int"/>
21 19 <var name="block" type="int"/>
22 20 <var name="parry" type="int"/>
23   - <var name="fireAtk" type="int"/>
24   - <var name="fireDef" type="int"/>
25   - <var name="thunderAtk" type="int"/>
26   - <var name="thunderDef" type="int"/>
27   - <var name="windAtk" type="int"/>
28   - <var name="windDef" type="int"/>
29   - <var name="soilAtk" type="int"/>
30   - <var name="soilDef" type="int"/>
31   - <var name="iceAtk" type="int"/>
32   - <var name="iceDef" type="int"/>
33   - <var name="poisonAtk" type="int"/>
34   - <var name="poisonDef" type="int"/>
35 21 <var name="skillId" type="int"/>
36 22 <var name="passiveSkillId1" type="int"/>
37 23 <var name="passiveSkillId2" type="int"/>
... ... @@ -48,6 +34,8 @@
48 34 <var name="ceRevise" type="float"/>
49 35 <var name="hpBarYpos" type="int"/>
50 36 <var name="lvUpType" type="int"/>
  37 + <var name="atks" type="map,NumericType,int"/>
  38 + <var name="defs" type="map,NumericType,int"/>
51 39 </bean>
52 40  
53 41 <bean name="HeroLvUpValue">
... ...