yyl
2025-09-04 26d2003ef593029a38a6d3da33f7dd2291d21886
125 【战斗】战斗系统 配表跟damagecontent加缩放
4个文件已修改
63 ■■■■ 已修改文件
Config/DamageNum.txt 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Config/FuncConfig.txt 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Config/Skill.txt 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
UIComp/DamageContent.prefab 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Config/DamageNum.txt
@@ -1,13 +1,16 @@
string    int    int    int    int[]
id    prefix    plus    minus    nums
飘血类型    前缀    加号    减号    数字
Damage            45    48|49|50|51|52|53|54|55|56|57|46|107|109|98|116
Recovery        295        280|281|282|283|284|285|286|287|288|289|290|291|292|293|294
Reflect    257        256    240|241|242|243|244|245|246|247|248|249|250|251|252|253|254
Bloody            236    220|221|222|223|224|225|226|227|228|229|230|231|232|233|234
Block    277        276    260|261|262|263|264|265|266|267|268|269|270|271|272|273|274
Critical    217        216    200|201|202|203|204|205|206|207|208|209|210|211|212|213|214
Dodge    303
Combo    302
CounterAttack    300
RageUp    337    335        320|321|322|323|324|325|326|327|328|329|330|331|332|333|334
int    string    int    int    int    int[]
TypeID    id    prefix    plus    minus    nums
类型ID    飘血类型    前缀    加号    减号    数字
2    Damage            45    48|49|50|51|52|53|54|55|56|57|46|107|109|98|116
4    Recovery        295        280|281|282|283|284|285|286|287|288|289|290|291|292|293|294
8    Reflect    257        256    240|241|242|243|244|245|246|247|248|249|250|251|252|253|254
16    Bloody            236    220|221|222|223|224|225|226|227|228|229|230|231|232|233|234
32    Block    277            260|261|262|263|264|265|266|267|268|269|270|271|272|273|274
64    Critical    217        216    200|201|202|203|204|205|206|207|208|209|210|211|212|213|214
66        217        216    200|201|202|203|204|205|206|207|208|209|210|211|212|213|214
68
1088
128    Dodge    303
256    RageUp    337    335        320|321|322|323|324|325|326|327|328|329|330|331|332|333|334
512
1024
Config/FuncConfig.txt
@@ -1,7 +1,7 @@
string    string    string    string    string    string
KEY    Numerical1    Numerical2    Numerical3    Numerical4    Numerical5
标识    数值1    数值2    数值3    数值4    数值5
EquipGSFormula    int(MaxHP/4.0+MinAtk*5.0+MaxAtk*5.0+Def*5.0+IceAtk*10.0+IceDef*10.0+LuckyHit*2.5+LuckyHitReduce*2.5+FabaoHurt*5.0+FinalHurt*5.0+FinalHurtReduce*5.0+BaseEquipMaxHPAddPer/10000.0+BaseEquipAtkAddPer/10000.0+PerLVMaxHP+PerLVAtk/10000.0+Hit/10000.0+Miss/10000.0+DropMoneyPer/10000.0+LuckyHitRate/10000.0+LuckyHitRateReduce/10000.0+LuckyHitPer/10000.0+SuperHitRate/10000.0+SuperHitRateReduce/10000.0+SuperHitPer/10000.0+SuperHit/10000.0+SuperHitReduce/10000.0+DropEquipPer*1.45+AtkBackHP*10.0+MaxHPPer/10000.0+AtkPer/10000.0+SkillAtkRate/10000.0+SkillAtkRateReduce/10000.0+SkillAddPerA/10000.0+SkillAddPerB/10000.0+SkillAddPerC/10000.0+SkillAddPerD/10000.0+SkillAddPerE/10000.0+SkillAddPerF/10000.0+SkillAddPerG/10000.0+SkillReducePerA/10000.0+SkillReducePerB/10000.0+SkillReducePerC/10000.0+SkillReducePerD/10000.0+SkillReducePerE/10000.0+SkillReducePerF/10000.0+SkillReducePerG/10000.0+ReduceSkillCDPer/10000.0+LuckyHitPer/10000.0+FaintDefRate/10000.0+ProDefPer/10000.0+IgnoreDefRate/10000.0+IgnoreDefRateReduce/10000.0)    [67,68,6,7,8,16,139,13,136,26,27]    int(MaxHP/4.0+Atk*10.0+Def*5.0+IceAtk*10.0+IceDef*10.0+SuperHit*5.0+SuperHitReduce*5.0+PetDamPer/10000.0+SuperHitRateReduce/10000.0+Miss/10000.0+Hit/10000.0+DropMoneyPer/10000.0+PerLVMaxHP+PerLVAtk/10000.0)    {"45000":18000,"45001":18000,"45002":35000,"45003":70000,"45004":90000}    0
EquipGSFormula    (MaxHP/4.0+MinAtk*5.0+MaxAtk*5.0+Def*5.0+IceAtk*10.0+IceDef*10.0+LuckyHit*2.5+LuckyHitReduce*2.5+FabaoHurt*5.0+FinalHurt*5.0+FinalHurtReduce*5.0+BaseEquipMaxHPAddPer/10000.0+BaseEquipAtkAddPer/10000.0+PerLVMaxHP+PerLVAtk/10000.0+Hit/10000.0+Miss/10000.0+DropMoneyPer/10000.0+LuckyHitRate/10000.0+LuckyHitRateReduce/10000.0+LuckyHitPer/10000.0+SuperHitRate/10000.0+SuperHitRateReduce/10000.0+SuperHitPer/10000.0+SuperHit/10000.0+SuperHitReduce/10000.0+DropEquipPer*1.45+AtkBackHP*10.0+MaxHPPer/10000.0+AtkPer/10000.0+SkillAtkRate/10000.0+SkillAtkRateReduce/10000.0+SkillAddPerA/10000.0+SkillAddPerB/10000.0+SkillAddPerC/10000.0+SkillAddPerD/10000.0+SkillAddPerE/10000.0+SkillAddPerF/10000.0+SkillAddPerG/10000.0+SkillReducePerA/10000.0+SkillReducePerB/10000.0+SkillReducePerC/10000.0+SkillReducePerD/10000.0+SkillReducePerE/10000.0+SkillReducePerF/10000.0+SkillReducePerG/10000.0+ReduceSkillCDPer/10000.0+LuckyHitPer/10000.0+FaintDefRate/10000.0+ProDefPer/10000.0+IgnoreDefRate/10000.0+IgnoreDefRateReduce/10000.0#)    [67,68,6,7,8,16,139,13,136,26,27]    (MaxHP/4.0+Atk*10.0+Def*5.0+IceAtk*10.0+IceDef*10.0+SuperHit*5.0+SuperHitReduce*5.0+PetDamPer/10000.0+SuperHitRateReduce/10000.0+Miss/10000.0+Hit/10000.0+DropMoneyPer/10000.0+PerLVMaxHP+PerLVAtk/10000.0#)    {"45000":18000,"45001":18000,"45002":35000,"45003":70000,"45004":90000}    0
CreateFamily    100    1            
Zhenbaoge    1    2888    360    [5,10,20,30]    
BillboardSet    []    {151:1000, 152:1000, 153:1000, 154:1000, 158:1000, 159:1000, 162:1000, 163:1000, 164:1000, 165:1000}    {}        
@@ -17,7 +17,7 @@
HeroStarTalent    4    10    3    5    
HeroWash    10    [20,40,60,100,150,230]    5        
HeroRebirth    1    2            
HeroAttrFormula    (lvValue+equipValue+bookValue)*(1+lineupHaloPer+bookPer+lineupInitAddPer+lineupLVAddPer+lineupBreakLVAddPer+lineupStarAddPer)*(inheritPer+fetterPer+starTalentPer+breakLVPer+awakeTalentPer)+heroSelfValue    (lvValue+equipValue+bookValue)+(heroSelfValue+lineupHaloValue+starTalentValue+breakLVValue+awakeTalentValue)+fetterValue    int(Atk*AtkRatio+MaxHP*MaxHPRatio+Def*DefRatio+(StunRate*StunRateRatio+SuperHitRate*SuperHitRateRatio+ComboRate*ComboRateRatio+MissRate*MissRateRatio+ParryRate*ParryRateRatio+SuckHPPer*SuckHPPerRatio+StunRateDef*StunRateDefRatio+SuperHitRateDef*SuperHitRateDefRatio+ComboRateDef*ComboRateDefRatio+MissRateDef*MissRateDefRatio+ParryRateDef*ParryRateDefRatio+SuckHPPerDef*SuckHPPerDefRatio+FinalDamPer*FinalDamPerRatio+FinalDamPerDef*FinalDamPerDefRatio+PhyDamPer*PhyDamPerRatio+PhyDamPerDef*PhyDamPerDefRatio+MagDamPer*MagDamPerRatio+MagDamPerDef*MagDamPerDefRatio+NormalSkillPer*NormalSkillPerRatio+NormalSkillPerDef*NormalSkillPerDefRatio+AngerSkillPer*AngerSkillPerRatio+AngerSkillPerDef*AngerSkillPerDefRatio+SuperDamPer*SuperDamPerRatio+SuperDamPerDef*SuperDamPerDefRatio+CurePer*CurePerRatio+CurePerDef*CurePerDefRatio+ShieldPer*ShieldPerRatio+ShieldPerDef*ShieldPerDefRatio+DOTPer*DOTPerRatio+DOTPerDef*DOTPerDefRatio+WeiFinalDamPer*WeiFinalDamPerRatio+WeiFinalDamPerDef*WeiFinalDamPerDefRatio+ShuFinalDamPer*ShuFinalDamPerRatio+ShuFinalDamPerDef*ShuFinalDamPerDefRatio+WuFinalDamPer*WuFinalDamPerRatio+WuFinalDamPerDef*WuFinalDamPerDefRatio+QunFinalDamPer*QunFinalDamPerRatio+QunFinalDamPerDef*QunFinalDamPerDefRatio)/100.0)    SkillPower*OfficialLV
HeroAttrFormula    (lvValue+equipValue+bookValue)*(1+lineupHaloPer+bookPer+lineupInitAddPer+lineupLVAddPer+lineupBreakLVAddPer+lineupStarAddPer)*(inheritPer+fetterPer+starTalentPer+breakLVPer+awakeTalentPer)+heroSelfValue    (lvValue+equipValue+bookValue)+(heroSelfValue+lineupHaloValue+starTalentValue+breakLVValue+awakeTalentValue)+fetterValue    (Atk*AtkRatio+MaxHP*MaxHPRatio+Def*DefRatio+(StunRate*StunRateRatio+SuperHitRate*SuperHitRateRatio+ComboRate*ComboRateRatio+MissRate*MissRateRatio+ParryRate*ParryRateRatio+SuckHPPer*SuckHPPerRatio+StunRateDef*StunRateDefRatio+SuperHitRateDef*SuperHitRateDefRatio+ComboRateDef*ComboRateDefRatio+MissRateDef*MissRateDefRatio+ParryRateDef*ParryRateDefRatio+SuckHPPerDef*SuckHPPerDefRatio+FinalDamPer*FinalDamPerRatio+FinalDamPerDef*FinalDamPerDefRatio+PhyDamPer*PhyDamPerRatio+PhyDamPerDef*PhyDamPerDefRatio+MagDamPer*MagDamPerRatio+MagDamPerDef*MagDamPerDefRatio+NormalSkillPer*NormalSkillPerRatio+NormalSkillPerDef*NormalSkillPerDefRatio+AngerSkillPer*AngerSkillPerRatio+AngerSkillPerDef*AngerSkillPerDefRatio+SuperDamPer*SuperDamPerRatio+SuperDamPerDef*SuperDamPerDefRatio+CurePer*CurePerRatio+CurePerDef*CurePerDefRatio+ShieldPer*ShieldPerRatio+ShieldPerDef*ShieldPerDefRatio+DOTPer*DOTPerRatio+DOTPerDef*DOTPerDefRatio+WeiFinalDamPer*WeiFinalDamPerRatio+WeiFinalDamPerDef*WeiFinalDamPerDefRatio+ShuFinalDamPer*ShuFinalDamPerRatio+ShuFinalDamPerDef*ShuFinalDamPerDefRatio+WuFinalDamPer*WuFinalDamPerRatio+WuFinalDamPerDef*WuFinalDamPerDefRatio+QunFinalDamPer*QunFinalDamPerRatio+QunFinalDamPerDef*QunFinalDamPerDefRatio)/100.0#)    SkillPower*OfficialLV
FuncLevelLimitClient    {"1":30}                
DownReward    [(20,500,1),(2,1,1),(911,1,1)]     20    [[150,50,0],[181,10,0],[4151,10,0],[3,1,0]]    1    1
MessageLength    50    0    0    0    0
@@ -37,10 +37,11 @@
CycleHall    {"1":240, "2":74, "10":498, "11":240, "12":33,"13":272}    {"1":8, "2":113, "10":234, "11":8, "12":6,"13":155}            
YunShi    {"0":[[1, 2]],"105":[[1, 1],[2, 1]], "106":[[1, 1],[2, 1]], "107":[[1, 1],[2, 1]], "108":[[1, 1],[2, 1]]}    {"105":6, "106":214, "107":8, "108":155}            
TreeLVUP    42    4|300    5    120    30
ParryCfg    0 if parryNum>2 else min(dParryRate-aParryRateDef, 8000)    [100, 0]    0.5
ParryCfg    0 if parryNum>2 else (dParryRate-aParryRateDef! 8000)    [100, 0]    0.5
MoneyDisplayModel    {"1":1,"41":3,"42":2}            0    0
BattleModelScale    0.8                
DropItem    [0,901,902,903,904,905,906,907,908,909,910,911,912]    [0,0.4,0.6,0.6,0.8,0.8,0.8,1,1,1,1,1,1]    {"123":23}        
EquipTip    [0,951,952,953,954,955,956,957,958,959,960,961,962]                
InvestCost    {}    {}    {"7":[101],"12":[102]}     {}    {}
AutoGuaji    [1,3,4,5,5,5]    1011    102        
HeroCall    3
Config/Skill.txt
@@ -384,8 +384,8 @@
400102    400102    1    1        对前排目标造成攻击力130%物理伤害,20%概率造成击晕    2    1    1    1    2    0    0    0    10000    0    0        skillicondefault                                                                                
4001021    4001021    1    1    额外击晕    20%概率造成击晕    0    14    0    0    6    0    0    0    2000    0    0        skillicondefault                                                                                
400103    400103    1    1    骁将    击晕目标时恢复自身10%最大生命值血量    3                                        0        skillicondefault                                                                                
400104    400104    1    1    力战    击晕目标时恢复自身20%最大生命值血量    3                                        0        skillicondefault
400105    400105    1    1    锋刃    怒气击晕效果提升40%    3                                        0        skillicondefault                                                                                
400107    400107    1    1    力战    击晕目标时恢复自身20%最大生命值血量    3                                        0        skillicondefault
400108    400108    1    1    怒气    初始获得50%怒气    3    1    0    6    5    1    0    0    10000        0        skillicondefault                                                                                
400109    400109    1    1    升变    击晕目标时,清除目标25%怒气    3                                        0        skillicondefault                                                                                
400201    400201    1    1        对后排随机目标造成攻击力100%法术伤害    1    1    2    1    3    0    0    1    10000    0    0        skillicondefault                                                                                
UIComp/DamageContent.prefab
@@ -10,6 +10,7 @@
  m_Component:
  - component: {fileID: 7265824777811907270}
  - component: {fileID: 2628281354398610809}
  - component: {fileID: 8114937153725480163}
  m_Layer: 5
  m_Name: AnimaNode
  m_TagString: Untagged
@@ -52,6 +53,27 @@
  curve: {fileID: 11400000, guid: 8a4fa3549e8e23644abc97a37f18b9ba, type: 2}
  from: {x: 0, y: 40, z: 0}
  to: {x: 0, y: 150, z: 0}
  delayMode: 2
  delay: 0
  duration: 0.6
  trigger: 0
  wrapMode: 0
  reversal: 0
--- !u!114 &8114937153725480163
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 22493125103569233}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: 1d62b0928b057af4c955488a048ad8e7, type: 3}
  m_Name:
  m_EditorClassIdentifier:
  curve: {fileID: 11400000, guid: 8a4fa3549e8e23644abc97a37f18b9ba, type: 2}
  from: {x: 1.3, y: 1.3, z: 1.3}
  to: {x: 1, y: 1, z: 1}
  delayMode: 2
  delay: 0
  duration: 0.6
@@ -105,7 +127,7 @@
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 2033141880003891448}
  m_Enabled: 1
  m_Enabled: 0
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: 69c7e3c9c17e56542b39f18f4c17d43e, type: 3}
  m_Name: 
@@ -205,6 +227,7 @@
  line: {fileID: 2033141880003891448}
  parent: {fileID: 8196951651560326685}
  posTween: {fileID: 2628281354398610809}
  scaleTween: {fileID: 8114937153725480163}
--- !u!1 &4026765504503192625
GameObject:
  m_ObjectHideFlags: 0