Files
turnbasedgamedata/Config/ConfigAbility/BattleEvent/GridFight/3.5/Basic/GridFight_00_Basic.json
2026-02-12 23:41:36 +01:00

5720 lines
199 KiB
JSON

{
"AbilityList": [
{
"Modifiers": {
"MGridFight_Common_Basic": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"X": 0,
"Y": 135
}
},
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "State_Activity_GridFight",
"StateName": {
"Value": "Battlefiled"
},
"SaveToCustomString": true
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
705512635
]
}
},
"DynamicKey": {
"Value": "MDF_DivisionID"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "OPBOLMENOJM",
"CPNDLFMOPDH": {
"IsDynamic": false,
"FixedValue": {
"Value": 404401000
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_DivisionID"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 10920
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "OGIMOKHCDMB",
"KDJCCJBJIJM": true,
"FBAAKECKNLH": {
"IsDynamic": false,
"FixedValue": {
"Value": 100
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2.1
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2.2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 6
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2.3
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 7
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2.5
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 8
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2.7
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 9
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2.9
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 10
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 3.1
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 11
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 3.5
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 12
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 4
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 13
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 5
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 14
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 5.5
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 15
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseAttack"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 6
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "LevelBaseHP"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQQR",
"FixedValues": [
{
"Value": 10000
},
{
"Value": 2
}
],
"DynamicHashes": []
}
},
"ContextScope": "TargetEntity"
}
]
}
]
},
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetEntityType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"EntityTypeMask": "Monster"
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "Deathrattle",
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareStageID",
"CompareType": "Equal",
"StageID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3275
}
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_CoinDrop"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_OrbDrop"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_Orb2Drop"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_Orb3Drop"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_Orb4Drop"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByGridFightDropCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DynamicKey": "MDF_CoinDrop",
"DropType": "Coin"
},
{
"$type": "RPG.GameCore.SetDynamicValueByGridFightDropCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DynamicKey": "MDF_OrbDrop",
"DropType": "Orb"
},
{
"$type": "RPG.GameCore.SetDynamicValueByGridFightDropCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DynamicKey": "MDF_Orb2Drop",
"DropType": "Orb2"
},
{
"$type": "RPG.GameCore.SetDynamicValueByGridFightDropCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DynamicKey": "MDF_Orb3Drop",
"DropType": "Orb3"
},
{
"$type": "RPG.GameCore.SetDynamicValueByGridFightDropCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DynamicKey": "MDF_Orb4Drop",
"DropType": "Orb4"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_CoinDrop"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_OrbDrop"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_Orb2Drop"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_Orb3Drop"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_Orb4Drop"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "GridFight_Common_Basic_MonsterDrop",
"DynamicValues": {
"MDF_CoinDrop": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1725206304
]
}
},
"MDF_OrbDrop": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1934478052
]
}
},
"MDF_Orb2Drop": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-773414444
]
}
},
"MDF_Orb3Drop": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-854484679
]
}
},
"MDF_Orb4Drop": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1016900490
]
}
}
}
}
]
}
]
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MGridFight_Common_MonsterBuff"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByRandom",
"DynamicKey": "_RandomDelay",
"ContextScope": "ContextModifier",
"IsInt": true,
"Min": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"Max": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1625755410
]
}
}
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQEAAwECBAEDBQIR",
"FixedValues": [],
"DynamicHashes": [
462955996,
59671469,
89443353,
1625755410
]
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsTargetUnselectable",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Inverse": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_StarShow"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByGridFightProperty",
"DynamicKey": "MDF_MonsterStar",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"PropertyType": "MonsterStar"
},
{
"$type": "RPG.GameCore.SwitchCaseByDynamicValue",
"Switch": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1416867402
]
}
},
"CaseTaskList": [
{
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_StageAbility_GridFight_Common_Basic_MonsterEffect_LV1"
}
}
]
},
{
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_StageAbility_GridFight_Common_Basic_MonsterEffect_LV2"
}
}
]
},
{
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_StageAbility_GridFight_Common_Basic_MonsterEffect_LV3"
}
}
]
},
{
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_StageAbility_GridFight_Common_Basic_MonsterEffect_LV4"
}
}
]
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetEntityType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"EntityTypeMask": "Avatar"
},
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByGridFightProperty",
"DynamicKey": "MDF_AvatarStar",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.SwitchCaseByDynamicValue",
"Switch": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1062510245
]
}
},
"CaseTaskList": [
{
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_StageAbility_GridFight_Common_Basic_AvatarEffect_LV3"
}
}
]
},
{
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_StageAbility_GridFight_Common_Basic_AvatarEffect_LV2"
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnEnterBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyTeamBoostPoint",
"ModifyFunction": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsTargetUnselectable",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByGridFightProperty",
"DynamicKey": "MDF_MonsterStar",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"PropertyType": "MonsterStar"
},
{
"$type": "RPG.GameCore.SwitchCaseByDynamicValue",
"Switch": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1416867402
]
}
},
"CaseTaskList": [
{
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_StageAbility_GridFight_Common_Basic_MonsterEffect_LV1"
}
}
]
},
{
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_StageAbility_GridFight_Common_Basic_MonsterEffect_LV2"
}
}
]
},
{
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_StageAbility_GridFight_Common_Basic_MonsterEffect_LV3"
}
}
]
},
{
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_StageAbility_GridFight_Common_Basic_MonsterEffect_LV4"
}
}
]
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_StarShow"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_Fever_SPAdd_Modify"
}
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerUINotify",
"NotifyTypeName": "BattleShowNextWaveDialog"
}
]
},
{
"Event": "OnListenBattleEventCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "GridFight_AllBackEnd"
},
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByGridFightProperty",
"DynamicKey": "MDF_AvatarStar",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.SwitchCaseByDynamicValue",
"Switch": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1062510245
]
}
},
"CaseTaskList": [
{
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_StageAbility_GridFight_Common_Basic_AvatarEffect_LV3"
}
}
]
},
{
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_StageAbility_GridFight_Common_Basic_AvatarEffect_LV2"
}
}
]
}
]
}
]
}
]
}
],
"DynamicValues": {
"Floats": {
"89443353": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-856868890": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"1062510245": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-1416867402": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"1725206304": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"1934478052": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-773414444": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-854484679": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"1016900490": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-37233501": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-409500358": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
},
"TaskListTemplate": []
},
"Modifier_StageAbility_GridFight_Common_Basic_AvatarEffect_LV2": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": []
}
]
},
"Modifier_StageAbility_GridFight_Common_Basic_AvatarEffect_LV3": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": []
}
]
},
"Modifier_StageAbility_GridFight_Common_Basic_MonsterEffect_LV1": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_GridFight/Eff_Common/Eff_GridFight_Common_V01.prefab",
"AttachPoint": "SelectRoot",
"PositionOffset": {
"X": 0,
"Y": 1,
"Z": 0
},
"Scale": {
"X": 0.5,
"Y": 0.5,
"Z": 0.5
}
}
]
}
]
},
"Modifier_StageAbility_GridFight_Common_Basic_MonsterEffect_LV2": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_GridFight/Eff_Common/Eff_GridFight_Common_V02.prefab",
"AttachPoint": "SelectRoot",
"PositionOffset": {
"X": 0,
"Y": 1,
"Z": 0
},
"Scale": {
"X": 0.5,
"Y": 0.5,
"Z": 0.5
}
}
]
}
]
},
"Modifier_StageAbility_GridFight_Common_Basic_MonsterEffect_LV3": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_GridFight/Eff_Common/Eff_GridFight_Common_V03.prefab",
"AttachPoint": "SelectRoot",
"PositionOffset": {
"X": 0,
"Y": 1,
"Z": 0
},
"Scale": {
"X": 0.5,
"Y": 0.5,
"Z": 0.5
}
}
]
}
]
},
"Modifier_StageAbility_GridFight_Common_Basic_MonsterEffect_LV4": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_GridFight/Eff_Common/Eff_GridFight_Common_V04.prefab",
"AttachPoint": "SelectRoot",
"PositionOffset": {
"X": 0,
"Y": 1,
"Z": 0
},
"Scale": {
"X": 0.5,
"Y": 0.5,
"Z": 0.5
}
}
]
}
]
},
"MGridFight_Common_MonsterBuff": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": []
},
{
"Event": "OnBeforeDeathrattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_CoinDrop"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_OrbDrop"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_Orb2Drop"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_Orb3Drop"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_Orb4Drop"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByGridFightDropCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "MDF_CoinDrop",
"DropType": "Coin"
},
{
"$type": "RPG.GameCore.SetDynamicValueByGridFightDropCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "MDF_OrbDrop",
"DropType": "Orb"
},
{
"$type": "RPG.GameCore.SetDynamicValueByGridFightDropCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "MDF_Orb2Drop",
"DropType": "Orb2"
},
{
"$type": "RPG.GameCore.SetDynamicValueByGridFightDropCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "MDF_Orb3Drop",
"DropType": "Orb3"
},
{
"$type": "RPG.GameCore.SetDynamicValueByGridFightDropCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "MDF_Orb4Drop",
"DropType": "Orb4"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_CoinDrop"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_OrbDrop"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_Orb2Drop"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_Orb3Drop"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_Orb4Drop"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "GridFight_Common_Basic_MonsterDrop_ParamEntity",
"DynamicValues": {
"MDF_CoinDrop": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1725206304
]
}
},
"MDF_OrbDrop": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1934478052
]
}
},
"MDF_Orb2Drop": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-773414444
]
}
},
"MDF_Orb3Drop": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-854484679
]
}
},
"MDF_Orb4Drop": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1016900490
]
}
}
},
"ParamTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
}
]
}
]
}
],
"DynamicValues": {
"Floats": {
"1725206304": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"1934478052": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-773414444": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-854484679": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"1016900490": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
}
},
"Name": "StageAbility_GridFight_Common_Basic",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MGridFight_Common_Basic"
}
}
]
},
{
"Modifiers": {
"MGridFight_BE_Common_WaveTimer": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "MDF_Speed",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "Speed"
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "BattleEventAbility_ChallengePeakBattle_Camera_AllLightTeam"
}
},
{
"$type": "RPG.GameCore.SetCharacterShowSummonUI",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ShowSummoner": false,
"ShowSummoned": false
}
]
},
{
"Event": "OnPhase1",
"Priority": -12,
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Key": {
"Value": "CountDownTimer"
},
"AddValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
},
"Min": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"Max": {
"IsDynamic": false,
"FixedValue": {
"Value": 100
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ContextScope": "TargetEntity",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2127478122
]
}
},
"DynamicKey": {
"Value": "CountDownTimer"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "CountDownTimer"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "GridFight_Stage_BravePower"
},
"ContextScope": "TargetEntity",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ContextScope": "TargetEntity",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "GridFight_Stage_BravePower"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "BattleEvent_ShenYuan_AllLightTeam",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamEntity"
},
"CustomFormationIgnoreDying": false
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamEntity"
},
"AbilityName": {
"Value": "BattleEventAbility_ChallengePeakBattle_Camera_AllLightTeam"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_OtherRise.prefab",
"ForceSimulateImmediately": false,
"MinMutexTime": 0.85,
"MinMutexType": "Entity"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3
}
}
},
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 7014746219646544364
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable"
},
"ModifierName": {
"Value": "MStageAbility_GridFight_Stage_BravePower_Halo"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1.6
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "CountDownTimer"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "CountDownTimer"
},
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.LockTargetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Level_SpecialWin"
}
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============specialwin======================"
}
]
}
]
},
{
"Event": "OnListenTurnEnd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1444759047
]
}
},
"DynamicKey": {
"Value": "MDF_TotalTurn"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_TotalTurn"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 950
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Level_SpecialWin"
}
}
]
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"FromDynamicKey": {
"Value": "_GridFighSkipWaveIndex"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "_GridFighSkipWaveIndex"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"FromDynamicKey": {
"Value": "_GridFightWaveIndex"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "_GridFightWaveIndex"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_GridFighSkipWaveIndex"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_GridFighSkipWaveIndex"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
832447790
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.LoopExecuteTaskList",
"MaxLoopCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMR",
"FixedValues": [],
"DynamicHashes": [
-523180563,
832447790
]
}
},
"TaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "GT_BE_GridFight_Common_StageBonusTest"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ContextScope": "TargetEntity",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
832447790
]
}
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "GT_BE_GridFight_Common_StageBonusTest"
}
]
}
]
},
{
"Event": "OnModifierAdd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MGridFight_Common_WaveTimer_ExtraDelaySet"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FromDynamicKey": {
"Value": "GridFight_ExtraDelaySet"
},
"FromModifierName": {
"Value": "MGridFight_Common_WaveTimer_ExtraDelaySet"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "ExTurnDelay"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "MDF_Speed",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "Speed"
}
]
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MGridFight_Common_WaveTimer_ExtraDelaySet"
}
}
]
},
{
"Event": "OnActionDelayEffectAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByVariateType",
"DynamicKey": "MDF_ExDelay",
"VariateType": "ParamValue"
},
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "MDF_CurDelay",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "ActionDelay"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 10
}
],
"DynamicHashes": [
-1825153379
]
}
},
"DynamicKey": {
"Value": "MDF_CurDelay"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_CurDelay"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 100
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============超轮次{MDF_CurDelay}======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQAABQABAxABAAECEQ==",
"FixedValues": [
{
"Value": 100
},
{
"Value": 1
}
],
"DynamicHashes": [
1776456860,
-1825153379
]
}
},
"DynamicKey": {
"Value": "MDF_ExTurnCount"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
-2127478122,
-1392040389
]
}
},
"DynamicKey": {
"Value": "CountDownTimer"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ContextScope": "TargetEntity",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2127478122
]
}
},
"DynamicKey": {
"Value": "CountDownTimer"
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1392040389
]
}
}
}
]
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareStageID",
"CompareType": "Equal",
"StageID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3275
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 990
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"FromDynamicKey": {
"Value": "_GridFighChallengeTurnCount"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"FromDynamicKey": {
"Value": "_MazeBuffExtraTurnCount"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "MonsterWaveMax_MazeBuffAdd"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
-464356019,
1701704127
]
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQAABRABEQ==",
"FixedValues": [
{
"Value": 10
}
],
"DynamicHashes": [
-1226284721,
-464356019
]
}
},
"DynamicKey": {
"Value": "Real_MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUBAQMR",
"FixedValues": [
{
"Value": 10
}
],
"DynamicHashes": [
-464356019,
-1614951936
]
}
},
"DynamicKey": {
"Value": "Extra_MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Extra_MonsterWaveMax"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetLevelChallengeTurnLimit",
"LimitType": "Win",
"LimitCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1614951936
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetLevelChallengeTurnLimit",
"LimitType": "Win",
"LimitCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1614951936
]
}
}
}
]
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "=============MonsterWaveMax:{MonsterWaveMax},Real_MonsterWaveMax:{Real_MonsterWaveMax},Extra_MonsterWaveMax:{Extra_MonsterWaveMax}======================"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Extra_MonsterWaveMax"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAAABAAMEEQ==",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-784944570
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1614951936
]
}
},
"DynamicKey": {
"Value": "CountDownTimer"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ContextScope": "TargetEntity",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2127478122
]
}
},
"DynamicKey": {
"Value": "CountDownTimer"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1614951936
]
}
},
"DynamicKey": {
"Value": "CountDownTimer"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ContextScope": "TargetEntity",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2127478122
]
}
},
"DynamicKey": {
"Value": "CountDownTimer"
}
}
]
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
},
{
"$type": "RPG.GameCore.TriggerUINotify",
"NotifyTypeName": "BattleWaveCountChange"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamIgnoreServant"
},
"ModifierName": {
"Value": "MGridFight_BE_Common_WaveTimer_PLY_Revive"
}
}
]
}
]
}
],
"DynamicValues": {
"Floats": {
"1038897348": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-464356019": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"1701704127": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-1614951936": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-784944570": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-2127478122": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"2100480412": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"89443353": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-523180563": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"832447790": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"88882529": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-454960781": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-1392040389": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-1825153379": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"562430436": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"1444759047": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
},
"MGridFight_BE_Common_WaveTimer_PLY_Revive": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_61255101_Camera"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"FromDynamicKey": {
"Value": "_GridFighAvatarReviveDelay"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "ReviveDelay_Base"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"FromDynamicKey": {
"Value": "_MazeBuffReviveDelay"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "ReviveDelay_Add"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
1423552022,
58379010
]
}
},
"DynamicKey": {
"Value": "ReviveDelay"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ReviveDelay"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "ReviveDelay"
}
}
]
}
]
},
{
"Event": "OnLimboWaitHeal",
"Priority": -60,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AnimLogicState": "Limbo",
"AnimStateName": "Die_Limbo",
"ForceStart": true
},
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"FromDynamicKey": {
"Value": "_GridFighAvatarReviveDelay"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "ReviveDelay_Base"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"FromDynamicKey": {
"Value": "_MazeBuffReviveDelay"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "ReviveDelay_Add"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
1423552022,
58379010
]
}
},
"DynamicKey": {
"Value": "ReviveDelay"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ReviveDelay"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "ReviveDelay"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_CurrentDelay",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": "ActionDelay"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_CurrentDelay"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1923832210
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============0108 ModifyActionDelay {ReviveDelay}======================"
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
-1923832210
]
}
}
},
{
"$type": "RPG.GameCore.GridFightShowBattleEventHint",
"ActionDelayChangeValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOAAAEEQ==",
"FixedValues": [
{
"Value": 10
}
],
"DynamicHashes": [
-1923832210
]
}
},
"HintType": "AvatarDead",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============0108 ModifyActionDelay {_CurrentDelay}======================"
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
-667705017
]
}
}
},
{
"$type": "RPG.GameCore.GridFightShowBattleEventHint",
"ActionDelayChangeValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOAAAEEQ==",
"FixedValues": [
{
"Value": 10
}
],
"DynamicHashes": [
-667705017
]
}
},
"HintType": "AvatarDead",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Key": {
"Value": "ReviveDelayRemain"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMR",
"FixedValues": [],
"DynamicHashes": [
-1923832210,
-667705017
]
}
},
"Min": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"Max": {
"IsDynamic": false,
"FixedValue": {
"Value": 100
}
},
"ContextScope": "ContextAbility"
}
]
},
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleAlertHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 10454070051690895392
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.TutorialTaskUnlock",
"TriggerParam": {
"Value": "GridFight_10007"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "GridFight_Trigger_Revive"
}
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_61255101_Camera"
},
"InsertAbilityPriority": "AvatarReviveSelf",
"DynamicValues": {
"AADF_1": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"OwnerAliveState": "Mask_AliveOrLimbo",
"CanRunOnUnselectableTarget": true,
"ShowInActionBar": true
}
],
"FailedTaskList": []
}
]
}
],
"DynamicValues": {
"Floats": {
"-1309867853": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"909827945": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-667705017": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-1923832210": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"1423552022": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"58379010": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
}
},
"Name": "BEAbility_GridFight_Common_WaveTimer",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MGridFight_BE_Common_WaveTimer"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_Blood_Link_Group1_Insert"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"X": 0,
"Y": -80
}
}
],
"DynamicValues": {
"Floats": {
"-1190010750": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
},
{
"Modifiers": {
"MGridFight_BE_Common_WaveTimer_Infinite": {
"_CallbackList": [
{
"Event": "OnListenTurnEnd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1444759047
]
}
},
"DynamicKey": {
"Value": "MDF_TotalTurn"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_TotalTurn"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 950
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Level_SpecialWin"
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetCharacterShowSummonUI",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ShowSummoner": false,
"ShowSummoned": false
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"FromDynamicKey": {
"Value": "_GridFighSkipWaveIndex"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "_GridFighSkipWaveIndex"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"FromDynamicKey": {
"Value": "_GridFightWaveIndex"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "_GridFightWaveIndex"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_GridFighSkipWaveIndex"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_GridFighSkipWaveIndex"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
832447790
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.LoopExecuteTaskList",
"MaxLoopCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMR",
"FixedValues": [],
"DynamicHashes": [
-523180563,
832447790
]
}
},
"TaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "GT_BE_GridFight_Common_StageBonusTest"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ContextScope": "TargetEntity",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
832447790
]
}
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "GT_BE_GridFight_Common_StageBonusTest"
}
]
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerUINotify",
"NotifyTypeName": "BattleWaveCountChange"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamIgnoreServant"
},
"ModifierName": {
"Value": "MGridFight_BE_Common_WaveTimer_Infinite_PLY_Revive"
}
}
]
}
]
}
],
"DynamicValues": {
"Floats": {
"1038897348": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-464356019": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-1614951936": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-784944570": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-2127478122": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"2100480412": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"89443353": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-523180563": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"832447790": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"88882529": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-1543440709": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"1444759047": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
},
"MGridFight_BE_Common_WaveTimer_Infinite_PLY_Revive": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_61255101_Camera"
}
}
]
},
{
"Event": "OnLimboWaitHeal",
"Priority": -60,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AnimLogicState": "Limbo",
"AnimStateName": "Die_Limbo",
"ForceStart": true
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_61255101_Camera"
},
"InsertAbilityPriority": "AvatarReviveSelf",
"DynamicValues": {
"AADF_1": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"OwnerAliveState": "Mask_AliveOrLimbo",
"CanRunOnUnselectableTarget": true,
"ShowInActionBar": true
}
],
"FailedTaskList": []
}
]
}
],
"DynamicValues": {
"Floats": {
"-1309867853": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"909827945": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-667705017": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-1923832210": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
}
},
"Name": "BEAbility_GridFight_Common_WaveTimer_Infinite",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MGridFight_BE_Common_WaveTimer_Infinite"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_Blood_Link_Group1_Insert"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"X": 0,
"Y": -80
}
}
],
"DynamicValues": {
"Floats": {
"-1190010750": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
}
],
"GlobalModifiers": {
"MGridFight_Common_BEBaseSpeed": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "BaseSpeed",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1500670274
]
}
},
"IsRefresh": true
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"1500670274": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
},
"MGridFight_Common_WaveTimer_ExtraDelaySet": {
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"-802222004": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
},
"MStageAbility_GridFight_Stage_BravePower_Halo": {
"AdditionConfig": {
"SubModifierList": [
{
"Name": "MStageAbility_GridFight_Stage_BravePower_Sub",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent + GridFight_AllBackEnd"
},
"IncludeBattleEvent": true,
"IsHaloStatus": true
}
]
},
"Stacking": "Replace"
},
"MStageAbility_GridFight_Stage_BravePower_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "BaseDamageMultiRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2039151640
]
}
}
}
]
}
],
"DynamicValues": {
"Floats": {
"-2039151640": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
}
},
"GlobalTemplates": [
{
"Name": "GT_BE_GridFight_Common_StageBonusTest",
"TaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============GridFight StageBonusTest======================"
},
{
"$type": "RPG.GameCore.TriggerGridFightWaveSettle",
"TriggerType": "GlobalHP"
},
{
"$type": "RPG.GameCore.TriggerGridFightWaveSettle"
},
{
"$type": "RPG.GameCore.TriggerGridFightWaveSettle",
"TriggerType": "GoldInterst"
},
{
"$type": "RPG.GameCore.TriggerGridFightWaveSettle",
"TriggerType": "StageBonus"
},
{
"$type": "RPG.GameCore.TriggerGridFightWaveSettle",
"TriggerType": "TraitBonus"
},
{
"$type": "RPG.GameCore.TriggerGridFightWaveSettle",
"TriggerType": "RefreshShop"
},
{
"$type": "RPG.GameCore.TriggerGridFightWaveSettle",
"TriggerType": "NextWave"
}
]
},
{
"Name": "GT_BE_GridFight_Common_StageWaveInit",
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByContainCustomString",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Key": {
"Hash": 832447790
},
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetLevelChallengeTurnLimit",
"LimitType": "Win",
"LimitCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-464356019
]
}
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetLevelChallengeTurnLimit",
"LimitType": "Win",
"LimitCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-464356019
]
}
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 6
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 7
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 8
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 9
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 10
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 11
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 12
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 13
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "_GridFightWaveIndex"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 14
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"DynamicKey": {
"Value": "MonsterWaveMax"
}
},
{
"$type": "RPG.GameCore.SetCountDownWarning",
"CountDownTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2127478122
]
}
}
}
]
}
]
}
]
}