Files
DanhengServer-Resources/Config/ConfigAbility/BattleEvent/EvolveBuild_08_BossScoring.json
2025-12-27 18:07:41 +08:00

3189 lines
127 KiB
JSON

{
"AbilityList": [
{
"Modifiers": {
"MEvolveBuild_Scoring_Ability_0002": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "ScoreLevelPeriod"
},
"ResetValue": {},
"ContextScope": "TargetEntity",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "ScoreMaxWaveCountForPeriod"
},
"ResetValue": {},
"ContextScope": "TargetEntity",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "ScoreWaveCountForPeriod"
},
"ResetValue": {},
"ContextScope": "TargetEntity",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "VS_EnemyIsEndBoss",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 4,
"ResultWhenNotMonster": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "ScoreLevelPeriod"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 12884901888,
"Value": 3.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "ScoreMaxWaveCountForPeriod"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
}
],
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AliveOnly": true,
"ModifierName": {
"Value": "MEvolveBuild_Scoring_Ability_0002_Enemy"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "VS_EnemyIsEndBoss",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 4,
"ResultWhenNotMonster": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "ScoreLevelPeriod"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"RawValue": 12884901888,
"Value": 3.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "ScoreMaxWaveCountForPeriod"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MCommon_Servant"
},
"IncludeRecordBeforeDeathrattle": true,
"Inverse": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AliveOnly": true,
"ModifierName": {
"Value": "MEvolveBuild_Scoring_Ability_0002_Enemy"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
},
"ByRandom": true,
"IncludeLimbo": true,
"MaxNumber": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"TaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MEvolveBuild_Scoring_Ability_0002_Enemy"
},
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique"
},
"MEvolveBuild_Scoring_Ability_0002_Enemy": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByVariateType",
"DynamicKey": "MaxPhase",
"VariateType": "MaxMonsterPhase",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "MaxPhase"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 90194313216000,
"Value": 21000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 90194313216000,
"Value": 21000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "MaxPhase"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 8589934592,
"Value": 2.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 42949672960000,
"Value": 10000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 47244640256000,
"Value": 11000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase2"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 42949672960000,
"Value": 10000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 47244640256000,
"Value": 11000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase2"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "MaxPhase"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 12884901888,
"Value": 3.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 30064771072000,
"Value": 7000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 30064771072000,
"Value": 7000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase2"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 30064771072000,
"Value": 7000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase3"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 30064771072000,
"Value": 7000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 30064771072000,
"Value": 7000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase2"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 30064771072000,
"Value": 7000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase3"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"TargetMonsterID": {
"FixedValue": {
"RawValue": 1294511750128861184,
"Value": 301402004.07
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 128849018880000,
"Value": 30000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 128849018880000,
"Value": 30000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase2"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {},
"DynamicKey": {
"Value": "RemainingScorePhase3"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 128849018880000,
"Value": 30000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 128849018880000,
"Value": 30000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase2"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {},
"DynamicKey": {
"Value": "RemainingScorePhase3"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
},
{
"Event": "OnHPChange",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "HasServantModifier"
},
"ContextScope": "ContextModifier",
"CompareType": "Equal",
"CompareValue": {},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCompareParamValue",
"CompareType": "Less",
"CompareValue": {},
"ParamIndex": 1,
"TaskEnabled": true
}
],
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByHPRatio",
"DynamicKey": "CurrentHPPercentage",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============CurrentHPPercentage{CurrentHPPercentage}======================",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"CompareType": "Less",
"CompareValue": {},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "RemainingScorePhase1"
},
"CompareType": "Greater",
"CompareValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetBattleScoringItem",
"ScoringID": 90009,
"ModifyFunction": "Add",
"ModifyValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 8589934592,
"Value": 2.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByHPRatio",
"DynamicKey": "CurrentHPPercentage",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============CurrentHPPercentage{CurrentHPPercentage}======================",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"CompareType": "Less",
"CompareValue": {},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "RemainingScorePhase2"
},
"CompareType": "Greater",
"CompareValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetBattleScoringItem",
"ScoringID": 90009,
"ModifyFunction": "Add",
"ModifyValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase2"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 12884901888,
"Value": 3.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByHPRatio",
"DynamicKey": "CurrentHPPercentage",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============CurrentHPPercentage{CurrentHPPercentage}======================",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============CurrentHPPercentage INT {CurrentHPPercentage}======================",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"CompareType": "Less",
"CompareValue": {},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "RemainingScorePhase3"
},
"CompareType": "Greater",
"CompareValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetBattleScoringItem",
"ScoringID": 90009,
"ModifyFunction": "Add",
"ModifyValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase3"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
},
{
"Event": "OnModifierAdd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MCommon_Servant",
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ContextScope": "ContextModifier",
"Value": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
},
"DynamicKey": {
"Value": "HasServantModifier"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.RemoveSelfModifier",
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique",
"DynamicValues": {}
}
},
"Name": "EvolveBuild_Scoring_Ability_0002",
"TargetInfo": {
"TargetType": "Caster"
},
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "MEvolveBuild_Scoring_Ability_0002"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Modifiers": {
"MEvolveBuild_Scoring_Ability_0003": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "ScoreLevelPeriod"
},
"ResetValue": {},
"ContextScope": "TargetEntity",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "ScoreLevelPeriod",
"ValueType": "LevelPeriod",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "ScoreLevelPeriod"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetBattleScoringItem",
"ScoringID": 90011,
"ModifyFunction": "Set",
"ModifyValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByLocalWin",
"TaskEnabled": true
}
],
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "VS_EnemyIsEndBoss",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "ScoreLevelPeriod"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 12884901888,
"Value": 3.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "ScoreMaxWaveCountForPeriod"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
}
],
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "MDF_TurnLeft",
"ValueType": "CountDownTimer",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "MDF_TurnLeft"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"RawValue": 12884901888,
"Value": 3.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetBattleScoringItem",
"ScoringID": 90011,
"ModifyFunction": "Add",
"ModifyValue": {
"FixedValue": {
"RawValue": 42949672960000,
"Value": 10000.0
}
},
"TaskEnabled": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetBattleScoringItem",
"ScoringID": 90011,
"ModifyFunction": "Add",
"ModifyValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique",
"DynamicValues": {}
}
},
"Name": "EvolveBuild_Scoring_Ability_0003",
"TargetInfo": {
"TargetType": "Caster"
},
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "MEvolveBuild_Scoring_Ability_0003"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Modifiers": {
"MEvolveBuild_SC_Scoring_Ability_0001": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"_CallbackList": [
{
"Event": "OnEvolveBuildGetKillScore",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByChangeValue",
"DynamicKey": "KillBountyDeltaScore",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetBattleScoringItem",
"ScoringID": 90019,
"ModifyFunction": "Add",
"ModifyValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique",
"DynamicValues": {}
}
},
"Name": "EvolveBuild_SC_Scoring_Ability_0001",
"TargetInfo": {
"TargetType": "Caster"
},
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "MEvolveBuild_SC_Scoring_Ability_0001"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Modifiers": {
"MEvolveBuild_SC_Scoring_Ability_0002": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "ScoreLevelPeriod"
},
"ResetValue": {},
"ContextScope": "TargetEntity",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "ScoreMaxWaveCountForPeriod"
},
"ResetValue": {},
"ContextScope": "TargetEntity",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "ScoreWaveCountForPeriod"
},
"ResetValue": {},
"ContextScope": "TargetEntity",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "VS_EnemyIsEndBoss",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 4,
"ResultWhenNotMonster": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "ScoreLevelPeriod"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 12884901888,
"Value": 3.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "ScoreMaxWaveCountForPeriod"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
}
],
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AliveOnly": true,
"ModifierName": {
"Value": "MEvolveBuild_SC_Scoring_Ability_0002_Enemy"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "VS_EnemyIsEndBoss",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 4,
"ResultWhenNotMonster": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "ScoreLevelPeriod"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"RawValue": 12884901888,
"Value": 3.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "ScoreMaxWaveCountForPeriod"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MCommon_Servant"
},
"IncludeRecordBeforeDeathrattle": true,
"Inverse": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AliveOnly": true,
"ModifierName": {
"Value": "MEvolveBuild_SC_Scoring_Ability_0002_Enemy"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
},
"ByRandom": true,
"IncludeLimbo": true,
"MaxNumber": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"TaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MEvolveBuild_SC_Scoring_Ability_0002_Enemy"
},
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique"
},
"MEvolveBuild_SC_Scoring_Ability_0002_Enemy": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByVariateType",
"DynamicKey": "MaxPhase",
"VariateType": "MaxMonsterPhase",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "MaxPhase"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 90194313216000,
"Value": 21000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 90194313216000,
"Value": 21000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "MaxPhase"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 8589934592,
"Value": 2.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 42949672960000,
"Value": 10000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 47244640256000,
"Value": 11000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase2"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 42949672960000,
"Value": 10000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 47244640256000,
"Value": 11000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase2"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "MaxPhase"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 12884901888,
"Value": 3.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 30064771072000,
"Value": 7000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 30064771072000,
"Value": 7000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase2"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 30064771072000,
"Value": 7000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase3"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 30064771072000,
"Value": 7000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 30064771072000,
"Value": 7000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase2"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 30064771072000,
"Value": 7000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase3"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"TargetMonsterID": {
"FixedValue": {
"RawValue": 17325949611671552,
"Value": 4034012.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 85899345920000,
"Value": 20000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 85899345920000,
"Value": 20000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase2"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 85899345920000,
"Value": 20000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase3"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 85899345920000,
"Value": 20000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 85899345920000,
"Value": 20000.0
}
},
"DynamicKey": {
"Value": "BaseScorePhase2"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": 85899345920000,
"Value": 20000.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase3"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
},
{
"Event": "OnHPChange",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "HasServantModifier"
},
"ContextScope": "ContextModifier",
"CompareType": "Equal",
"CompareValue": {},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCompareParamValue",
"CompareType": "Less",
"CompareValue": {},
"ParamIndex": 1,
"TaskEnabled": true
}
],
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByHPRatio",
"DynamicKey": "CurrentHPPercentage",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============CurrentHPPercentage{CurrentHPPercentage}======================",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"CompareType": "Less",
"CompareValue": {},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "RemainingScorePhase1"
},
"CompareType": "Greater",
"CompareValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetBattleScoringItem",
"ScoringID": 90019,
"ModifyFunction": "Add",
"ModifyValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase1"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 8589934592,
"Value": 2.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByHPRatio",
"DynamicKey": "CurrentHPPercentage",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============CurrentHPPercentage{CurrentHPPercentage}======================",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"CompareType": "Less",
"CompareValue": {},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "RemainingScorePhase2"
},
"CompareType": "Greater",
"CompareValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetBattleScoringItem",
"ScoringID": 90019,
"ModifyFunction": "Add",
"ModifyValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase2"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 12884901888,
"Value": 3.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByHPRatio",
"DynamicKey": "CurrentHPPercentage",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============CurrentHPPercentage{CurrentHPPercentage}======================",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============CurrentHPPercentage INT {CurrentHPPercentage}======================",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"CompareType": "Less",
"CompareValue": {},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": {},
"DynamicKey": {
"Value": "CurrentHPPercentage"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "RemainingScorePhase3"
},
"CompareType": "Greater",
"CompareValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetBattleScoringItem",
"ScoringID": 90019,
"ModifyFunction": "Add",
"ModifyValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"DynamicKey": {
"Value": "RemainingScorePhase3"
},
"SkipInCharmAction": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
},
{
"Event": "OnModifierAdd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MCommon_Servant",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "StageAbility_VS_Devil_3113403_LE_Devil",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "StageAbility_VS_Devil_3113403_LE_Devil_Summon",
"TaskEnabled": true
}
],
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ContextScope": "ContextModifier",
"Value": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
},
"DynamicKey": {
"Value": "HasServantModifier"
},
"SkipInCharmAction": true,
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.RemoveSelfModifier",
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique",
"DynamicValues": {}
}
},
"Name": "EvolveBuild_SC_Scoring_Ability_0002",
"TargetInfo": {
"TargetType": "Caster"
},
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "MEvolveBuild_SC_Scoring_Ability_0002"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Modifiers": {
"EvolveBuild_SC_Scoring_Ability_0003": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "ScoreLevelPeriod"
},
"ResetValue": {},
"ContextScope": "TargetEntity",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "ScoreLevelPeriod",
"ValueType": "LevelPeriod",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "ScoreLevelPeriod"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetBattleScoringItem",
"ScoringID": 90021,
"ModifyFunction": "Set",
"ModifyValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByLocalWin",
"TaskEnabled": true
}
],
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "VS_EnemyIsEndBoss",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "ScoreLevelPeriod"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 12884901888,
"Value": 3.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "ScoreMaxWaveCountForPeriod"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
}
],
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "MDF_TurnLeft",
"ValueType": "CountDownTimer",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "MDF_TurnLeft"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"RawValue": 12884901888,
"Value": 3.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetBattleScoringItem",
"ScoringID": 90021,
"ModifyFunction": "Add",
"ModifyValue": {
"FixedValue": {
"RawValue": 42949672960000,
"Value": 10000.0
}
},
"TaskEnabled": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetBattleScoringItem",
"ScoringID": 90021,
"ModifyFunction": "Add",
"ModifyValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique",
"DynamicValues": {}
}
},
"Name": "EvolveBuild_SC_Scoring_Ability_0003",
"TargetInfo": {
"TargetType": "Caster"
},
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "EvolveBuild_SC_Scoring_Ability_0003"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
}
],
"GlobalModifiers": {},
"GlobalTemplates": [
{
"Name": "VS_EnemyIsEndBoss",
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "ScoreLevelPeriod",
"ValueType": "LevelPeriod",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "ScoreMaxWaveCountForPeriod",
"ValueType": "MaxWaveCountForPeriod",
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.SetDynamicValueByEvolveBuild",
"DynamicKey": "ScoreWaveCountForPeriod",
"ValueType": "WaveCountForPeriod",
"TaskEnabled": true
}
]
}
]
}