Files
FireflyGo_Resources/Config/ConfigGlobalModifier/GlobalModifier_Level.json
2025-09-09 21:37:33 +07:00

1052 lines
29 KiB
JSON

{
"ModifierMap": {
"MLevel_Stage20123201_LevelAllDamageReduce": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc048dceed0] 0xc048dceea0}": {
"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:0xc048d1afc0] 0xc048d1af90}": {
"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:0xc048ea36e0] 0xc048ea36b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc048ea3a40] 0xc048ea3a10}": {
"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:0xc04497ca80] 0xc04497ca50}": {
"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:0xc044b6da70] 0xc044b6da40}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0.5
}
},
"\u0026{map[Hash:0xc044b6ddd0] 0xc044b6dd70}": {
"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:0xc00481da70] 0xc00481da40}": {
"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:0xc02ad52a80] 0xc02ad52a50}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 10
}
},
"\u0026{map[Hash:0xc02ad52d50] 0xc02ad52d20}": {
"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:0xc048d5ed80] 0xc048d5ed50}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc048d5f200] 0xc048d5f1a0}": {
"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:0xc0416a63f0] 0xc0416a63c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0416a6bd0] 0xc0416a6930}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 3
}
},
"\u0026{map[Hash:0xc0416a7080] 0xc0416a7050}": {
"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:0xc04176bbf0] 0xc04176bb90}": {
"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:0xc048cc1620] 0xc048cc15f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 10
}
},
"\u0026{map[Hash:0xc048cc1a10] 0xc048cc19e0}": {
"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:0xc0446ccc60] 0xc0446ccc30}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0446cd170] 0xc0446cd020}": {
"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:0xc0420520c0] 0xc042052090}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0.5
}
},
"\u0026{map[Hash:0xc042052540] 0xc042052510}": {
"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"
}
]
}
]
}
}
}