Files
FireflyGo_Resources/Config/ConfigGlobalModifier/GlobalModifier_Level.json
2025-08-14 09:04:39 +07:00

1048 lines
29 KiB
JSON

{
"ModifierMap": {
"MLevel_Stage20123201_LevelAllDamageReduce": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc046f7fb00] 0xc046f7fad0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0.2999999998137355
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageReduce",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
]
},
"MLevel_Stage2013201_UnWeakResistance": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0461e9f50] 0xc0461e9f20}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": []
},
{
"Event": "OnBeforeBeingHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetIsStanceWeakForCurrentHit",
"AttackerType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_AllDamageReduce": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1691921679
]
}
}
}
]
}
]
}
]
},
"MLevel_Stage2013202": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0464a2600] 0xc0464a25a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0464a2f30] 0xc0464a2f00}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": []
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1826473127
]
}
}
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "DefenceAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1849530227
]
}
}
}
]
}
]
},
"MLevel_Stage20132_NatashaMission_FrozenResistance": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackStatusResistance",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"BehaviorFlag": "STAT_CTRL_Frozen",
"Resistance": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
},
"MLevel_RougeSpecialStage01_UnWeakResistance": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00323a2a0] 0xc00323a270}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0.8999999999068677
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": []
},
{
"Event": "OnBeforeBeingHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetIsStanceWeakForCurrentHit",
"AttackerType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_AllDamageReduce": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1691921679
]
}
}
}
]
}
]
}
]
},
"MLevel_RougeSpecialStage02": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc046682d20] 0xc046682b10}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0.5
}
},
"\u0026{map[Hash:0xc0466836b0] 0xc046683680}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"_CallbackList": [
{
"Event": "OnHPChange",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareHPRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
350792237
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MLevel_RougeSpecialStage02_1_Attack"
},
"DynamicValues": {
"MDF_AttackAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1826473127
]
}
}
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"MLevel_RougeSpecialStage02_1_Attack": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc04691b2c0] 0xc04691b290}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1826473127
]
}
}
}
]
}
]
},
"MLevel_RougeSpecialStage03": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc046c749c0] 0xc046c74990}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 10
}
},
"\u0026{map[Hash:0xc046c75410] 0xc046c75350}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0.09999999986030161
}
}
}
},
"_CallbackList": [
{
"Event": "OnPhase2",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StanceBreakState"
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MLevel_RougeSpecialStage03_1_Speed"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
931685943
]
}
},
"DynamicValues": {
"MDF_SpeedAddedRatio_PerLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
411315149
]
}
}
}
}
]
}
]
}
]
},
"MLevel_RougeSpecialStage03_1_Speed": {
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc046be1d70] 0xc046be1d40}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc046f68540] 0xc046f68510}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"MaxLayer": 10,
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"LifeStepMoment": "ModifierPhase1End",
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "ModifierLayers"
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SpeedAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
411315149,
1458882163
]
}
}
}
]
},
{
"Event": "OnBeingBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
"MLevel_RougeSpecialStage04": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc047145170] 0xc047145140}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc047145710] 0xc0471456e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 3
}
},
"\u0026{map[Hash:0xc046f54060] 0xc046f54030}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"_CallbackList": [
{
"Event": "OnPhase2",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MLevel_RougeSpecialStage04_1_Attack"
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2074600322
]
}
},
"DynamicKey": {
"Value": "MDF_TurnCount"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_TurnCount"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-849510879
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_TurnCount"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MLevel_RougeSpecialStage04_1_Attack"
},
"DynamicValues": {
"MDF_AttackAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1826473127
]
}
}
}
}
]
}
]
}
]
},
"MLevel_RougeSpecialStage04_1_Attack": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc047359bf0] 0xc047359bc0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"LifeTime": 1,
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1826473127
]
}
}
}
]
}
]
},
"MLevel_RougeSpecialStage05": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0473c4720] 0xc0473c46c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 10
}
},
"\u0026{map[Hash:0xc0473c5050] 0xc0473c5020}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0.2999999998137355
}
}
}
},
"_CallbackList": [
{
"Event": "OnBeforeDying",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ModifierName": {
"Value": "MLevel_RougeSpecialStage05_1_Attack"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
931685943
]
}
},
"DynamicValues": {
"MDF_AttackAddedRatio_PerLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-281834638
]
}
}
}
}
]
}
]
},
"MLevel_RougeSpecialStage05_1_Attack": {
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc04770cf60] 0xc04770cf00}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc04770d8c0] 0xc04770d890}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"MaxLayer": 10,
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"LifeStepMoment": "ModifierPhase1End",
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "ModifierLayers"
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
-281834638,
1458882163
]
}
}
}
]
}
]
},
"MLevel_RougeSpecialStage06": {
"_CallbackList": [
{
"Event": "OnPhase2",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StanceBreakState"
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MLevel_RougeSpecialStage06_1_BlockDamage"
}
}
]
}
]
}
]
},
"MLevel_RougeSpecialStage06_1_BlockDamage": {
"Count": 1,
"Stacking": "ReplaceByCaster",
"BehaviorFlagList": [
"BlockDamage",
"MuteBreak"
],
"UseSnapshotEntity": true,
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Gepard_00/Eff_Monster_W1_Gepard_00_Common_Halo_Affected.prefab"
},
{
"$type": "RPG.GameCore.SetResilience"
}
]
},
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetResilience",
"DoReset": true
}
]
},
{
"Event": "OnAfterBeingHit",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Gepard_00/Eff_Monster_W1_Gepard_00_Common_Halo_Trigger.prefab"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Gepard_00/Eff_Monster_W1_Gepard_00_Common_Halo_Trigger_02.prefab"
}
]
},
{
"Event": "OnAfterBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTriggeredBlockDamage",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetModifierValue",
"ModifyFunction": "Add"
}
]
}
]
}
]
},
"MLevel_RougeSpecialStage07": {
"_CallbackList": [
{
"Event": "OnPhase2",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StanceBreakState"
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Numbers": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
},
"MLevel_RougeSpecialStage08": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc047e7ea20] 0xc047e7e9f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0.5
}
},
"\u0026{map[Hash:0xc047e7ef30] 0xc047e7ef00}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0.5
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "StanceBreakResistance",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1277100885
]
}
}
}
]
},
{
"Event": "OnBeingBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2109623552
]
}
}
}
]
}
]
},
"MLevel_BattleEventAbility_RogueMuteAll": {
"BehaviorFlagList": [
"Stealth",
"MuteDamage"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AttachEntityUnselectable"
}
]
},
{
"Event": "OnModifierAdd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"BuffType": "Buff"
},
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"BuffType": "Other"
}
]
}
]
}
}
}