2170 lines
82 KiB
JSON
2170 lines
82 KiB
JSON
{
|
||
"AbilityList": [
|
||
{
|
||
"Name": "BattleTarget_FeverTime_ActionDelay",
|
||
"OnAdd": [
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "GlobalActionDelay"
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "QuitFlag"
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "BossHP"
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "BossHPRatio"
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_BattleTarget_FeverTime_ActionDelay"
|
||
}
|
||
}
|
||
],
|
||
"Modifiers": {
|
||
"Modifier_BattleTarget_FeverTime_ActionDelay": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnListenGlobalActionDelayChanged",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByVariateType",
|
||
"DynamicKey": "GlobalActionDelay",
|
||
"VariateType": "ParamValue2",
|
||
"WriteTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Name": "BattleTarget_FeverTime_Fever",
|
||
"OnAdd": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_BattleTarget_FeverTime_Fever"
|
||
}
|
||
}
|
||
],
|
||
"Modifiers": {
|
||
"Modifier_BattleTarget_FeverTime_Fever": {
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc010cc5ad0] 0xc010cc5aa0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc010cc5da0] 0xc010cc5d70}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc010cd40f0] 0xc010cd40c0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByBattleTargetID",
|
||
"AbilityName": "BattleTarget_FeverTime_Fever",
|
||
"BattleTargetIDKey": "_BattleTargetKey"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenCharacterCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 800301014
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
||
"DynamicKey": "_MaxHP",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Value": "MaxHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DebugLog",
|
||
"Level": "Warn",
|
||
"Message": "数值统计:溢出关1号Boss死亡,已经过{int(GlobalActionDelay*10)} Delay,2号Boss出生血量为{int(_MaxHP)}\n"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 100402007
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
||
"DynamicKey": "_MaxHP",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Value": "MaxHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DebugLog",
|
||
"Level": "Warn",
|
||
"Message": "数值统计:溢出关2号Boss死亡,已经过{int(GlobalActionDelay*10)} Delay,3号Boss出生血量为{int(_MaxHP)}\n"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 300302002
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
||
"DynamicKey": "_MaxHP",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Value": "MaxHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DebugLog",
|
||
"Level": "Warn",
|
||
"Message": "数值统计:多动关1号Boss死亡,已经过{int(GlobalActionDelay*10)} Delay,2号Boss出生血量为{int(_MaxHP)}\n"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 100401006
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
||
"DynamicKey": "_MaxHP",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Value": "MaxHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DebugLog",
|
||
"Level": "Warn",
|
||
"Message": "数值统计:多动关2号Boss死亡,已经过{int(GlobalActionDelay*10)} Delay,3号Boss出生血量为{int(_MaxHP)}\n"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 300301001
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
||
"DynamicKey": "_MaxHP",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Value": "MaxHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DebugLog",
|
||
"Level": "Warn",
|
||
"Message": "数值统计:扑满关1号Boss死亡,已经过{int(GlobalActionDelay*10)} Delay,2号Boss出生血量为{int(_MaxHP)}\n"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 302402002
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
||
"DynamicKey": "_MaxHP",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Value": "MaxHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DebugLog",
|
||
"Level": "Warn",
|
||
"Message": "数值统计:扑满关2号Boss死亡,已经过{int(GlobalActionDelay*10)} Delay,3号Boss出生血量为{int(_MaxHP)}\n"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 202302007
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
||
"DynamicKey": "_MaxHP",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Value": "MaxHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DebugLog",
|
||
"Level": "Warn",
|
||
"Message": "数值统计:破盾关1号Boss死亡,已经过{int(GlobalActionDelay*10)} Delay,2号Boss出生血量为{int(_MaxHP)}\n"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 100403003
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
||
"DynamicKey": "_MaxHP",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Value": "MaxHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DebugLog",
|
||
"Level": "Warn",
|
||
"Message": "数值统计:破盾关2号Boss死亡,已经过{int(GlobalActionDelay*10)} Delay,3号Boss出生血量为{int(_MaxHP)}\n"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 202303011
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
||
"DynamicKey": "_MaxHP",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Value": "MaxHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DebugLog",
|
||
"Level": "Warn",
|
||
"Message": "数值统计:血量关1号Boss死亡,已经过{int(GlobalActionDelay*10)} Delay,2号Boss出生血量为{int(_MaxHP)}\n"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 302401201
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
||
"DynamicKey": "_MaxHP",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Value": "MaxHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DebugLog",
|
||
"Level": "Warn",
|
||
"Message": "数值统计:血量关2号Boss死亡,已经过{int(GlobalActionDelay*10)} Delay,3号Boss出生血量为{int(_MaxHP)}\n"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 201302007
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
||
"DynamicKey": "_MaxHP",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Value": "MaxHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DebugLog",
|
||
"Level": "Warn",
|
||
"Message": "数值统计:名流关1号Boss死亡,已经过{int(GlobalActionDelay*10)} Delay,2号Boss出生血量为{int(_MaxHP)}\n"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 200401005
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
||
"DynamicKey": "_MaxHP",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Value": "MaxHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DebugLog",
|
||
"Level": "Warn",
|
||
"Message": "数值统计:名流关2号Boss死亡,已经过{int(GlobalActionDelay*10)} Delay,3号Boss出生血量为{int(_MaxHP)}\n"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnLeaveBattle",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "isWin"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 101302025
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 800301014
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 100402007
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 800305010
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 300302002
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 100401006
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 801301018
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 300301001
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 302402002
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 800301016
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 202302007
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 100403003
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 800303017
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 202303011
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 302401201
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 102301016
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 201302007
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 200401005
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
||
"DynamicKey": "BossHP",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Value": "CurrentHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByHPRatio",
|
||
"DynamicKey": "BossHPRatio",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "isWin"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "isWin"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DebugLog",
|
||
"Level": "Warn",
|
||
"Message": "数值统计:战斗已结束,首领当前血量为{int(BossHP)}({int(BossHPRatio*100)}%)\n"
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DebugLog",
|
||
"Level": "Warn",
|
||
"Message": "数值统计:战斗已结束,已击杀全部boss,已经过{int(GlobalActionDelay*10)} Delay\n"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenModifierAdd",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
|
||
"ModifierName": "Modifier_BattleTarget_FeverTime_Fever_Complete"
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107001"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30108
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107101"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30109
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107201"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30110
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107301"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30111
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107401"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30112
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107501"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30113
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenGlobalActionDelayChanged",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByVariateType",
|
||
"DynamicKey": "GlobalActionDelay",
|
||
"VariateType": "ParamValue2"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Name": "BattleTarget_FeverTime_Wave1",
|
||
"OnAdd": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_BattleTarget_FeverTime_Wave1"
|
||
}
|
||
}
|
||
],
|
||
"Modifiers": {
|
||
"Modifier_BattleTarget_FeverTime_Wave1": {
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc01199e6c0] 0xc01199e690}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByBattleTargetID",
|
||
"AbilityName": "BattleTarget_FeverTime_Wave1",
|
||
"BattleTargetIDKey": "_BattleTargetKey"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenCharacterDie",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107001"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 101302025
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30085
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107101"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 800305010
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30088
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107201"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 801301018
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30091
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107301"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 800301016
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30094
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107401"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 800303017
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30097
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107501"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 102301016
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30100
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Name": "BattleTarget_FeverTime_Wave2",
|
||
"OnAdd": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_BattleTarget_FeverTime_Wave2"
|
||
}
|
||
}
|
||
],
|
||
"Modifiers": {
|
||
"Modifier_BattleTarget_FeverTime_Wave2": {
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc0119c5c50] 0xc0119c5c20}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByBattleTargetID",
|
||
"AbilityName": "BattleTarget_FeverTime_Wave2",
|
||
"BattleTargetIDKey": "_BattleTargetKey"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenCharacterDie",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107001"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 800301014
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30086
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107101"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 300302002
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30089
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107201"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 300301001
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30092
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107301"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 202302007
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30095
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107401"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 202303011
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30098
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107501"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 201302007
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30101
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Name": "BattleTarget_FeverTime_Wave3",
|
||
"OnAdd": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_BattleTarget_FeverTime_Wave3"
|
||
}
|
||
}
|
||
],
|
||
"Modifiers": {
|
||
"Modifier_BattleTarget_FeverTime_Wave3": {
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc011f05260] 0xc011f05230}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByBattleTargetID",
|
||
"AbilityName": "BattleTarget_FeverTime_Wave3",
|
||
"BattleTargetIDKey": "_BattleTargetKey"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenCharacterDie",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107001"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 100402007
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30087
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107101"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 100401006
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30090
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107201"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 302402002
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30093
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107301"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 100403003
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30096
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107401"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 302401201
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30099
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Modifier_StageAbility_3107501"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 200401005
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30102
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleTargetProgress",
|
||
"BattleTargetID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
416319683
|
||
]
|
||
}
|
||
},
|
||
"ModifyValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"GlobalModifiers": {
|
||
"Modifier_BattleTarget_FeverTime_Fever_Complete": {}
|
||
}
|
||
} |