Files
turnbasedgamedata/Config/ConfigAbility/BattleEvent/EvolveBuild_09_Tutorial.json
2025-05-20 21:34:22 -03:00

1313 lines
46 KiB
JSON

{
"AbilityList": [],
"GlobalModifiers": {
"StageAbility_VS_Common_Tutorial_Modifier": {
"_CallbackList": [
{
"Event": "OnListenAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_01"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier EvolveBattle_WaveMonster_01======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_01"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_WaveMonster_01"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_07"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier EvolveBattle_WaveMonster_07======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_07"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_WaveMonster_07"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106002"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier EvolvePropCardItem_BE_3106002======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106002"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolvePropCardItem_BE_3106002"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106003"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"FixedAddValue": {
"FixedValue": {
"Value": 200
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_UltraSkill_Avatar1106"
}
}
]
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier EvolvePropCardItem_BE_3106003======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106003"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolvePropCardItem_BE_3106003"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106903"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"FixedAddValue": {
"FixedValue": {
"Value": 200
}
}
}
]
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier EvolvePropCardItem_BE_3106903======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106903"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolvePropCardItem_BE_3106903"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_UltraSkill_Avatar1106"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier EvolveBattle_UltraSkill_Avatar1106======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_UltraSkill_Avatar1106"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_UltraSkill_Avatar1106"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106111"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier EvolvePropCardItem_BE_3106111======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106111"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolvePropCardItem_BE_3106111"
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": []
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
{
"$type": "RPG.GameCore.ByCompareCharacterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetCharacterID": {
"FixedValue": {
"Value": 1106
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_UltraSkill_Avatar1106"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier OnListenAfterSkillUse 1106======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_UltraSkill_Avatar1106"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_UltraSkill_Avatar1106_Pre"
}
}
]
}
]
}
]
},
{
"Event": "OnListenModifierAdd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "StageAbility_VS_Weapon_002_LE_Modifier"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier StageAbility_VS_Weapon_002_LE_Modifier======================"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106002"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106002"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolvePropCardItem_BE_3106002_Pre"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "StageAbility_VS_Weapon_003_LE_Modifier"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier StageAbility_VS_Weapon_003_LE_Modifier======================"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106003"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106003"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolvePropCardItem_BE_3106003_Pre"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "StageAbility_VS_Weapon_003_LE_Modifier_MaxMark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier StageAbility_VS_Weapon_003_LE_Modifier_MaxMark======================"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106903"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106903"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolvePropCardItem_BE_3106903_Pre"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "StageAbility_VS_Accessory_Tag_001_LE_Modifier"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier StageAbility_VS_Accessory_Tag_001_LE_Modifier======================"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106111"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3106111"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolvePropCardItem_BE_3106111_Pre"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "StageAbility_VS_Weapon_S2_001_LE_Modifier"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier StageAbility_VS_Weapon_S2_001_LE_Modifier======================"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3113001"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolvePropCardItem_BE_3113001"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolvePropCardItem_BE_3113001_Pre"
}
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============EvolvePropCardItem_BE_3113001_Pre======================"
}
]
}
]
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "MonsterWaveID",
"ValueType": "WaveCountForPeriod"
},
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "MonsterWaveMax",
"ValueType": "MaxWaveCountForPeriod"
},
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "TotalMonsterWaveID",
"ValueType": "WaveCountForLevel"
},
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "TotalMonsterWaveMax",
"ValueType": "MaxWaveCountForLevel"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TotalMonsterWaveID"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier TotalMonsterWaveID {TotalMonsterWaveID}======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_01"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_WaveMonster_01_Pre"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TotalMonsterWaveID"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-771852229
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier TotalMonsterWaveID {TotalMonsterWaveID}======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_07"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_WaveMonster_07_Pre"
}
}
]
}
]
}
],
"DynamicValues": {
"Floats": {
"1038897348": {},
"-464356019": {},
"-259570114": {},
"-771852229": {},
"933066012": {},
"-229733402": {},
"1259467977": {},
"-1469415378": {},
"-481277871": {},
"1521590002": {},
"-1748034994": {},
"-661554770": {}
}
}
},
"StageAbility_VS_Common_Tutorial_Stage01_Modifier": {
"_CallbackList": [
{
"Event": "OnListenAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_01"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier EvolveBattle_WaveMonster_01======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_01"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_WaveMonster_01"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_03"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier EvolveBattle_WaveMonster_03======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_03"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_WaveMonster_03"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_09"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier EvolveBattle_WaveMonster_09======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_09"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_WaveMonster_09"
}
}
]
}
]
},
{
"Event": "OnListenAfterAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_SC_Treasure_01"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareEvolveBuildProperty",
"ValueType": "StageMergedID",
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 424001
}
}
},
{
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"FixedValue": {
"Value": 403202300
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_SC_Treasure_01"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_WaveMonster_Treasure_05_Pre"
}
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============EvolveBattle_WaveMonster_Treasure_05_Pre======================"
}
]
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "MonsterWaveID",
"ValueType": "WaveCountForPeriod"
},
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "MonsterWaveMax",
"ValueType": "MaxWaveCountForPeriod"
},
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "TotalMonsterWaveID",
"ValueType": "WaveCountForLevel"
},
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "TotalMonsterWaveMax",
"ValueType": "MaxWaveCountForLevel"
},
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "StageMergedID",
"ValueType": "StageMergedID"
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier StageMergedID {StageMergedID}======================"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareEvolveBuildProperty",
"ValueType": "StageMergedID",
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 414001
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TotalMonsterWaveID"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier TotalMonsterWaveID {TotalMonsterWaveID}======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_01"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_WaveMonster_01_Pre"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareEvolveBuildProperty",
"ValueType": "LevelPeriod",
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MonsterWaveID"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-464356019
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier TotalMonsterWaveID {TotalMonsterWaveID}======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_03"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_WaveMonster_03_Pre"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TotalMonsterWaveID"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-771852229
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier TotalMonsterWaveID {TotalMonsterWaveID}======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_09"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_WaveMonster_09_Pre"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareEvolveBuildProperty",
"ValueType": "StageMergedID",
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 424001
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TotalMonsterWaveID"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier TotalMonsterWaveID {TotalMonsterWaveID}======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_01"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_WaveMonster_01_Pre"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareEvolveBuildProperty",
"ValueType": "LevelPeriod",
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MonsterWaveID"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-464356019
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============StageAbility_VS_Common_Tutorial_Modifier TotalMonsterWaveID {TotalMonsterWaveID}======================"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "TutorialFlag_EvolveBattle_WaveMonster_03"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "EvolveBattle_WaveMonster_03_Pre"
}
}
]
}
]
}
]
}
],
"DynamicValues": {
"Floats": {
"977715209": {},
"1038897348": {},
"-464356019": {},
"-259570114": {},
"-771852229": {},
"933066012": {},
"2095865426": {},
"1289296372": {},
"-945846905": {}
}
}
}
},
"GlobalTemplates": [
{
"Name": "VS_SomeThing",
"TaskList": []
}
]
}