Files
FireflyGo_Resources/Config/ConfigGlobalModifier/GlobalModifier_Level.json
2025-08-26 17:57:41 +07:00

1052 lines
29 KiB
JSON

{
"ModifierMap": {
"MLevel_Stage20123201_LevelAllDamageReduce": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc032a8e9f0] 0xc032a8e9c0}": {
"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:0xc034699680] 0xc034699620}": {
"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:0xc02d4711a0] 0xc02d471170}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02d471530] 0xc02d471500}": {
"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:0xc02c5f5e00] 0xc02c5f5d40}": {
"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:0xc033da0000] 0xc02d8adf50}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0.5
}
},
"\u0026{map[Hash:0xc033da0300] 0xc033da02d0}": {
"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:0xc03253a000] 0xc030723f50}": {
"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:0xc0323d49c0] 0xc0323d4930}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 10
}
},
"\u0026{map[Hash:0xc0323d4d20] 0xc0323d4cf0}": {
"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:0xc03268fe60] 0xc03268fe30}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02ed781e0] 0xc02ed781b0}": {
"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:0xc0344c1650] 0xc0344c1620}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0344c19b0] 0xc0344c1980}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 3
}
},
"\u0026{map[Hash:0xc0344c1ce0] 0xc0344c1cb0}": {
"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:0xc0333b41e0] 0xc0333b4180}": {
"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:0xc033e46600] 0xc033e465d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 10
}
},
"\u0026{map[Hash:0xc033e46b70] 0xc033e46b40}": {
"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:0xc030741c80] 0xc030741c50}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc030741f50] 0xc030741f20}": {
"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",
"ForceSimulateImmediately": false
},
{
"$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",
"ForceSimulateImmediately": false
},
{
"$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",
"ForceSimulateImmediately": false
}
]
},
{
"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:0xc037e00b10] 0xc037e00ab0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0.5
}
},
"\u0026{map[Hash:0xc037e00de0] 0xc037e00db0}": {
"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"
}
]
}
]
}
}
}