diff --git a/Config/AttributesConfigCategory.bytes b/Config/AttributesConfigCategory.bytes index d7b611f..60eff88 100644 Binary files a/Config/AttributesConfigCategory.bytes and b/Config/AttributesConfigCategory.bytes differ diff --git a/Config/AttributesGroupConfigCategory.bytes b/Config/AttributesGroupConfigCategory.bytes index 3939017..956537a 100644 Binary files a/Config/AttributesGroupConfigCategory.bytes and b/Config/AttributesGroupConfigCategory.bytes differ diff --git a/Config/MaterialConfigCategory.bytes b/Config/MaterialConfigCategory.bytes index 6195a95..96969fb 100644 --- a/Config/MaterialConfigCategory.bytes +++ b/Config/MaterialConfigCategory.bytes @@ -1,57 +1,55 @@ - 露水  - 清水 - 基础食物 - 野果 - 粉桃 - 红桃 - 紫桃 - 青鱼 - 羊肉 - -米 - -姜 - 桑叶 - 草料 - 木头 - 木板 - 石头 - 石块 - 亚麻 - 亚麻布 - 亚麻绳 - 葛丝 - 萝卜种子 - 水稻种子 - 粗皮 - 草料 - 青虫 - 竹料 - 竹笋 - 竹条 - 野菜 - 花岗石料 - 花岗石块 - 大理石料 - 大理石块 - 硬木材 - 硬木板 - 软木材 - 软木板 - 木心 - 碎铁料 - 铁块 - 碎银料 - 银块 - 碎金料 - 金块 - 桃泥 - 棕绒 -' 香蒲草 - '松香 -' 滑石粉 - '草药 - '田七 - .水稻 - .萝卜 \ No newline at end of file +露水( + 清水 + 基础食物  +野果  +粉桃  +红桃  +紫桃  + 青鱼 +羊肉  + 米  + 姜  + 桑叶 + 草料 + 木头 + 木板 + 石头 + 石块 +亚麻 + 亚麻布 + 亚麻绳 + 葛丝 + 萝卜种子 + 水稻种子 + 粗皮 + 草料 + 青虫 + 竹料 + 竹笋 + 竹条 + 野菜 + 花岗石料 + 花岗石块 + 大理石料 + 大理石块 + 硬木材 + 硬木板 + 软木材 + 软木板 + 木心 + 碎铁料 + 铁块 + 碎银料 + 银块 + 碎金料 + 金块 + 桃泥 + 棕绒 +' 香蒲草 + '松香 +' 滑石粉 + '草药 + '田七 + .水稻 + .萝卜 \ No newline at end of file diff --git a/Config/PhysiqueConfigCategory.bytes b/Config/PhysiqueConfigCategory.bytes index d0a24b6..fe570c2 100644 --- a/Config/PhysiqueConfigCategory.bytes +++ b/Config/PhysiqueConfigCategory.bytes @@ -1,19 +1,22 @@ -< (028 @.H0P - (028 @4H.P - (028 @:H,P - (30<8@@H*P -: (30<8@FH(P -e (30<8@LH&P - (=0K8@RH$P - (=0K8@XH"P -   (=0K8@^H P - +< (028 @.H0PX` +h + (028 @4H.P X`h + + (028 @:H,P X`h + (30<8@@H*P X`(h +: (30<8@FH(PX +`2h +e (30<8@LH&PX ` -  F - +  x( 0 + (0 + (0 + (%0 +' (-0 + +. (50 +6 (=0 +> (E0 +  F (M0 +  -N -  U -  ] -  e -m -u -} - -Ќ - - - - -س - - - - - - - - -   -!! -""Љ -## -$$ -%% -&& -''ذ -(( -)) -** -++ -,, --- -.. -// -00 -11 -22І -33 -44 -55 -66 -77ح -88 -99 -:: -;; -<< -== ->> -?? -@@ -AA -BBЃ -CC -DD -EE -FF -GGت -HH -II -JJ -KK -LL -MM -NN -OO -PP -QQ -RRЀ -SS -TT -UU -VV -WWا -XX -YY -ZZ \ No newline at end of file +N (U0 +  U (]0 +  ] (e0 +  e (m0 +m (u0 +u (}0 +} (0 + (0" +Ќ (0$ + (0& + (0( + (0* + (0, +س (0. + (00 + (02 + (04 + (06 + (08 + (0: + (0< + (0> +   (0@ +!! (0B +""Љ (0D +## (0F +$$ (0H +%% (0J +&& (0L +''ذ (0N +(( (0P +)) (0R +** (0T +++ (0V +,, (0X +-- (0Z +.. (0\ +// (0^ +00 (0` +11 (0b +22І (0d +33 (0f +44 (0h +55 (0j +66 (0l +77ح (0n +88 (0p +99 (0r +:: (0t +;; +(0v +<< +(0x +== +(0z +>> +(0| +?? +(0~ +@@ +(0 +AA +(0 +BBЃ (0 +CC (0 +DD (0 +EE (0 +FF (0 +GGت (0 +HH (0 +II (0 +JJ (0 +KK (0 +LL (0 +MM (0 +NN (0 +OO (0 +PP (0 +QQ (0 +RRЀ (0 +SS (0 +TT (0 +UU (0 +VV (0 +WWا (0 +XX (0 +YY (0 +ZZ (0 \ No newline at end of file diff --git a/Config/WorldParametersConfigCategory.bytes b/Config/WorldParametersConfigCategory.bytes index 2ac081e..bb77fa3 100644 Binary files a/Config/WorldParametersConfigCategory.bytes and b/Config/WorldParametersConfigCategory.bytes differ diff --git a/Excel/AttributesConfig.xlsx b/Excel/AttributesConfig.xlsx index d1b2e45..d93f8aa 100644 Binary files a/Excel/AttributesConfig.xlsx and b/Excel/AttributesConfig.xlsx differ diff --git a/Excel/AttributesGroupConfig.xlsx b/Excel/AttributesGroupConfig.xlsx new file mode 100644 index 0000000..cf0b5d9 Binary files /dev/null and b/Excel/AttributesGroupConfig.xlsx differ diff --git a/Excel/Json/c/AttributesConfig.txt b/Excel/Json/c/AttributesConfig.txt index 7aad075..a5458c8 100644 --- a/Excel/Json/c/AttributesConfig.txt +++ b/Excel/Json/c/AttributesConfig.txt @@ -21,7 +21,6 @@ {"_t":"AttributesConfig","_id":1020,"Name":"暴击伤害","Type":[2,3],"Field":"Agile","Ranges":[0,9999999],"Meaning":""}, {"_t":"AttributesConfig","_id":1021,"Name":"攻击速度","Type":[2,3],"Field":"AttackSpeed","Ranges":[1,9999999],"Meaning":""}, {"_t":"AttributesConfig","_id":1022,"Name":"移动速度","Type":[2,3,4],"Field":"MoveSpeed","Ranges":[1,200],"Meaning":""}, -{"_t":"AttributesConfig","_id":1023,"Name":"攻击","Type":[2,3],"Field":"ATK","Ranges":[0,99999999],"Meaning":""}, {"_t":"AttributesConfig","_id":1024,"Name":"防御","Type":[2,3],"Field":"DEF","Ranges":[0,99999999],"Meaning":""}, {"_t":"AttributesConfig","_id":1025,"Name":"命中等级","Type":[2,3],"Field":"Hit","Ranges":[0,9999999],"Meaning":""}, {"_t":"AttributesConfig","_id":1026,"Name":"闪避等级","Type":[2,3],"Field":"Dodge","Ranges":[0,9999999],"Meaning":""}, @@ -42,7 +41,7 @@ {"_t":"AttributesConfig","_id":1041,"Name":"成长时间","Type":[6],"Field":"GrowthTime","Ranges":[],"Meaning":""}, {"_t":"AttributesConfig","_id":1042,"Name":"幼苗编号","Type":[6],"Field":"SaplingId","Ranges":[],"Meaning":""}, {"_t":"AttributesConfig","_id":1043,"Name":"智慧","Type":[2,3,4],"Field":"Wisdom","Ranges":[0,9999999],"Meaning":""}, -{"_t":"AttributesConfig","_id":1044,"Name":"体质","Type":[4],"Field":"Physique","Ranges":[1,10],"Meaning":""}, +{"_t":"AttributesConfig","_id":1044,"Name":"体质","Type":[2,3,4],"Field":"Physique","Ranges":[1,10],"Meaning":""}, {"_t":"AttributesConfig","_id":1045,"Name":"生命成长","Type":[2,3],"Field":"HPGrow","Ranges":[0,10],"Meaning":""}, {"_t":"AttributesConfig","_id":1046,"Name":"防御成长","Type":[2,3],"Field":"DEFGrow","Ranges":[0,10],"Meaning":""}, {"_t":"AttributesConfig","_id":1047,"Name":"攻击成长","Type":[2,3],"Field":"ATKGrow","Ranges":[0,10],"Meaning":""}, diff --git a/Excel/Json/c/AttributesGroupConfig.txt b/Excel/Json/c/AttributesGroupConfig.txt index 93e6ce4..3b14481 100644 --- a/Excel/Json/c/AttributesGroupConfig.txt +++ b/Excel/Json/c/AttributesGroupConfig.txt @@ -1,7 +1,7 @@ {"list":[ -{"_t":"AttributesGroupConfig","_id":1,"Lv":1,"Domination":1,"HPGrow":1,"DEFGrow":1,"ATKGrow":1,"WSPGrow":1,"MPRecover":4,"Weapon":[0],"Talent":0,"SkillSet":0}, -{"_t":"AttributesGroupConfig","_id":2,"Lv":1,"Domination":0,"HPGrow":0.8,"DEFGrow":0.8,"ATKGrow":1.1,"WSPGrow":1.1,"MPRecover":5,"Weapon":[5],"Talent":0,"SkillSet":5}, -{"_t":"AttributesGroupConfig","_id":3,"Lv":1,"Domination":0,"HPGrow":1,"DEFGrow":1,"ATKGrow":1,"WSPGrow":1.1,"MPRecover":4,"Weapon":[3],"Talent":0,"SkillSet":3}, -{"_t":"AttributesGroupConfig","_id":4,"Lv":1,"Domination":0,"HPGrow":1.1,"DEFGrow":1.1,"ATKGrow":1,"WSPGrow":1,"MPRecover":5,"Weapon":[2],"Talent":0,"SkillSet":2}, -{"_t":"AttributesGroupConfig","_id":5,"Lv":1,"Domination":0,"HPGrow":1,"DEFGrow":0.8,"ATKGrow":1.2,"WSPGrow":1.2,"MPRecover":4,"Weapon":[4],"Talent":0,"SkillSet":4}, +{"_t":"AttributesGroupConfig","_id":1,"Lv":1,"Domination":1,"StarFireResistance":0,"StarThunderResistance":0,"StarPoisonResistance":0,"StarIceResistance":0,"HPGrow":10,"DEFGrow":10,"ATKGrow":10,"WSPGrow":10,"MPRecover":4,"Weapon":[0],"Talent":0,"SkillSet":0}, +{"_t":"AttributesGroupConfig","_id":2,"Lv":1,"Domination":0,"StarFireResistance":0,"StarThunderResistance":0,"StarPoisonResistance":0,"StarIceResistance":0,"HPGrow":8,"DEFGrow":8,"ATKGrow":11,"WSPGrow":11,"MPRecover":5,"Weapon":[5],"Talent":0,"SkillSet":5}, +{"_t":"AttributesGroupConfig","_id":3,"Lv":1,"Domination":0,"StarFireResistance":0,"StarThunderResistance":0,"StarPoisonResistance":0,"StarIceResistance":0,"HPGrow":10,"DEFGrow":10,"ATKGrow":10,"WSPGrow":11,"MPRecover":4,"Weapon":[3],"Talent":0,"SkillSet":3}, +{"_t":"AttributesGroupConfig","_id":4,"Lv":1,"Domination":0,"StarFireResistance":0,"StarThunderResistance":0,"StarPoisonResistance":0,"StarIceResistance":0,"HPGrow":11,"DEFGrow":11,"ATKGrow":10,"WSPGrow":10,"MPRecover":5,"Weapon":[2],"Talent":0,"SkillSet":2}, +{"_t":"AttributesGroupConfig","_id":5,"Lv":1,"Domination":0,"StarFireResistance":0,"StarThunderResistance":0,"StarPoisonResistance":0,"StarIceResistance":0,"HPGrow":10,"DEFGrow":8,"ATKGrow":12,"WSPGrow":12,"MPRecover":4,"Weapon":[4],"Talent":0,"SkillSet":4}, ]} diff --git a/Excel/Json/c/MaterialConfig.txt b/Excel/Json/c/MaterialConfig.txt index 0cf0482..de7b5f8 100644 --- a/Excel/Json/c/MaterialConfig.txt +++ b/Excel/Json/c/MaterialConfig.txt @@ -1,56 +1,56 @@ {"list":[ -{"_t":"MaterialConfig","_id":1001,"Name":"露水","FoodNum":0,"WaterNum":1}, -{"_t":"MaterialConfig","_id":1002,"Name":"清水","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":2001,"Name":"基础食物","FoodNum":1,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3001,"Name":"野果","FoodNum":4,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3002,"Name":"粉桃","FoodNum":5,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3003,"Name":"红桃","FoodNum":6,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3004,"Name":"紫桃","FoodNum":7,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3005,"Name":"青鱼","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3006,"Name":"羊肉","FoodNum":15,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3007,"Name":"米","FoodNum":3,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3008,"Name":"姜","FoodNum":2,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4001,"Name":"桑叶","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4002,"Name":"草料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4003,"Name":"木头","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4004,"Name":"木板","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4005,"Name":"石头","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4006,"Name":"石块","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4007,"Name":"亚麻","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4008,"Name":"亚麻布","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4009,"Name":"亚麻绳","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4010,"Name":"葛丝","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4011,"Name":"萝卜种子","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4012,"Name":"水稻种子","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4013,"Name":"粗皮","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4014,"Name":"草料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4015,"Name":"青虫","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4016,"Name":"竹料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4017,"Name":"竹笋","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4018,"Name":"竹条","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4019,"Name":"野菜","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4020,"Name":"花岗石料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4021,"Name":"花岗石块","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4022,"Name":"大理石料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4023,"Name":"大理石块","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4024,"Name":"硬木材","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4025,"Name":"硬木板","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4026,"Name":"软木材","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4027,"Name":"软木板","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4028,"Name":"木心","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4029,"Name":"碎铁料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4030,"Name":"铁块","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4031,"Name":"碎银料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4032,"Name":"银块","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4033,"Name":"碎金料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4034,"Name":"金块","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4035,"Name":"桃泥","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4036,"Name":"棕绒","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":5001,"Name":"香蒲草","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":5002,"Name":"松香","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":5003,"Name":"滑石粉","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":5004,"Name":"草药","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":5005,"Name":"田七","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":6001,"Name":"水稻","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":6002,"Name":"萝卜","FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":1001,"Name":"露水","Type":[3,5],"FoodNum":0,"WaterNum":1}, +{"_t":"MaterialConfig","_id":1002,"Name":"清水","Type":[1],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":2001,"Name":"基础食物","Type":[2],"FoodNum":1,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3001,"Name":"野果","Type":[3],"FoodNum":4,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3002,"Name":"粉桃","Type":[3],"FoodNum":5,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3003,"Name":"红桃","Type":[3],"FoodNum":6,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3004,"Name":"紫桃","Type":[3],"FoodNum":7,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3005,"Name":"青鱼","Type":[3],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3006,"Name":"羊肉","Type":[3],"FoodNum":15,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3007,"Name":"米","Type":[3],"FoodNum":3,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3008,"Name":"姜","Type":[3],"FoodNum":2,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4001,"Name":"桑叶","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4002,"Name":"草料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4003,"Name":"木头","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4004,"Name":"木板","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4005,"Name":"石头","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4006,"Name":"石块","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4007,"Name":"亚麻","Type":[4,5],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4008,"Name":"亚麻布","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4009,"Name":"亚麻绳","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4010,"Name":"葛丝","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4011,"Name":"萝卜种子","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4012,"Name":"水稻种子","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4013,"Name":"粗皮","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4014,"Name":"草料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4015,"Name":"青虫","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4016,"Name":"竹料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4017,"Name":"竹笋","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4018,"Name":"竹条","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4019,"Name":"野菜","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4020,"Name":"花岗石料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4021,"Name":"花岗石块","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4022,"Name":"大理石料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4023,"Name":"大理石块","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4024,"Name":"硬木材","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4025,"Name":"硬木板","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4026,"Name":"软木材","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4027,"Name":"软木板","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4028,"Name":"木心","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4029,"Name":"碎铁料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4030,"Name":"铁块","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4031,"Name":"碎银料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4032,"Name":"银块","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4033,"Name":"碎金料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4034,"Name":"金块","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4035,"Name":"桃泥","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4036,"Name":"棕绒","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":5001,"Name":"香蒲草","Type":[5],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":5002,"Name":"松香","Type":[5],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":5003,"Name":"滑石粉","Type":[5],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":5004,"Name":"草药","Type":[5],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":5005,"Name":"田七","Type":[5],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":6001,"Name":"水稻","Type":[6],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":6002,"Name":"萝卜","Type":[6],"FoodNum":0,"WaterNum":0}, ]} diff --git a/Excel/Json/c/PhysiqueConfig.txt b/Excel/Json/c/PhysiqueConfig.txt index cd8f2f4..04fd59e 100644 --- a/Excel/Json/c/PhysiqueConfig.txt +++ b/Excel/Json/c/PhysiqueConfig.txt @@ -1,17 +1,17 @@ {"list":[ -{"_t":"PhysiqueConfig","_id":1,"Lv":1,"Exp":60,"Section":1,"LifeMin":30,"LifeMax":50,"LaborExpCoefficient":11,"DiseaseRecovery":46,"DiseaseWorsen":48,"DiseaseRelief":7}, -{"_t":"PhysiqueConfig","_id":2,"Lv":2,"Exp":480,"Section":1,"LifeMin":30,"LifeMax":50,"LaborExpCoefficient":12,"DiseaseRecovery":52,"DiseaseWorsen":46,"DiseaseRelief":9}, -{"_t":"PhysiqueConfig","_id":3,"Lv":3,"Exp":1620,"Section":1,"LifeMin":30,"LifeMax":50,"LaborExpCoefficient":13,"DiseaseRecovery":58,"DiseaseWorsen":44,"DiseaseRelief":11}, -{"_t":"PhysiqueConfig","_id":4,"Lv":4,"Exp":3840,"Section":2,"LifeMin":51,"LifeMax":60,"LaborExpCoefficient":14,"DiseaseRecovery":64,"DiseaseWorsen":42,"DiseaseRelief":13}, -{"_t":"PhysiqueConfig","_id":5,"Lv":5,"Exp":7500,"Section":2,"LifeMin":51,"LifeMax":60,"LaborExpCoefficient":15,"DiseaseRecovery":70,"DiseaseWorsen":40,"DiseaseRelief":15}, -{"_t":"PhysiqueConfig","_id":6,"Lv":6,"Exp":12960,"Section":2,"LifeMin":51,"LifeMax":60,"LaborExpCoefficient":16,"DiseaseRecovery":76,"DiseaseWorsen":38,"DiseaseRelief":17}, -{"_t":"PhysiqueConfig","_id":7,"Lv":7,"Exp":20580,"Section":3,"LifeMin":61,"LifeMax":75,"LaborExpCoefficient":17,"DiseaseRecovery":82,"DiseaseWorsen":36,"DiseaseRelief":19}, -{"_t":"PhysiqueConfig","_id":8,"Lv":8,"Exp":30720,"Section":3,"LifeMin":61,"LifeMax":75,"LaborExpCoefficient":18,"DiseaseRecovery":88,"DiseaseWorsen":34,"DiseaseRelief":21}, -{"_t":"PhysiqueConfig","_id":9,"Lv":9,"Exp":43740,"Section":3,"LifeMin":61,"LifeMax":75,"LaborExpCoefficient":19,"DiseaseRecovery":94,"DiseaseWorsen":32,"DiseaseRelief":23}, -{"_t":"PhysiqueConfig","_id":10,"Lv":10,"Exp":60000,"Section":4,"LifeMin":76,"LifeMax":89,"LaborExpCoefficient":20,"DiseaseRecovery":100,"DiseaseWorsen":30,"DiseaseRelief":25}, -{"_t":"PhysiqueConfig","_id":11,"Lv":11,"Exp":79860,"Section":4,"LifeMin":76,"LifeMax":89,"LaborExpCoefficient":21,"DiseaseRecovery":106,"DiseaseWorsen":28,"DiseaseRelief":27}, -{"_t":"PhysiqueConfig","_id":12,"Lv":12,"Exp":103680,"Section":4,"LifeMin":76,"LifeMax":89,"LaborExpCoefficient":22,"DiseaseRecovery":112,"DiseaseWorsen":26,"DiseaseRelief":29}, -{"_t":"PhysiqueConfig","_id":13,"Lv":13,"Exp":131820,"Section":5,"LifeMin":90,"LifeMax":120,"LaborExpCoefficient":23,"DiseaseRecovery":118,"DiseaseWorsen":24,"DiseaseRelief":31}, -{"_t":"PhysiqueConfig","_id":14,"Lv":14,"Exp":164640,"Section":5,"LifeMin":90,"LifeMax":120,"LaborExpCoefficient":24,"DiseaseRecovery":124,"DiseaseWorsen":22,"DiseaseRelief":33}, -{"_t":"PhysiqueConfig","_id":15,"Lv":15,"Exp":202500,"Section":5,"LifeMin":90,"LifeMax":120,"LaborExpCoefficient":25,"DiseaseRecovery":130,"DiseaseWorsen":20,"DiseaseRelief":35}, +{"_t":"PhysiqueConfig","_id":1,"Lv":1,"Exp":60,"Section":1,"LifeMin":30,"LifeMax":50,"LaborExpCoefficient":11,"DiseaseRecovery":46,"DiseaseWorsen":48,"DiseaseRelief":7,"AttackBonusHPBonus":2,"HPBonus":10,"DEFBonus":5}, +{"_t":"PhysiqueConfig","_id":2,"Lv":2,"Exp":480,"Section":1,"LifeMin":30,"LifeMax":50,"LaborExpCoefficient":12,"DiseaseRecovery":52,"DiseaseWorsen":46,"DiseaseRelief":9,"AttackBonusHPBonus":4,"HPBonus":20,"DEFBonus":10}, +{"_t":"PhysiqueConfig","_id":3,"Lv":3,"Exp":1620,"Section":1,"LifeMin":30,"LifeMax":50,"LaborExpCoefficient":13,"DiseaseRecovery":58,"DiseaseWorsen":44,"DiseaseRelief":11,"AttackBonusHPBonus":6,"HPBonus":30,"DEFBonus":15}, +{"_t":"PhysiqueConfig","_id":4,"Lv":4,"Exp":3840,"Section":2,"LifeMin":51,"LifeMax":60,"LaborExpCoefficient":14,"DiseaseRecovery":64,"DiseaseWorsen":42,"DiseaseRelief":13,"AttackBonusHPBonus":8,"HPBonus":40,"DEFBonus":20}, +{"_t":"PhysiqueConfig","_id":5,"Lv":5,"Exp":7500,"Section":2,"LifeMin":51,"LifeMax":60,"LaborExpCoefficient":15,"DiseaseRecovery":70,"DiseaseWorsen":40,"DiseaseRelief":15,"AttackBonusHPBonus":10,"HPBonus":50,"DEFBonus":25}, +{"_t":"PhysiqueConfig","_id":6,"Lv":6,"Exp":12960,"Section":2,"LifeMin":51,"LifeMax":60,"LaborExpCoefficient":16,"DiseaseRecovery":76,"DiseaseWorsen":38,"DiseaseRelief":17,"AttackBonusHPBonus":12,"HPBonus":60,"DEFBonus":30}, +{"_t":"PhysiqueConfig","_id":7,"Lv":7,"Exp":20580,"Section":3,"LifeMin":61,"LifeMax":75,"LaborExpCoefficient":17,"DiseaseRecovery":82,"DiseaseWorsen":36,"DiseaseRelief":19,"AttackBonusHPBonus":14,"HPBonus":70,"DEFBonus":35}, +{"_t":"PhysiqueConfig","_id":8,"Lv":8,"Exp":30720,"Section":3,"LifeMin":61,"LifeMax":75,"LaborExpCoefficient":18,"DiseaseRecovery":88,"DiseaseWorsen":34,"DiseaseRelief":21,"AttackBonusHPBonus":16,"HPBonus":80,"DEFBonus":40}, +{"_t":"PhysiqueConfig","_id":9,"Lv":9,"Exp":43740,"Section":3,"LifeMin":61,"LifeMax":75,"LaborExpCoefficient":19,"DiseaseRecovery":94,"DiseaseWorsen":32,"DiseaseRelief":23,"AttackBonusHPBonus":18,"HPBonus":90,"DEFBonus":45}, +{"_t":"PhysiqueConfig","_id":10,"Lv":10,"Exp":60000,"Section":4,"LifeMin":76,"LifeMax":89,"LaborExpCoefficient":20,"DiseaseRecovery":100,"DiseaseWorsen":30,"DiseaseRelief":25,"AttackBonusHPBonus":20,"HPBonus":100,"DEFBonus":50}, +{"_t":"PhysiqueConfig","_id":11,"Lv":11,"Exp":79860,"Section":4,"LifeMin":76,"LifeMax":89,"LaborExpCoefficient":21,"DiseaseRecovery":106,"DiseaseWorsen":28,"DiseaseRelief":27,"AttackBonusHPBonus":22,"HPBonus":110,"DEFBonus":55}, +{"_t":"PhysiqueConfig","_id":12,"Lv":12,"Exp":103680,"Section":4,"LifeMin":76,"LifeMax":89,"LaborExpCoefficient":22,"DiseaseRecovery":112,"DiseaseWorsen":26,"DiseaseRelief":29,"AttackBonusHPBonus":24,"HPBonus":120,"DEFBonus":60}, +{"_t":"PhysiqueConfig","_id":13,"Lv":13,"Exp":131820,"Section":5,"LifeMin":90,"LifeMax":120,"LaborExpCoefficient":23,"DiseaseRecovery":118,"DiseaseWorsen":24,"DiseaseRelief":31,"AttackBonusHPBonus":26,"HPBonus":130,"DEFBonus":65}, +{"_t":"PhysiqueConfig","_id":14,"Lv":14,"Exp":164640,"Section":5,"LifeMin":90,"LifeMax":120,"LaborExpCoefficient":24,"DiseaseRecovery":124,"DiseaseWorsen":22,"DiseaseRelief":33,"AttackBonusHPBonus":28,"HPBonus":140,"DEFBonus":70}, +{"_t":"PhysiqueConfig","_id":15,"Lv":15,"Exp":202500,"Section":5,"LifeMin":90,"LifeMax":120,"LaborExpCoefficient":25,"DiseaseRecovery":130,"DiseaseWorsen":20,"DiseaseRelief":35,"AttackBonusHPBonus":30,"HPBonus":150,"DEFBonus":75}, ]} diff --git a/Excel/Json/c/RoleConfig.txt b/Excel/Json/c/RoleConfig.txt index ca34f4d..a657f08 100644 --- a/Excel/Json/c/RoleConfig.txt +++ b/Excel/Json/c/RoleConfig.txt @@ -1,9 +1,9 @@ {"list":[ -{"_t":"RoleConfig","_id":1,"Name":"","Type":1,"Gender":1,"Physique":-1,"Age":15,"LifeMax":-1,"Labor":6,"Wisdom":8,"MoveSpeed":50,"AttributesGroup":1}, -{"_t":"RoleConfig","_id":2,"Name":"","Type":1,"Gender":2,"Physique":-1,"Age":15,"LifeMax":-1,"Labor":6,"Wisdom":8,"MoveSpeed":50,"AttributesGroup":1}, -{"_t":"RoleConfig","_id":3,"Name":"李绫儿","Type":2,"Gender":2,"Physique":-1,"Age":16,"LifeMax":-1,"Labor":8,"Wisdom":6,"MoveSpeed":50,"AttributesGroup":2}, +{"_t":"RoleConfig","_id":1,"Name":"","Type":1,"Gender":1,"Physique":1,"Age":15,"LifeMax":-1,"Labor":6,"Wisdom":8,"MoveSpeed":50,"AttributesGroup":1}, +{"_t":"RoleConfig","_id":2,"Name":"","Type":1,"Gender":2,"Physique":1,"Age":15,"LifeMax":-1,"Labor":6,"Wisdom":8,"MoveSpeed":50,"AttributesGroup":1}, +{"_t":"RoleConfig","_id":3,"Name":"李绫儿","Type":2,"Gender":2,"Physique":1,"Age":16,"LifeMax":-1,"Labor":8,"Wisdom":6,"MoveSpeed":50,"AttributesGroup":2}, {"_t":"RoleConfig","_id":4,"Name":"杨全妹","Type":3,"Gender":2,"Physique":4,"Age":48,"LifeMax":60,"Labor":10,"Wisdom":10,"MoveSpeed":50,"AttributesGroup":0}, -{"_t":"RoleConfig","_id":5,"Name":"孟和","Type":2,"Gender":1,"Physique":-1,"Age":15,"LifeMax":-1,"Labor":11,"Wisdom":8,"MoveSpeed":50,"AttributesGroup":3}, -{"_t":"RoleConfig","_id":6,"Name":"韩飞","Type":2,"Gender":1,"Physique":-1,"Age":15,"LifeMax":-1,"Labor":8,"Wisdom":9,"MoveSpeed":50,"AttributesGroup":4}, -{"_t":"RoleConfig","_id":7,"Name":"梨蓉音","Type":2,"Gender":2,"Physique":-1,"Age":14,"LifeMax":-1,"Labor":5,"Wisdom":12,"MoveSpeed":50,"AttributesGroup":5}, +{"_t":"RoleConfig","_id":5,"Name":"孟和","Type":2,"Gender":1,"Physique":1,"Age":15,"LifeMax":-1,"Labor":11,"Wisdom":8,"MoveSpeed":50,"AttributesGroup":3}, +{"_t":"RoleConfig","_id":6,"Name":"韩飞","Type":2,"Gender":1,"Physique":1,"Age":15,"LifeMax":-1,"Labor":8,"Wisdom":9,"MoveSpeed":50,"AttributesGroup":4}, +{"_t":"RoleConfig","_id":7,"Name":"梨蓉音","Type":2,"Gender":2,"Physique":1,"Age":14,"LifeMax":-1,"Labor":5,"Wisdom":12,"MoveSpeed":50,"AttributesGroup":5}, ]} diff --git a/Excel/Json/c/StateConfig.txt b/Excel/Json/c/StateConfig.txt new file mode 100644 index 0000000..e16f141 --- /dev/null +++ b/Excel/Json/c/StateConfig.txt @@ -0,0 +1,4 @@ +{"list":[ +{"_t":"StateConfig","_id":1001,"Type":1,"Name":"厨师","Subject":[4],"Object":[5],"ObjectParameter":[3006],"Lv":0,"Cover":0,"SyntheticType":1,"Effection":[1],"EffectionValue":[],"Toil":0,"Superimposed":0,"Duration":-1,"Icon":"State1001","Display":1,"Describe":"村落中存在厨师,可以做出更为可口的饭菜","Description2":""}, +{"_t":"StateConfig","_id":1002,"Type":1,"Name":"药师","Subject":[4],"Object":[5],"ObjectParameter":[3008],"Lv":0,"Cover":0,"SyntheticType":2,"Effection":[2],"EffectionValue":[],"Toil":0,"Superimposed":0,"Duration":-1,"Icon":"State1002","Display":1,"Describe":"村落中存在药师,可以做出效果更好的药品","Description2":""}, +]} diff --git a/Excel/Json/c/StructureConfig.txt b/Excel/Json/c/StructureConfig.txt new file mode 100644 index 0000000..64d6fc2 --- /dev/null +++ b/Excel/Json/c/StructureConfig.txt @@ -0,0 +1,43 @@ +{"list":[ +{"_t":"StructureConfig","_id":1001,"Name":"大草棚","Type":1,"Durable":300,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":2,"PoultryNum":0,"Comfortable":10,"Boom":10,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_1001","CanMove":1,"Picture":"Build_1001","Describe":"使用木头和草料快速搭建而成的草棚,虽然看起来十分简陋但也是初期不错的临时居所。","Remove":1}, +{"_t":"StructureConfig","_id":1002,"Name":"竹草屋","Type":1,"Durable":800,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":3,"PoultryNum":0,"Comfortable":30,"Boom":30,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_1002","CanMove":1,"Picture":"Build_1002","Describe":"竹条搭建建筑的框架使其更加坚固,柔软的草料和清新的竹叶让整个居所都散发着淡淡的香气。","Remove":1}, +{"_t":"StructureConfig","_id":1003,"Name":"茅草屋","Type":1,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":4,"PoultryNum":0,"Comfortable":40,"Boom":40,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_1003","CanMove":0,"Picture":"Build_1003","Describe":"茅草屋","Remove":1}, +{"_t":"StructureConfig","_id":1004,"Name":"草木屋","Type":1,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":4,"PoultryNum":0,"Comfortable":50,"Boom":50,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_1004","CanMove":0,"Picture":"Build_1004","Describe":"草木屋","Remove":1}, +{"_t":"StructureConfig","_id":1005,"Name":"木瓦房","Type":1,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":4,"PoultryNum":0,"Comfortable":60,"Boom":60,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_1005","CanMove":0,"Picture":"Build_1005","Describe":"木瓦房","Remove":1}, +{"_t":"StructureConfig","_id":2001,"Name":"初级水井","Type":2,"Durable":800,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":1,"Function":1001,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1001,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2001","CanMove":1,"Picture":"Build_2001","Describe":"简陋的水井,从井里可以获得干净的地下水源。(注意事项:看好小孩!不要在井边追逐嬉戏打闹!)","Remove":1}, +{"_t":"StructureConfig","_id":2002,"Name":"中级水井","Type":2,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":1,"Function":1002,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1001,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2002","CanMove":1,"Picture":"Build_2002","Describe":"普通的水井,从井里可以获得干净的地下水源。(注意事项:看好小孩!不要在井边追逐嬉戏打闹!)","Remove":1}, +{"_t":"StructureConfig","_id":2003,"Name":"高级水井","Type":2,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":1,"Function":1002,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1001,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2003","CanMove":1,"Picture":"Build_2003","Describe":"从井里可以获得干净的地下水源。(注意事项:看好小孩!不要在井边追逐嬉戏打闹!)","Remove":1}, +{"_t":"StructureConfig","_id":2004,"Name":"采矿房","Type":2,"Durable":-1,"DurableCoefficient":0,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":2,"Function":3001,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1004,"State":0,"StateAffection":0,"SpecificPoint":1,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2004","CanMove":0,"Picture":"Build_2004","Describe":"在矿洞上建造后,就可以获取矿洞的资源","Remove":0}, +{"_t":"StructureConfig","_id":2005,"Name":"中级采矿房","Type":2,"Durable":-1,"DurableCoefficient":0,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":2,"Function":3002,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1004,"State":0,"StateAffection":0,"SpecificPoint":1,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2005","CanMove":0,"Picture":"Build_2005","Describe":"升级后的采矿房,可以进入矿洞更深处获取资源","Remove":0}, +{"_t":"StructureConfig","_id":2006,"Name":"石磨","Type":2,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2006","CanMove":1,"Picture":"Build_2006","Describe":"用于磨米磨面","Remove":1}, +{"_t":"StructureConfig","_id":2007,"Name":"农田","Type":2,"Durable":-1,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":3,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2007","CanMove":1,"Picture":"Build_2007","Describe":"开垦好的农田,可种植作物","Remove":1}, +{"_t":"StructureConfig","_id":2008,"Name":"初级渔屋","Type":2,"Durable":-1,"DurableCoefficient":0,"FirmCoinNum":0,"CompleteMoneyNum":0,"Special":2,"Function":3003,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1007,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2008","CanMove":0,"Picture":"Build_2008","Describe":"初级鱼塘","Remove":0}, +{"_t":"StructureConfig","_id":2009,"Name":"中级渔屋","Type":2,"Durable":-1,"DurableCoefficient":0,"FirmCoinNum":0,"CompleteMoneyNum":0,"Special":2,"Function":3004,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1007,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2009","CanMove":0,"Picture":"Build_2009","Describe":"中级渔屋","Remove":0}, +{"_t":"StructureConfig","_id":2010,"Name":"高级渔屋","Type":2,"Durable":-1,"DurableCoefficient":0,"FirmCoinNum":0,"CompleteMoneyNum":0,"Special":2,"Function":3005,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1007,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2010","CanMove":0,"Picture":"Build_2010","Describe":"高级渔屋","Remove":0}, +{"_t":"StructureConfig","_id":3001,"Name":"朴素工台","Type":3,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1002,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3001","CanMove":1,"Picture":"Build_3001","Describe":"简易工作台,用来制造初期所需的工具","Remove":1}, +{"_t":"StructureConfig","_id":3002,"Name":"工房","Type":3,"Durable":2000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1002,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3002","CanMove":1,"Picture":"Build_3002","Describe":"制作工具的场所,可解锁地图中级的资源。并能制造木质、竹质和石质工具。","Remove":1}, +{"_t":"StructureConfig","_id":3003,"Name":"铁匠铺","Type":3,"Durable":3500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1002,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3003","CanMove":1,"Picture":"Build_3003","Describe":"用于锻造铁质工具,可解锁地图高级的资源。","Remove":1}, +{"_t":"StructureConfig","_id":3004,"Name":"粗衣坊","Type":3,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1003,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3004","CanMove":1,"Picture":"Build_3004","Describe":"生产制造初级服饰的建筑","Remove":1}, +{"_t":"StructureConfig","_id":3005,"Name":"织坊","Type":3,"Durable":2000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1003,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3005","CanMove":1,"Picture":"Build_3005","Describe":"生产高级布料、衣物的场所","Remove":1}, +{"_t":"StructureConfig","_id":3006,"Name":"朴素石灶","Type":3,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":4,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1005,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3006","CanMove":1,"Picture":"Build_3006","Describe":"临时搭建的灶台,可制作简单的饭菜","Remove":1}, +{"_t":"StructureConfig","_id":3007,"Name":"炊房","Type":3,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":4,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1005,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3007","CanMove":1,"Picture":"Build_3007","Describe":"制作饭菜的场所","Remove":1}, +{"_t":"StructureConfig","_id":3008,"Name":"药炉","Type":3,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":5,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1006,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3008","CanMove":1,"Picture":"Build_3008","Describe":"临时堆砌的药炉,可满足低级药品制作条件","Remove":1}, +{"_t":"StructureConfig","_id":3009,"Name":"药室","Type":3,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":5,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1006,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3009","CanMove":1,"Picture":"Build_3009","Describe":"制作药品的场所","Remove":1}, +{"_t":"StructureConfig","_id":3010,"Name":"蚕室","Type":3,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3010","CanMove":1,"Picture":"Build_3010","Describe":"柔丝吐尽三千丈,留下相思几百层","Remove":1}, +{"_t":"StructureConfig","_id":3011,"Name":"瓷窑","Type":3,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3011","CanMove":1,"Picture":"Build_3011","Describe":"瓷窑","Remove":1}, +{"_t":"StructureConfig","_id":3012,"Name":"地窖","Type":3,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3012","CanMove":1,"Picture":"Build_3012","Describe":"地窖,腌制食物","Remove":1}, +{"_t":"StructureConfig","_id":4001,"Name":"简易粮仓","Type":4,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":6,"Function":1000,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1008,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4001","CanMove":1,"Picture":"Build_4001","Describe":"初级粮仓","Remove":1}, +{"_t":"StructureConfig","_id":4002,"Name":"粮仓","Type":4,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":6,"Function":2000,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1008,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4002","CanMove":1,"Picture":"Build_4002","Describe":"中级粮仓","Remove":1}, +{"_t":"StructureConfig","_id":4003,"Name":"高级粮仓","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":6,"Function":3000,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1008,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4003","CanMove":1,"Picture":"Build_4003","Describe":"高级粮仓","Remove":1}, +{"_t":"StructureConfig","_id":4004,"Name":"邮楼","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4004","CanMove":1,"Picture":"Build_4004","Describe":"邮楼,运输","Remove":1}, +{"_t":"StructureConfig","_id":4005,"Name":"木桥","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1009,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4005","CanMove":1,"Picture":"Build_4005","Describe":"木桥","Remove":0}, +{"_t":"StructureConfig","_id":4006,"Name":"石桥","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1009,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4006","CanMove":1,"Picture":"Build_4006","Describe":"石桥","Remove":0}, +{"_t":"StructureConfig","_id":4007,"Name":"犬舍","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4007","CanMove":1,"Picture":"Build_4007","Describe":"犬舍","Remove":1}, +{"_t":"StructureConfig","_id":4008,"Name":"鸡圈","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4008","CanMove":1,"Picture":"Build_4008","Describe":"鸡圈","Remove":1}, +{"_t":"StructureConfig","_id":4009,"Name":"禽舍","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4009","CanMove":1,"Picture":"Build_4009","Describe":"禽舍","Remove":1}, +{"_t":"StructureConfig","_id":4010,"Name":"学舍","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4010","CanMove":1,"Picture":"Build_4010","Describe":"学舍","Remove":1}, +{"_t":"StructureConfig","_id":4011,"Name":"酒楼","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4011","CanMove":1,"Picture":"Build_4011","Describe":"酒楼","Remove":1}, +{"_t":"StructureConfig","_id":4012,"Name":"水车","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4012","CanMove":1,"Picture":"Build_4012","Describe":"水车","Remove":1}, +{"_t":"StructureConfig","_id":4013,"Name":"武庄","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4013","CanMove":1,"Picture":"Build_4013","Describe":"武庄","Remove":1}, +{"_t":"StructureConfig","_id":4014,"Name":"宗厅","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4014","CanMove":1,"Picture":"Build_4014","Describe":"宗厅","Remove":1}, +]} diff --git a/Excel/Json/c/SynthesisConfig.txt b/Excel/Json/c/SynthesisConfig.txt new file mode 100644 index 0000000..7f4f3c9 --- /dev/null +++ b/Excel/Json/c/SynthesisConfig.txt @@ -0,0 +1,64 @@ +{"list":[ +{"_t":"SynthesisConfig","_id":1001,"Name":"大草棚","MixtureTpye":1,"MixtureID":1001,"QualityMixtureID":0,"BodyVolume":700,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1010,1012],"ItemNum":[100,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1002,"Name":"初级水井","MixtureTpye":1,"MixtureID":2001,"QualityMixtureID":0,"BodyVolume":500,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[50,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1003,"Name":"中级水井","MixtureTpye":1,"MixtureID":2002,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1010,1033],"ItemNum":[50,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1004,"Name":"高级水井","MixtureTpye":1,"MixtureID":2003,"QualityMixtureID":0,"BodyVolume":700,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":3,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1035],"ItemNum":[50,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1005,"Name":"工房","MixtureTpye":1,"MixtureID":3002,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1006,"Name":"铁匠铺","MixtureTpye":1,"MixtureID":3003,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":3,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1033],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1007,"Name":"粗衣坊","MixtureTpye":1,"MixtureID":3004,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014,1030],"ItemNum":[50,50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1008,"Name":"织坊","MixtureTpye":1,"MixtureID":3005,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":3,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1033],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1009,"Name":"石舂","MixtureTpye":1,"MixtureID":2006,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1033,1039],"ItemNum":[50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1010,"Name":"农田","MixtureTpye":1,"MixtureID":2007,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1011,"Name":"朴素石灶","MixtureTpye":1,"MixtureID":3006,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[20,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1012,"Name":"炊房","MixtureTpye":1,"MixtureID":3007,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1039,1033],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1013,"Name":"药炉","MixtureTpye":1,"MixtureID":3008,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1039,1033],"ItemNum":[50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1014,"Name":"药室","MixtureTpye":1,"MixtureID":3009,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1039,1033],"ItemNum":[50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1015,"Name":"竹草屋","MixtureTpye":1,"MixtureID":1002,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1030,1026],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1016,"Name":"茅草屋","MixtureTpye":1,"MixtureID":1003,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":3,"BoomCondition":0,"ScienceId":0,"ItemId":[1025,1012,1014],"ItemNum":[50,50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1017,"Name":"草木屋","MixtureTpye":1,"MixtureID":1004,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":4,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1018,"Name":"木瓦房","MixtureTpye":1,"MixtureID":1005,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1019,"Name":"采矿房","MixtureTpye":1,"MixtureID":2004,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1033],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1020,"Name":"中级采矿房","MixtureTpye":1,"MixtureID":2005,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1021,"Name":"初级渔屋","MixtureTpye":1,"MixtureID":2008,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1014],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1022,"Name":"中级渔屋","MixtureTpye":1,"MixtureID":2009,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1045],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1023,"Name":"高级渔屋","MixtureTpye":1,"MixtureID":2010,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":3,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1045],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1024,"Name":"朴素工台","MixtureTpye":1,"MixtureID":3001,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012],"ItemNum":[50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1025,"Name":"蚕室","MixtureTpye":1,"MixtureID":3010,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1033],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1026,"Name":"瓷窑","MixtureTpye":1,"MixtureID":3011,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1033],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1027,"Name":"地窖","MixtureTpye":1,"MixtureID":3012,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1033],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1028,"Name":"简易粮仓","MixtureTpye":1,"MixtureID":3013,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1029,"Name":"粮仓","MixtureTpye":1,"MixtureID":3014,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1030,"Name":"高级粮仓","MixtureTpye":1,"MixtureID":3015,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1031,"Name":"邮楼","MixtureTpye":1,"MixtureID":3016,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1033],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1032,"Name":"木桥","MixtureTpye":1,"MixtureID":3017,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[20,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1033,"Name":"石桥","MixtureTpye":1,"MixtureID":3018,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1035],"ItemNum":[200],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1034,"Name":"犬舍","MixtureTpye":1,"MixtureID":3019,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1035,"Name":"鸡圈","MixtureTpye":1,"MixtureID":3020,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1036,"Name":"禽舍","MixtureTpye":1,"MixtureID":3021,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1037,"Name":"学舍","MixtureTpye":1,"MixtureID":3022,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1038,"Name":"酒楼","MixtureTpye":1,"MixtureID":3023,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1039,"Name":"水车","MixtureTpye":1,"MixtureID":3024,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1040,"Name":"武庄","MixtureTpye":1,"MixtureID":3025,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1041,"Name":"宗厅","MixtureTpye":1,"MixtureID":3026,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2001,"Name":"木板","MixtureTpye":2,"MixtureID":1012,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1011],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2002,"Name":"石块","MixtureTpye":2,"MixtureID":1014,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1013],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2003,"Name":"亚麻布","MixtureTpye":2,"MixtureID":1016,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3003,3004],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1015],"ItemNum":[10],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2004,"Name":"亚麻绳","MixtureTpye":2,"MixtureID":1017,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3003,3004],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1015],"ItemNum":[10],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2005,"Name":"米","MixtureTpye":2,"MixtureID":1019,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[2006],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1020],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2006,"Name":"竹条","MixtureTpye":2,"MixtureID":1030,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1028],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2007,"Name":"花岗石块","MixtureTpye":2,"MixtureID":1033,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1032],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2008,"Name":"大理石块","MixtureTpye":2,"MixtureID":1035,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1034],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2009,"Name":"硬木板","MixtureTpye":2,"MixtureID":1037,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1036],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2010,"Name":"软木板","MixtureTpye":2,"MixtureID":1039,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1038],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2011,"Name":"铁块","MixtureTpye":2,"MixtureID":1042,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1041],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2012,"Name":"银块","MixtureTpye":2,"MixtureID":1044,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1043],"ItemNum":[10],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2013,"Name":"金锭","MixtureTpye":2,"MixtureID":1046,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1045],"ItemNum":[10],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":3001,"Name":"萝卜饭","MixtureTpye":3,"MixtureID":3002,"QualityMixtureID":3003,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3006,3007],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1008,1019],"ItemNum":[1,5],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[1,1,2]}, +{"_t":"SynthesisConfig","_id":3002,"Name":"萝卜烧羊肉","MixtureTpye":3,"MixtureID":3004,"QualityMixtureID":3005,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3006,3007],"SkillCondition":1001,"DisplayCondition":0,"Parameter":0,"UnlockCondition":2,"Parameter2":2007,"BoomCondition":0,"ScienceId":0,"ItemId":[1008,1018],"ItemNum":[2,3],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[2,3,3]}, +{"_t":"SynthesisConfig","_id":3003,"Name":"红掌拨清波","MixtureTpye":3,"MixtureID":3006,"QualityMixtureID":3007,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3006,3007],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1008,1009],"ItemNum":[1,5],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[1,3,3]}, +{"_t":"SynthesisConfig","_id":4001,"Name":"金疮药","MixtureTpye":4,"MixtureID":4002,"QualityMixtureID":4003,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3008,3009],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1050,1048],"ItemNum":[5,5],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[1,2,3]}, +{"_t":"SynthesisConfig","_id":4002,"Name":"接骨散","MixtureTpye":4,"MixtureID":4004,"QualityMixtureID":4005,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3008,3009],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1049,1048],"ItemNum":[5,1],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[1,2,3]}, +{"_t":"SynthesisConfig","_id":4003,"Name":"香蒲汤","MixtureTpye":4,"MixtureID":4006,"QualityMixtureID":4007,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3008,3009],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1024,1050],"ItemNum":[5,5],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[1,3,3]}, +{"_t":"SynthesisConfig","_id":4004,"Name":"屠苏药","MixtureTpye":4,"MixtureID":4008,"QualityMixtureID":4009,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3008,3009],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1024,1050],"ItemNum":[5,5],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[1,1,3]}, +{"_t":"SynthesisConfig","_id":4005,"Name":"生脉散","MixtureTpye":4,"MixtureID":4010,"QualityMixtureID":4011,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3008,3009],"SkillCondition":1002,"DisplayCondition":0,"Parameter":0,"UnlockCondition":2,"Parameter2":2008,"BoomCondition":0,"ScienceId":0,"ItemId":[1024,1050],"ItemNum":[5,5],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[1,2,1]}, +]} diff --git a/Excel/Json/c/TechnologyConfig.txt b/Excel/Json/c/TechnologyConfig.txt new file mode 100644 index 0000000..4ae8523 --- /dev/null +++ b/Excel/Json/c/TechnologyConfig.txt @@ -0,0 +1,2 @@ +{"list":[ +]} diff --git a/Excel/Json/c/TextConfig.txt b/Excel/Json/c/TextConfig.txt index 41f4871..c8d960f 100644 --- a/Excel/Json/c/TextConfig.txt +++ b/Excel/Json/c/TextConfig.txt @@ -64,6 +64,10 @@ {"_t":"TextConfig","_id":1063,"Text":"桃谷处于食物不足状态,无法派遣人员至此处"}, {"_t":"TextConfig","_id":1064,"Text":"营地处于食物不足状态,请先运输物资至此处"}, {"_t":"TextConfig","_id":1065,"Text":"队伍不在此处,无法战斗!"}, +{"_t":"TextConfig","_id":1066,"Text":"农田正在播种或正在收获,暂时无法操作"}, +{"_t":"TextConfig","_id":1067,"Text":"当前季节无法种植该作物"}, +{"_t":"TextConfig","_id":1068,"Text":"粮仓已满,无法收获作物"}, +{"_t":"TextConfig","_id":1069,"Text":"请先设置农夫"}, {"_t":"TextConfig","_id":2001,"Text":"抵达中..."}, {"_t":"TextConfig","_id":2002,"Text":"每日起床后一个时辰、下雨时以及雨后一个时辰植物上会蓄满露水"}, {"_t":"TextConfig","_id":2003,"Text":"已枯竭,{再生条件}再生"}, @@ -128,6 +132,18 @@ {"_t":"TextConfig","_id":2062,"Text":"产出物品"}, {"_t":"TextConfig","_id":2063,"Text":"{区域名称}仓库满了"}, {"_t":"TextConfig","_id":2064,"Text":"{区域名称}食物不足"}, +{"_t":"TextConfig","_id":2065,"Text":"不可"}, +{"_t":"TextConfig","_id":2066,"Text":"不足"}, +{"_t":"TextConfig","_id":2067,"Text":"播种季节"}, +{"_t":"TextConfig","_id":2068,"Text":"生长时间"}, +{"_t":"TextConfig","_id":2069,"Text":"状态"}, +{"_t":"TextConfig","_id":2070,"Text":"产量"}, +{"_t":"TextConfig","_id":2071,"Text":"待播种"}, +{"_t":"TextConfig","_id":2072,"Text":"{成长时间}后成熟"}, +{"_t":"TextConfig","_id":2073,"Text":"可收获"}, +{"_t":"TextConfig","_id":2074,"Text":"农夫"}, +{"_t":"TextConfig","_id":2075,"Text":"自动种植"}, +{"_t":"TextConfig","_id":2076,"Text":"选择农夫"}, {"_t":"TextConfig","_id":3001,"Text":"撤销建造将返还所有材料,是否撤销建造该建筑?"}, {"_t":"TextConfig","_id":3002,"Text":"拆除建筑将返还50%建造材料,是否拆除该建筑?"}, {"_t":"TextConfig","_id":3003,"Text":"将会停止该资源点上的其他行为,是否继续?"}, diff --git a/Excel/Json/c/UpExpConfig.txt b/Excel/Json/c/UpExpConfig.txt index 6b3beec..121682c 100644 --- a/Excel/Json/c/UpExpConfig.txt +++ b/Excel/Json/c/UpExpConfig.txt @@ -1,92 +1,92 @@ {"list":[ -{"_t":"UpExpConfig","_id":1,"Level":1,"Exp":1000}, -{"_t":"UpExpConfig","_id":2,"Level":2,"Exp":2000}, -{"_t":"UpExpConfig","_id":3,"Level":3,"Exp":3000}, -{"_t":"UpExpConfig","_id":4,"Level":4,"Exp":4000}, -{"_t":"UpExpConfig","_id":5,"Level":5,"Exp":5000}, -{"_t":"UpExpConfig","_id":6,"Level":6,"Exp":6000}, -{"_t":"UpExpConfig","_id":7,"Level":7,"Exp":7000}, -{"_t":"UpExpConfig","_id":8,"Level":8,"Exp":8000}, -{"_t":"UpExpConfig","_id":9,"Level":9,"Exp":9000}, -{"_t":"UpExpConfig","_id":10,"Level":10,"Exp":10000}, -{"_t":"UpExpConfig","_id":11,"Level":11,"Exp":11000}, -{"_t":"UpExpConfig","_id":12,"Level":12,"Exp":12000}, -{"_t":"UpExpConfig","_id":13,"Level":13,"Exp":13000}, -{"_t":"UpExpConfig","_id":14,"Level":14,"Exp":14000}, -{"_t":"UpExpConfig","_id":15,"Level":15,"Exp":15000}, -{"_t":"UpExpConfig","_id":16,"Level":16,"Exp":16000}, -{"_t":"UpExpConfig","_id":17,"Level":17,"Exp":17000}, -{"_t":"UpExpConfig","_id":18,"Level":18,"Exp":18000}, -{"_t":"UpExpConfig","_id":19,"Level":19,"Exp":19000}, -{"_t":"UpExpConfig","_id":20,"Level":20,"Exp":20000}, -{"_t":"UpExpConfig","_id":21,"Level":21,"Exp":21000}, -{"_t":"UpExpConfig","_id":22,"Level":22,"Exp":22000}, -{"_t":"UpExpConfig","_id":23,"Level":23,"Exp":23000}, -{"_t":"UpExpConfig","_id":24,"Level":24,"Exp":24000}, -{"_t":"UpExpConfig","_id":25,"Level":25,"Exp":25000}, -{"_t":"UpExpConfig","_id":26,"Level":26,"Exp":26000}, -{"_t":"UpExpConfig","_id":27,"Level":27,"Exp":27000}, -{"_t":"UpExpConfig","_id":28,"Level":28,"Exp":28000}, -{"_t":"UpExpConfig","_id":29,"Level":29,"Exp":29000}, -{"_t":"UpExpConfig","_id":30,"Level":30,"Exp":30000}, -{"_t":"UpExpConfig","_id":31,"Level":31,"Exp":31000}, -{"_t":"UpExpConfig","_id":32,"Level":32,"Exp":32000}, -{"_t":"UpExpConfig","_id":33,"Level":33,"Exp":33000}, -{"_t":"UpExpConfig","_id":34,"Level":34,"Exp":34000}, -{"_t":"UpExpConfig","_id":35,"Level":35,"Exp":35000}, -{"_t":"UpExpConfig","_id":36,"Level":36,"Exp":36000}, -{"_t":"UpExpConfig","_id":37,"Level":37,"Exp":37000}, -{"_t":"UpExpConfig","_id":38,"Level":38,"Exp":38000}, -{"_t":"UpExpConfig","_id":39,"Level":39,"Exp":39000}, -{"_t":"UpExpConfig","_id":40,"Level":40,"Exp":40000}, -{"_t":"UpExpConfig","_id":41,"Level":41,"Exp":41000}, -{"_t":"UpExpConfig","_id":42,"Level":42,"Exp":42000}, -{"_t":"UpExpConfig","_id":43,"Level":43,"Exp":43000}, -{"_t":"UpExpConfig","_id":44,"Level":44,"Exp":44000}, -{"_t":"UpExpConfig","_id":45,"Level":45,"Exp":45000}, -{"_t":"UpExpConfig","_id":46,"Level":46,"Exp":46000}, -{"_t":"UpExpConfig","_id":47,"Level":47,"Exp":47000}, -{"_t":"UpExpConfig","_id":48,"Level":48,"Exp":48000}, -{"_t":"UpExpConfig","_id":49,"Level":49,"Exp":49000}, -{"_t":"UpExpConfig","_id":50,"Level":50,"Exp":50000}, -{"_t":"UpExpConfig","_id":51,"Level":51,"Exp":51000}, -{"_t":"UpExpConfig","_id":52,"Level":52,"Exp":52000}, -{"_t":"UpExpConfig","_id":53,"Level":53,"Exp":53000}, -{"_t":"UpExpConfig","_id":54,"Level":54,"Exp":54000}, -{"_t":"UpExpConfig","_id":55,"Level":55,"Exp":55000}, -{"_t":"UpExpConfig","_id":56,"Level":56,"Exp":56000}, -{"_t":"UpExpConfig","_id":57,"Level":57,"Exp":57000}, -{"_t":"UpExpConfig","_id":58,"Level":58,"Exp":58000}, -{"_t":"UpExpConfig","_id":59,"Level":59,"Exp":59000}, -{"_t":"UpExpConfig","_id":60,"Level":60,"Exp":60000}, -{"_t":"UpExpConfig","_id":61,"Level":61,"Exp":61000}, -{"_t":"UpExpConfig","_id":62,"Level":62,"Exp":62000}, -{"_t":"UpExpConfig","_id":63,"Level":63,"Exp":63000}, -{"_t":"UpExpConfig","_id":64,"Level":64,"Exp":64000}, -{"_t":"UpExpConfig","_id":65,"Level":65,"Exp":65000}, -{"_t":"UpExpConfig","_id":66,"Level":66,"Exp":66000}, -{"_t":"UpExpConfig","_id":67,"Level":67,"Exp":67000}, -{"_t":"UpExpConfig","_id":68,"Level":68,"Exp":68000}, -{"_t":"UpExpConfig","_id":69,"Level":69,"Exp":69000}, -{"_t":"UpExpConfig","_id":70,"Level":70,"Exp":70000}, -{"_t":"UpExpConfig","_id":71,"Level":71,"Exp":71000}, -{"_t":"UpExpConfig","_id":72,"Level":72,"Exp":72000}, -{"_t":"UpExpConfig","_id":73,"Level":73,"Exp":73000}, -{"_t":"UpExpConfig","_id":74,"Level":74,"Exp":74000}, -{"_t":"UpExpConfig","_id":75,"Level":75,"Exp":75000}, -{"_t":"UpExpConfig","_id":76,"Level":76,"Exp":76000}, -{"_t":"UpExpConfig","_id":77,"Level":77,"Exp":77000}, -{"_t":"UpExpConfig","_id":78,"Level":78,"Exp":78000}, -{"_t":"UpExpConfig","_id":79,"Level":79,"Exp":79000}, -{"_t":"UpExpConfig","_id":80,"Level":80,"Exp":80000}, -{"_t":"UpExpConfig","_id":81,"Level":81,"Exp":81000}, -{"_t":"UpExpConfig","_id":82,"Level":82,"Exp":82000}, -{"_t":"UpExpConfig","_id":83,"Level":83,"Exp":83000}, -{"_t":"UpExpConfig","_id":84,"Level":84,"Exp":84000}, -{"_t":"UpExpConfig","_id":85,"Level":85,"Exp":85000}, -{"_t":"UpExpConfig","_id":86,"Level":86,"Exp":86000}, -{"_t":"UpExpConfig","_id":87,"Level":87,"Exp":87000}, -{"_t":"UpExpConfig","_id":88,"Level":88,"Exp":88000}, -{"_t":"UpExpConfig","_id":89,"Level":89,"Exp":89000}, -{"_t":"UpExpConfig","_id":90,"Level":90,"Exp":90000}, +{"_t":"UpExpConfig","_id":1,"Level":1,"Exp":1000,"HPUp":120,"DEFUp":13,"ATKUp":2}, +{"_t":"UpExpConfig","_id":2,"Level":2,"Exp":2000,"HPUp":140,"DEFUp":21,"ATKUp":4}, +{"_t":"UpExpConfig","_id":3,"Level":3,"Exp":3000,"HPUp":160,"DEFUp":29,"ATKUp":6}, +{"_t":"UpExpConfig","_id":4,"Level":4,"Exp":4000,"HPUp":180,"DEFUp":37,"ATKUp":8}, +{"_t":"UpExpConfig","_id":5,"Level":5,"Exp":5000,"HPUp":200,"DEFUp":45,"ATKUp":10}, +{"_t":"UpExpConfig","_id":6,"Level":6,"Exp":6000,"HPUp":220,"DEFUp":53,"ATKUp":12}, +{"_t":"UpExpConfig","_id":7,"Level":7,"Exp":7000,"HPUp":240,"DEFUp":61,"ATKUp":14}, +{"_t":"UpExpConfig","_id":8,"Level":8,"Exp":8000,"HPUp":260,"DEFUp":69,"ATKUp":16}, +{"_t":"UpExpConfig","_id":9,"Level":9,"Exp":9000,"HPUp":280,"DEFUp":77,"ATKUp":18}, +{"_t":"UpExpConfig","_id":10,"Level":10,"Exp":10000,"HPUp":300,"DEFUp":85,"ATKUp":20}, +{"_t":"UpExpConfig","_id":11,"Level":11,"Exp":11000,"HPUp":320,"DEFUp":93,"ATKUp":22}, +{"_t":"UpExpConfig","_id":12,"Level":12,"Exp":12000,"HPUp":340,"DEFUp":101,"ATKUp":24}, +{"_t":"UpExpConfig","_id":13,"Level":13,"Exp":13000,"HPUp":360,"DEFUp":109,"ATKUp":26}, +{"_t":"UpExpConfig","_id":14,"Level":14,"Exp":14000,"HPUp":380,"DEFUp":117,"ATKUp":28}, +{"_t":"UpExpConfig","_id":15,"Level":15,"Exp":15000,"HPUp":400,"DEFUp":125,"ATKUp":30}, +{"_t":"UpExpConfig","_id":16,"Level":16,"Exp":16000,"HPUp":420,"DEFUp":133,"ATKUp":32}, +{"_t":"UpExpConfig","_id":17,"Level":17,"Exp":17000,"HPUp":440,"DEFUp":141,"ATKUp":34}, +{"_t":"UpExpConfig","_id":18,"Level":18,"Exp":18000,"HPUp":460,"DEFUp":149,"ATKUp":36}, +{"_t":"UpExpConfig","_id":19,"Level":19,"Exp":19000,"HPUp":480,"DEFUp":157,"ATKUp":38}, +{"_t":"UpExpConfig","_id":20,"Level":20,"Exp":20000,"HPUp":500,"DEFUp":165,"ATKUp":40}, +{"_t":"UpExpConfig","_id":21,"Level":21,"Exp":21000,"HPUp":520,"DEFUp":173,"ATKUp":42}, +{"_t":"UpExpConfig","_id":22,"Level":22,"Exp":22000,"HPUp":540,"DEFUp":181,"ATKUp":44}, +{"_t":"UpExpConfig","_id":23,"Level":23,"Exp":23000,"HPUp":560,"DEFUp":189,"ATKUp":46}, +{"_t":"UpExpConfig","_id":24,"Level":24,"Exp":24000,"HPUp":580,"DEFUp":197,"ATKUp":48}, +{"_t":"UpExpConfig","_id":25,"Level":25,"Exp":25000,"HPUp":600,"DEFUp":205,"ATKUp":50}, +{"_t":"UpExpConfig","_id":26,"Level":26,"Exp":26000,"HPUp":620,"DEFUp":213,"ATKUp":52}, +{"_t":"UpExpConfig","_id":27,"Level":27,"Exp":27000,"HPUp":640,"DEFUp":221,"ATKUp":54}, +{"_t":"UpExpConfig","_id":28,"Level":28,"Exp":28000,"HPUp":660,"DEFUp":229,"ATKUp":56}, +{"_t":"UpExpConfig","_id":29,"Level":29,"Exp":29000,"HPUp":680,"DEFUp":237,"ATKUp":58}, +{"_t":"UpExpConfig","_id":30,"Level":30,"Exp":30000,"HPUp":700,"DEFUp":245,"ATKUp":60}, +{"_t":"UpExpConfig","_id":31,"Level":31,"Exp":31000,"HPUp":720,"DEFUp":253,"ATKUp":62}, +{"_t":"UpExpConfig","_id":32,"Level":32,"Exp":32000,"HPUp":740,"DEFUp":261,"ATKUp":64}, +{"_t":"UpExpConfig","_id":33,"Level":33,"Exp":33000,"HPUp":760,"DEFUp":269,"ATKUp":66}, +{"_t":"UpExpConfig","_id":34,"Level":34,"Exp":34000,"HPUp":780,"DEFUp":277,"ATKUp":68}, +{"_t":"UpExpConfig","_id":35,"Level":35,"Exp":35000,"HPUp":800,"DEFUp":285,"ATKUp":70}, +{"_t":"UpExpConfig","_id":36,"Level":36,"Exp":36000,"HPUp":820,"DEFUp":293,"ATKUp":72}, +{"_t":"UpExpConfig","_id":37,"Level":37,"Exp":37000,"HPUp":840,"DEFUp":301,"ATKUp":74}, +{"_t":"UpExpConfig","_id":38,"Level":38,"Exp":38000,"HPUp":860,"DEFUp":309,"ATKUp":76}, +{"_t":"UpExpConfig","_id":39,"Level":39,"Exp":39000,"HPUp":880,"DEFUp":317,"ATKUp":78}, +{"_t":"UpExpConfig","_id":40,"Level":40,"Exp":40000,"HPUp":900,"DEFUp":325,"ATKUp":80}, +{"_t":"UpExpConfig","_id":41,"Level":41,"Exp":41000,"HPUp":920,"DEFUp":333,"ATKUp":82}, +{"_t":"UpExpConfig","_id":42,"Level":42,"Exp":42000,"HPUp":940,"DEFUp":341,"ATKUp":84}, +{"_t":"UpExpConfig","_id":43,"Level":43,"Exp":43000,"HPUp":960,"DEFUp":349,"ATKUp":86}, +{"_t":"UpExpConfig","_id":44,"Level":44,"Exp":44000,"HPUp":980,"DEFUp":357,"ATKUp":88}, +{"_t":"UpExpConfig","_id":45,"Level":45,"Exp":45000,"HPUp":1000,"DEFUp":365,"ATKUp":90}, +{"_t":"UpExpConfig","_id":46,"Level":46,"Exp":46000,"HPUp":1020,"DEFUp":373,"ATKUp":92}, +{"_t":"UpExpConfig","_id":47,"Level":47,"Exp":47000,"HPUp":1040,"DEFUp":381,"ATKUp":94}, +{"_t":"UpExpConfig","_id":48,"Level":48,"Exp":48000,"HPUp":1060,"DEFUp":389,"ATKUp":96}, +{"_t":"UpExpConfig","_id":49,"Level":49,"Exp":49000,"HPUp":1080,"DEFUp":397,"ATKUp":98}, +{"_t":"UpExpConfig","_id":50,"Level":50,"Exp":50000,"HPUp":1100,"DEFUp":405,"ATKUp":100}, +{"_t":"UpExpConfig","_id":51,"Level":51,"Exp":51000,"HPUp":1120,"DEFUp":413,"ATKUp":102}, +{"_t":"UpExpConfig","_id":52,"Level":52,"Exp":52000,"HPUp":1140,"DEFUp":421,"ATKUp":104}, +{"_t":"UpExpConfig","_id":53,"Level":53,"Exp":53000,"HPUp":1160,"DEFUp":429,"ATKUp":106}, +{"_t":"UpExpConfig","_id":54,"Level":54,"Exp":54000,"HPUp":1180,"DEFUp":437,"ATKUp":108}, +{"_t":"UpExpConfig","_id":55,"Level":55,"Exp":55000,"HPUp":1200,"DEFUp":445,"ATKUp":110}, +{"_t":"UpExpConfig","_id":56,"Level":56,"Exp":56000,"HPUp":1220,"DEFUp":453,"ATKUp":112}, +{"_t":"UpExpConfig","_id":57,"Level":57,"Exp":57000,"HPUp":1240,"DEFUp":461,"ATKUp":114}, +{"_t":"UpExpConfig","_id":58,"Level":58,"Exp":58000,"HPUp":1260,"DEFUp":469,"ATKUp":116}, +{"_t":"UpExpConfig","_id":59,"Level":59,"Exp":59000,"HPUp":1280,"DEFUp":477,"ATKUp":118}, +{"_t":"UpExpConfig","_id":60,"Level":60,"Exp":60000,"HPUp":1300,"DEFUp":485,"ATKUp":120}, +{"_t":"UpExpConfig","_id":61,"Level":61,"Exp":61000,"HPUp":1320,"DEFUp":493,"ATKUp":122}, +{"_t":"UpExpConfig","_id":62,"Level":62,"Exp":62000,"HPUp":1340,"DEFUp":501,"ATKUp":124}, +{"_t":"UpExpConfig","_id":63,"Level":63,"Exp":63000,"HPUp":1360,"DEFUp":509,"ATKUp":126}, +{"_t":"UpExpConfig","_id":64,"Level":64,"Exp":64000,"HPUp":1380,"DEFUp":517,"ATKUp":128}, +{"_t":"UpExpConfig","_id":65,"Level":65,"Exp":65000,"HPUp":1400,"DEFUp":525,"ATKUp":130}, +{"_t":"UpExpConfig","_id":66,"Level":66,"Exp":66000,"HPUp":1420,"DEFUp":533,"ATKUp":132}, +{"_t":"UpExpConfig","_id":67,"Level":67,"Exp":67000,"HPUp":1440,"DEFUp":541,"ATKUp":134}, +{"_t":"UpExpConfig","_id":68,"Level":68,"Exp":68000,"HPUp":1460,"DEFUp":549,"ATKUp":136}, +{"_t":"UpExpConfig","_id":69,"Level":69,"Exp":69000,"HPUp":1480,"DEFUp":557,"ATKUp":138}, +{"_t":"UpExpConfig","_id":70,"Level":70,"Exp":70000,"HPUp":1500,"DEFUp":565,"ATKUp":140}, +{"_t":"UpExpConfig","_id":71,"Level":71,"Exp":71000,"HPUp":1520,"DEFUp":573,"ATKUp":142}, +{"_t":"UpExpConfig","_id":72,"Level":72,"Exp":72000,"HPUp":1540,"DEFUp":581,"ATKUp":144}, +{"_t":"UpExpConfig","_id":73,"Level":73,"Exp":73000,"HPUp":1560,"DEFUp":589,"ATKUp":146}, +{"_t":"UpExpConfig","_id":74,"Level":74,"Exp":74000,"HPUp":1580,"DEFUp":597,"ATKUp":148}, +{"_t":"UpExpConfig","_id":75,"Level":75,"Exp":75000,"HPUp":1600,"DEFUp":605,"ATKUp":150}, +{"_t":"UpExpConfig","_id":76,"Level":76,"Exp":76000,"HPUp":1620,"DEFUp":613,"ATKUp":152}, +{"_t":"UpExpConfig","_id":77,"Level":77,"Exp":77000,"HPUp":1640,"DEFUp":621,"ATKUp":154}, +{"_t":"UpExpConfig","_id":78,"Level":78,"Exp":78000,"HPUp":1660,"DEFUp":629,"ATKUp":156}, +{"_t":"UpExpConfig","_id":79,"Level":79,"Exp":79000,"HPUp":1680,"DEFUp":637,"ATKUp":158}, +{"_t":"UpExpConfig","_id":80,"Level":80,"Exp":80000,"HPUp":1700,"DEFUp":645,"ATKUp":160}, +{"_t":"UpExpConfig","_id":81,"Level":81,"Exp":81000,"HPUp":1720,"DEFUp":653,"ATKUp":162}, +{"_t":"UpExpConfig","_id":82,"Level":82,"Exp":82000,"HPUp":1740,"DEFUp":661,"ATKUp":164}, +{"_t":"UpExpConfig","_id":83,"Level":83,"Exp":83000,"HPUp":1760,"DEFUp":669,"ATKUp":166}, +{"_t":"UpExpConfig","_id":84,"Level":84,"Exp":84000,"HPUp":1780,"DEFUp":677,"ATKUp":168}, +{"_t":"UpExpConfig","_id":85,"Level":85,"Exp":85000,"HPUp":1800,"DEFUp":685,"ATKUp":170}, +{"_t":"UpExpConfig","_id":86,"Level":86,"Exp":86000,"HPUp":1820,"DEFUp":693,"ATKUp":172}, +{"_t":"UpExpConfig","_id":87,"Level":87,"Exp":87000,"HPUp":1840,"DEFUp":701,"ATKUp":174}, +{"_t":"UpExpConfig","_id":88,"Level":88,"Exp":88000,"HPUp":1860,"DEFUp":709,"ATKUp":176}, +{"_t":"UpExpConfig","_id":89,"Level":89,"Exp":89000,"HPUp":1880,"DEFUp":717,"ATKUp":178}, +{"_t":"UpExpConfig","_id":90,"Level":90,"Exp":90000,"HPUp":1900,"DEFUp":725,"ATKUp":180}, ]} diff --git a/Excel/Json/c/WorldParametersConfig.txt b/Excel/Json/c/WorldParametersConfig.txt index 790dc8d..b23af00 100644 --- a/Excel/Json/c/WorldParametersConfig.txt +++ b/Excel/Json/c/WorldParametersConfig.txt @@ -31,4 +31,5 @@ {"_t":"WorldParametersConfig","_id":30,"Name":"建筑升级所需材料的折算比例百分比","Field":"UpgratePercent","Value":[80]}, {"_t":"WorldParametersConfig","_id":31,"Name":"初始地窖粮仓容量","Field":"InitialGranaryCapacity","Value":[1000]}, {"_t":"WorldParametersConfig","_id":32,"Name":"季节天数","Field":"SeasonDay","Value":[8]}, +{"_t":"WorldParametersConfig","_id":33,"Name":"农田劳作增产系数","Field":"FarmlandWork","Value":[50]}, ]} diff --git a/Excel/Json/s/AttributesConfig.txt b/Excel/Json/s/AttributesConfig.txt index 7aad075..a5458c8 100644 --- a/Excel/Json/s/AttributesConfig.txt +++ b/Excel/Json/s/AttributesConfig.txt @@ -21,7 +21,6 @@ {"_t":"AttributesConfig","_id":1020,"Name":"暴击伤害","Type":[2,3],"Field":"Agile","Ranges":[0,9999999],"Meaning":""}, {"_t":"AttributesConfig","_id":1021,"Name":"攻击速度","Type":[2,3],"Field":"AttackSpeed","Ranges":[1,9999999],"Meaning":""}, {"_t":"AttributesConfig","_id":1022,"Name":"移动速度","Type":[2,3,4],"Field":"MoveSpeed","Ranges":[1,200],"Meaning":""}, -{"_t":"AttributesConfig","_id":1023,"Name":"攻击","Type":[2,3],"Field":"ATK","Ranges":[0,99999999],"Meaning":""}, {"_t":"AttributesConfig","_id":1024,"Name":"防御","Type":[2,3],"Field":"DEF","Ranges":[0,99999999],"Meaning":""}, {"_t":"AttributesConfig","_id":1025,"Name":"命中等级","Type":[2,3],"Field":"Hit","Ranges":[0,9999999],"Meaning":""}, {"_t":"AttributesConfig","_id":1026,"Name":"闪避等级","Type":[2,3],"Field":"Dodge","Ranges":[0,9999999],"Meaning":""}, @@ -42,7 +41,7 @@ {"_t":"AttributesConfig","_id":1041,"Name":"成长时间","Type":[6],"Field":"GrowthTime","Ranges":[],"Meaning":""}, {"_t":"AttributesConfig","_id":1042,"Name":"幼苗编号","Type":[6],"Field":"SaplingId","Ranges":[],"Meaning":""}, {"_t":"AttributesConfig","_id":1043,"Name":"智慧","Type":[2,3,4],"Field":"Wisdom","Ranges":[0,9999999],"Meaning":""}, -{"_t":"AttributesConfig","_id":1044,"Name":"体质","Type":[4],"Field":"Physique","Ranges":[1,10],"Meaning":""}, +{"_t":"AttributesConfig","_id":1044,"Name":"体质","Type":[2,3,4],"Field":"Physique","Ranges":[1,10],"Meaning":""}, {"_t":"AttributesConfig","_id":1045,"Name":"生命成长","Type":[2,3],"Field":"HPGrow","Ranges":[0,10],"Meaning":""}, {"_t":"AttributesConfig","_id":1046,"Name":"防御成长","Type":[2,3],"Field":"DEFGrow","Ranges":[0,10],"Meaning":""}, {"_t":"AttributesConfig","_id":1047,"Name":"攻击成长","Type":[2,3],"Field":"ATKGrow","Ranges":[0,10],"Meaning":""}, diff --git a/Excel/Json/s/AttributesGroupConfig.txt b/Excel/Json/s/AttributesGroupConfig.txt new file mode 100644 index 0000000..3b14481 --- /dev/null +++ b/Excel/Json/s/AttributesGroupConfig.txt @@ -0,0 +1,7 @@ +{"list":[ +{"_t":"AttributesGroupConfig","_id":1,"Lv":1,"Domination":1,"StarFireResistance":0,"StarThunderResistance":0,"StarPoisonResistance":0,"StarIceResistance":0,"HPGrow":10,"DEFGrow":10,"ATKGrow":10,"WSPGrow":10,"MPRecover":4,"Weapon":[0],"Talent":0,"SkillSet":0}, +{"_t":"AttributesGroupConfig","_id":2,"Lv":1,"Domination":0,"StarFireResistance":0,"StarThunderResistance":0,"StarPoisonResistance":0,"StarIceResistance":0,"HPGrow":8,"DEFGrow":8,"ATKGrow":11,"WSPGrow":11,"MPRecover":5,"Weapon":[5],"Talent":0,"SkillSet":5}, +{"_t":"AttributesGroupConfig","_id":3,"Lv":1,"Domination":0,"StarFireResistance":0,"StarThunderResistance":0,"StarPoisonResistance":0,"StarIceResistance":0,"HPGrow":10,"DEFGrow":10,"ATKGrow":10,"WSPGrow":11,"MPRecover":4,"Weapon":[3],"Talent":0,"SkillSet":3}, +{"_t":"AttributesGroupConfig","_id":4,"Lv":1,"Domination":0,"StarFireResistance":0,"StarThunderResistance":0,"StarPoisonResistance":0,"StarIceResistance":0,"HPGrow":11,"DEFGrow":11,"ATKGrow":10,"WSPGrow":10,"MPRecover":5,"Weapon":[2],"Talent":0,"SkillSet":2}, +{"_t":"AttributesGroupConfig","_id":5,"Lv":1,"Domination":0,"StarFireResistance":0,"StarThunderResistance":0,"StarPoisonResistance":0,"StarIceResistance":0,"HPGrow":10,"DEFGrow":8,"ATKGrow":12,"WSPGrow":12,"MPRecover":4,"Weapon":[4],"Talent":0,"SkillSet":4}, +]} diff --git a/Excel/Json/s/MaterialConfig.txt b/Excel/Json/s/MaterialConfig.txt index 0cf0482..de7b5f8 100644 --- a/Excel/Json/s/MaterialConfig.txt +++ b/Excel/Json/s/MaterialConfig.txt @@ -1,56 +1,56 @@ {"list":[ -{"_t":"MaterialConfig","_id":1001,"Name":"露水","FoodNum":0,"WaterNum":1}, -{"_t":"MaterialConfig","_id":1002,"Name":"清水","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":2001,"Name":"基础食物","FoodNum":1,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3001,"Name":"野果","FoodNum":4,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3002,"Name":"粉桃","FoodNum":5,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3003,"Name":"红桃","FoodNum":6,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3004,"Name":"紫桃","FoodNum":7,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3005,"Name":"青鱼","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3006,"Name":"羊肉","FoodNum":15,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3007,"Name":"米","FoodNum":3,"WaterNum":0}, -{"_t":"MaterialConfig","_id":3008,"Name":"姜","FoodNum":2,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4001,"Name":"桑叶","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4002,"Name":"草料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4003,"Name":"木头","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4004,"Name":"木板","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4005,"Name":"石头","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4006,"Name":"石块","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4007,"Name":"亚麻","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4008,"Name":"亚麻布","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4009,"Name":"亚麻绳","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4010,"Name":"葛丝","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4011,"Name":"萝卜种子","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4012,"Name":"水稻种子","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4013,"Name":"粗皮","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4014,"Name":"草料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4015,"Name":"青虫","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4016,"Name":"竹料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4017,"Name":"竹笋","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4018,"Name":"竹条","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4019,"Name":"野菜","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4020,"Name":"花岗石料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4021,"Name":"花岗石块","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4022,"Name":"大理石料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4023,"Name":"大理石块","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4024,"Name":"硬木材","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4025,"Name":"硬木板","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4026,"Name":"软木材","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4027,"Name":"软木板","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4028,"Name":"木心","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4029,"Name":"碎铁料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4030,"Name":"铁块","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4031,"Name":"碎银料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4032,"Name":"银块","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4033,"Name":"碎金料","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4034,"Name":"金块","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4035,"Name":"桃泥","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":4036,"Name":"棕绒","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":5001,"Name":"香蒲草","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":5002,"Name":"松香","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":5003,"Name":"滑石粉","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":5004,"Name":"草药","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":5005,"Name":"田七","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":6001,"Name":"水稻","FoodNum":0,"WaterNum":0}, -{"_t":"MaterialConfig","_id":6002,"Name":"萝卜","FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":1001,"Name":"露水","Type":[3,5],"FoodNum":0,"WaterNum":1}, +{"_t":"MaterialConfig","_id":1002,"Name":"清水","Type":[1],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":2001,"Name":"基础食物","Type":[2],"FoodNum":1,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3001,"Name":"野果","Type":[3],"FoodNum":4,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3002,"Name":"粉桃","Type":[3],"FoodNum":5,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3003,"Name":"红桃","Type":[3],"FoodNum":6,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3004,"Name":"紫桃","Type":[3],"FoodNum":7,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3005,"Name":"青鱼","Type":[3],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3006,"Name":"羊肉","Type":[3],"FoodNum":15,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3007,"Name":"米","Type":[3],"FoodNum":3,"WaterNum":0}, +{"_t":"MaterialConfig","_id":3008,"Name":"姜","Type":[3],"FoodNum":2,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4001,"Name":"桑叶","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4002,"Name":"草料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4003,"Name":"木头","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4004,"Name":"木板","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4005,"Name":"石头","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4006,"Name":"石块","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4007,"Name":"亚麻","Type":[4,5],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4008,"Name":"亚麻布","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4009,"Name":"亚麻绳","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4010,"Name":"葛丝","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4011,"Name":"萝卜种子","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4012,"Name":"水稻种子","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4013,"Name":"粗皮","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4014,"Name":"草料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4015,"Name":"青虫","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4016,"Name":"竹料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4017,"Name":"竹笋","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4018,"Name":"竹条","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4019,"Name":"野菜","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4020,"Name":"花岗石料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4021,"Name":"花岗石块","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4022,"Name":"大理石料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4023,"Name":"大理石块","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4024,"Name":"硬木材","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4025,"Name":"硬木板","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4026,"Name":"软木材","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4027,"Name":"软木板","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4028,"Name":"木心","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4029,"Name":"碎铁料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4030,"Name":"铁块","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4031,"Name":"碎银料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4032,"Name":"银块","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4033,"Name":"碎金料","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4034,"Name":"金块","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4035,"Name":"桃泥","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":4036,"Name":"棕绒","Type":[4],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":5001,"Name":"香蒲草","Type":[5],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":5002,"Name":"松香","Type":[5],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":5003,"Name":"滑石粉","Type":[5],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":5004,"Name":"草药","Type":[5],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":5005,"Name":"田七","Type":[5],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":6001,"Name":"水稻","Type":[6],"FoodNum":0,"WaterNum":0}, +{"_t":"MaterialConfig","_id":6002,"Name":"萝卜","Type":[6],"FoodNum":0,"WaterNum":0}, ]} diff --git a/Excel/Json/s/PhysiqueConfig.txt b/Excel/Json/s/PhysiqueConfig.txt index cd8f2f4..04fd59e 100644 --- a/Excel/Json/s/PhysiqueConfig.txt +++ b/Excel/Json/s/PhysiqueConfig.txt @@ -1,17 +1,17 @@ {"list":[ -{"_t":"PhysiqueConfig","_id":1,"Lv":1,"Exp":60,"Section":1,"LifeMin":30,"LifeMax":50,"LaborExpCoefficient":11,"DiseaseRecovery":46,"DiseaseWorsen":48,"DiseaseRelief":7}, -{"_t":"PhysiqueConfig","_id":2,"Lv":2,"Exp":480,"Section":1,"LifeMin":30,"LifeMax":50,"LaborExpCoefficient":12,"DiseaseRecovery":52,"DiseaseWorsen":46,"DiseaseRelief":9}, -{"_t":"PhysiqueConfig","_id":3,"Lv":3,"Exp":1620,"Section":1,"LifeMin":30,"LifeMax":50,"LaborExpCoefficient":13,"DiseaseRecovery":58,"DiseaseWorsen":44,"DiseaseRelief":11}, -{"_t":"PhysiqueConfig","_id":4,"Lv":4,"Exp":3840,"Section":2,"LifeMin":51,"LifeMax":60,"LaborExpCoefficient":14,"DiseaseRecovery":64,"DiseaseWorsen":42,"DiseaseRelief":13}, -{"_t":"PhysiqueConfig","_id":5,"Lv":5,"Exp":7500,"Section":2,"LifeMin":51,"LifeMax":60,"LaborExpCoefficient":15,"DiseaseRecovery":70,"DiseaseWorsen":40,"DiseaseRelief":15}, -{"_t":"PhysiqueConfig","_id":6,"Lv":6,"Exp":12960,"Section":2,"LifeMin":51,"LifeMax":60,"LaborExpCoefficient":16,"DiseaseRecovery":76,"DiseaseWorsen":38,"DiseaseRelief":17}, -{"_t":"PhysiqueConfig","_id":7,"Lv":7,"Exp":20580,"Section":3,"LifeMin":61,"LifeMax":75,"LaborExpCoefficient":17,"DiseaseRecovery":82,"DiseaseWorsen":36,"DiseaseRelief":19}, -{"_t":"PhysiqueConfig","_id":8,"Lv":8,"Exp":30720,"Section":3,"LifeMin":61,"LifeMax":75,"LaborExpCoefficient":18,"DiseaseRecovery":88,"DiseaseWorsen":34,"DiseaseRelief":21}, -{"_t":"PhysiqueConfig","_id":9,"Lv":9,"Exp":43740,"Section":3,"LifeMin":61,"LifeMax":75,"LaborExpCoefficient":19,"DiseaseRecovery":94,"DiseaseWorsen":32,"DiseaseRelief":23}, -{"_t":"PhysiqueConfig","_id":10,"Lv":10,"Exp":60000,"Section":4,"LifeMin":76,"LifeMax":89,"LaborExpCoefficient":20,"DiseaseRecovery":100,"DiseaseWorsen":30,"DiseaseRelief":25}, -{"_t":"PhysiqueConfig","_id":11,"Lv":11,"Exp":79860,"Section":4,"LifeMin":76,"LifeMax":89,"LaborExpCoefficient":21,"DiseaseRecovery":106,"DiseaseWorsen":28,"DiseaseRelief":27}, -{"_t":"PhysiqueConfig","_id":12,"Lv":12,"Exp":103680,"Section":4,"LifeMin":76,"LifeMax":89,"LaborExpCoefficient":22,"DiseaseRecovery":112,"DiseaseWorsen":26,"DiseaseRelief":29}, -{"_t":"PhysiqueConfig","_id":13,"Lv":13,"Exp":131820,"Section":5,"LifeMin":90,"LifeMax":120,"LaborExpCoefficient":23,"DiseaseRecovery":118,"DiseaseWorsen":24,"DiseaseRelief":31}, -{"_t":"PhysiqueConfig","_id":14,"Lv":14,"Exp":164640,"Section":5,"LifeMin":90,"LifeMax":120,"LaborExpCoefficient":24,"DiseaseRecovery":124,"DiseaseWorsen":22,"DiseaseRelief":33}, -{"_t":"PhysiqueConfig","_id":15,"Lv":15,"Exp":202500,"Section":5,"LifeMin":90,"LifeMax":120,"LaborExpCoefficient":25,"DiseaseRecovery":130,"DiseaseWorsen":20,"DiseaseRelief":35}, +{"_t":"PhysiqueConfig","_id":1,"Lv":1,"Exp":60,"Section":1,"LifeMin":30,"LifeMax":50,"LaborExpCoefficient":11,"DiseaseRecovery":46,"DiseaseWorsen":48,"DiseaseRelief":7,"AttackBonusHPBonus":2,"HPBonus":10,"DEFBonus":5}, +{"_t":"PhysiqueConfig","_id":2,"Lv":2,"Exp":480,"Section":1,"LifeMin":30,"LifeMax":50,"LaborExpCoefficient":12,"DiseaseRecovery":52,"DiseaseWorsen":46,"DiseaseRelief":9,"AttackBonusHPBonus":4,"HPBonus":20,"DEFBonus":10}, +{"_t":"PhysiqueConfig","_id":3,"Lv":3,"Exp":1620,"Section":1,"LifeMin":30,"LifeMax":50,"LaborExpCoefficient":13,"DiseaseRecovery":58,"DiseaseWorsen":44,"DiseaseRelief":11,"AttackBonusHPBonus":6,"HPBonus":30,"DEFBonus":15}, +{"_t":"PhysiqueConfig","_id":4,"Lv":4,"Exp":3840,"Section":2,"LifeMin":51,"LifeMax":60,"LaborExpCoefficient":14,"DiseaseRecovery":64,"DiseaseWorsen":42,"DiseaseRelief":13,"AttackBonusHPBonus":8,"HPBonus":40,"DEFBonus":20}, +{"_t":"PhysiqueConfig","_id":5,"Lv":5,"Exp":7500,"Section":2,"LifeMin":51,"LifeMax":60,"LaborExpCoefficient":15,"DiseaseRecovery":70,"DiseaseWorsen":40,"DiseaseRelief":15,"AttackBonusHPBonus":10,"HPBonus":50,"DEFBonus":25}, +{"_t":"PhysiqueConfig","_id":6,"Lv":6,"Exp":12960,"Section":2,"LifeMin":51,"LifeMax":60,"LaborExpCoefficient":16,"DiseaseRecovery":76,"DiseaseWorsen":38,"DiseaseRelief":17,"AttackBonusHPBonus":12,"HPBonus":60,"DEFBonus":30}, +{"_t":"PhysiqueConfig","_id":7,"Lv":7,"Exp":20580,"Section":3,"LifeMin":61,"LifeMax":75,"LaborExpCoefficient":17,"DiseaseRecovery":82,"DiseaseWorsen":36,"DiseaseRelief":19,"AttackBonusHPBonus":14,"HPBonus":70,"DEFBonus":35}, +{"_t":"PhysiqueConfig","_id":8,"Lv":8,"Exp":30720,"Section":3,"LifeMin":61,"LifeMax":75,"LaborExpCoefficient":18,"DiseaseRecovery":88,"DiseaseWorsen":34,"DiseaseRelief":21,"AttackBonusHPBonus":16,"HPBonus":80,"DEFBonus":40}, +{"_t":"PhysiqueConfig","_id":9,"Lv":9,"Exp":43740,"Section":3,"LifeMin":61,"LifeMax":75,"LaborExpCoefficient":19,"DiseaseRecovery":94,"DiseaseWorsen":32,"DiseaseRelief":23,"AttackBonusHPBonus":18,"HPBonus":90,"DEFBonus":45}, +{"_t":"PhysiqueConfig","_id":10,"Lv":10,"Exp":60000,"Section":4,"LifeMin":76,"LifeMax":89,"LaborExpCoefficient":20,"DiseaseRecovery":100,"DiseaseWorsen":30,"DiseaseRelief":25,"AttackBonusHPBonus":20,"HPBonus":100,"DEFBonus":50}, +{"_t":"PhysiqueConfig","_id":11,"Lv":11,"Exp":79860,"Section":4,"LifeMin":76,"LifeMax":89,"LaborExpCoefficient":21,"DiseaseRecovery":106,"DiseaseWorsen":28,"DiseaseRelief":27,"AttackBonusHPBonus":22,"HPBonus":110,"DEFBonus":55}, +{"_t":"PhysiqueConfig","_id":12,"Lv":12,"Exp":103680,"Section":4,"LifeMin":76,"LifeMax":89,"LaborExpCoefficient":22,"DiseaseRecovery":112,"DiseaseWorsen":26,"DiseaseRelief":29,"AttackBonusHPBonus":24,"HPBonus":120,"DEFBonus":60}, +{"_t":"PhysiqueConfig","_id":13,"Lv":13,"Exp":131820,"Section":5,"LifeMin":90,"LifeMax":120,"LaborExpCoefficient":23,"DiseaseRecovery":118,"DiseaseWorsen":24,"DiseaseRelief":31,"AttackBonusHPBonus":26,"HPBonus":130,"DEFBonus":65}, +{"_t":"PhysiqueConfig","_id":14,"Lv":14,"Exp":164640,"Section":5,"LifeMin":90,"LifeMax":120,"LaborExpCoefficient":24,"DiseaseRecovery":124,"DiseaseWorsen":22,"DiseaseRelief":33,"AttackBonusHPBonus":28,"HPBonus":140,"DEFBonus":70}, +{"_t":"PhysiqueConfig","_id":15,"Lv":15,"Exp":202500,"Section":5,"LifeMin":90,"LifeMax":120,"LaborExpCoefficient":25,"DiseaseRecovery":130,"DiseaseWorsen":20,"DiseaseRelief":35,"AttackBonusHPBonus":30,"HPBonus":150,"DEFBonus":75}, ]} diff --git a/Excel/Json/s/RoleConfig.txt b/Excel/Json/s/RoleConfig.txt index ca34f4d..a657f08 100644 --- a/Excel/Json/s/RoleConfig.txt +++ b/Excel/Json/s/RoleConfig.txt @@ -1,9 +1,9 @@ {"list":[ -{"_t":"RoleConfig","_id":1,"Name":"","Type":1,"Gender":1,"Physique":-1,"Age":15,"LifeMax":-1,"Labor":6,"Wisdom":8,"MoveSpeed":50,"AttributesGroup":1}, -{"_t":"RoleConfig","_id":2,"Name":"","Type":1,"Gender":2,"Physique":-1,"Age":15,"LifeMax":-1,"Labor":6,"Wisdom":8,"MoveSpeed":50,"AttributesGroup":1}, -{"_t":"RoleConfig","_id":3,"Name":"李绫儿","Type":2,"Gender":2,"Physique":-1,"Age":16,"LifeMax":-1,"Labor":8,"Wisdom":6,"MoveSpeed":50,"AttributesGroup":2}, +{"_t":"RoleConfig","_id":1,"Name":"","Type":1,"Gender":1,"Physique":1,"Age":15,"LifeMax":-1,"Labor":6,"Wisdom":8,"MoveSpeed":50,"AttributesGroup":1}, +{"_t":"RoleConfig","_id":2,"Name":"","Type":1,"Gender":2,"Physique":1,"Age":15,"LifeMax":-1,"Labor":6,"Wisdom":8,"MoveSpeed":50,"AttributesGroup":1}, +{"_t":"RoleConfig","_id":3,"Name":"李绫儿","Type":2,"Gender":2,"Physique":1,"Age":16,"LifeMax":-1,"Labor":8,"Wisdom":6,"MoveSpeed":50,"AttributesGroup":2}, {"_t":"RoleConfig","_id":4,"Name":"杨全妹","Type":3,"Gender":2,"Physique":4,"Age":48,"LifeMax":60,"Labor":10,"Wisdom":10,"MoveSpeed":50,"AttributesGroup":0}, -{"_t":"RoleConfig","_id":5,"Name":"孟和","Type":2,"Gender":1,"Physique":-1,"Age":15,"LifeMax":-1,"Labor":11,"Wisdom":8,"MoveSpeed":50,"AttributesGroup":3}, -{"_t":"RoleConfig","_id":6,"Name":"韩飞","Type":2,"Gender":1,"Physique":-1,"Age":15,"LifeMax":-1,"Labor":8,"Wisdom":9,"MoveSpeed":50,"AttributesGroup":4}, -{"_t":"RoleConfig","_id":7,"Name":"梨蓉音","Type":2,"Gender":2,"Physique":-1,"Age":14,"LifeMax":-1,"Labor":5,"Wisdom":12,"MoveSpeed":50,"AttributesGroup":5}, +{"_t":"RoleConfig","_id":5,"Name":"孟和","Type":2,"Gender":1,"Physique":1,"Age":15,"LifeMax":-1,"Labor":11,"Wisdom":8,"MoveSpeed":50,"AttributesGroup":3}, +{"_t":"RoleConfig","_id":6,"Name":"韩飞","Type":2,"Gender":1,"Physique":1,"Age":15,"LifeMax":-1,"Labor":8,"Wisdom":9,"MoveSpeed":50,"AttributesGroup":4}, +{"_t":"RoleConfig","_id":7,"Name":"梨蓉音","Type":2,"Gender":2,"Physique":1,"Age":14,"LifeMax":-1,"Labor":5,"Wisdom":12,"MoveSpeed":50,"AttributesGroup":5}, ]} diff --git a/Excel/Json/s/StateConfig.txt b/Excel/Json/s/StateConfig.txt new file mode 100644 index 0000000..e16f141 --- /dev/null +++ b/Excel/Json/s/StateConfig.txt @@ -0,0 +1,4 @@ +{"list":[ +{"_t":"StateConfig","_id":1001,"Type":1,"Name":"厨师","Subject":[4],"Object":[5],"ObjectParameter":[3006],"Lv":0,"Cover":0,"SyntheticType":1,"Effection":[1],"EffectionValue":[],"Toil":0,"Superimposed":0,"Duration":-1,"Icon":"State1001","Display":1,"Describe":"村落中存在厨师,可以做出更为可口的饭菜","Description2":""}, +{"_t":"StateConfig","_id":1002,"Type":1,"Name":"药师","Subject":[4],"Object":[5],"ObjectParameter":[3008],"Lv":0,"Cover":0,"SyntheticType":2,"Effection":[2],"EffectionValue":[],"Toil":0,"Superimposed":0,"Duration":-1,"Icon":"State1002","Display":1,"Describe":"村落中存在药师,可以做出效果更好的药品","Description2":""}, +]} diff --git a/Excel/Json/s/StructureConfig.txt b/Excel/Json/s/StructureConfig.txt new file mode 100644 index 0000000..64d6fc2 --- /dev/null +++ b/Excel/Json/s/StructureConfig.txt @@ -0,0 +1,43 @@ +{"list":[ +{"_t":"StructureConfig","_id":1001,"Name":"大草棚","Type":1,"Durable":300,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":2,"PoultryNum":0,"Comfortable":10,"Boom":10,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_1001","CanMove":1,"Picture":"Build_1001","Describe":"使用木头和草料快速搭建而成的草棚,虽然看起来十分简陋但也是初期不错的临时居所。","Remove":1}, +{"_t":"StructureConfig","_id":1002,"Name":"竹草屋","Type":1,"Durable":800,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":3,"PoultryNum":0,"Comfortable":30,"Boom":30,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_1002","CanMove":1,"Picture":"Build_1002","Describe":"竹条搭建建筑的框架使其更加坚固,柔软的草料和清新的竹叶让整个居所都散发着淡淡的香气。","Remove":1}, +{"_t":"StructureConfig","_id":1003,"Name":"茅草屋","Type":1,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":4,"PoultryNum":0,"Comfortable":40,"Boom":40,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_1003","CanMove":0,"Picture":"Build_1003","Describe":"茅草屋","Remove":1}, +{"_t":"StructureConfig","_id":1004,"Name":"草木屋","Type":1,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":4,"PoultryNum":0,"Comfortable":50,"Boom":50,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_1004","CanMove":0,"Picture":"Build_1004","Describe":"草木屋","Remove":1}, +{"_t":"StructureConfig","_id":1005,"Name":"木瓦房","Type":1,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":4,"PoultryNum":0,"Comfortable":60,"Boom":60,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_1005","CanMove":0,"Picture":"Build_1005","Describe":"木瓦房","Remove":1}, +{"_t":"StructureConfig","_id":2001,"Name":"初级水井","Type":2,"Durable":800,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":1,"Function":1001,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1001,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2001","CanMove":1,"Picture":"Build_2001","Describe":"简陋的水井,从井里可以获得干净的地下水源。(注意事项:看好小孩!不要在井边追逐嬉戏打闹!)","Remove":1}, +{"_t":"StructureConfig","_id":2002,"Name":"中级水井","Type":2,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":1,"Function":1002,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1001,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2002","CanMove":1,"Picture":"Build_2002","Describe":"普通的水井,从井里可以获得干净的地下水源。(注意事项:看好小孩!不要在井边追逐嬉戏打闹!)","Remove":1}, +{"_t":"StructureConfig","_id":2003,"Name":"高级水井","Type":2,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":1,"Function":1002,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1001,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2003","CanMove":1,"Picture":"Build_2003","Describe":"从井里可以获得干净的地下水源。(注意事项:看好小孩!不要在井边追逐嬉戏打闹!)","Remove":1}, +{"_t":"StructureConfig","_id":2004,"Name":"采矿房","Type":2,"Durable":-1,"DurableCoefficient":0,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":2,"Function":3001,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1004,"State":0,"StateAffection":0,"SpecificPoint":1,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2004","CanMove":0,"Picture":"Build_2004","Describe":"在矿洞上建造后,就可以获取矿洞的资源","Remove":0}, +{"_t":"StructureConfig","_id":2005,"Name":"中级采矿房","Type":2,"Durable":-1,"DurableCoefficient":0,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":2,"Function":3002,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1004,"State":0,"StateAffection":0,"SpecificPoint":1,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2005","CanMove":0,"Picture":"Build_2005","Describe":"升级后的采矿房,可以进入矿洞更深处获取资源","Remove":0}, +{"_t":"StructureConfig","_id":2006,"Name":"石磨","Type":2,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2006","CanMove":1,"Picture":"Build_2006","Describe":"用于磨米磨面","Remove":1}, +{"_t":"StructureConfig","_id":2007,"Name":"农田","Type":2,"Durable":-1,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":3,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2007","CanMove":1,"Picture":"Build_2007","Describe":"开垦好的农田,可种植作物","Remove":1}, +{"_t":"StructureConfig","_id":2008,"Name":"初级渔屋","Type":2,"Durable":-1,"DurableCoefficient":0,"FirmCoinNum":0,"CompleteMoneyNum":0,"Special":2,"Function":3003,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1007,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2008","CanMove":0,"Picture":"Build_2008","Describe":"初级鱼塘","Remove":0}, +{"_t":"StructureConfig","_id":2009,"Name":"中级渔屋","Type":2,"Durable":-1,"DurableCoefficient":0,"FirmCoinNum":0,"CompleteMoneyNum":0,"Special":2,"Function":3004,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1007,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2009","CanMove":0,"Picture":"Build_2009","Describe":"中级渔屋","Remove":0}, +{"_t":"StructureConfig","_id":2010,"Name":"高级渔屋","Type":2,"Durable":-1,"DurableCoefficient":0,"FirmCoinNum":0,"CompleteMoneyNum":0,"Special":2,"Function":3005,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1007,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_2010","CanMove":0,"Picture":"Build_2010","Describe":"高级渔屋","Remove":0}, +{"_t":"StructureConfig","_id":3001,"Name":"朴素工台","Type":3,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1002,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3001","CanMove":1,"Picture":"Build_3001","Describe":"简易工作台,用来制造初期所需的工具","Remove":1}, +{"_t":"StructureConfig","_id":3002,"Name":"工房","Type":3,"Durable":2000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1002,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3002","CanMove":1,"Picture":"Build_3002","Describe":"制作工具的场所,可解锁地图中级的资源。并能制造木质、竹质和石质工具。","Remove":1}, +{"_t":"StructureConfig","_id":3003,"Name":"铁匠铺","Type":3,"Durable":3500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1002,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3003","CanMove":1,"Picture":"Build_3003","Describe":"用于锻造铁质工具,可解锁地图高级的资源。","Remove":1}, +{"_t":"StructureConfig","_id":3004,"Name":"粗衣坊","Type":3,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1003,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3004","CanMove":1,"Picture":"Build_3004","Describe":"生产制造初级服饰的建筑","Remove":1}, +{"_t":"StructureConfig","_id":3005,"Name":"织坊","Type":3,"Durable":2000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1003,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3005","CanMove":1,"Picture":"Build_3005","Describe":"生产高级布料、衣物的场所","Remove":1}, +{"_t":"StructureConfig","_id":3006,"Name":"朴素石灶","Type":3,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":4,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1005,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3006","CanMove":1,"Picture":"Build_3006","Describe":"临时搭建的灶台,可制作简单的饭菜","Remove":1}, +{"_t":"StructureConfig","_id":3007,"Name":"炊房","Type":3,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":4,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1005,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3007","CanMove":1,"Picture":"Build_3007","Describe":"制作饭菜的场所","Remove":1}, +{"_t":"StructureConfig","_id":3008,"Name":"药炉","Type":3,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":5,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1006,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3008","CanMove":1,"Picture":"Build_3008","Describe":"临时堆砌的药炉,可满足低级药品制作条件","Remove":1}, +{"_t":"StructureConfig","_id":3009,"Name":"药室","Type":3,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":5,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1006,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3009","CanMove":1,"Picture":"Build_3009","Describe":"制作药品的场所","Remove":1}, +{"_t":"StructureConfig","_id":3010,"Name":"蚕室","Type":3,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3010","CanMove":1,"Picture":"Build_3010","Describe":"柔丝吐尽三千丈,留下相思几百层","Remove":1}, +{"_t":"StructureConfig","_id":3011,"Name":"瓷窑","Type":3,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3011","CanMove":1,"Picture":"Build_3011","Describe":"瓷窑","Remove":1}, +{"_t":"StructureConfig","_id":3012,"Name":"地窖","Type":3,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_3012","CanMove":1,"Picture":"Build_3012","Describe":"地窖,腌制食物","Remove":1}, +{"_t":"StructureConfig","_id":4001,"Name":"简易粮仓","Type":4,"Durable":1000,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":6,"Function":1000,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1008,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4001","CanMove":1,"Picture":"Build_4001","Describe":"初级粮仓","Remove":1}, +{"_t":"StructureConfig","_id":4002,"Name":"粮仓","Type":4,"Durable":1500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":6,"Function":2000,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1008,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4002","CanMove":1,"Picture":"Build_4002","Describe":"中级粮仓","Remove":1}, +{"_t":"StructureConfig","_id":4003,"Name":"高级粮仓","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":6,"Function":3000,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1008,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4003","CanMove":1,"Picture":"Build_4003","Describe":"高级粮仓","Remove":1}, +{"_t":"StructureConfig","_id":4004,"Name":"邮楼","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4004","CanMove":1,"Picture":"Build_4004","Describe":"邮楼,运输","Remove":1}, +{"_t":"StructureConfig","_id":4005,"Name":"木桥","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1009,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4005","CanMove":1,"Picture":"Build_4005","Describe":"木桥","Remove":0}, +{"_t":"StructureConfig","_id":4006,"Name":"石桥","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":1009,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4006","CanMove":1,"Picture":"Build_4006","Describe":"石桥","Remove":0}, +{"_t":"StructureConfig","_id":4007,"Name":"犬舍","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4007","CanMove":1,"Picture":"Build_4007","Describe":"犬舍","Remove":1}, +{"_t":"StructureConfig","_id":4008,"Name":"鸡圈","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4008","CanMove":1,"Picture":"Build_4008","Describe":"鸡圈","Remove":1}, +{"_t":"StructureConfig","_id":4009,"Name":"禽舍","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4009","CanMove":1,"Picture":"Build_4009","Describe":"禽舍","Remove":1}, +{"_t":"StructureConfig","_id":4010,"Name":"学舍","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4010","CanMove":1,"Picture":"Build_4010","Describe":"学舍","Remove":1}, +{"_t":"StructureConfig","_id":4011,"Name":"酒楼","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4011","CanMove":1,"Picture":"Build_4011","Describe":"酒楼","Remove":1}, +{"_t":"StructureConfig","_id":4012,"Name":"水车","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4012","CanMove":1,"Picture":"Build_4012","Describe":"水车","Remove":1}, +{"_t":"StructureConfig","_id":4013,"Name":"武庄","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4013","CanMove":1,"Picture":"Build_4013","Describe":"武庄","Remove":1}, +{"_t":"StructureConfig","_id":4014,"Name":"宗厅","Type":4,"Durable":2500,"DurableCoefficient":1,"FirmCoinNum":100,"CompleteMoneyNum":100,"Special":0,"Function":0,"DwellNumber":0,"PoultryNum":0,"Comfortable":0,"Boom":20,"UpgradeSequence":0,"State":0,"StateAffection":0,"SpecificPoint":0,"ON_OFF":0,"AtcFrequency":0,"Atc":0,"TargetNum":0,"Prefab":"Build_4014","CanMove":1,"Picture":"Build_4014","Describe":"宗厅","Remove":1}, +]} diff --git a/Excel/Json/s/SynthesisConfig.txt b/Excel/Json/s/SynthesisConfig.txt new file mode 100644 index 0000000..7f4f3c9 --- /dev/null +++ b/Excel/Json/s/SynthesisConfig.txt @@ -0,0 +1,64 @@ +{"list":[ +{"_t":"SynthesisConfig","_id":1001,"Name":"大草棚","MixtureTpye":1,"MixtureID":1001,"QualityMixtureID":0,"BodyVolume":700,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1010,1012],"ItemNum":[100,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1002,"Name":"初级水井","MixtureTpye":1,"MixtureID":2001,"QualityMixtureID":0,"BodyVolume":500,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[50,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1003,"Name":"中级水井","MixtureTpye":1,"MixtureID":2002,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1010,1033],"ItemNum":[50,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1004,"Name":"高级水井","MixtureTpye":1,"MixtureID":2003,"QualityMixtureID":0,"BodyVolume":700,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":3,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1035],"ItemNum":[50,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1005,"Name":"工房","MixtureTpye":1,"MixtureID":3002,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1006,"Name":"铁匠铺","MixtureTpye":1,"MixtureID":3003,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":3,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1033],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1007,"Name":"粗衣坊","MixtureTpye":1,"MixtureID":3004,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014,1030],"ItemNum":[50,50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1008,"Name":"织坊","MixtureTpye":1,"MixtureID":3005,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":3,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1033],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1009,"Name":"石舂","MixtureTpye":1,"MixtureID":2006,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1033,1039],"ItemNum":[50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1010,"Name":"农田","MixtureTpye":1,"MixtureID":2007,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1011,"Name":"朴素石灶","MixtureTpye":1,"MixtureID":3006,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[20,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1012,"Name":"炊房","MixtureTpye":1,"MixtureID":3007,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1039,1033],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1013,"Name":"药炉","MixtureTpye":1,"MixtureID":3008,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1039,1033],"ItemNum":[50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1014,"Name":"药室","MixtureTpye":1,"MixtureID":3009,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1039,1033],"ItemNum":[50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1015,"Name":"竹草屋","MixtureTpye":1,"MixtureID":1002,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1030,1026],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1016,"Name":"茅草屋","MixtureTpye":1,"MixtureID":1003,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":3,"BoomCondition":0,"ScienceId":0,"ItemId":[1025,1012,1014],"ItemNum":[50,50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1017,"Name":"草木屋","MixtureTpye":1,"MixtureID":1004,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":4,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1018,"Name":"木瓦房","MixtureTpye":1,"MixtureID":1005,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1019,"Name":"采矿房","MixtureTpye":1,"MixtureID":2004,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1033],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1020,"Name":"中级采矿房","MixtureTpye":1,"MixtureID":2005,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1021,"Name":"初级渔屋","MixtureTpye":1,"MixtureID":2008,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1014],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1022,"Name":"中级渔屋","MixtureTpye":1,"MixtureID":2009,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":2,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1045],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1023,"Name":"高级渔屋","MixtureTpye":1,"MixtureID":2010,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":3,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1045],"ItemNum":[100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1024,"Name":"朴素工台","MixtureTpye":1,"MixtureID":3001,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012],"ItemNum":[50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1025,"Name":"蚕室","MixtureTpye":1,"MixtureID":3010,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1033],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1026,"Name":"瓷窑","MixtureTpye":1,"MixtureID":3011,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1033],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1027,"Name":"地窖","MixtureTpye":1,"MixtureID":3012,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1033],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1028,"Name":"简易粮仓","MixtureTpye":1,"MixtureID":3013,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1029,"Name":"粮仓","MixtureTpye":1,"MixtureID":3014,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1030,"Name":"高级粮仓","MixtureTpye":1,"MixtureID":3015,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[50,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1031,"Name":"邮楼","MixtureTpye":1,"MixtureID":3016,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1033],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1032,"Name":"木桥","MixtureTpye":1,"MixtureID":3017,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1012,1014],"ItemNum":[20,50],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1033,"Name":"石桥","MixtureTpye":1,"MixtureID":3018,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1035],"ItemNum":[200],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1034,"Name":"犬舍","MixtureTpye":1,"MixtureID":3019,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1035,"Name":"鸡圈","MixtureTpye":1,"MixtureID":3020,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1036,"Name":"禽舍","MixtureTpye":1,"MixtureID":3021,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1037,"Name":"学舍","MixtureTpye":1,"MixtureID":3022,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1038,"Name":"酒楼","MixtureTpye":1,"MixtureID":3023,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1039,"Name":"水车","MixtureTpye":1,"MixtureID":3024,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1040,"Name":"武庄","MixtureTpye":1,"MixtureID":3025,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":1041,"Name":"宗厅","MixtureTpye":1,"MixtureID":3026,"QualityMixtureID":0,"BodyVolume":600,"TimeConsume":-1,"Copies":1,"QualityCopies":0,"StructureID":[0],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1037,1039,1035],"ItemNum":[100,100,100],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2001,"Name":"木板","MixtureTpye":2,"MixtureID":1012,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1011],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2002,"Name":"石块","MixtureTpye":2,"MixtureID":1014,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1013],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2003,"Name":"亚麻布","MixtureTpye":2,"MixtureID":1016,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3003,3004],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1015],"ItemNum":[10],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2004,"Name":"亚麻绳","MixtureTpye":2,"MixtureID":1017,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3003,3004],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1015],"ItemNum":[10],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2005,"Name":"米","MixtureTpye":2,"MixtureID":1019,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[2006],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1020],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2006,"Name":"竹条","MixtureTpye":2,"MixtureID":1030,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1028],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2007,"Name":"花岗石块","MixtureTpye":2,"MixtureID":1033,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1032],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2008,"Name":"大理石块","MixtureTpye":2,"MixtureID":1035,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1034],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2009,"Name":"硬木板","MixtureTpye":2,"MixtureID":1037,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1036],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2010,"Name":"软木板","MixtureTpye":2,"MixtureID":1039,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1038],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2011,"Name":"铁块","MixtureTpye":2,"MixtureID":1042,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1041],"ItemNum":[5],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2012,"Name":"银块","MixtureTpye":2,"MixtureID":1044,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1043],"ItemNum":[10],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":2013,"Name":"金锭","MixtureTpye":2,"MixtureID":1046,"QualityMixtureID":0,"BodyVolume":0,"TimeConsume":2,"Copies":1,"QualityCopies":0,"StructureID":[3001,3002,3003],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1045],"ItemNum":[10],"NeedProficiency":0,"ProficiencyPerItem":0,"QualityProficiencyPerItem":0,"ControllableFactor":0,"FactorDemand":[0]}, +{"_t":"SynthesisConfig","_id":3001,"Name":"萝卜饭","MixtureTpye":3,"MixtureID":3002,"QualityMixtureID":3003,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3006,3007],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1008,1019],"ItemNum":[1,5],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[1,1,2]}, +{"_t":"SynthesisConfig","_id":3002,"Name":"萝卜烧羊肉","MixtureTpye":3,"MixtureID":3004,"QualityMixtureID":3005,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3006,3007],"SkillCondition":1001,"DisplayCondition":0,"Parameter":0,"UnlockCondition":2,"Parameter2":2007,"BoomCondition":0,"ScienceId":0,"ItemId":[1008,1018],"ItemNum":[2,3],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[2,3,3]}, +{"_t":"SynthesisConfig","_id":3003,"Name":"红掌拨清波","MixtureTpye":3,"MixtureID":3006,"QualityMixtureID":3007,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3006,3007],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1008,1009],"ItemNum":[1,5],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[1,3,3]}, +{"_t":"SynthesisConfig","_id":4001,"Name":"金疮药","MixtureTpye":4,"MixtureID":4002,"QualityMixtureID":4003,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3008,3009],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1050,1048],"ItemNum":[5,5],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[1,2,3]}, +{"_t":"SynthesisConfig","_id":4002,"Name":"接骨散","MixtureTpye":4,"MixtureID":4004,"QualityMixtureID":4005,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3008,3009],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1049,1048],"ItemNum":[5,1],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[1,2,3]}, +{"_t":"SynthesisConfig","_id":4003,"Name":"香蒲汤","MixtureTpye":4,"MixtureID":4006,"QualityMixtureID":4007,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3008,3009],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1024,1050],"ItemNum":[5,5],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[1,3,3]}, +{"_t":"SynthesisConfig","_id":4004,"Name":"屠苏药","MixtureTpye":4,"MixtureID":4008,"QualityMixtureID":4009,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3008,3009],"SkillCondition":0,"DisplayCondition":0,"Parameter":0,"UnlockCondition":1,"Parameter2":1,"BoomCondition":0,"ScienceId":0,"ItemId":[1024,1050],"ItemNum":[5,5],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[1,1,3]}, +{"_t":"SynthesisConfig","_id":4005,"Name":"生脉散","MixtureTpye":4,"MixtureID":4010,"QualityMixtureID":4011,"BodyVolume":0,"TimeConsume":10,"Copies":1,"QualityCopies":1,"StructureID":[3008,3009],"SkillCondition":1002,"DisplayCondition":0,"Parameter":0,"UnlockCondition":2,"Parameter2":2008,"BoomCondition":0,"ScienceId":0,"ItemId":[1024,1050],"ItemNum":[5,5],"NeedProficiency":15,"ProficiencyPerItem":3,"QualityProficiencyPerItem":5,"ControllableFactor":1,"FactorDemand":[1,2,1]}, +]} diff --git a/Excel/Json/s/TechnologyConfig.txt b/Excel/Json/s/TechnologyConfig.txt new file mode 100644 index 0000000..4ae8523 --- /dev/null +++ b/Excel/Json/s/TechnologyConfig.txt @@ -0,0 +1,2 @@ +{"list":[ +]} diff --git a/Excel/Json/s/TextConfig.txt b/Excel/Json/s/TextConfig.txt index 41f4871..c8d960f 100644 --- a/Excel/Json/s/TextConfig.txt +++ b/Excel/Json/s/TextConfig.txt @@ -64,6 +64,10 @@ {"_t":"TextConfig","_id":1063,"Text":"桃谷处于食物不足状态,无法派遣人员至此处"}, {"_t":"TextConfig","_id":1064,"Text":"营地处于食物不足状态,请先运输物资至此处"}, {"_t":"TextConfig","_id":1065,"Text":"队伍不在此处,无法战斗!"}, +{"_t":"TextConfig","_id":1066,"Text":"农田正在播种或正在收获,暂时无法操作"}, +{"_t":"TextConfig","_id":1067,"Text":"当前季节无法种植该作物"}, +{"_t":"TextConfig","_id":1068,"Text":"粮仓已满,无法收获作物"}, +{"_t":"TextConfig","_id":1069,"Text":"请先设置农夫"}, {"_t":"TextConfig","_id":2001,"Text":"抵达中..."}, {"_t":"TextConfig","_id":2002,"Text":"每日起床后一个时辰、下雨时以及雨后一个时辰植物上会蓄满露水"}, {"_t":"TextConfig","_id":2003,"Text":"已枯竭,{再生条件}再生"}, @@ -128,6 +132,18 @@ {"_t":"TextConfig","_id":2062,"Text":"产出物品"}, {"_t":"TextConfig","_id":2063,"Text":"{区域名称}仓库满了"}, {"_t":"TextConfig","_id":2064,"Text":"{区域名称}食物不足"}, +{"_t":"TextConfig","_id":2065,"Text":"不可"}, +{"_t":"TextConfig","_id":2066,"Text":"不足"}, +{"_t":"TextConfig","_id":2067,"Text":"播种季节"}, +{"_t":"TextConfig","_id":2068,"Text":"生长时间"}, +{"_t":"TextConfig","_id":2069,"Text":"状态"}, +{"_t":"TextConfig","_id":2070,"Text":"产量"}, +{"_t":"TextConfig","_id":2071,"Text":"待播种"}, +{"_t":"TextConfig","_id":2072,"Text":"{成长时间}后成熟"}, +{"_t":"TextConfig","_id":2073,"Text":"可收获"}, +{"_t":"TextConfig","_id":2074,"Text":"农夫"}, +{"_t":"TextConfig","_id":2075,"Text":"自动种植"}, +{"_t":"TextConfig","_id":2076,"Text":"选择农夫"}, {"_t":"TextConfig","_id":3001,"Text":"撤销建造将返还所有材料,是否撤销建造该建筑?"}, {"_t":"TextConfig","_id":3002,"Text":"拆除建筑将返还50%建造材料,是否拆除该建筑?"}, {"_t":"TextConfig","_id":3003,"Text":"将会停止该资源点上的其他行为,是否继续?"}, diff --git a/Excel/Json/s/UpExpConfig.txt b/Excel/Json/s/UpExpConfig.txt index 6b3beec..121682c 100644 --- a/Excel/Json/s/UpExpConfig.txt +++ b/Excel/Json/s/UpExpConfig.txt @@ -1,92 +1,92 @@ {"list":[ -{"_t":"UpExpConfig","_id":1,"Level":1,"Exp":1000}, -{"_t":"UpExpConfig","_id":2,"Level":2,"Exp":2000}, -{"_t":"UpExpConfig","_id":3,"Level":3,"Exp":3000}, -{"_t":"UpExpConfig","_id":4,"Level":4,"Exp":4000}, -{"_t":"UpExpConfig","_id":5,"Level":5,"Exp":5000}, -{"_t":"UpExpConfig","_id":6,"Level":6,"Exp":6000}, -{"_t":"UpExpConfig","_id":7,"Level":7,"Exp":7000}, -{"_t":"UpExpConfig","_id":8,"Level":8,"Exp":8000}, -{"_t":"UpExpConfig","_id":9,"Level":9,"Exp":9000}, -{"_t":"UpExpConfig","_id":10,"Level":10,"Exp":10000}, -{"_t":"UpExpConfig","_id":11,"Level":11,"Exp":11000}, -{"_t":"UpExpConfig","_id":12,"Level":12,"Exp":12000}, -{"_t":"UpExpConfig","_id":13,"Level":13,"Exp":13000}, -{"_t":"UpExpConfig","_id":14,"Level":14,"Exp":14000}, -{"_t":"UpExpConfig","_id":15,"Level":15,"Exp":15000}, -{"_t":"UpExpConfig","_id":16,"Level":16,"Exp":16000}, -{"_t":"UpExpConfig","_id":17,"Level":17,"Exp":17000}, -{"_t":"UpExpConfig","_id":18,"Level":18,"Exp":18000}, -{"_t":"UpExpConfig","_id":19,"Level":19,"Exp":19000}, -{"_t":"UpExpConfig","_id":20,"Level":20,"Exp":20000}, -{"_t":"UpExpConfig","_id":21,"Level":21,"Exp":21000}, -{"_t":"UpExpConfig","_id":22,"Level":22,"Exp":22000}, -{"_t":"UpExpConfig","_id":23,"Level":23,"Exp":23000}, -{"_t":"UpExpConfig","_id":24,"Level":24,"Exp":24000}, -{"_t":"UpExpConfig","_id":25,"Level":25,"Exp":25000}, -{"_t":"UpExpConfig","_id":26,"Level":26,"Exp":26000}, -{"_t":"UpExpConfig","_id":27,"Level":27,"Exp":27000}, -{"_t":"UpExpConfig","_id":28,"Level":28,"Exp":28000}, -{"_t":"UpExpConfig","_id":29,"Level":29,"Exp":29000}, -{"_t":"UpExpConfig","_id":30,"Level":30,"Exp":30000}, -{"_t":"UpExpConfig","_id":31,"Level":31,"Exp":31000}, -{"_t":"UpExpConfig","_id":32,"Level":32,"Exp":32000}, -{"_t":"UpExpConfig","_id":33,"Level":33,"Exp":33000}, -{"_t":"UpExpConfig","_id":34,"Level":34,"Exp":34000}, -{"_t":"UpExpConfig","_id":35,"Level":35,"Exp":35000}, -{"_t":"UpExpConfig","_id":36,"Level":36,"Exp":36000}, -{"_t":"UpExpConfig","_id":37,"Level":37,"Exp":37000}, -{"_t":"UpExpConfig","_id":38,"Level":38,"Exp":38000}, -{"_t":"UpExpConfig","_id":39,"Level":39,"Exp":39000}, -{"_t":"UpExpConfig","_id":40,"Level":40,"Exp":40000}, -{"_t":"UpExpConfig","_id":41,"Level":41,"Exp":41000}, -{"_t":"UpExpConfig","_id":42,"Level":42,"Exp":42000}, -{"_t":"UpExpConfig","_id":43,"Level":43,"Exp":43000}, -{"_t":"UpExpConfig","_id":44,"Level":44,"Exp":44000}, -{"_t":"UpExpConfig","_id":45,"Level":45,"Exp":45000}, -{"_t":"UpExpConfig","_id":46,"Level":46,"Exp":46000}, -{"_t":"UpExpConfig","_id":47,"Level":47,"Exp":47000}, -{"_t":"UpExpConfig","_id":48,"Level":48,"Exp":48000}, -{"_t":"UpExpConfig","_id":49,"Level":49,"Exp":49000}, -{"_t":"UpExpConfig","_id":50,"Level":50,"Exp":50000}, -{"_t":"UpExpConfig","_id":51,"Level":51,"Exp":51000}, -{"_t":"UpExpConfig","_id":52,"Level":52,"Exp":52000}, -{"_t":"UpExpConfig","_id":53,"Level":53,"Exp":53000}, -{"_t":"UpExpConfig","_id":54,"Level":54,"Exp":54000}, -{"_t":"UpExpConfig","_id":55,"Level":55,"Exp":55000}, -{"_t":"UpExpConfig","_id":56,"Level":56,"Exp":56000}, -{"_t":"UpExpConfig","_id":57,"Level":57,"Exp":57000}, -{"_t":"UpExpConfig","_id":58,"Level":58,"Exp":58000}, -{"_t":"UpExpConfig","_id":59,"Level":59,"Exp":59000}, -{"_t":"UpExpConfig","_id":60,"Level":60,"Exp":60000}, -{"_t":"UpExpConfig","_id":61,"Level":61,"Exp":61000}, -{"_t":"UpExpConfig","_id":62,"Level":62,"Exp":62000}, -{"_t":"UpExpConfig","_id":63,"Level":63,"Exp":63000}, -{"_t":"UpExpConfig","_id":64,"Level":64,"Exp":64000}, -{"_t":"UpExpConfig","_id":65,"Level":65,"Exp":65000}, -{"_t":"UpExpConfig","_id":66,"Level":66,"Exp":66000}, -{"_t":"UpExpConfig","_id":67,"Level":67,"Exp":67000}, -{"_t":"UpExpConfig","_id":68,"Level":68,"Exp":68000}, -{"_t":"UpExpConfig","_id":69,"Level":69,"Exp":69000}, -{"_t":"UpExpConfig","_id":70,"Level":70,"Exp":70000}, -{"_t":"UpExpConfig","_id":71,"Level":71,"Exp":71000}, -{"_t":"UpExpConfig","_id":72,"Level":72,"Exp":72000}, -{"_t":"UpExpConfig","_id":73,"Level":73,"Exp":73000}, -{"_t":"UpExpConfig","_id":74,"Level":74,"Exp":74000}, -{"_t":"UpExpConfig","_id":75,"Level":75,"Exp":75000}, -{"_t":"UpExpConfig","_id":76,"Level":76,"Exp":76000}, -{"_t":"UpExpConfig","_id":77,"Level":77,"Exp":77000}, -{"_t":"UpExpConfig","_id":78,"Level":78,"Exp":78000}, -{"_t":"UpExpConfig","_id":79,"Level":79,"Exp":79000}, -{"_t":"UpExpConfig","_id":80,"Level":80,"Exp":80000}, -{"_t":"UpExpConfig","_id":81,"Level":81,"Exp":81000}, -{"_t":"UpExpConfig","_id":82,"Level":82,"Exp":82000}, -{"_t":"UpExpConfig","_id":83,"Level":83,"Exp":83000}, -{"_t":"UpExpConfig","_id":84,"Level":84,"Exp":84000}, -{"_t":"UpExpConfig","_id":85,"Level":85,"Exp":85000}, -{"_t":"UpExpConfig","_id":86,"Level":86,"Exp":86000}, -{"_t":"UpExpConfig","_id":87,"Level":87,"Exp":87000}, -{"_t":"UpExpConfig","_id":88,"Level":88,"Exp":88000}, -{"_t":"UpExpConfig","_id":89,"Level":89,"Exp":89000}, -{"_t":"UpExpConfig","_id":90,"Level":90,"Exp":90000}, +{"_t":"UpExpConfig","_id":1,"Level":1,"Exp":1000,"HPUp":120,"DEFUp":13,"ATKUp":2}, +{"_t":"UpExpConfig","_id":2,"Level":2,"Exp":2000,"HPUp":140,"DEFUp":21,"ATKUp":4}, +{"_t":"UpExpConfig","_id":3,"Level":3,"Exp":3000,"HPUp":160,"DEFUp":29,"ATKUp":6}, +{"_t":"UpExpConfig","_id":4,"Level":4,"Exp":4000,"HPUp":180,"DEFUp":37,"ATKUp":8}, +{"_t":"UpExpConfig","_id":5,"Level":5,"Exp":5000,"HPUp":200,"DEFUp":45,"ATKUp":10}, +{"_t":"UpExpConfig","_id":6,"Level":6,"Exp":6000,"HPUp":220,"DEFUp":53,"ATKUp":12}, +{"_t":"UpExpConfig","_id":7,"Level":7,"Exp":7000,"HPUp":240,"DEFUp":61,"ATKUp":14}, +{"_t":"UpExpConfig","_id":8,"Level":8,"Exp":8000,"HPUp":260,"DEFUp":69,"ATKUp":16}, +{"_t":"UpExpConfig","_id":9,"Level":9,"Exp":9000,"HPUp":280,"DEFUp":77,"ATKUp":18}, +{"_t":"UpExpConfig","_id":10,"Level":10,"Exp":10000,"HPUp":300,"DEFUp":85,"ATKUp":20}, +{"_t":"UpExpConfig","_id":11,"Level":11,"Exp":11000,"HPUp":320,"DEFUp":93,"ATKUp":22}, +{"_t":"UpExpConfig","_id":12,"Level":12,"Exp":12000,"HPUp":340,"DEFUp":101,"ATKUp":24}, +{"_t":"UpExpConfig","_id":13,"Level":13,"Exp":13000,"HPUp":360,"DEFUp":109,"ATKUp":26}, +{"_t":"UpExpConfig","_id":14,"Level":14,"Exp":14000,"HPUp":380,"DEFUp":117,"ATKUp":28}, +{"_t":"UpExpConfig","_id":15,"Level":15,"Exp":15000,"HPUp":400,"DEFUp":125,"ATKUp":30}, +{"_t":"UpExpConfig","_id":16,"Level":16,"Exp":16000,"HPUp":420,"DEFUp":133,"ATKUp":32}, +{"_t":"UpExpConfig","_id":17,"Level":17,"Exp":17000,"HPUp":440,"DEFUp":141,"ATKUp":34}, +{"_t":"UpExpConfig","_id":18,"Level":18,"Exp":18000,"HPUp":460,"DEFUp":149,"ATKUp":36}, +{"_t":"UpExpConfig","_id":19,"Level":19,"Exp":19000,"HPUp":480,"DEFUp":157,"ATKUp":38}, +{"_t":"UpExpConfig","_id":20,"Level":20,"Exp":20000,"HPUp":500,"DEFUp":165,"ATKUp":40}, +{"_t":"UpExpConfig","_id":21,"Level":21,"Exp":21000,"HPUp":520,"DEFUp":173,"ATKUp":42}, +{"_t":"UpExpConfig","_id":22,"Level":22,"Exp":22000,"HPUp":540,"DEFUp":181,"ATKUp":44}, +{"_t":"UpExpConfig","_id":23,"Level":23,"Exp":23000,"HPUp":560,"DEFUp":189,"ATKUp":46}, +{"_t":"UpExpConfig","_id":24,"Level":24,"Exp":24000,"HPUp":580,"DEFUp":197,"ATKUp":48}, +{"_t":"UpExpConfig","_id":25,"Level":25,"Exp":25000,"HPUp":600,"DEFUp":205,"ATKUp":50}, +{"_t":"UpExpConfig","_id":26,"Level":26,"Exp":26000,"HPUp":620,"DEFUp":213,"ATKUp":52}, +{"_t":"UpExpConfig","_id":27,"Level":27,"Exp":27000,"HPUp":640,"DEFUp":221,"ATKUp":54}, +{"_t":"UpExpConfig","_id":28,"Level":28,"Exp":28000,"HPUp":660,"DEFUp":229,"ATKUp":56}, +{"_t":"UpExpConfig","_id":29,"Level":29,"Exp":29000,"HPUp":680,"DEFUp":237,"ATKUp":58}, +{"_t":"UpExpConfig","_id":30,"Level":30,"Exp":30000,"HPUp":700,"DEFUp":245,"ATKUp":60}, +{"_t":"UpExpConfig","_id":31,"Level":31,"Exp":31000,"HPUp":720,"DEFUp":253,"ATKUp":62}, +{"_t":"UpExpConfig","_id":32,"Level":32,"Exp":32000,"HPUp":740,"DEFUp":261,"ATKUp":64}, +{"_t":"UpExpConfig","_id":33,"Level":33,"Exp":33000,"HPUp":760,"DEFUp":269,"ATKUp":66}, +{"_t":"UpExpConfig","_id":34,"Level":34,"Exp":34000,"HPUp":780,"DEFUp":277,"ATKUp":68}, +{"_t":"UpExpConfig","_id":35,"Level":35,"Exp":35000,"HPUp":800,"DEFUp":285,"ATKUp":70}, +{"_t":"UpExpConfig","_id":36,"Level":36,"Exp":36000,"HPUp":820,"DEFUp":293,"ATKUp":72}, +{"_t":"UpExpConfig","_id":37,"Level":37,"Exp":37000,"HPUp":840,"DEFUp":301,"ATKUp":74}, +{"_t":"UpExpConfig","_id":38,"Level":38,"Exp":38000,"HPUp":860,"DEFUp":309,"ATKUp":76}, +{"_t":"UpExpConfig","_id":39,"Level":39,"Exp":39000,"HPUp":880,"DEFUp":317,"ATKUp":78}, +{"_t":"UpExpConfig","_id":40,"Level":40,"Exp":40000,"HPUp":900,"DEFUp":325,"ATKUp":80}, +{"_t":"UpExpConfig","_id":41,"Level":41,"Exp":41000,"HPUp":920,"DEFUp":333,"ATKUp":82}, +{"_t":"UpExpConfig","_id":42,"Level":42,"Exp":42000,"HPUp":940,"DEFUp":341,"ATKUp":84}, +{"_t":"UpExpConfig","_id":43,"Level":43,"Exp":43000,"HPUp":960,"DEFUp":349,"ATKUp":86}, +{"_t":"UpExpConfig","_id":44,"Level":44,"Exp":44000,"HPUp":980,"DEFUp":357,"ATKUp":88}, +{"_t":"UpExpConfig","_id":45,"Level":45,"Exp":45000,"HPUp":1000,"DEFUp":365,"ATKUp":90}, +{"_t":"UpExpConfig","_id":46,"Level":46,"Exp":46000,"HPUp":1020,"DEFUp":373,"ATKUp":92}, +{"_t":"UpExpConfig","_id":47,"Level":47,"Exp":47000,"HPUp":1040,"DEFUp":381,"ATKUp":94}, +{"_t":"UpExpConfig","_id":48,"Level":48,"Exp":48000,"HPUp":1060,"DEFUp":389,"ATKUp":96}, +{"_t":"UpExpConfig","_id":49,"Level":49,"Exp":49000,"HPUp":1080,"DEFUp":397,"ATKUp":98}, +{"_t":"UpExpConfig","_id":50,"Level":50,"Exp":50000,"HPUp":1100,"DEFUp":405,"ATKUp":100}, +{"_t":"UpExpConfig","_id":51,"Level":51,"Exp":51000,"HPUp":1120,"DEFUp":413,"ATKUp":102}, +{"_t":"UpExpConfig","_id":52,"Level":52,"Exp":52000,"HPUp":1140,"DEFUp":421,"ATKUp":104}, +{"_t":"UpExpConfig","_id":53,"Level":53,"Exp":53000,"HPUp":1160,"DEFUp":429,"ATKUp":106}, +{"_t":"UpExpConfig","_id":54,"Level":54,"Exp":54000,"HPUp":1180,"DEFUp":437,"ATKUp":108}, +{"_t":"UpExpConfig","_id":55,"Level":55,"Exp":55000,"HPUp":1200,"DEFUp":445,"ATKUp":110}, +{"_t":"UpExpConfig","_id":56,"Level":56,"Exp":56000,"HPUp":1220,"DEFUp":453,"ATKUp":112}, +{"_t":"UpExpConfig","_id":57,"Level":57,"Exp":57000,"HPUp":1240,"DEFUp":461,"ATKUp":114}, +{"_t":"UpExpConfig","_id":58,"Level":58,"Exp":58000,"HPUp":1260,"DEFUp":469,"ATKUp":116}, +{"_t":"UpExpConfig","_id":59,"Level":59,"Exp":59000,"HPUp":1280,"DEFUp":477,"ATKUp":118}, +{"_t":"UpExpConfig","_id":60,"Level":60,"Exp":60000,"HPUp":1300,"DEFUp":485,"ATKUp":120}, +{"_t":"UpExpConfig","_id":61,"Level":61,"Exp":61000,"HPUp":1320,"DEFUp":493,"ATKUp":122}, +{"_t":"UpExpConfig","_id":62,"Level":62,"Exp":62000,"HPUp":1340,"DEFUp":501,"ATKUp":124}, +{"_t":"UpExpConfig","_id":63,"Level":63,"Exp":63000,"HPUp":1360,"DEFUp":509,"ATKUp":126}, +{"_t":"UpExpConfig","_id":64,"Level":64,"Exp":64000,"HPUp":1380,"DEFUp":517,"ATKUp":128}, +{"_t":"UpExpConfig","_id":65,"Level":65,"Exp":65000,"HPUp":1400,"DEFUp":525,"ATKUp":130}, +{"_t":"UpExpConfig","_id":66,"Level":66,"Exp":66000,"HPUp":1420,"DEFUp":533,"ATKUp":132}, +{"_t":"UpExpConfig","_id":67,"Level":67,"Exp":67000,"HPUp":1440,"DEFUp":541,"ATKUp":134}, +{"_t":"UpExpConfig","_id":68,"Level":68,"Exp":68000,"HPUp":1460,"DEFUp":549,"ATKUp":136}, +{"_t":"UpExpConfig","_id":69,"Level":69,"Exp":69000,"HPUp":1480,"DEFUp":557,"ATKUp":138}, +{"_t":"UpExpConfig","_id":70,"Level":70,"Exp":70000,"HPUp":1500,"DEFUp":565,"ATKUp":140}, +{"_t":"UpExpConfig","_id":71,"Level":71,"Exp":71000,"HPUp":1520,"DEFUp":573,"ATKUp":142}, +{"_t":"UpExpConfig","_id":72,"Level":72,"Exp":72000,"HPUp":1540,"DEFUp":581,"ATKUp":144}, +{"_t":"UpExpConfig","_id":73,"Level":73,"Exp":73000,"HPUp":1560,"DEFUp":589,"ATKUp":146}, +{"_t":"UpExpConfig","_id":74,"Level":74,"Exp":74000,"HPUp":1580,"DEFUp":597,"ATKUp":148}, +{"_t":"UpExpConfig","_id":75,"Level":75,"Exp":75000,"HPUp":1600,"DEFUp":605,"ATKUp":150}, +{"_t":"UpExpConfig","_id":76,"Level":76,"Exp":76000,"HPUp":1620,"DEFUp":613,"ATKUp":152}, +{"_t":"UpExpConfig","_id":77,"Level":77,"Exp":77000,"HPUp":1640,"DEFUp":621,"ATKUp":154}, +{"_t":"UpExpConfig","_id":78,"Level":78,"Exp":78000,"HPUp":1660,"DEFUp":629,"ATKUp":156}, +{"_t":"UpExpConfig","_id":79,"Level":79,"Exp":79000,"HPUp":1680,"DEFUp":637,"ATKUp":158}, +{"_t":"UpExpConfig","_id":80,"Level":80,"Exp":80000,"HPUp":1700,"DEFUp":645,"ATKUp":160}, +{"_t":"UpExpConfig","_id":81,"Level":81,"Exp":81000,"HPUp":1720,"DEFUp":653,"ATKUp":162}, +{"_t":"UpExpConfig","_id":82,"Level":82,"Exp":82000,"HPUp":1740,"DEFUp":661,"ATKUp":164}, +{"_t":"UpExpConfig","_id":83,"Level":83,"Exp":83000,"HPUp":1760,"DEFUp":669,"ATKUp":166}, +{"_t":"UpExpConfig","_id":84,"Level":84,"Exp":84000,"HPUp":1780,"DEFUp":677,"ATKUp":168}, +{"_t":"UpExpConfig","_id":85,"Level":85,"Exp":85000,"HPUp":1800,"DEFUp":685,"ATKUp":170}, +{"_t":"UpExpConfig","_id":86,"Level":86,"Exp":86000,"HPUp":1820,"DEFUp":693,"ATKUp":172}, +{"_t":"UpExpConfig","_id":87,"Level":87,"Exp":87000,"HPUp":1840,"DEFUp":701,"ATKUp":174}, +{"_t":"UpExpConfig","_id":88,"Level":88,"Exp":88000,"HPUp":1860,"DEFUp":709,"ATKUp":176}, +{"_t":"UpExpConfig","_id":89,"Level":89,"Exp":89000,"HPUp":1880,"DEFUp":717,"ATKUp":178}, +{"_t":"UpExpConfig","_id":90,"Level":90,"Exp":90000,"HPUp":1900,"DEFUp":725,"ATKUp":180}, ]} diff --git a/Excel/Json/s/WorldParametersConfig.txt b/Excel/Json/s/WorldParametersConfig.txt index 790dc8d..b23af00 100644 --- a/Excel/Json/s/WorldParametersConfig.txt +++ b/Excel/Json/s/WorldParametersConfig.txt @@ -31,4 +31,5 @@ {"_t":"WorldParametersConfig","_id":30,"Name":"建筑升级所需材料的折算比例百分比","Field":"UpgratePercent","Value":[80]}, {"_t":"WorldParametersConfig","_id":31,"Name":"初始地窖粮仓容量","Field":"InitialGranaryCapacity","Value":[1000]}, {"_t":"WorldParametersConfig","_id":32,"Name":"季节天数","Field":"SeasonDay","Value":[8]}, +{"_t":"WorldParametersConfig","_id":33,"Name":"农田劳作增产系数","Field":"FarmlandWork","Value":[50]}, ]} diff --git a/Excel/MaterialConfig.xlsx b/Excel/MaterialConfig.xlsx index 18c29e9..8628a09 100644 Binary files a/Excel/MaterialConfig.xlsx and b/Excel/MaterialConfig.xlsx differ diff --git a/Excel/PhysiqueConfig.xlsx b/Excel/PhysiqueConfig.xlsx index 33523c8..7729c42 100644 Binary files a/Excel/PhysiqueConfig.xlsx and b/Excel/PhysiqueConfig.xlsx differ diff --git a/Excel/ResourcesConfig.xlsx b/Excel/ResourcesConfig.xlsx index 292b627..b0f70c7 100644 Binary files a/Excel/ResourcesConfig.xlsx and b/Excel/ResourcesConfig.xlsx differ diff --git a/Excel/RoleConfig.xlsx b/Excel/RoleConfig.xlsx index da4f6da..fe454c6 100644 Binary files a/Excel/RoleConfig.xlsx and b/Excel/RoleConfig.xlsx differ diff --git a/Excel/StateConfig.xlsx b/Excel/StateConfig.xlsx new file mode 100644 index 0000000..7c2e629 Binary files /dev/null and b/Excel/StateConfig.xlsx differ diff --git a/Excel/StructureConfig.xlsx b/Excel/StructureConfig.xlsx new file mode 100644 index 0000000..dc8578f Binary files /dev/null and b/Excel/StructureConfig.xlsx differ diff --git a/Excel/SynthesisConfig.xlsx b/Excel/SynthesisConfig.xlsx new file mode 100644 index 0000000..8848e15 Binary files /dev/null and b/Excel/SynthesisConfig.xlsx differ diff --git a/Excel/TechnologyConfig.xlsx b/Excel/TechnologyConfig.xlsx new file mode 100644 index 0000000..757a5ff Binary files /dev/null and b/Excel/TechnologyConfig.xlsx differ diff --git a/Excel/TextConfig.xlsx b/Excel/TextConfig.xlsx index 7b04a4f..fb61f15 100644 Binary files a/Excel/TextConfig.xlsx and b/Excel/TextConfig.xlsx differ diff --git a/Excel/UpExpConfig.xlsx b/Excel/UpExpConfig.xlsx index e4c2a81..807e7a1 100644 Binary files a/Excel/UpExpConfig.xlsx and b/Excel/UpExpConfig.xlsx differ diff --git a/Excel/WeatherConfig.xlsx b/Excel/WeatherConfig.xlsx index 0edf8b1..24535df 100644 Binary files a/Excel/WeatherConfig.xlsx and b/Excel/WeatherConfig.xlsx differ diff --git a/Excel/WorldParametersConfig.xlsx b/Excel/WorldParametersConfig.xlsx index 0bc87bd..bf3db52 100644 Binary files a/Excel/WorldParametersConfig.xlsx and b/Excel/WorldParametersConfig.xlsx differ diff --git a/Server/Model/Generate/Config/AttributesGroupConfig.cs b/Server/Model/Generate/Config/AttributesGroupConfig.cs new file mode 100644 index 0000000..c216534 --- /dev/null +++ b/Server/Model/Generate/Config/AttributesGroupConfig.cs @@ -0,0 +1,130 @@ +using System; +using System.Collections.Generic; +using MongoDB.Bson.Serialization.Attributes; +using ProtoBuf; + +namespace ET +{ + [ProtoContract] + [Config] + public partial class AttributesGroupConfigCategory : ProtoObject, IMerge + { + public static AttributesGroupConfigCategory Instance; + + [ProtoIgnore] + [BsonIgnore] + private Dictionary dict = new Dictionary(); + + [BsonElement] + [ProtoMember(1)] + private List list = new List(); + + public AttributesGroupConfigCategory() + { + Instance = this; + } + + public void Merge(object o) + { + AttributesGroupConfigCategory s = o as AttributesGroupConfigCategory; + this.list.AddRange(s.list); + } + + public override void EndInit() + { + foreach (AttributesGroupConfig config in list) + { + config.EndInit(); + this.dict.Add(config.Id, config); + } + this.AfterEndInit(); + } + + public AttributesGroupConfig Get(int id) + { + this.dict.TryGetValue(id, out AttributesGroupConfig item); + + if (item == null) + { + throw new Exception($"配置找不到,配置表名: {nameof (AttributesGroupConfig)},配置id: {id}"); + } + + return item; + } + + public bool Contain(int id) + { + return this.dict.ContainsKey(id); + } + + public Dictionary GetAll() + { + return this.dict; + } + + public List GetList() + { + return this.list; + } + + public AttributesGroupConfig GetOne() + { + if (this.dict == null || this.dict.Count <= 0) + { + return null; + } + return this.dict.Values.GetEnumerator().Current; + } + } + + [ProtoContract] + public partial class AttributesGroupConfig: ProtoObject, IConfig + { + /// 编号 + [ProtoMember(1)] + public int Id { get; set; } + /// 等级 + [ProtoMember(2)] + public int Lv { get; set; } + /// 统帅力 + [ProtoMember(3)] + public int Domination { get; set; } + /// 初始火抗 + [ProtoMember(4)] + public int StarFireResistance { get; set; } + /// 初始雷抗 + [ProtoMember(5)] + public int StarThunderResistance { get; set; } + /// 初始毒抗 + [ProtoMember(6)] + public int StarPoisonResistance { get; set; } + /// 初始冰抗 + [ProtoMember(7)] + public int StarIceResistance { get; set; } + /// 生命成长 + [ProtoMember(8)] + public int HPGrow { get; set; } + /// 防御成长 + [ProtoMember(9)] + public int DEFGrow { get; set; } + /// 攻击成长 + [ProtoMember(10)] + public int ATKGrow { get; set; } + /// 攻速成长 + [ProtoMember(11)] + public int WSPGrow { get; set; } + /// 能量恢复 + [ProtoMember(12)] + public int MPRecover { get; set; } + /// 使用武器 + [ProtoMember(13)] + public int[] Weapon { get; set; } + /// 天赋技能 + [ProtoMember(14)] + public int Talent { get; set; } + /// 初始技能 + [ProtoMember(15)] + public int SkillSet { get; set; } + + } +} diff --git a/Server/Model/Generate/Config/MaterialConfig.cs b/Server/Model/Generate/Config/MaterialConfig.cs index 0589dfb..e34a95a 100644 --- a/Server/Model/Generate/Config/MaterialConfig.cs +++ b/Server/Model/Generate/Config/MaterialConfig.cs @@ -86,11 +86,14 @@ namespace ET /// 名称 [ProtoMember(2)] public string Name { get; set; } - /// 可转化食物数量 + /// 类型 [ProtoMember(3)] + public int[] Type { get; set; } + /// 可转化食物数量 + [ProtoMember(4)] public int FoodNum { get; set; } /// 可转化水数量 - [ProtoMember(4)] + [ProtoMember(5)] public int WaterNum { get; set; } } diff --git a/Server/Model/Generate/Config/PhysiqueConfig.cs b/Server/Model/Generate/Config/PhysiqueConfig.cs index e85d21e..4debe05 100644 --- a/Server/Model/Generate/Config/PhysiqueConfig.cs +++ b/Server/Model/Generate/Config/PhysiqueConfig.cs @@ -110,6 +110,15 @@ namespace ET /// 伤病减免 [ProtoMember(10)] public int DiseaseRelief { get; set; } + /// 攻击加成 + [ProtoMember(11)] + public int AttackBonusHPBonus { get; set; } + /// 生命加成 + [ProtoMember(12)] + public int HPBonus { get; set; } + /// 防御加成 + [ProtoMember(13)] + public int DEFBonus { get; set; } } } diff --git a/Server/Model/Generate/Config/StateConfig.cs b/Server/Model/Generate/Config/StateConfig.cs new file mode 100644 index 0000000..1901011 --- /dev/null +++ b/Server/Model/Generate/Config/StateConfig.cs @@ -0,0 +1,139 @@ +using System; +using System.Collections.Generic; +using MongoDB.Bson.Serialization.Attributes; +using ProtoBuf; + +namespace ET +{ + [ProtoContract] + [Config] + public partial class StateConfigCategory : ProtoObject, IMerge + { + public static StateConfigCategory Instance; + + [ProtoIgnore] + [BsonIgnore] + private Dictionary dict = new Dictionary(); + + [BsonElement] + [ProtoMember(1)] + private List list = new List(); + + public StateConfigCategory() + { + Instance = this; + } + + public void Merge(object o) + { + StateConfigCategory s = o as StateConfigCategory; + this.list.AddRange(s.list); + } + + public override void EndInit() + { + foreach (StateConfig config in list) + { + config.EndInit(); + this.dict.Add(config.Id, config); + } + this.AfterEndInit(); + } + + public StateConfig Get(int id) + { + this.dict.TryGetValue(id, out StateConfig item); + + if (item == null) + { + throw new Exception($"配置找不到,配置表名: {nameof (StateConfig)},配置id: {id}"); + } + + return item; + } + + public bool Contain(int id) + { + return this.dict.ContainsKey(id); + } + + public Dictionary GetAll() + { + return this.dict; + } + + public List GetList() + { + return this.list; + } + + public StateConfig GetOne() + { + if (this.dict == null || this.dict.Count <= 0) + { + return null; + } + return this.dict.Values.GetEnumerator().Current; + } + } + + [ProtoContract] + public partial class StateConfig: ProtoObject, IConfig + { + /// 编号 + [ProtoMember(1)] + public int Id { get; set; } + /// 类型 + [ProtoMember(2)] + public int Type { get; set; } + /// 状态名称 + [ProtoMember(3)] + public string Name { get; set; } + /// BUFF所属对象 + [ProtoMember(4)] + public int[] Subject { get; set; } + /// BUFF影响对象 + [ProtoMember(5)] + public int[] Object { get; set; } + /// 作用对象参数 + [ProtoMember(6)] + public int[] ObjectParameter { get; set; } + /// 等级 + [ProtoMember(7)] + public int Lv { get; set; } + /// 组类型 + [ProtoMember(8)] + public int Cover { get; set; } + /// 合成物品类型 + [ProtoMember(9)] + public int SyntheticType { get; set; } + /// 效果类型 + [ProtoMember(10)] + public int[] Effection { get; set; } + /// 效果数值 + [ProtoMember(11)] + public int[] EffectionValue { get; set; } + /// 能否劳作 + [ProtoMember(12)] + public int Toil { get; set; } + /// 能否叠加 + [ProtoMember(13)] + public int Superimposed { get; set; } + /// 持续时间 + [ProtoMember(14)] + public int Duration { get; set; } + /// 状态图标 + [ProtoMember(15)] + public string Icon { get; set; } + /// 是否显示 + [ProtoMember(16)] + public int Display { get; set; } + /// 状态描述 + [ProtoMember(17)] + public string Describe { get; set; } + /// 效果读取状态描述 + [ProtoMember(18)] + public string Description2 { get; set; } + + } +} diff --git a/Server/Model/Generate/Config/StructureConfig.cs b/Server/Model/Generate/Config/StructureConfig.cs new file mode 100644 index 0000000..e0a615a --- /dev/null +++ b/Server/Model/Generate/Config/StructureConfig.cs @@ -0,0 +1,163 @@ +using System; +using System.Collections.Generic; +using MongoDB.Bson.Serialization.Attributes; +using ProtoBuf; + +namespace ET +{ + [ProtoContract] + [Config] + public partial class StructureConfigCategory : ProtoObject, IMerge + { + public static StructureConfigCategory Instance; + + [ProtoIgnore] + [BsonIgnore] + private Dictionary dict = new Dictionary(); + + [BsonElement] + [ProtoMember(1)] + private List list = new List(); + + public StructureConfigCategory() + { + Instance = this; + } + + public void Merge(object o) + { + StructureConfigCategory s = o as StructureConfigCategory; + this.list.AddRange(s.list); + } + + public override void EndInit() + { + foreach (StructureConfig config in list) + { + config.EndInit(); + this.dict.Add(config.Id, config); + } + this.AfterEndInit(); + } + + public StructureConfig Get(int id) + { + this.dict.TryGetValue(id, out StructureConfig item); + + if (item == null) + { + throw new Exception($"配置找不到,配置表名: {nameof (StructureConfig)},配置id: {id}"); + } + + return item; + } + + public bool Contain(int id) + { + return this.dict.ContainsKey(id); + } + + public Dictionary GetAll() + { + return this.dict; + } + + public List GetList() + { + return this.list; + } + + public StructureConfig GetOne() + { + if (this.dict == null || this.dict.Count <= 0) + { + return null; + } + return this.dict.Values.GetEnumerator().Current; + } + } + + [ProtoContract] + public partial class StructureConfig: ProtoObject, IConfig + { + /// 编号 + [ProtoMember(1)] + public int Id { get; set; } + /// 名称 + [ProtoMember(2)] + public string Name { get; set; } + /// 建筑类型 + [ProtoMember(3)] + public int Type { get; set; } + /// 耐久度 + [ProtoMember(4)] + public int Durable { get; set; } + /// 耐久减损系数 + [ProtoMember(5)] + public int DurableCoefficient { get; set; } + /// 修理金币数量 + [ProtoMember(6)] + public int FirmCoinNum { get; set; } + /// 完成建造元宝数量 + [ProtoMember(7)] + public int CompleteMoneyNum { get; set; } + /// 特殊功能 + [ProtoMember(8)] + public int Special { get; set; } + /// 功能参数 + [ProtoMember(9)] + public int Function { get; set; } + /// 居住人数 + [ProtoMember(10)] + public int DwellNumber { get; set; } + /// 家禽量 + [ProtoMember(11)] + public int PoultryNum { get; set; } + /// 舒适度 + [ProtoMember(12)] + public int Comfortable { get; set; } + /// 繁荣值 + [ProtoMember(13)] + public int Boom { get; set; } + /// 升级序列 + [ProtoMember(14)] + public int UpgradeSequence { get; set; } + /// 关联BUFF + [ProtoMember(15)] + public int State { get; set; } + /// BUFF效果 + [ProtoMember(16)] + public int StateAffection { get; set; } + /// 特定点 + [ProtoMember(17)] + public int SpecificPoint { get; set; } + /// 开关功能 + [ProtoMember(18)] + public int ON_OFF { get; set; } + /// 攻击频率 + [ProtoMember(19)] + public int AtcFrequency { get; set; } + /// 攻击力 + [ProtoMember(20)] + public int Atc { get; set; } + /// 目标数量 + [ProtoMember(21)] + public int TargetNum { get; set; } + /// 预置文件 + [ProtoMember(22)] + public string Prefab { get; set; } + /// 可否移动 + [ProtoMember(23)] + public int CanMove { get; set; } + /// 图标 + [ProtoMember(24)] + public string Picture { get; set; } + /// 描述 + [ProtoMember(25)] + public string Describe { get; set; } + /// 可拆除 + [ProtoMember(26)] + public int Remove { get; set; } + + } +} diff --git a/Server/Model/Generate/Config/SynthesisConfig.cs b/Server/Model/Generate/Config/SynthesisConfig.cs new file mode 100644 index 0000000..91e133e --- /dev/null +++ b/Server/Model/Generate/Config/SynthesisConfig.cs @@ -0,0 +1,157 @@ +using System; +using System.Collections.Generic; +using MongoDB.Bson.Serialization.Attributes; +using ProtoBuf; + +namespace ET +{ + [ProtoContract] + [Config] + public partial class SynthesisConfigCategory : ProtoObject, IMerge + { + public static SynthesisConfigCategory Instance; + + [ProtoIgnore] + [BsonIgnore] + private Dictionary dict = new Dictionary(); + + [BsonElement] + [ProtoMember(1)] + private List list = new List(); + + public SynthesisConfigCategory() + { + Instance = this; + } + + public void Merge(object o) + { + SynthesisConfigCategory s = o as SynthesisConfigCategory; + this.list.AddRange(s.list); + } + + public override void EndInit() + { + foreach (SynthesisConfig config in list) + { + config.EndInit(); + this.dict.Add(config.Id, config); + } + this.AfterEndInit(); + } + + public SynthesisConfig Get(int id) + { + this.dict.TryGetValue(id, out SynthesisConfig item); + + if (item == null) + { + throw new Exception($"配置找不到,配置表名: {nameof (SynthesisConfig)},配置id: {id}"); + } + + return item; + } + + public bool Contain(int id) + { + return this.dict.ContainsKey(id); + } + + public Dictionary GetAll() + { + return this.dict; + } + + public List GetList() + { + return this.list; + } + + public SynthesisConfig GetOne() + { + if (this.dict == null || this.dict.Count <= 0) + { + return null; + } + return this.dict.Values.GetEnumerator().Current; + } + } + + [ProtoContract] + public partial class SynthesisConfig: ProtoObject, IConfig + { + /// 编号 + [ProtoMember(1)] + public int Id { get; set; } + /// 名称 + [ProtoMember(2)] + public string Name { get; set; } + /// 成品类型 + [ProtoMember(3)] + public int MixtureTpye { get; set; } + /// 成品ID + [ProtoMember(4)] + public int MixtureID { get; set; } + /// 优质成品ID + [ProtoMember(5)] + public int QualityMixtureID { get; set; } + /// 体量 + [ProtoMember(6)] + public int BodyVolume { get; set; } + /// 合成耗时 + [ProtoMember(7)] + public int TimeConsume { get; set; } + /// 合成份数 + [ProtoMember(8)] + public int Copies { get; set; } + /// 优质合成份数 + [ProtoMember(9)] + public int QualityCopies { get; set; } + /// 建筑编号 + [ProtoMember(10)] + public int[] StructureID { get; set; } + /// 技能需求 + [ProtoMember(11)] + public int SkillCondition { get; set; } + /// 显示条件类型 + [ProtoMember(12)] + public int DisplayCondition { get; set; } + /// 条件参数 + [ProtoMember(13)] + public int Parameter { get; set; } + /// 解锁条件 + [ProtoMember(14)] + public int UnlockCondition { get; set; } + /// 条件参数 + [ProtoMember(15)] + public int Parameter2 { get; set; } + /// 繁荣值需求 + [ProtoMember(16)] + public int BoomCondition { get; set; } + /// 科技编号 + [ProtoMember(17)] + public int ScienceId { get; set; } + /// 物品编号 + [ProtoMember(18)] + public int[] ItemId { get; set; } + /// 物品数量 + [ProtoMember(19)] + public int[] ItemNum { get; set; } + /// 批量制作所需熟练度 + [ProtoMember(20)] + public int NeedProficiency { get; set; } + /// 单个产出熟练度增长值 + [ProtoMember(21)] + public int ProficiencyPerItem { get; set; } + /// 优质单个产出熟练度增长值 + [ProtoMember(22)] + public int QualityProficiencyPerItem { get; set; } + /// 可控条件类型 + [ProtoMember(23)] + public int ControllableFactor { get; set; } + /// 可控条件要求 + [ProtoMember(24)] + public int[] FactorDemand { get; set; } + + } +} diff --git a/Server/Model/Generate/Config/TechnologyConfig.cs b/Server/Model/Generate/Config/TechnologyConfig.cs new file mode 100644 index 0000000..9e1934e --- /dev/null +++ b/Server/Model/Generate/Config/TechnologyConfig.cs @@ -0,0 +1,106 @@ +using System; +using System.Collections.Generic; +using MongoDB.Bson.Serialization.Attributes; +using ProtoBuf; + +namespace ET +{ + [ProtoContract] + [Config] + public partial class TechnologyConfigCategory : ProtoObject, IMerge + { + public static TechnologyConfigCategory Instance; + + [ProtoIgnore] + [BsonIgnore] + private Dictionary dict = new Dictionary(); + + [BsonElement] + [ProtoMember(1)] + private List list = new List(); + + public TechnologyConfigCategory() + { + Instance = this; + } + + public void Merge(object o) + { + TechnologyConfigCategory s = o as TechnologyConfigCategory; + this.list.AddRange(s.list); + } + + public override void EndInit() + { + foreach (TechnologyConfig config in list) + { + config.EndInit(); + this.dict.Add(config.Id, config); + } + this.AfterEndInit(); + } + + public TechnologyConfig Get(int id) + { + this.dict.TryGetValue(id, out TechnologyConfig item); + + if (item == null) + { + throw new Exception($"配置找不到,配置表名: {nameof (TechnologyConfig)},配置id: {id}"); + } + + return item; + } + + public bool Contain(int id) + { + return this.dict.ContainsKey(id); + } + + public Dictionary GetAll() + { + return this.dict; + } + + public List GetList() + { + return this.list; + } + + public TechnologyConfig GetOne() + { + if (this.dict == null || this.dict.Count <= 0) + { + return null; + } + return this.dict.Values.GetEnumerator().Current; + } + } + + [ProtoContract] + public partial class TechnologyConfig: ProtoObject, IConfig + { + /// 编号 + [ProtoMember(1)] + public int Id { get; set; } + /// 名称 + [ProtoMember(2)] + public string Name { get; set; } + /// 研究耗材 + [ProtoMember(3)] + public int[] UnlockMatrial { get; set; } + /// 研究耗材数量 + [ProtoMember(4)] + public int[] UnlockMatrialNum { get; set; } + /// 研究耗时 + [ProtoMember(5)] + public int UnlockTime { get; set; } + /// 图标 + [ProtoMember(6)] + public string Icon { get; set; } + /// 描述 + [ProtoMember(7)] + public string Description { get; set; } + + } +} diff --git a/Server/Model/Generate/Config/UpExpConfig.cs b/Server/Model/Generate/Config/UpExpConfig.cs index b843bcd..524e785 100644 --- a/Server/Model/Generate/Config/UpExpConfig.cs +++ b/Server/Model/Generate/Config/UpExpConfig.cs @@ -89,6 +89,15 @@ namespace ET /// 升级经验 [ProtoMember(3)] public int Exp { get; set; } + /// 生命增加 + [ProtoMember(4)] + public int HPUp { get; set; } + /// 防御增加 + [ProtoMember(5)] + public int DEFUp { get; set; } + /// 攻击增加 + [ProtoMember(6)] + public int ATKUp { get; set; } } } diff --git a/Server/Model/Generate/ConfigEnum.cs b/Server/Model/Generate/ConfigEnum.cs index 6800226..5f136d3 100644 --- a/Server/Model/Generate/ConfigEnum.cs +++ b/Server/Model/Generate/ConfigEnum.cs @@ -110,6 +110,21 @@ namespace ET // 资源 RESOURCES = 6, } + public enum AttributesGroupWeaponEnum + { + // 锤 + HAMMER = 1, + // 大剑 + GREATSWORD = 2, + // 枪 + SPEAR = 3, + // 双刀 + DOUBLEKNIFE = 4, + // 弓 + BOW = 5, + // 弩 + CROSSBOW = 6, + } public enum ClothesUsingObjectsEnum { // 主角 @@ -294,6 +309,21 @@ namespace ET // 冬 WINTER = 4, } + public enum MaterialTypeEnum + { + // 水 + WATER = 1, + // 基础食物 + BASIC_FOOD = 2, + // 食材 + FOOD_MATERIAL = 3, + // 基础材料 + BASIC_MATERIAL = 4, + // 药材 + MEDICINE_MATERIAL = 5, + // 作物 + CROPS = 6, + } public enum MedicineTypeEnum { // 外伤药 @@ -810,6 +840,101 @@ namespace ET // 需要 YES = 2, } + public enum StateTypeEnum + { + // 技能关联的buff + SKILL_RELATED_BUFF = 1, + // 年龄段特性buff + AGE_RELATED_BUFF = 2, + // 常规状态 + COMMON_STATE = 3, + } + public enum StateSubjectEnum + { + // 主角 + PLAYER = 1, + // 伙伴 + FRIENDS = 2, + // 村民 + VILLAGERS = 3, + // 桃谷 + PEACH_VALLEY = 4, + // 建筑 + STRUCTURE = 5, + } + public enum StateObjectEnum + { + // 主角 + PLAYER = 1, + // 伙伴 + FRIENDS = 2, + // 村民 + VILLAGERS = 3, + // 桃谷 + PEACH_VALLEY = 4, + // 建筑 + STRUCTURE = 5, + } + public enum StateSyntheticTypeEnum + { + // 菜品 + CUISINE = 1, + // 药品 + MEDICINE = 2, + } + public enum StructureTypeEnum + { + // 居所 + LIVE = 1, + // 生产 + PRODUCTION = 2, + // 制作 + FABRICATION = 3, + // 功能建筑 + FUNCTION = 4, + // 安全 + SAFTY = 5, + } + public enum StructureSpecialEnum + { + // 能够产出物品的建筑 + PRODUCTION_STRUCTURE = 1, + // 定点资源 + POINT_RESOURCES = 2, + // 农田可种植 + FARMLAND = 3, + // 烹饪类建筑 + COOKING = 4, + // 炼药类建筑 + MAKINGMEDICINE = 5, + // 粮仓 + GRANARY = 6, + } + public enum StructureSpecificPointEnum + { + // 非特定的建筑 + NO = 0, + // 特定点建筑 + YES = 1, + } + public enum SynthesisMixtureTpyeEnum + { + // 建筑 + STRUCTURE = 1, + // 材料 + MATERIAL = 2, + // 菜品 + CUISINE = 3, + // 药品 + MEDICINE = 4, + } + public enum SynthesisUnlockConditionEnum + { + // 规模 + SCALECONFIG = 1, + // 道具 + ALLITEMCONFIG = 2, + } public enum UpgrateSequenceSequenceTypeEnum { // 建筑 diff --git a/Unity/Animancer.FSM.csproj b/Unity/Animancer.FSM.csproj index 47251dd..10f0251 100644 --- a/Unity/Animancer.FSM.csproj +++ b/Unity/Animancer.FSM.csproj @@ -22,7 +22,7 @@ full false Temp\Bin\Debug\ - UNITY_2021_3_7;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;USE_SEARCH_TABLE;USE_SEARCH_MODULE;USE_PROPERTY_DATABASE;USE_SEARCH_EXTENSION_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_STANDALONE;TEXTCORE_1_0_OR_NEWER;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_NVIDIA;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;NET_UNITY_4_8;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;NET452;CLIENTTEST;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + UNITY_2021_3_7;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;USE_SEARCH_TABLE;USE_SEARCH_MODULE;USE_PROPERTY_DATABASE;USE_SEARCH_EXTENSION_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_STANDALONE;TEXTCORE_1_0_OR_NEWER;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_NVIDIA;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;NET_UNITY_4_8;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;NET452;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER prompt 4 0169 @@ -53,7 +53,7 @@ 2021.3.7f1c1 - + @@ -310,9 +310,6 @@ C:\Program Files\Unity\Hub\Editor\2021.3.7f1c1\Editor\Data\Managed\UnityEditor.Graphs.dll - - C:\Program Files\Unity\Hub\Editor\2021.3.7f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\UnityEditor.Android.Extensions.dll - C:\Program Files\Unity\Hub\Editor\2021.3.7f1c1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll @@ -349,12 +346,6 @@ Assets\ThirdParty\NCalc\NCalc.dll - - C:\Program Files\Unity\Hub\Editor\2021.3.7f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll - - - C:\Program Files\Unity\Hub\Editor\2021.3.7f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Gradle.dll - C:\Program Files\Unity\Hub\Editor\2021.3.7f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\mscorlib.dll diff --git a/Unity/Animancer.csproj b/Unity/Animancer.csproj index 19e1b16..d329335 100644 --- a/Unity/Animancer.csproj +++ b/Unity/Animancer.csproj @@ -22,7 +22,7 @@ full false Temp\Bin\Debug\ - UNITY_2021_3_7;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;USE_SEARCH_TABLE;USE_SEARCH_MODULE;USE_PROPERTY_DATABASE;USE_SEARCH_EXTENSION_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_STANDALONE;TEXTCORE_1_0_OR_NEWER;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_NVIDIA;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;NET_UNITY_4_8;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;NET452;CLIENTTEST;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + UNITY_2021_3_7;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;USE_SEARCH_TABLE;USE_SEARCH_MODULE;USE_PROPERTY_DATABASE;USE_SEARCH_EXTENSION_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_STANDALONE;TEXTCORE_1_0_OR_NEWER;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_NVIDIA;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;NET_UNITY_4_8;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;NET452;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER prompt 4 0169 @@ -53,7 +53,7 @@ 2021.3.7f1c1 - + @@ -447,9 +447,6 @@ C:\Program Files\Unity\Hub\Editor\2021.3.7f1c1\Editor\Data\Managed\UnityEditor.Graphs.dll - - C:\Program Files\Unity\Hub\Editor\2021.3.7f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\UnityEditor.Android.Extensions.dll - C:\Program Files\Unity\Hub\Editor\2021.3.7f1c1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll @@ -486,12 +483,6 @@ Assets\ThirdParty\NCalc\NCalc.dll - - C:\Program Files\Unity\Hub\Editor\2021.3.7f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll - - - C:\Program Files\Unity\Hub\Editor\2021.3.7f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Gradle.dll - C:\Program Files\Unity\Hub\Editor\2021.3.7f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\mscorlib.dll diff --git a/Unity/Assets/Bundles/Config/AttributesConfigCategory.bytes b/Unity/Assets/Bundles/Config/AttributesConfigCategory.bytes index d7b611f..60eff88 100644 Binary files a/Unity/Assets/Bundles/Config/AttributesConfigCategory.bytes and b/Unity/Assets/Bundles/Config/AttributesConfigCategory.bytes differ diff --git a/Unity/Assets/Bundles/Config/AttributesGroupConfigCategory.bytes b/Unity/Assets/Bundles/Config/AttributesGroupConfigCategory.bytes index 3939017..956537a 100644 Binary files a/Unity/Assets/Bundles/Config/AttributesGroupConfigCategory.bytes and b/Unity/Assets/Bundles/Config/AttributesGroupConfigCategory.bytes differ diff --git a/Unity/Assets/Bundles/Config/MaterialConfigCategory.bytes b/Unity/Assets/Bundles/Config/MaterialConfigCategory.bytes index 6195a95..96969fb 100644 --- a/Unity/Assets/Bundles/Config/MaterialConfigCategory.bytes +++ b/Unity/Assets/Bundles/Config/MaterialConfigCategory.bytes @@ -1,57 +1,55 @@ - 露水  - 清水 - 基础食物 - 野果 - 粉桃 - 红桃 - 紫桃 - 青鱼 - 羊肉 - -米 - -姜 - 桑叶 - 草料 - 木头 - 木板 - 石头 - 石块 - 亚麻 - 亚麻布 - 亚麻绳 - 葛丝 - 萝卜种子 - 水稻种子 - 粗皮 - 草料 - 青虫 - 竹料 - 竹笋 - 竹条 - 野菜 - 花岗石料 - 花岗石块 - 大理石料 - 大理石块 - 硬木材 - 硬木板 - 软木材 - 软木板 - 木心 - 碎铁料 - 铁块 - 碎银料 - 银块 - 碎金料 - 金块 - 桃泥 - 棕绒 -' 香蒲草 - '松香 -' 滑石粉 - '草药 - '田七 - .水稻 - .萝卜 \ No newline at end of file +露水( + 清水 + 基础食物  +野果  +粉桃  +红桃  +紫桃  + 青鱼 +羊肉  + 米  + 姜  + 桑叶 + 草料 + 木头 + 木板 + 石头 + 石块 +亚麻 + 亚麻布 + 亚麻绳 + 葛丝 + 萝卜种子 + 水稻种子 + 粗皮 + 草料 + 青虫 + 竹料 + 竹笋 + 竹条 + 野菜 + 花岗石料 + 花岗石块 + 大理石料 + 大理石块 + 硬木材 + 硬木板 + 软木材 + 软木板 + 木心 + 碎铁料 + 铁块 + 碎银料 + 银块 + 碎金料 + 金块 + 桃泥 + 棕绒 +' 香蒲草 + '松香 +' 滑石粉 + '草药 + '田七 + .水稻 + .萝卜 \ No newline at end of file diff --git a/Unity/Assets/Bundles/Config/PhysiqueConfigCategory.bytes b/Unity/Assets/Bundles/Config/PhysiqueConfigCategory.bytes index d0a24b6..fe570c2 100644 --- a/Unity/Assets/Bundles/Config/PhysiqueConfigCategory.bytes +++ b/Unity/Assets/Bundles/Config/PhysiqueConfigCategory.bytes @@ -1,19 +1,22 @@ -< (028 @.H0P - (028 @4H.P - (028 @:H,P - (30<8@@H*P -: (30<8@FH(P -e (30<8@LH&P - (=0K8@RH$P - (=0K8@XH"P -   (=0K8@^H P - +< (028 @.H0PX` +h + (028 @4H.P X`h + + (028 @:H,P X`h + (30<8@@H*P X`(h +: (30<8@FH(PX +`2h +e (30<8@LH&PX ` -  F - +  x( 0 + (0 + (0 + (%0 +' (-0 + +. (50 +6 (=0 +> (E0 +  F (M0 +  -N -  U -  ] -  e -m -u -} - -Ќ - - - - -س - - - - - - - - -   -!! -""Љ -## -$$ -%% -&& -''ذ -(( -)) -** -++ -,, --- -.. -// -00 -11 -22І -33 -44 -55 -66 -77ح -88 -99 -:: -;; -<< -== ->> -?? -@@ -AA -BBЃ -CC -DD -EE -FF -GGت -HH -II -JJ -KK -LL -MM -NN -OO -PP -QQ -RRЀ -SS -TT -UU -VV -WWا -XX -YY -ZZ \ No newline at end of file +N (U0 +  U (]0 +  ] (e0 +  e (m0 +m (u0 +u (}0 +} (0 + (0" +Ќ (0$ + (0& + (0( + (0* + (0, +س (0. + (00 + (02 + (04 + (06 + (08 + (0: + (0< + (0> +   (0@ +!! (0B +""Љ (0D +## (0F +$$ (0H +%% (0J +&& (0L +''ذ (0N +(( (0P +)) (0R +** (0T +++ (0V +,, (0X +-- (0Z +.. (0\ +// (0^ +00 (0` +11 (0b +22І (0d +33 (0f +44 (0h +55 (0j +66 (0l +77ح (0n +88 (0p +99 (0r +:: (0t +;; +(0v +<< +(0x +== +(0z +>> +(0| +?? +(0~ +@@ +(0 +AA +(0 +BBЃ (0 +CC (0 +DD (0 +EE (0 +FF (0 +GGت (0 +HH (0 +II (0 +JJ (0 +KK (0 +LL (0 +MM (0 +NN (0 +OO (0 +PP (0 +QQ (0 +RRЀ (0 +SS (0 +TT (0 +UU (0 +VV (0 +WWا (0 +XX (0 +YY (0 +ZZ (0 \ No newline at end of file diff --git a/Unity/Assets/Bundles/Config/WorldParametersConfigCategory.bytes b/Unity/Assets/Bundles/Config/WorldParametersConfigCategory.bytes index 2ac081e..bb77fa3 100644 Binary files a/Unity/Assets/Bundles/Config/WorldParametersConfigCategory.bytes and b/Unity/Assets/Bundles/Config/WorldParametersConfigCategory.bytes differ diff --git a/Unity/Codes/Hotfix/Demo/Farmland/FarmlandSystem.cs b/Unity/Codes/Hotfix/Demo/Farmland/FarmlandSystem.cs index d16cd79..8b86b31 100644 --- a/Unity/Codes/Hotfix/Demo/Farmland/FarmlandSystem.cs +++ b/Unity/Codes/Hotfix/Demo/Farmland/FarmlandSystem.cs @@ -66,7 +66,7 @@ namespace ET { self.Duration += 1; - if (self.Duration >= self.Config.GrowthCycle) + if (self.Duration >= self.Config.GrowthCycle*60) { self.SetFarmlandState(FarmlandState.FARMLAND_STATE_RIPE); diff --git a/Unity/Codes/Hotfix/Demo/Fighter/FighterSystem.cs b/Unity/Codes/Hotfix/Demo/Fighter/FighterSystem.cs index 35717f1..e40e8a4 100644 --- a/Unity/Codes/Hotfix/Demo/Fighter/FighterSystem.cs +++ b/Unity/Codes/Hotfix/Demo/Fighter/FighterSystem.cs @@ -18,7 +18,7 @@ namespace ET self.Name = people.Name; self.ConfigId = people.ConfigId; self.IsAlive = true; - self.AtkId = self.AttriConfig.NormalAttack; + //self.AtkId = self.AttriConfig.NormalAttack; NumericComponent numericComponent = people.GetComponent(); if (numericComponent != null) @@ -30,7 +30,7 @@ namespace ET } //初始化战意 - nc.InitNumericValue(NumericType.FightingSpirit, 0); + // nc.InitNumericValue(NumericType.FightingSpirit, 0); } var skillCom = people.GetComponent(); @@ -51,7 +51,7 @@ namespace ET self.IsAlive = true; self.ConfigId = config.Id; NumericComponent nc = self.AddComponent(); - nc.InitNumericValue(NumericType.ATK, config.ATK); + // nc.InitNumericValue(NumericType.ATK, config.ATK); nc.InitNumericValue(NumericType.Lv, config.LV); nc.InitNumericValue(NumericType.HP, config.HP); nc.InitNumericValue(NumericType.HpMax, config.HP); @@ -201,11 +201,11 @@ namespace ET if (self.FightType == ConstFightType.FIGHT_TYPE_MONSTER) { - atk = nc.GetAsInt(NumericType.ATK); + // atk = nc.GetAsInt(NumericType.ATK); } else { - atk = nc.GetAsInt(NumericType.Strength) * 5; + // atk = nc.GetAsInt(NumericType.Strength) * 5; } return atk; @@ -214,8 +214,8 @@ namespace ET public static void InitHp(this Fighter self) { NumericComponent nc = self.GetComponent(); - nc.InitNumericValue(NumericType.HP, nc.GetAsInt(NumericType.Endurance) * 10); - nc.InitNumericValue(NumericType.HpMax, nc.GetAsInt(NumericType.Endurance) * 10); + // nc.InitNumericValue(NumericType.HP, nc.GetAsInt(NumericType.Endurance) * 10); + // nc.InitNumericValue(NumericType.HpMax, nc.GetAsInt(NumericType.Endurance) * 10); } public static int GetHp(this Fighter self) @@ -247,11 +247,7 @@ namespace ET public static int GetEndurance(this Fighter self) { - NumericComponent nc = self.GetComponent(); - if (nc != null) - { - return nc.GetAsInt(NumericType.Endurance); - } + return 0; } @@ -327,7 +323,7 @@ namespace ET public static (int, float) GetParry(this Fighter self) { NumericComponent nc = self.GetComponent(); - var parryLv = nc.GetAsInt(NumericType.Strength) * 2; + var parryLv = 0; var parryRate = Math.Min(parryLv * 2, 50); var randomVal = self.GetParent().GetRandomInt(); if (randomVal < parryRate) @@ -346,15 +342,16 @@ namespace ET } NumericComponent nc = self.GetComponent(); - var spirit = nc.GetAsInt(NumericType.FightingSpirit); - nc.Set(NumericType.FightingSpirit, spirit + val); + var spirit = 0; + nc.Set(0, spirit + val); } //获取战意 public static int GetFightSpirit(this Fighter self) { - NumericComponent nc = self.GetComponent(); - return nc.GetAsInt(NumericType.FightingSpirit); + //NumericComponent nc = self.GetComponent(); + //return nc.GetAsInt(NumericType.FightingSpirit); + return 0; } //刷新回合 @@ -470,15 +467,15 @@ namespace ET public static void RecoverSpirit(this Fighter self) { - var nc = self.GetComponent(); - int sprit = nc.GetAsInt(NumericType.FightingSpirit); - sprit += 2; - if (sprit > 100) - { - sprit = 100; - } - - nc.Set(NumericType.FightingSpirit, sprit); + // var nc = self.GetComponent(); + // int sprit = nc.GetAsInt(NumericType.FightingSpirit); + // sprit += 2; + // if (sprit > 100) + // { + // sprit = 100; + // } + // + // nc.Set(NumericType.FightingSpirit, sprit); } } } \ No newline at end of file diff --git a/Unity/Codes/Hotfix/Demo/Gather/GatherSystem.cs b/Unity/Codes/Hotfix/Demo/Gather/GatherSystem.cs index 95926e5..2ffc833 100644 --- a/Unity/Codes/Hotfix/Demo/Gather/GatherSystem.cs +++ b/Unity/Codes/Hotfix/Demo/Gather/GatherSystem.cs @@ -128,50 +128,53 @@ GatherOperate.FinishGather(unit, self.Id); MessageHelper.SendToClient(unit, new M2C_NotifyGatherFinish() { GatherId = self.Id }); } - unit.GetComponent().Add(config.BaseOut, product); - } - - //额外产出 - if (config.ExtraOut > 0) - { - var dropConfig = DropGroupConfigCategory.Instance.Get(config.ExtraOut); - int index = 0; - if (dropConfig.ItemId.Length > 1) - { - index = RandomHelper.RandomByWeight(dropConfig.Weight); - } - - //掉落数量 - int dropAmount = RandomHelper.RandomNumber(dropConfig.DropAmount[index * 2], dropConfig.DropAmount[index * 2 + 1]); - unit.GetComponent().Add(dropConfig.ItemId[index], dropAmount); - } - //月圆之夜, - if (unit.IsMoonNight()) - { - int rand = RandomHelper.RandInt32() % 100; - if (rand < config.OutProbability) + var rate = (float) res.ResAttriDic[config.Id].GatherAmount / (float) res.ResAttriDic[config.Id].MaxAmount; + //额外产出 + for (int i=0; i< res.ResAttriDic[config.Id].ExtraOuts.Count;i++) { - var dropConfig = DropGroupConfigCategory.Instance.Get(config.MoonnightOut); - int index = 0; - if (dropConfig.ItemId.Length > 1) + var v = res.ResAttriDic[config.Id].ExtraOuts[i]; + var num = (int)(rate * v.MaxAmount); + if (finish) { - index = RandomHelper.RandomByWeight(dropConfig.Weight); + num = v.MaxAmount; } + if (num > v.GatherAmount) + { + unit.GetComponent().Add(v.CfgId, num - v.GatherAmount); + res.ResAttriDic[config.Id].ExtraOuts[i] = new ExtraOut() { CfgId = v.CfgId, GatherAmount = num, MaxAmount = v.MaxAmount }; - //掉落数量 - int dropAmount = RandomHelper.RandomNumber(dropConfig.DropAmount[index * 2], dropConfig.DropAmount[index * 2 + 1]); - unit.GetComponent().Add(dropConfig.ItemId[index], dropAmount); + } } } - //露水 - if (config.DewEachOut > 0 && unit.CanProductDew()) + + //月圆之夜, + if (unit.IsMoonNight()) { - unit.GetComponent().Add(ConstValue.DewConfigId, config.DewEachOut); + // int rand = RandomHelper.RandInt32() % 100; + // if (rand < config.OutProbability) + // { + // var dropConfig = DropGroupConfigCategory.Instance.Get(config.MoonnightOut); + // int index = 0; + // if (dropConfig.ItemId.Length > 1) + // { + // index = RandomHelper.RandomByWeight(dropConfig.Weight); + // } + // + // //掉落数量 + // int dropAmount = RandomHelper.RandomNumber(dropConfig.DropAmount[index * 2], dropConfig.DropAmount[index * 2 + 1]); + // unit.GetComponent().Add(dropConfig.ItemId[index], dropAmount); + // } } + // //露水 + // if (config.DewEachOut > 0 && unit.CanProductDew()) + // { + // unit.GetComponent().Add(ConstValue.DewConfigId, config.DewEachOut); + // } + return res.ResAttriDic[config.Id]; } diff --git a/Unity/Codes/Hotfix/Demo/People/PeopleSystem.cs b/Unity/Codes/Hotfix/Demo/People/PeopleSystem.cs index 4d9a75e..234d06b 100644 --- a/Unity/Codes/Hotfix/Demo/People/PeopleSystem.cs +++ b/Unity/Codes/Hotfix/Demo/People/PeopleSystem.cs @@ -66,12 +66,7 @@ namespace ET return peopleProto; } - public static int GetStrength(this People self) - { - var numericComp = self.GetComponent(); - return numericComp.GetAsInt(NumericType.Strength); - } - + public static int GetGender(this People self) { var numericComp = self.GetComponent(); @@ -131,11 +126,11 @@ namespace ET if (self.AttriConfig != null) { - nc.Set(NumericType.Domination, self.AttriConfig.Domination); - nc.Set(NumericType.Strength, self.AttriConfig.Strength); - nc.Set(NumericType.Endurance, self.AttriConfig.Endurance); - nc.Set(NumericType.Agile, self.AttriConfig.Agile); - nc.Set(NumericType.SpiritualPower, self.AttriConfig.SpiritualPower); + // nc.Set(NumericType.Domination, self.AttriConfig.Domination); + // nc.Set(NumericType.Strength, self.AttriConfig.Strength); + // nc.Set(NumericType.Endurance, self.AttriConfig.Endurance); + // nc.Set(NumericType.Agile, self.AttriConfig.Agile); + // nc.Set(NumericType.SpiritualPower, self.AttriConfig.SpiritualPower); } } diff --git a/Unity/Codes/Hotfix/Demo/Resource/ResourcePointComponentSystem.cs b/Unity/Codes/Hotfix/Demo/Resource/ResourcePointComponentSystem.cs index f9ab0a6..2ab3370 100644 --- a/Unity/Codes/Hotfix/Demo/Resource/ResourcePointComponentSystem.cs +++ b/Unity/Codes/Hotfix/Demo/Resource/ResourcePointComponentSystem.cs @@ -1,4 +1,5 @@ -using UnityEngine; +using System.Collections.Generic; +using UnityEngine; namespace ET { @@ -33,8 +34,18 @@ namespace ET var resConfig = ResourcesConfigCategory.Instance.Get(relateId); if (unit.CanBorn(resConfig.Id)) { + List extraOuts = new List(); + foreach (var v in resConfig.ExtraOut) + { + var extraoutConfig = ExtraOutputConfigCategory.Instance.Get(v); + if (extraoutConfig != null) + { + var num = RandomHelper.RandomNumber(extraoutConfig.DropAmount[0], extraoutConfig.DropAmount[1]); + extraOuts.Add(new ExtraOut(){CfgId = extraoutConfig.ItemId,GatherAmount = 0,MaxAmount = num}); + } + } res.ResAttriDic[relateId] = - new ResourceAttri { ConfigId = relateId, GatherAmount = resConfig.OutAmount, MaxAmount = resConfig.OutAmount }; + new ResourceAttri { ConfigId = relateId, GatherAmount = 0, MaxAmount = resConfig.OutAmount,ExtraOuts = extraOuts}; } } @@ -58,8 +69,18 @@ namespace ET var resConfig = ResourcesConfigCategory.Instance.Get(relateId); if (unit.CanBorn(resConfig.Id)) { + List extraOuts = new List(); + foreach (var v in resConfig.ExtraOut) + { + var extraoutConfig = ExtraOutputConfigCategory.Instance.Get(v); + if (extraoutConfig != null) + { + var num = RandomHelper.RandomNumber(extraoutConfig.DropAmount[0], extraoutConfig.DropAmount[1]); + extraOuts.Add(new ExtraOut(){CfgId = extraoutConfig.ItemId,GatherAmount = 0,MaxAmount = num}); + } + } res.ResAttriDic[relateId] = - new ResourceAttri { ConfigId = relateId, GatherAmount = 0, MaxAmount = resConfig.OutAmount }; + new ResourceAttri { ConfigId = relateId, GatherAmount = 0, MaxAmount = resConfig.OutAmount,ExtraOuts = extraOuts}; } } diff --git a/Unity/Codes/Hotfix/Demo/Unit/UnitSystem.cs b/Unity/Codes/Hotfix/Demo/Unit/UnitSystem.cs index 43cc312..f13e06d 100644 --- a/Unity/Codes/Hotfix/Demo/Unit/UnitSystem.cs +++ b/Unity/Codes/Hotfix/Demo/Unit/UnitSystem.cs @@ -37,6 +37,7 @@ namespace ET UnitOperate.UpdateFood(self); UnitOperate.UpdateWater(self); self.DurableReduce(); + self.UpdateFarmland(); } } @@ -226,7 +227,7 @@ namespace ET self.GetComponent()?.DurableReduce(); } - public static void UpdateGameTime(this Unit self) + public static void UpdateFarmland(this Unit self) { //update farmland List farmlandIds = new List(); diff --git a/Unity/Codes/Model/Demo/Fighter/Fighter.cs b/Unity/Codes/Model/Demo/Fighter/Fighter.cs index 7d0fe44..07fade7 100644 --- a/Unity/Codes/Model/Demo/Fighter/Fighter.cs +++ b/Unity/Codes/Model/Demo/Fighter/Fighter.cs @@ -38,7 +38,8 @@ namespace ET { if (this.AttriConfig != null) { - return this.AttriConfig.UnarmedAttack; + // return this.AttriConfig.UnarmedAttack; + return 0; } return 0; diff --git a/Unity/Codes/Model/Demo/Resource/ResourcePoint.cs b/Unity/Codes/Model/Demo/Resource/ResourcePoint.cs index 1dce4f1..d07cc2f 100644 --- a/Unity/Codes/Model/Demo/Resource/ResourcePoint.cs +++ b/Unity/Codes/Model/Demo/Resource/ResourcePoint.cs @@ -1,18 +1,26 @@ using System.Collections.Generic; +using System.Runtime.CompilerServices; using MongoDB.Bson.Serialization.Attributes; using MongoDB.Bson.Serialization.Options; using UnityEngine; namespace ET { + public struct ExtraOut + { + public int CfgId; //allitem表的Id + public int MaxAmount; + public int GatherAmount; + } public struct ResourceAttri { public int ConfigId; public int MaxAmount; public int GatherAmount; //当前采集了多少 - [BsonIgnore] - public ResourcesConfig Config => ResourcesConfigCategory.Instance.Get(this.ConfigId); - - + public List ExtraOuts; //额外产出 + // [BsonIgnore] + //public ResourcesConfig Config => ResourcesConfigCategory.Instance.Get(this.ConfigId); + + } public class ResourcePoint: Entity, IAwake,ISerializeToEntity { diff --git a/Unity/Codes/Model/Generate/Config/AttributesGroupConfig.cs b/Unity/Codes/Model/Generate/Config/AttributesGroupConfig.cs new file mode 100644 index 0000000..c216534 --- /dev/null +++ b/Unity/Codes/Model/Generate/Config/AttributesGroupConfig.cs @@ -0,0 +1,130 @@ +using System; +using System.Collections.Generic; +using MongoDB.Bson.Serialization.Attributes; +using ProtoBuf; + +namespace ET +{ + [ProtoContract] + [Config] + public partial class AttributesGroupConfigCategory : ProtoObject, IMerge + { + public static AttributesGroupConfigCategory Instance; + + [ProtoIgnore] + [BsonIgnore] + private Dictionary dict = new Dictionary(); + + [BsonElement] + [ProtoMember(1)] + private List list = new List(); + + public AttributesGroupConfigCategory() + { + Instance = this; + } + + public void Merge(object o) + { + AttributesGroupConfigCategory s = o as AttributesGroupConfigCategory; + this.list.AddRange(s.list); + } + + public override void EndInit() + { + foreach (AttributesGroupConfig config in list) + { + config.EndInit(); + this.dict.Add(config.Id, config); + } + this.AfterEndInit(); + } + + public AttributesGroupConfig Get(int id) + { + this.dict.TryGetValue(id, out AttributesGroupConfig item); + + if (item == null) + { + throw new Exception($"配置找不到,配置表名: {nameof (AttributesGroupConfig)},配置id: {id}"); + } + + return item; + } + + public bool Contain(int id) + { + return this.dict.ContainsKey(id); + } + + public Dictionary GetAll() + { + return this.dict; + } + + public List GetList() + { + return this.list; + } + + public AttributesGroupConfig GetOne() + { + if (this.dict == null || this.dict.Count <= 0) + { + return null; + } + return this.dict.Values.GetEnumerator().Current; + } + } + + [ProtoContract] + public partial class AttributesGroupConfig: ProtoObject, IConfig + { + /// 编号 + [ProtoMember(1)] + public int Id { get; set; } + /// 等级 + [ProtoMember(2)] + public int Lv { get; set; } + /// 统帅力 + [ProtoMember(3)] + public int Domination { get; set; } + /// 初始火抗 + [ProtoMember(4)] + public int StarFireResistance { get; set; } + /// 初始雷抗 + [ProtoMember(5)] + public int StarThunderResistance { get; set; } + /// 初始毒抗 + [ProtoMember(6)] + public int StarPoisonResistance { get; set; } + /// 初始冰抗 + [ProtoMember(7)] + public int StarIceResistance { get; set; } + /// 生命成长 + [ProtoMember(8)] + public int HPGrow { get; set; } + /// 防御成长 + [ProtoMember(9)] + public int DEFGrow { get; set; } + /// 攻击成长 + [ProtoMember(10)] + public int ATKGrow { get; set; } + /// 攻速成长 + [ProtoMember(11)] + public int WSPGrow { get; set; } + /// 能量恢复 + [ProtoMember(12)] + public int MPRecover { get; set; } + /// 使用武器 + [ProtoMember(13)] + public int[] Weapon { get; set; } + /// 天赋技能 + [ProtoMember(14)] + public int Talent { get; set; } + /// 初始技能 + [ProtoMember(15)] + public int SkillSet { get; set; } + + } +} diff --git a/Unity/Codes/Model/Generate/Config/MaterialConfig.cs b/Unity/Codes/Model/Generate/Config/MaterialConfig.cs index 0589dfb..e34a95a 100644 --- a/Unity/Codes/Model/Generate/Config/MaterialConfig.cs +++ b/Unity/Codes/Model/Generate/Config/MaterialConfig.cs @@ -86,11 +86,14 @@ namespace ET /// 名称 [ProtoMember(2)] public string Name { get; set; } - /// 可转化食物数量 + /// 类型 [ProtoMember(3)] + public int[] Type { get; set; } + /// 可转化食物数量 + [ProtoMember(4)] public int FoodNum { get; set; } /// 可转化水数量 - [ProtoMember(4)] + [ProtoMember(5)] public int WaterNum { get; set; } } diff --git a/Unity/Codes/Model/Generate/Config/PhysiqueConfig.cs b/Unity/Codes/Model/Generate/Config/PhysiqueConfig.cs index e85d21e..4debe05 100644 --- a/Unity/Codes/Model/Generate/Config/PhysiqueConfig.cs +++ b/Unity/Codes/Model/Generate/Config/PhysiqueConfig.cs @@ -110,6 +110,15 @@ namespace ET /// 伤病减免 [ProtoMember(10)] public int DiseaseRelief { get; set; } + /// 攻击加成 + [ProtoMember(11)] + public int AttackBonusHPBonus { get; set; } + /// 生命加成 + [ProtoMember(12)] + public int HPBonus { get; set; } + /// 防御加成 + [ProtoMember(13)] + public int DEFBonus { get; set; } } } diff --git a/Unity/Codes/Model/Generate/Config/StateConfig.cs b/Unity/Codes/Model/Generate/Config/StateConfig.cs new file mode 100644 index 0000000..1901011 --- /dev/null +++ b/Unity/Codes/Model/Generate/Config/StateConfig.cs @@ -0,0 +1,139 @@ +using System; +using System.Collections.Generic; +using MongoDB.Bson.Serialization.Attributes; +using ProtoBuf; + +namespace ET +{ + [ProtoContract] + [Config] + public partial class StateConfigCategory : ProtoObject, IMerge + { + public static StateConfigCategory Instance; + + [ProtoIgnore] + [BsonIgnore] + private Dictionary dict = new Dictionary(); + + [BsonElement] + [ProtoMember(1)] + private List list = new List(); + + public StateConfigCategory() + { + Instance = this; + } + + public void Merge(object o) + { + StateConfigCategory s = o as StateConfigCategory; + this.list.AddRange(s.list); + } + + public override void EndInit() + { + foreach (StateConfig config in list) + { + config.EndInit(); + this.dict.Add(config.Id, config); + } + this.AfterEndInit(); + } + + public StateConfig Get(int id) + { + this.dict.TryGetValue(id, out StateConfig item); + + if (item == null) + { + throw new Exception($"配置找不到,配置表名: {nameof (StateConfig)},配置id: {id}"); + } + + return item; + } + + public bool Contain(int id) + { + return this.dict.ContainsKey(id); + } + + public Dictionary GetAll() + { + return this.dict; + } + + public List GetList() + { + return this.list; + } + + public StateConfig GetOne() + { + if (this.dict == null || this.dict.Count <= 0) + { + return null; + } + return this.dict.Values.GetEnumerator().Current; + } + } + + [ProtoContract] + public partial class StateConfig: ProtoObject, IConfig + { + /// 编号 + [ProtoMember(1)] + public int Id { get; set; } + /// 类型 + [ProtoMember(2)] + public int Type { get; set; } + /// 状态名称 + [ProtoMember(3)] + public string Name { get; set; } + /// BUFF所属对象 + [ProtoMember(4)] + public int[] Subject { get; set; } + /// BUFF影响对象 + [ProtoMember(5)] + public int[] Object { get; set; } + /// 作用对象参数 + [ProtoMember(6)] + public int[] ObjectParameter { get; set; } + /// 等级 + [ProtoMember(7)] + public int Lv { get; set; } + /// 组类型 + [ProtoMember(8)] + public int Cover { get; set; } + /// 合成物品类型 + [ProtoMember(9)] + public int SyntheticType { get; set; } + /// 效果类型 + [ProtoMember(10)] + public int[] Effection { get; set; } + /// 效果数值 + [ProtoMember(11)] + public int[] EffectionValue { get; set; } + /// 能否劳作 + [ProtoMember(12)] + public int Toil { get; set; } + /// 能否叠加 + [ProtoMember(13)] + public int Superimposed { get; set; } + /// 持续时间 + [ProtoMember(14)] + public int Duration { get; set; } + /// 状态图标 + [ProtoMember(15)] + public string Icon { get; set; } + /// 是否显示 + [ProtoMember(16)] + public int Display { get; set; } + /// 状态描述 + [ProtoMember(17)] + public string Describe { get; set; } + /// 效果读取状态描述 + [ProtoMember(18)] + public string Description2 { get; set; } + + } +} diff --git a/Unity/Codes/Model/Generate/Config/StructureConfig.cs b/Unity/Codes/Model/Generate/Config/StructureConfig.cs new file mode 100644 index 0000000..e0a615a --- /dev/null +++ b/Unity/Codes/Model/Generate/Config/StructureConfig.cs @@ -0,0 +1,163 @@ +using System; +using System.Collections.Generic; +using MongoDB.Bson.Serialization.Attributes; +using ProtoBuf; + +namespace ET +{ + [ProtoContract] + [Config] + public partial class StructureConfigCategory : ProtoObject, IMerge + { + public static StructureConfigCategory Instance; + + [ProtoIgnore] + [BsonIgnore] + private Dictionary dict = new Dictionary(); + + [BsonElement] + [ProtoMember(1)] + private List list = new List(); + + public StructureConfigCategory() + { + Instance = this; + } + + public void Merge(object o) + { + StructureConfigCategory s = o as StructureConfigCategory; + this.list.AddRange(s.list); + } + + public override void EndInit() + { + foreach (StructureConfig config in list) + { + config.EndInit(); + this.dict.Add(config.Id, config); + } + this.AfterEndInit(); + } + + public StructureConfig Get(int id) + { + this.dict.TryGetValue(id, out StructureConfig item); + + if (item == null) + { + throw new Exception($"配置找不到,配置表名: {nameof (StructureConfig)},配置id: {id}"); + } + + return item; + } + + public bool Contain(int id) + { + return this.dict.ContainsKey(id); + } + + public Dictionary GetAll() + { + return this.dict; + } + + public List GetList() + { + return this.list; + } + + public StructureConfig GetOne() + { + if (this.dict == null || this.dict.Count <= 0) + { + return null; + } + return this.dict.Values.GetEnumerator().Current; + } + } + + [ProtoContract] + public partial class StructureConfig: ProtoObject, IConfig + { + /// 编号 + [ProtoMember(1)] + public int Id { get; set; } + /// 名称 + [ProtoMember(2)] + public string Name { get; set; } + /// 建筑类型 + [ProtoMember(3)] + public int Type { get; set; } + /// 耐久度 + [ProtoMember(4)] + public int Durable { get; set; } + /// 耐久减损系数 + [ProtoMember(5)] + public int DurableCoefficient { get; set; } + /// 修理金币数量 + [ProtoMember(6)] + public int FirmCoinNum { get; set; } + /// 完成建造元宝数量 + [ProtoMember(7)] + public int CompleteMoneyNum { get; set; } + /// 特殊功能 + [ProtoMember(8)] + public int Special { get; set; } + /// 功能参数 + [ProtoMember(9)] + public int Function { get; set; } + /// 居住人数 + [ProtoMember(10)] + public int DwellNumber { get; set; } + /// 家禽量 + [ProtoMember(11)] + public int PoultryNum { get; set; } + /// 舒适度 + [ProtoMember(12)] + public int Comfortable { get; set; } + /// 繁荣值 + [ProtoMember(13)] + public int Boom { get; set; } + /// 升级序列 + [ProtoMember(14)] + public int UpgradeSequence { get; set; } + /// 关联BUFF + [ProtoMember(15)] + public int State { get; set; } + /// BUFF效果 + [ProtoMember(16)] + public int StateAffection { get; set; } + /// 特定点 + [ProtoMember(17)] + public int SpecificPoint { get; set; } + /// 开关功能 + [ProtoMember(18)] + public int ON_OFF { get; set; } + /// 攻击频率 + [ProtoMember(19)] + public int AtcFrequency { get; set; } + /// 攻击力 + [ProtoMember(20)] + public int Atc { get; set; } + /// 目标数量 + [ProtoMember(21)] + public int TargetNum { get; set; } + /// 预置文件 + [ProtoMember(22)] + public string Prefab { get; set; } + /// 可否移动 + [ProtoMember(23)] + public int CanMove { get; set; } + /// 图标 + [ProtoMember(24)] + public string Picture { get; set; } + /// 描述 + [ProtoMember(25)] + public string Describe { get; set; } + /// 可拆除 + [ProtoMember(26)] + public int Remove { get; set; } + + } +} diff --git a/Unity/Codes/Model/Generate/Config/SynthesisConfig.cs b/Unity/Codes/Model/Generate/Config/SynthesisConfig.cs new file mode 100644 index 0000000..91e133e --- /dev/null +++ b/Unity/Codes/Model/Generate/Config/SynthesisConfig.cs @@ -0,0 +1,157 @@ +using System; +using System.Collections.Generic; +using MongoDB.Bson.Serialization.Attributes; +using ProtoBuf; + +namespace ET +{ + [ProtoContract] + [Config] + public partial class SynthesisConfigCategory : ProtoObject, IMerge + { + public static SynthesisConfigCategory Instance; + + [ProtoIgnore] + [BsonIgnore] + private Dictionary dict = new Dictionary(); + + [BsonElement] + [ProtoMember(1)] + private List list = new List(); + + public SynthesisConfigCategory() + { + Instance = this; + } + + public void Merge(object o) + { + SynthesisConfigCategory s = o as SynthesisConfigCategory; + this.list.AddRange(s.list); + } + + public override void EndInit() + { + foreach (SynthesisConfig config in list) + { + config.EndInit(); + this.dict.Add(config.Id, config); + } + this.AfterEndInit(); + } + + public SynthesisConfig Get(int id) + { + this.dict.TryGetValue(id, out SynthesisConfig item); + + if (item == null) + { + throw new Exception($"配置找不到,配置表名: {nameof (SynthesisConfig)},配置id: {id}"); + } + + return item; + } + + public bool Contain(int id) + { + return this.dict.ContainsKey(id); + } + + public Dictionary GetAll() + { + return this.dict; + } + + public List GetList() + { + return this.list; + } + + public SynthesisConfig GetOne() + { + if (this.dict == null || this.dict.Count <= 0) + { + return null; + } + return this.dict.Values.GetEnumerator().Current; + } + } + + [ProtoContract] + public partial class SynthesisConfig: ProtoObject, IConfig + { + /// 编号 + [ProtoMember(1)] + public int Id { get; set; } + /// 名称 + [ProtoMember(2)] + public string Name { get; set; } + /// 成品类型 + [ProtoMember(3)] + public int MixtureTpye { get; set; } + /// 成品ID + [ProtoMember(4)] + public int MixtureID { get; set; } + /// 优质成品ID + [ProtoMember(5)] + public int QualityMixtureID { get; set; } + /// 体量 + [ProtoMember(6)] + public int BodyVolume { get; set; } + /// 合成耗时 + [ProtoMember(7)] + public int TimeConsume { get; set; } + /// 合成份数 + [ProtoMember(8)] + public int Copies { get; set; } + /// 优质合成份数 + [ProtoMember(9)] + public int QualityCopies { get; set; } + /// 建筑编号 + [ProtoMember(10)] + public int[] StructureID { get; set; } + /// 技能需求 + [ProtoMember(11)] + public int SkillCondition { get; set; } + /// 显示条件类型 + [ProtoMember(12)] + public int DisplayCondition { get; set; } + /// 条件参数 + [ProtoMember(13)] + public int Parameter { get; set; } + /// 解锁条件 + [ProtoMember(14)] + public int UnlockCondition { get; set; } + /// 条件参数 + [ProtoMember(15)] + public int Parameter2 { get; set; } + /// 繁荣值需求 + [ProtoMember(16)] + public int BoomCondition { get; set; } + /// 科技编号 + [ProtoMember(17)] + public int ScienceId { get; set; } + /// 物品编号 + [ProtoMember(18)] + public int[] ItemId { get; set; } + /// 物品数量 + [ProtoMember(19)] + public int[] ItemNum { get; set; } + /// 批量制作所需熟练度 + [ProtoMember(20)] + public int NeedProficiency { get; set; } + /// 单个产出熟练度增长值 + [ProtoMember(21)] + public int ProficiencyPerItem { get; set; } + /// 优质单个产出熟练度增长值 + [ProtoMember(22)] + public int QualityProficiencyPerItem { get; set; } + /// 可控条件类型 + [ProtoMember(23)] + public int ControllableFactor { get; set; } + /// 可控条件要求 + [ProtoMember(24)] + public int[] FactorDemand { get; set; } + + } +} diff --git a/Unity/Codes/Model/Generate/Config/TechnologyConfig.cs b/Unity/Codes/Model/Generate/Config/TechnologyConfig.cs new file mode 100644 index 0000000..9e1934e --- /dev/null +++ b/Unity/Codes/Model/Generate/Config/TechnologyConfig.cs @@ -0,0 +1,106 @@ +using System; +using System.Collections.Generic; +using MongoDB.Bson.Serialization.Attributes; +using ProtoBuf; + +namespace ET +{ + [ProtoContract] + [Config] + public partial class TechnologyConfigCategory : ProtoObject, IMerge + { + public static TechnologyConfigCategory Instance; + + [ProtoIgnore] + [BsonIgnore] + private Dictionary dict = new Dictionary(); + + [BsonElement] + [ProtoMember(1)] + private List list = new List(); + + public TechnologyConfigCategory() + { + Instance = this; + } + + public void Merge(object o) + { + TechnologyConfigCategory s = o as TechnologyConfigCategory; + this.list.AddRange(s.list); + } + + public override void EndInit() + { + foreach (TechnologyConfig config in list) + { + config.EndInit(); + this.dict.Add(config.Id, config); + } + this.AfterEndInit(); + } + + public TechnologyConfig Get(int id) + { + this.dict.TryGetValue(id, out TechnologyConfig item); + + if (item == null) + { + throw new Exception($"配置找不到,配置表名: {nameof (TechnologyConfig)},配置id: {id}"); + } + + return item; + } + + public bool Contain(int id) + { + return this.dict.ContainsKey(id); + } + + public Dictionary GetAll() + { + return this.dict; + } + + public List GetList() + { + return this.list; + } + + public TechnologyConfig GetOne() + { + if (this.dict == null || this.dict.Count <= 0) + { + return null; + } + return this.dict.Values.GetEnumerator().Current; + } + } + + [ProtoContract] + public partial class TechnologyConfig: ProtoObject, IConfig + { + /// 编号 + [ProtoMember(1)] + public int Id { get; set; } + /// 名称 + [ProtoMember(2)] + public string Name { get; set; } + /// 研究耗材 + [ProtoMember(3)] + public int[] UnlockMatrial { get; set; } + /// 研究耗材数量 + [ProtoMember(4)] + public int[] UnlockMatrialNum { get; set; } + /// 研究耗时 + [ProtoMember(5)] + public int UnlockTime { get; set; } + /// 图标 + [ProtoMember(6)] + public string Icon { get; set; } + /// 描述 + [ProtoMember(7)] + public string Description { get; set; } + + } +} diff --git a/Unity/Codes/Model/Generate/Config/UpExpConfig.cs b/Unity/Codes/Model/Generate/Config/UpExpConfig.cs index b843bcd..524e785 100644 --- a/Unity/Codes/Model/Generate/Config/UpExpConfig.cs +++ b/Unity/Codes/Model/Generate/Config/UpExpConfig.cs @@ -89,6 +89,15 @@ namespace ET /// 升级经验 [ProtoMember(3)] public int Exp { get; set; } + /// 生命增加 + [ProtoMember(4)] + public int HPUp { get; set; } + /// 防御增加 + [ProtoMember(5)] + public int DEFUp { get; set; } + /// 攻击增加 + [ProtoMember(6)] + public int ATKUp { get; set; } } } diff --git a/Unity/Codes/Model/Generate/ConfigEnum.cs b/Unity/Codes/Model/Generate/ConfigEnum.cs index 6800226..5f136d3 100644 --- a/Unity/Codes/Model/Generate/ConfigEnum.cs +++ b/Unity/Codes/Model/Generate/ConfigEnum.cs @@ -110,6 +110,21 @@ namespace ET // 资源 RESOURCES = 6, } + public enum AttributesGroupWeaponEnum + { + // 锤 + HAMMER = 1, + // 大剑 + GREATSWORD = 2, + // 枪 + SPEAR = 3, + // 双刀 + DOUBLEKNIFE = 4, + // 弓 + BOW = 5, + // 弩 + CROSSBOW = 6, + } public enum ClothesUsingObjectsEnum { // 主角 @@ -294,6 +309,21 @@ namespace ET // 冬 WINTER = 4, } + public enum MaterialTypeEnum + { + // 水 + WATER = 1, + // 基础食物 + BASIC_FOOD = 2, + // 食材 + FOOD_MATERIAL = 3, + // 基础材料 + BASIC_MATERIAL = 4, + // 药材 + MEDICINE_MATERIAL = 5, + // 作物 + CROPS = 6, + } public enum MedicineTypeEnum { // 外伤药 @@ -810,6 +840,101 @@ namespace ET // 需要 YES = 2, } + public enum StateTypeEnum + { + // 技能关联的buff + SKILL_RELATED_BUFF = 1, + // 年龄段特性buff + AGE_RELATED_BUFF = 2, + // 常规状态 + COMMON_STATE = 3, + } + public enum StateSubjectEnum + { + // 主角 + PLAYER = 1, + // 伙伴 + FRIENDS = 2, + // 村民 + VILLAGERS = 3, + // 桃谷 + PEACH_VALLEY = 4, + // 建筑 + STRUCTURE = 5, + } + public enum StateObjectEnum + { + // 主角 + PLAYER = 1, + // 伙伴 + FRIENDS = 2, + // 村民 + VILLAGERS = 3, + // 桃谷 + PEACH_VALLEY = 4, + // 建筑 + STRUCTURE = 5, + } + public enum StateSyntheticTypeEnum + { + // 菜品 + CUISINE = 1, + // 药品 + MEDICINE = 2, + } + public enum StructureTypeEnum + { + // 居所 + LIVE = 1, + // 生产 + PRODUCTION = 2, + // 制作 + FABRICATION = 3, + // 功能建筑 + FUNCTION = 4, + // 安全 + SAFTY = 5, + } + public enum StructureSpecialEnum + { + // 能够产出物品的建筑 + PRODUCTION_STRUCTURE = 1, + // 定点资源 + POINT_RESOURCES = 2, + // 农田可种植 + FARMLAND = 3, + // 烹饪类建筑 + COOKING = 4, + // 炼药类建筑 + MAKINGMEDICINE = 5, + // 粮仓 + GRANARY = 6, + } + public enum StructureSpecificPointEnum + { + // 非特定的建筑 + NO = 0, + // 特定点建筑 + YES = 1, + } + public enum SynthesisMixtureTpyeEnum + { + // 建筑 + STRUCTURE = 1, + // 材料 + MATERIAL = 2, + // 菜品 + CUISINE = 3, + // 药品 + MEDICINE = 4, + } + public enum SynthesisUnlockConditionEnum + { + // 规模 + SCALECONFIG = 1, + // 道具 + ALLITEMCONFIG = 2, + } public enum UpgrateSequenceSequenceTypeEnum { // 建筑 diff --git a/Unity/Codes/Model/Module/Numeric/NumericType.cs b/Unity/Codes/Model/Module/Numeric/NumericType.cs index 1b49086..c848e66 100644 --- a/Unity/Codes/Model/Module/Numeric/NumericType.cs +++ b/Unity/Codes/Model/Module/Numeric/NumericType.cs @@ -24,7 +24,6 @@ namespace ET public const int Agile = 1020; // 暴击伤害 public const int AttackSpeed = 1021; // 攻击速度 public const int MoveSpeed = 1022; // 移动速度 - public const int ATK = 1023; // 攻击 public const int DEF = 1024; // 防御 public const int Hit = 1025; // 命中等级 public const int Dodge = 1026; // 闪避等级 diff --git a/Unity/Codes/ModelView/Demo/Common/TextConfigEnum.cs b/Unity/Codes/ModelView/Demo/Common/TextConfigEnum.cs index 1eb4d98..cf46462 100644 --- a/Unity/Codes/ModelView/Demo/Common/TextConfigEnum.cs +++ b/Unity/Codes/ModelView/Demo/Common/TextConfigEnum.cs @@ -132,6 +132,14 @@ namespace ET ID_1064 = 1064, /// 队伍不在此处,无法战斗! ID_1065 = 1065, + /// 农田正在播种或正在收获,暂时无法操作 + ID_1066 = 1066, + /// 当前季节无法种植该作物 + ID_1067 = 1067, + /// 粮仓已满,无法收获作物 + ID_1068 = 1068, + /// 请先设置农夫 + ID_1069 = 1069, /// 抵达中... ID_2001 = 2001, /// 每日起床后一个时辰、下雨时以及雨后一个时辰植物上会蓄满露水 @@ -260,6 +268,30 @@ namespace ET ID_2063 = 2063, /// {区域名称}食物不足 ID_2064 = 2064, + /// 不可 + ID_2065 = 2065, + /// 不足 + ID_2066 = 2066, + /// 播种季节 + ID_2067 = 2067, + /// 生长时间 + ID_2068 = 2068, + /// 状态 + ID_2069 = 2069, + /// 产量 + ID_2070 = 2070, + /// 待播种 + ID_2071 = 2071, + /// {成长时间}后成熟 + ID_2072 = 2072, + /// 可收获 + ID_2073 = 2073, + /// 农夫 + ID_2074 = 2074, + /// 自动种植 + ID_2075 = 2075, + /// 选择农夫 + ID_2076 = 2076, /// 撤销建造将返还所有材料,是否撤销建造该建筑? ID_3001 = 3001, /// 拆除建筑将返还50%建造材料,是否拆除该建筑?