@@ -84,6 +84,7 @@ class SvtFlag(IntEnum):
8484 SVT_EQUIP_CAMPAIGN = 256
8585 SVT_EQUIP_EVENT = 512
8686 SVT_EQUIP_EVENT_REWARD = 1024
87+ SVT_EQUIP_RARITY_LEVEL_NUM_MISSION = 2048
8788
8889
8990class NiceSvtFlag (StrEnum ):
@@ -98,6 +99,7 @@ class NiceSvtFlag(StrEnum):
9899 svtEquipCampaign = "svtEquipCampaign"
99100 svtEquipEvent = "svtEquipEvent"
100101 svtEquipEventReward = "svtEquipEventReward"
102+ svtEquipRarityLevelNumMission = "svtEquipRarityLevelNumMission"
101103 normal = "normal"
102104 goetia = "goetia"
103105 matDropRateUpCe = "matDropRateUpCe"
@@ -114,6 +116,7 @@ class NiceSvtFlag(StrEnum):
114116 256 : NiceSvtFlag .svtEquipCampaign ,
115117 512 : NiceSvtFlag .svtEquipEvent ,
116118 1024 : NiceSvtFlag .svtEquipEventReward ,
119+ 2048 : NiceSvtFlag .svtEquipRarityLevelNumMission ,
117120 0 : NiceSvtFlag .normal ,
118121 63 : NiceSvtFlag .goetia ,
119122 64 : NiceSvtFlag .matDropRateUpCe ,
@@ -131,6 +134,7 @@ class SvtFlagOriginal(IntEnum):
131134 SVT_EQUIP_CAMPAIGN = 256
132135 SVT_EQUIP_EVENT = 512
133136 SVT_EQUIP_EVENT_REWARD = 1024
137+ SVT_EQUIP_RARITY_LEVEL_NUM_MISSION = 2048
134138
135139
136140class NiceSvtFlagOriginal (StrEnum ):
@@ -145,6 +149,7 @@ class NiceSvtFlagOriginal(StrEnum):
145149 svtEquipCampaign = "svtEquipCampaign"
146150 svtEquipEvent = "svtEquipEvent"
147151 svtEquipEventReward = "svtEquipEventReward"
152+ svtEquipRarityLevelNumMission = "svtEquipRarityLevelNumMission"
148153
149154
150155SVT_FLAG_ORIGINAL_NAME : dict [int , NiceSvtFlagOriginal ] = {
@@ -157,6 +162,7 @@ class NiceSvtFlagOriginal(StrEnum):
157162 256 : NiceSvtFlagOriginal .svtEquipCampaign ,
158163 512 : NiceSvtFlagOriginal .svtEquipEvent ,
159164 1024 : NiceSvtFlagOriginal .svtEquipEventReward ,
165+ 2048 : NiceSvtFlagOriginal .svtEquipRarityLevelNumMission ,
160166}
161167
162168
@@ -569,6 +575,7 @@ class FuncTargetType(IntEnum):
569575 ENEMY_RANGE = 30
570576 HAND_COMMANDCARD_RANDOM_ONE = 31
571577 FIELD_ALL = 32
578+ NO_TARGET = 33
572579
573580
574581class NiceFuncTargetType (StrEnum ):
@@ -607,6 +614,7 @@ class NiceFuncTargetType(StrEnum):
607614 enemyRange = "enemyRange"
608615 handCommandcardRandomOne = "handCommandcardRandomOne"
609616 fieldAll = "fieldAll"
617+ noTarget = "noTarget"
610618
611619
612620FUNC_TARGETTYPE_NAME : dict [int , NiceFuncTargetType ] = {
@@ -643,6 +651,7 @@ class NiceFuncTargetType(StrEnum):
643651 30 : NiceFuncTargetType .enemyRange ,
644652 31 : NiceFuncTargetType .handCommandcardRandomOne ,
645653 32 : NiceFuncTargetType .fieldAll ,
654+ 33 : NiceFuncTargetType .noTarget ,
646655}
647656
648657
@@ -857,6 +866,11 @@ class BuffType(IntEnum):
857866 WAVESTART_ANIMATION_BEFORE_FUNCTION = 226
858867 SUB_FIXED_SELFDAMAGE = 227
859868 OVERWRITE_FIXED_DEFENCE_DAMAGE = 228
869+ EXTEND_ACTION_COUNT = 229
870+ GUTS_BEFORE_FUNCTION = 230
871+ OVERWRITE_BUFF_USE_RATE = 231
872+ UP_BUFF_USE_RATE = 232
873+ DOWN_BUFF_USE_RATE = 233
860874 TO_FIELD_CHANGE_FIELD = 10001
861875 TO_FIELD_AVOID_BUFF = 10002
862876 TO_FIELD_SUB_INDIVIDUALITY_FIELD = 10003
@@ -1074,6 +1088,11 @@ class NiceBuffType(StrEnum):
10741088 wavestartAnimationBeforeFunction = "wavestartAnimationBeforeFunction"
10751089 subFixedSelfdamage = "subFixedSelfdamage"
10761090 overwriteFixedDefenceDamage = "overwriteFixedDefenceDamage"
1091+ extendActionCount = "extendActionCount"
1092+ gutsBeforeFunction = "gutsBeforeFunction"
1093+ overwriteBuffUseRate = "overwriteBuffUseRate"
1094+ upBuffUseRate = "upBuffUseRate"
1095+ downBuffUseRate = "downBuffUseRate"
10771096 toFieldChangeField = "toFieldChangeField"
10781097 toFieldAvoidBuff = "toFieldAvoidBuff"
10791098 toFieldSubIndividualityField = "toFieldSubIndividualityField"
@@ -1292,6 +1311,11 @@ class NiceBuffType(StrEnum):
12921311 226 : NiceBuffType .wavestartAnimationBeforeFunction ,
12931312 227 : NiceBuffType .subFixedSelfdamage ,
12941313 228 : NiceBuffType .overwriteFixedDefenceDamage ,
1314+ 229 : NiceBuffType .extendActionCount ,
1315+ 230 : NiceBuffType .gutsBeforeFunction ,
1316+ 231 : NiceBuffType .overwriteBuffUseRate ,
1317+ 232 : NiceBuffType .upBuffUseRate ,
1318+ 233 : NiceBuffType .downBuffUseRate ,
12951319 10001 : NiceBuffType .toFieldChangeField ,
12961320 10002 : NiceBuffType .toFieldAvoidBuff ,
12971321 10003 : NiceBuffType .toFieldSubIndividualityField ,
@@ -1461,6 +1485,10 @@ class BuffAction(IntEnum):
14611485 FUNCTION_WAVESTART_ANIMATION_BEFORE = 153
14621486 RECEIVE_FIXED_DAMAGE = 154
14631487 OVERWRITE_DAMAGE_DEF = 155
1488+ CHANGE_ACT_IN_ADD_COUNT = 156
1489+ FUNCTION_GUTS_BEFORE = 157
1490+ OVERWRITE_BUFF_USE_RATE = 158
1491+ CHANGE_BUFF_USE_RATE = 159
14641492
14651493
14661494class NiceBuffAction (StrEnum ):
@@ -1622,6 +1650,10 @@ class NiceBuffAction(StrEnum):
16221650 functionWavestartAnimationBefore = "functionWavestartAnimationBefore"
16231651 receiveFixedDamage = "receiveFixedDamage"
16241652 overwriteDamageDef = "overwriteDamageDef"
1653+ changeActInAddCount = "changeActInAddCount"
1654+ functionGutsBefore = "functionGutsBefore"
1655+ overwriteBuffUseRate = "overwriteBuffUseRate"
1656+ changeBuffUseRate = "changeBuffUseRate"
16251657
16261658
16271659BUFF_ACTION_NAME : dict [int , NiceBuffAction ] = {
@@ -1781,6 +1813,10 @@ class NiceBuffAction(StrEnum):
17811813 153 : NiceBuffAction .functionWavestartAnimationBefore ,
17821814 154 : NiceBuffAction .receiveFixedDamage ,
17831815 155 : NiceBuffAction .overwriteDamageDef ,
1816+ 156 : NiceBuffAction .changeActInAddCount ,
1817+ 157 : NiceBuffAction .functionGutsBefore ,
1818+ 158 : NiceBuffAction .overwriteBuffUseRate ,
1819+ 159 : NiceBuffAction .changeBuffUseRate ,
17841820}
17851821
17861822
@@ -2038,6 +2074,11 @@ class DataValsType(IntEnum):
20382074 CondParamRangeMaxValue = 226
20392075 CondParamRangeTargetId = 227
20402076 ExecOnce = 228
2077+ ApplyBuffIndividuality = 229
2078+ ExecWhenCanNotAttack = 230
2079+ ExecEvenCardSelectState = 231
2080+ OverwriteShift = 232
2081+ IgnoreShiftWhiteFade = 233
20412082
20422083
20432084class ClassRelationOverwriteType (IntEnum ):
0 commit comments