8753 lines
279 KiB
JSON
8753 lines
279 KiB
JSON
{
|
||
"AbilityList": [
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Passive01",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnAdd": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "SW_Boss_00_BattleScore1"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "SW_Boss_00_BattleScore2"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "SW_Boss_00_BattleScore3"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "OneMorePerTurn"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_AIChange"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_MuteHitFly"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterRank",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": 4
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.ShowBossInfoBar",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"IsShow": true
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterTemplateID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TargetMonsterTemplateID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8024013
|
||
}
|
||
}
|
||
},
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_PhaseController"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Deathrattle"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.CharacterChangePhase",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"PhaseName": "Phase1",
|
||
"PhaseAnimConfig": {
|
||
"ModifierBehaviorVisuals": [
|
||
{
|
||
"Flag": "STAT_CTRL_Frozen_Effect",
|
||
"AnimOccurTransition": 0,
|
||
"AnimSpeedFactor": 0,
|
||
"AnimSpeedTransitTime": 1.5,
|
||
"MaterialTransitTime": 1,
|
||
"IgnoreAnimConfig": true
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerSound",
|
||
"SoundName": {
|
||
"Value": "Ev_sfx_monster_standby_sw_boss_00_loop"
|
||
}
|
||
}
|
||
],
|
||
"Modifiers": {
|
||
"Monster_SW_Boss_00_MuteHitFly": {
|
||
"BehaviorFlagList": [
|
||
"MuteHitFly"
|
||
]
|
||
},
|
||
"Monster_SW_Boss_00_AIChange": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnBeingBreak",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AIFlag"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"CompareType": "LessEqual",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AIFlag"
|
||
},
|
||
"ResetValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AIFlag"
|
||
},
|
||
"ResetValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_SW_Boss_00_Deathrattle": {
|
||
"BehaviorFlagList": [
|
||
"Deathrattle",
|
||
"KeepOnDeathrattle"
|
||
],
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnDeathrattle",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.DispelStatus",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"OnlyAlive": false,
|
||
"IsSilentDispel": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerSound",
|
||
"SoundName": {
|
||
"Value": "Ev_sfx_monster_standby_sw_boss_00_loop_stop"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TurnInsertAbility",
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_PassiveSkill_Insert_Phase01"
|
||
},
|
||
"InsertAbilityPriority": "MonsterDeathRattle",
|
||
"OwnerAliveState": "Mask_AliveOrLimbo",
|
||
"TargetAliveState": "Mask_AliveOrLimbo"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDieImmediately"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill01_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill01_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill01_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "AbilityTargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimStateWithMove",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill01",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"MovingRangeList": [
|
||
{
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"IgnoreRadius": true,
|
||
"OffsetTargetDistance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
},
|
||
"NormalizedTimeStart": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.16399999987334013
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.22000000020489097
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "TeamFormation"
|
||
},
|
||
"IgnoreRadius": true,
|
||
"OffsetTargetDistance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"NormalizedTimeStart": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.45000000041909516
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.7300000006798655
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill01_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill01",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.10000000009313226
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillExecutionStart"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill01",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.24000000022351742
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1126825319
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill01_Attack_Hit.prefab"
|
||
},
|
||
"CanTriggerLastKill": true,
|
||
"DisplayData": {
|
||
"DitherRangeX": 0.02,
|
||
"DitherRangeY": 0.02
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.2,
|
||
"ShakeTime": 0.15,
|
||
"ShakeDir": {
|
||
"x": 0.15,
|
||
"y": 0.15,
|
||
"z": 0
|
||
},
|
||
"BaseCycle": 0.1,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"x": 0.02,
|
||
"y": 0.03,
|
||
"z": 0
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"x": 5,
|
||
"y": 5,
|
||
"z": 0
|
||
},
|
||
"RotationFreqV3": {
|
||
"x": 0,
|
||
"y": 0,
|
||
"z": 2
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
},
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1443498746
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1213736327
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1177201452
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"Modifier_Poison_DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-435809761
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill01",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.7800000007264316
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Idle_StandBy.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill01",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.9900000009220093
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Idle_StandBy.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill02_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill02_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill02_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "AbilityTargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill02_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.10000000009313226
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillExecutionStart"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.1500000001396984
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.StartAim",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"TargetAttachPoint": "Root",
|
||
"TransitTime": 0.08
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.1600000001490116
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "_SR0.35_T0.1_ST0.1:Monster_W1_Mecha03_00_Camera_5",
|
||
"OverrideShakeConfigV2": {
|
||
"ShakeScale": 0.55,
|
||
"ShakeTime": 1.4
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill02_Attack_Hit.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LoopExecuteTaskList",
|
||
"MaxLoopCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "Skill02First"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "Skill02First"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1847083384
|
||
]
|
||
}
|
||
},
|
||
"HitSplitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.12499999976716936
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"SpecialHitSoundEvent": "Ev_sfx_eff_monster_sw_boss_skill02_attack_hit_wind",
|
||
"CanTriggerLastKill": true
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1847083384
|
||
]
|
||
}
|
||
},
|
||
"HitSplitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.12499999976716936
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"SpecialHitSoundEvent": "Ev_sfx_eff_monster_sw_boss_skill02_attack_hit",
|
||
"CanTriggerLastKill": true
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1847083384
|
||
]
|
||
}
|
||
},
|
||
"HitSplitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.12499999976716936
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit"
|
||
},
|
||
"CanTriggerLastKill": true
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.12000000011175871
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "Skill02First"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill02_Attack_Buff.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5000000004656613
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.StopAim",
|
||
"TransitTime": 0.15
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5370000000111759
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_PoisonDamage"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.8000000007450581
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Idle_StandBy.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.9900000009220093
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Idle_StandBy.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill03_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "AllEnemy"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill03_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill03_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimStateWithMove",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.8500000007916242
|
||
}
|
||
},
|
||
"MovingRangeList": [
|
||
{
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LightTeamEntity"
|
||
},
|
||
"IgnoreRadius": true,
|
||
"OffsetTargetDistance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1.800000000745058
|
||
}
|
||
},
|
||
"NormalizedTimeStart": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.2300000002142042
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.2549999998882413
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "TeamFormation"
|
||
},
|
||
"IgnoreRadius": true,
|
||
"OffsetTargetDistance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"NormalizedTimeStart": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5500000005122274
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.7200000006705523
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetTeamFormation",
|
||
"Team": "TeamDark",
|
||
"FormationType": "DarkTeamNormal"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill03_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "AllEnemy"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.SetTeamFormation",
|
||
"Team": "TeamDark",
|
||
"CustomFormationName": "Monster_SW_Boss_00_Skill03",
|
||
"CustomCenterTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "DarkTeamEntity"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetTeamFormation",
|
||
"Team": "TeamLight",
|
||
"FormationType": "LightTeamNormal",
|
||
"ServantState": "DefaultFollow",
|
||
"CustomFormationIgnoreDying": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.10000000009313226
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillExecutionStart"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.2579999996814877
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-56289053
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit_H",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill03_Attack_Hit.prefab"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"SpecialHitSoundEvent": "Ev_sfx_eff_monster_sw_boss_skill03_attack_hit",
|
||
"CanTriggerLastKill": true,
|
||
"DisplayData": {
|
||
"UIMessageHeight": -0.1,
|
||
"DitherRangeX": 0.02,
|
||
"DitherRangeY": 0.02
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
},
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1443498746
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1213736327
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
799951434
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"Modifier_Poison_DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-435809761
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.4,
|
||
"ShakeTime": 0.3,
|
||
"ShakeDir": {
|
||
"x": 0.5,
|
||
"y": 0.05,
|
||
"z": 0.15
|
||
},
|
||
"BaseCycle": 0.28,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"x": 0.1,
|
||
"y": 0.1,
|
||
"z": 0.1
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"x": 16,
|
||
"y": 14,
|
||
"z": 12
|
||
},
|
||
"RotationalAmplitude": {
|
||
"x": 0,
|
||
"y": 0,
|
||
"z": 3.5
|
||
},
|
||
"RotationFreqV3": {
|
||
"x": 4,
|
||
"y": 0,
|
||
"z": 8
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.7650000003632158
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Idle_StandBy.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.840000000782311
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Idle_StandBy.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill04_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"NormalizedTimeWait": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.9000000008381903
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "TeamFormation"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"AnimLogicState": "Idle"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill04_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareCharacterNumber",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
},
|
||
"CompareType": "Less",
|
||
"CompareNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"ContextScope": "TargetEntity",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MonsterNumDamageUpLayer"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareCharacterNumber",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
},
|
||
"CompareType": "Less",
|
||
"CompareNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 4
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"ContextScope": "TargetEntity",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MonsterNumDamageUpLayer"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareCharacterNumber",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 4
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"ContextScope": "TargetEntity",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MonsterNumDamageUpLayer"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"ContextScope": "TargetEntity",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MonsterNumDamageUpLayer"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterPhase",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "Phase2FirstSummon"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"ContextScope": "TargetEntity",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "Phase2FirstSummon"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TeamType": "TeamDark",
|
||
"Type": "Left"
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053026
|
||
},
|
||
"LocationType": "BeforeCaster"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053026
|
||
},
|
||
"LocationType": "AfterCaster"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByRandomChance",
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5000000004656613
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053023
|
||
},
|
||
"LocationType": "AfterCaster"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5000000004656613
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053026
|
||
},
|
||
"LocationType": "Last"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterPhase",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053026
|
||
},
|
||
"LocationType": "Last"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5000000004656613
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TeamType": "TeamDark",
|
||
"Type": "Left"
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053023
|
||
},
|
||
"LocationType": "BeforeCaster"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053023
|
||
},
|
||
"LocationType": "AfterCaster"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TeamType": "TeamDark",
|
||
"Type": "Left"
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053023
|
||
},
|
||
"LocationType": "BeforeCaster"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5000000004656613
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053023
|
||
},
|
||
"LocationType": "AfterCaster"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5000000004656613
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterRank",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"CompareType": "Less",
|
||
"CompareValue": 4
|
||
},
|
||
"ByRandom": true,
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "MCommon_Servant"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetEntityVisible",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.3000000002793968
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill04_Ball_Loop.prefab",
|
||
"UniqueEffectName": "SummonBall00",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": 5.6,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MonsterNumDamageUpLayer"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"CompareType": "GreaterEqual",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill04_Ball_Loop.prefab",
|
||
"UniqueEffectName": "SummonBall01",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": 5.6,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MonsterNumDamageUpLayer"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"CompareType": "GreaterEqual",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterPhase",
|
||
"CompareType": "GreaterEqual",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill04_Ball_Loop.prefab",
|
||
"UniqueEffectName": "SummonBall02",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": 5.6,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.31499999994412065
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04Target"
|
||
}
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.FireProjectile",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Projectile": {
|
||
"Behavior": "Parabola",
|
||
"FlyTime": 0.9,
|
||
"SpeedEaseType": "OutExpo",
|
||
"TargetOffset": {
|
||
"x": 0,
|
||
"y": 1.3,
|
||
"z": 0
|
||
},
|
||
"IgnoreTargetHitbox": true,
|
||
"FlyEffectUniqueName": "SummonBall00",
|
||
"FlyEffectFadeOut": true,
|
||
"ParabolaHeightRatio": 0.4,
|
||
"ParabolaUseWorldSpaceUp": false
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04Target"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MonsterNumDamageUpLayer"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"CompareType": "GreaterEqual",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04Target"
|
||
}
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.FireProjectile",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Projectile": {
|
||
"Behavior": "Parabola",
|
||
"FlyTime": 0.9,
|
||
"SpeedEaseType": "OutExpo",
|
||
"TargetOffset": {
|
||
"x": 0,
|
||
"y": 1.3,
|
||
"z": 0
|
||
},
|
||
"IgnoreTargetHitbox": true,
|
||
"FlyEffectUniqueName": "SummonBall01",
|
||
"FlyEffectFadeOut": true,
|
||
"ParabolaHeightRatio": 0.4,
|
||
"ParabolaUseWorldSpaceUp": false
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04Target"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterPhase",
|
||
"CompareType": "GreaterEqual",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MonsterNumDamageUpLayer"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"CompareType": "GreaterEqual",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04Target"
|
||
}
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.FireProjectile",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Projectile": {
|
||
"Behavior": "Parabola",
|
||
"FlyTime": 0.9,
|
||
"SpeedEaseType": "OutExpo",
|
||
"TargetOffset": {
|
||
"x": 0,
|
||
"y": 1.3,
|
||
"z": 0
|
||
},
|
||
"IgnoreTargetHitbox": true,
|
||
"FlyEffectUniqueName": "SummonBall02",
|
||
"FlyEffectFadeOut": true,
|
||
"ParabolaHeightRatio": 0.4,
|
||
"ParabolaUseWorldSpaceUp": false
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04Target"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5050000001210719
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetEntityVisible",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Visible": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AnimStateName": "Skill05_Appear",
|
||
"NormalizedTimeStart": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.3900000003632158
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"NormalizedTimeWait": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"WaitAnimState": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AnimLogicState": "Idle"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Minion01_00/Eff_Monster_SW_Minion01_00_Body.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill04_Ball_Appear.prefab",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": 2,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5550000001676381
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"Value": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1720276700
|
||
]
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "DamageUpRatio"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DamageUp"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
||
"ModifierName": "Monster_SW_Boss_00_DamageUp",
|
||
"ValueType": "Layer",
|
||
"Multiplier": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": "DamageUpLayer"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByNot",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DamageUp"
|
||
}
|
||
}
|
||
},
|
||
"ByRandom": true,
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8024010
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8024012
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DamageUp"
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1054679069
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1720276700
|
||
]
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"FailedTaskList": []
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MonsterNumDamageUpLayer"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MonsterNumDamageUpLayer"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"CompareType": "Greater",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterPhase",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"ContextScope": "TargetEntity",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MonsterNumDamageUpLayer"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8024010
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8024012
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DamageUp"
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1816857103
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1720276700
|
||
]
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04Mark"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill05_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill05_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill05_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill05",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill05_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Idle_StandBy.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill05",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.10000000009313226
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillExecutionStart"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill05",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.20499999984167516
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.05,
|
||
"ShakeTime": 0.7,
|
||
"ShakeDir": {
|
||
"x": 0,
|
||
"y": 0.05,
|
||
"z": 0
|
||
},
|
||
"BaseCycle": 0.05,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"x": 0.02,
|
||
"y": 0.03,
|
||
"z": 0
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"x": 5,
|
||
"y": 20,
|
||
"z": 0
|
||
},
|
||
"RotationFreqV3": {
|
||
"x": 0,
|
||
"y": 0,
|
||
"z": 2
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill05",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.3620000001974404
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RadialBlurCurveEffect",
|
||
"BlurRadius": 1,
|
||
"Iteration": 4,
|
||
"BlurStart": 0.002,
|
||
"BlurFeather": 0.001,
|
||
"Duration": 0.5,
|
||
"CurveName": "DashBlurCurve"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill05",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.45000000041909516
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill05Charge"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ShowUIPage",
|
||
"AssetPath": "UI/Common/Widget/BattleAlertHint.prefab",
|
||
"UITextNodes": [
|
||
{
|
||
"TextPath": "AreaInfoPanel/Title/Text",
|
||
"TextContent": {
|
||
"Hash": 248581621,
|
||
"Hash64": 11143098761504339633
|
||
}
|
||
}
|
||
],
|
||
"LifeTime": 3
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill06_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "AllEnemy"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill06_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill06_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
|
||
"Team": "TeamDark",
|
||
"CustomTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeamMember"
|
||
},
|
||
"CustomCenterTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"IgnoreHitBoxRadius": true,
|
||
"TargetFormation": {},
|
||
"LeftSideFormations": [
|
||
{},
|
||
{}
|
||
],
|
||
"RightSideFormations": [
|
||
{},
|
||
{}
|
||
],
|
||
"SpecifyTargetFormationEntity": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"NormalizedTimeWait": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"WaitAnimState": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.9700000009033829
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "TeamFormation"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitTimelineFinish",
|
||
"TimelineName": "Monster_SW_Boss_00_Skill06_Timeline"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill06_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "AllEnemy"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Flag": "STAT_CTRL"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": 1578390461
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": -1437414524
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifierByBehaviorFlag",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierBehaviorFlags": [
|
||
"STAT_CTRL"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Flag": "Break"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": 1578390461
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": -1437414524
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.ExitBreakState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"CancelRecoverAnim": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ResetStance",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ForbidWhenEmpty": false
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterRank",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": 4
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": -1437414524
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill06Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AnimStateName": "Skill06_04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5100000004749745
|
||
}
|
||
},
|
||
"NormalizedTimeWait": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"WaitAnimState": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill06Mark"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": 1578390461
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill06Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AnimStateName": "Skill06_04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5100000004749745
|
||
}
|
||
},
|
||
"NormalizedTimeWait": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"WaitAnimState": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill06Mark"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": 1578390461
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill06Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AnimStateName": "Skill06_03",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5100000004749745
|
||
}
|
||
},
|
||
"NormalizedTimeWait": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"WaitAnimState": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill06Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": 1578390461
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill06Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AnimStateName": "Skill06_02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5100000004749745
|
||
}
|
||
},
|
||
"NormalizedTimeWait": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"WaitAnimState": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill06Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": 1578390461
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill06Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AnimStateName": "Skill06_01",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5100000004749745
|
||
}
|
||
},
|
||
"NormalizedTimeWait": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"WaitAnimState": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill06Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ShowBattleUI"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetEntityVisible",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllLightTeam"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Idle_StandBy.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetTeamFormation",
|
||
"Team": "TeamLight",
|
||
"CustomFormationName": "Monster_SW_Boss_00_Skill06",
|
||
"CustomCenterTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.25300000002607703
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetEntityVisible",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllLightTeam"
|
||
},
|
||
"Visible": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetEntityVisible",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareCharacterNumber",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": 1578390461
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": -1437414524
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 4
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.12859999993816018
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "TauntOrRandomEnemy"
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1122549516
|
||
]
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill06_Attack_Hit.prefab"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"CanTriggerLastKill": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
},
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1443498746
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1213736327
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
935003609
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"Modifier_Poison_DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-435809761
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifySPNew",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AddValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-2136327119
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.2,
|
||
"ShakeTime": 0.1,
|
||
"ShakeDistance": 0.5,
|
||
"ShakeSpaceType": "WorldSpace",
|
||
"ShakeDir": {
|
||
"x": 0.15,
|
||
"y": 0.15,
|
||
"z": 0
|
||
},
|
||
"BaseCycle": 0.1,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"x": 0.02,
|
||
"y": 0.03,
|
||
"z": 0
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"x": 5,
|
||
"y": 5,
|
||
"z": 0
|
||
},
|
||
"RotationFreqV3": {
|
||
"x": 0,
|
||
"y": 0,
|
||
"z": 2
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LoopExecuteTaskList",
|
||
"MaxLoopCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 6
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.12859999993816018
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1122549516
|
||
]
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill06_Attack_Hit.prefab"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"CanTriggerLastKill": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
},
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1443498746
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1213736327
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
935003609
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"Modifier_Poison_DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-435809761
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifySPNew",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AddValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-2136327119
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.2,
|
||
"ShakeTime": 0.1,
|
||
"ShakeDistance": 0.5,
|
||
"ShakeSpaceType": "WorldSpace",
|
||
"ShakeDir": {
|
||
"x": 0.15,
|
||
"y": 0.15,
|
||
"z": 0
|
||
},
|
||
"BaseCycle": 0.1,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"x": 0.02,
|
||
"y": 0.03,
|
||
"z": 0
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"x": 5,
|
||
"y": 5,
|
||
"z": 0
|
||
},
|
||
"RotationFreqV3": {
|
||
"x": 0,
|
||
"y": 0,
|
||
"z": 2
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareCharacterNumber",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": 1578390461
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": -1437414524
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.1500000001396984
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "TauntOrRandomEnemy"
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1122549516
|
||
]
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill06_Attack_Hit.prefab"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"CanTriggerLastKill": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
},
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1443498746
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1213736327
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
935003609
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"Modifier_Poison_DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-435809761
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifySPNew",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AddValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-2136327119
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.2,
|
||
"ShakeTime": 0.1,
|
||
"ShakeDistance": 0.5,
|
||
"ShakeSpaceType": "WorldSpace",
|
||
"ShakeDir": {
|
||
"x": 0.15,
|
||
"y": 0.15,
|
||
"z": 0
|
||
},
|
||
"BaseCycle": 0.1,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"x": 0.02,
|
||
"y": 0.03,
|
||
"z": 0
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"x": 5,
|
||
"y": 5,
|
||
"z": 0
|
||
},
|
||
"RotationFreqV3": {
|
||
"x": 0,
|
||
"y": 0,
|
||
"z": 2
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LoopExecuteTaskList",
|
||
"MaxLoopCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 5
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.1500000001396984
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1122549516
|
||
]
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill06_Attack_Hit.prefab"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"CanTriggerLastKill": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
},
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1443498746
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1213736327
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
935003609
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"Modifier_Poison_DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-435809761
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifySPNew",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AddValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-2136327119
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.2,
|
||
"ShakeTime": 0.1,
|
||
"ShakeDistance": 0.5,
|
||
"ShakeSpaceType": "WorldSpace",
|
||
"ShakeDir": {
|
||
"x": 0.15,
|
||
"y": 0.15,
|
||
"z": 0
|
||
},
|
||
"BaseCycle": 0.1,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"x": 0.02,
|
||
"y": 0.03,
|
||
"z": 0
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"x": 5,
|
||
"y": 5,
|
||
"z": 0
|
||
},
|
||
"RotationFreqV3": {
|
||
"x": 0,
|
||
"y": 0,
|
||
"z": 2
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareCharacterNumber",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": 1578390461
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": -1437414524
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.18000000016763806
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "TauntOrRandomEnemy"
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1122549516
|
||
]
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill06_Attack_Hit.prefab"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"CanTriggerLastKill": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
},
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1443498746
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1213736327
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
935003609
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"Modifier_Poison_DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-435809761
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifySPNew",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AddValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-2136327119
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.2,
|
||
"ShakeTime": 0.1,
|
||
"ShakeDistance": 0.5,
|
||
"ShakeSpaceType": "WorldSpace",
|
||
"ShakeDir": {
|
||
"x": 0.15,
|
||
"y": 0.15,
|
||
"z": 0
|
||
},
|
||
"BaseCycle": 0.1,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"x": 0.02,
|
||
"y": 0.03,
|
||
"z": 0
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"x": 5,
|
||
"y": 5,
|
||
"z": 0
|
||
},
|
||
"RotationFreqV3": {
|
||
"x": 0,
|
||
"y": 0,
|
||
"z": 2
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LoopExecuteTaskList",
|
||
"MaxLoopCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 4
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.18000000016763806
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1122549516
|
||
]
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill06_Attack_Hit.prefab"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"CanTriggerLastKill": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
},
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1443498746
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1213736327
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
935003609
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"Modifier_Poison_DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-435809761
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifySPNew",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AddValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-2136327119
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.2,
|
||
"ShakeTime": 0.1,
|
||
"ShakeDistance": 0.5,
|
||
"ShakeSpaceType": "WorldSpace",
|
||
"ShakeDir": {
|
||
"x": 0.15,
|
||
"y": 0.15,
|
||
"z": 0
|
||
},
|
||
"BaseCycle": 0.1,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"x": 0.02,
|
||
"y": 0.03,
|
||
"z": 0
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"x": 5,
|
||
"y": 5,
|
||
"z": 0
|
||
},
|
||
"RotationFreqV3": {
|
||
"x": 0,
|
||
"y": 0,
|
||
"z": 2
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareCharacterNumber",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": 1578390461
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": -1437414524
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.2249999998603016
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "TauntOrRandomEnemy"
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1122549516
|
||
]
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill06_Attack_Hit.prefab"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"CanTriggerLastKill": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
},
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1443498746
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1213736327
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
935003609
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"Modifier_Poison_DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-435809761
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifySPNew",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AddValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-2136327119
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.2,
|
||
"ShakeTime": 0.1,
|
||
"ShakeDistance": 0.5,
|
||
"ShakeSpaceType": "WorldSpace",
|
||
"ShakeDir": {
|
||
"x": 0.15,
|
||
"y": 0.15,
|
||
"z": 0
|
||
},
|
||
"BaseCycle": 0.1,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"x": 0.02,
|
||
"y": 0.03,
|
||
"z": 0
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"x": 5,
|
||
"y": 5,
|
||
"z": 0
|
||
},
|
||
"RotationFreqV3": {
|
||
"x": 0,
|
||
"y": 0,
|
||
"z": 2
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LoopExecuteTaskList",
|
||
"MaxLoopCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.2249999998603016
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1122549516
|
||
]
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill06_Attack_Hit.prefab"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"CanTriggerLastKill": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
},
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1443498746
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1213736327
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
935003609
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"Modifier_Poison_DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-435809761
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifySPNew",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AddValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-2136327119
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.2,
|
||
"ShakeTime": 0.1,
|
||
"ShakeDistance": 0.5,
|
||
"ShakeSpaceType": "WorldSpace",
|
||
"ShakeDir": {
|
||
"x": 0.15,
|
||
"y": 0.15,
|
||
"z": 0
|
||
},
|
||
"BaseCycle": 0.1,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"x": 0.02,
|
||
"y": 0.03,
|
||
"z": 0
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"x": 5,
|
||
"y": 5,
|
||
"z": 0
|
||
},
|
||
"RotationFreqV3": {
|
||
"x": 0,
|
||
"y": 0,
|
||
"z": 2
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5100000004749745
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetEntityVisible",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Visible": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"AnimLogicState": "Idle"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
|
||
"Team": "TeamDark",
|
||
"CustomTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeamMember"
|
||
},
|
||
"CustomCenterTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"IgnoreHitBoxRadius": true,
|
||
"TargetFormation": {},
|
||
"LeftSideFormations": [
|
||
{
|
||
"LocalDelta": {
|
||
"x": 5.5,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"LocalDelta": {
|
||
"x": 3,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
}
|
||
],
|
||
"RightSideFormations": [
|
||
{
|
||
"LocalDelta": {
|
||
"x": -3,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"LocalDelta": {
|
||
"x": -5.5,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
}
|
||
],
|
||
"SpecifyTargetFormationEntity": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5800000005401671
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1841803274
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit_H",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill06_Attack_Hit_02.prefab"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"CanTriggerLastKill": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
},
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1443498746
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1213736327
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1928202839
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"Modifier_Poison_DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-435809761
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill05Charge"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.8800000008195639
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Idle_StandBy.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.9700000009033829
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Idle_StandBy.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill06Mark"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ShowBattleUI",
|
||
"IsShow": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill07_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "AllEnemy"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill07_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill07_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill07",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"NormalizedTimeWait": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"WaitAnimState": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill07",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "TeamFormation"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill07_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "AllEnemy"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.ShowBattleUI"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
|
||
"Team": "TeamDark",
|
||
"CustomTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeamMember"
|
||
},
|
||
"IgnoreHitBoxRadius": true,
|
||
"TargetFormation": {},
|
||
"SpecifyTargetFormationEntity": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetTeamFormation",
|
||
"Team": "TeamLight",
|
||
"CustomFormationName": "Monster_SW_Boss_00_Skill06",
|
||
"CustomCenterTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Idle_StandBy.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill07",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.49300000024959445
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1841803274
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit_H",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill06_Attack_Hit_02.prefab"
|
||
},
|
||
"CanTriggerLastKill": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
},
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1443498746
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1213736327
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1928202839
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"Modifier_Poison_DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-435809761
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill05Charge"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill07",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.840000000782311
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Idle_StandBy.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill07",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.9900000009220093
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Idle_StandBy.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ShowBattleUI",
|
||
"IsShow": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill08_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "AllEnemy"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill08_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill08_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllLightTeam"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill07_Mark"
|
||
}
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.MoveToTargetList",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill07",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"NormalizedTransitionDuration": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.20000000018626451
|
||
}
|
||
},
|
||
"MovingRangeList": [
|
||
{
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"IgnoreRadius": true,
|
||
"OffsetTargetDistance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1.5000000004656613
|
||
}
|
||
},
|
||
"NormalizedTimeStart": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.2700000002514571
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.3200000002980232
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "TeamFormation"
|
||
},
|
||
"IgnoreRadius": true,
|
||
"OffsetTargetDistance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"NormalizedTimeStart": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5800000005401671
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.7000000006519258
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "TeamFormation"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle",
|
||
"NormalizedTransitionDuration": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.20000000018626451
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill08_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "AllEnemy"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllLightTeam"
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill07_Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllLightTeam"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill07_Mark"
|
||
}
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "CustomTarget",
|
||
"CustomTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill07",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.37599999993108213
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
668244815
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"AttackType": "Pursued",
|
||
"HitAnimation": "Hit"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"CanTriggerLastKill": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.3,
|
||
"ShakeTime": 0.2,
|
||
"ShakeDir": {
|
||
"x": 0.15,
|
||
"y": 0.15,
|
||
"z": 0
|
||
},
|
||
"BaseCycle": 0.1,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"x": 0.02,
|
||
"y": 0.03,
|
||
"z": 0
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"x": 5,
|
||
"y": 5,
|
||
"z": 0
|
||
},
|
||
"RotationFreqV3": {
|
||
"x": 0,
|
||
"y": 0,
|
||
"z": 2
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
},
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1443498746
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1213736327
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
521247326
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"Modifier_Poison_DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-435809761
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill07_Mark"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill10_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill10_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_Skill10_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill04_02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.9000000008381903
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill05_02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.9500000008847564
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "TeamFormation"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"AnimLogicState": "Idle"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_Skill10_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareCharacterNumber",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"CompareType": "GreaterEqual",
|
||
"CompareNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 4
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8022010
|
||
}
|
||
}
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifierByBehaviorFlag",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierBehaviorFlags": [
|
||
"Deathrattle"
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDieImmediately",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ForceKill",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"CanOverkill": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetEntityVisible",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill04_Ball_Start.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053024
|
||
},
|
||
"LocationType": "AfterCaster"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5000000004656613
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
719053024
|
||
]
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetEntityVisible",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill04_02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.20000000018626451
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill04_Ball_LoopBig.prefab",
|
||
"UniqueEffectName": "SummonBall00",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": 2,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill04_02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.31499999994412065
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetEntityVisible",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04Target"
|
||
}
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.FireProjectile",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Projectile": {
|
||
"FlyTime": 0.9,
|
||
"TargetOffset": {
|
||
"x": 0,
|
||
"y": 2,
|
||
"z": 0
|
||
},
|
||
"FlyEffectUniqueName": "SummonBall00",
|
||
"WriteProgressToEffectAnimator": true
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04Target"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill04_02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.49000000045634806
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
719053024
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetEntityVisible",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"Visible": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill05_02",
|
||
"NormalizedTimeStart": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.3900000003632158
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"NormalizedTimeWait": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"WaitAnimState": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Minion01_00/Eff_Monster_SW_Minion01_00_Body.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill04_Ball_OpenBig.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetEntityVisible",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Visible": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AnimStateName": "Skill05_02",
|
||
"NormalizedTimeStart": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.3900000003632158
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"NormalizedTimeWait": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"WaitAnimState": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AnimLogicState": "Idle"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Minion01_00/Eff_Monster_SW_Minion01_00_Body.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill04_Ball_OpenBig.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
719053024
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"ByRandom": true,
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_SplitMark"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_PhaseController"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterPhase",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"PhaseNum": 3
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill05_02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.7000000006519258
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"Value": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1720276700
|
||
]
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "DamageUpRatio"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DamageUp"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
||
"ModifierName": "Monster_SW_Boss_00_DamageUp",
|
||
"ValueType": "Layer",
|
||
"Multiplier": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": "DamageUpLayer"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByNot",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DamageUp"
|
||
}
|
||
}
|
||
},
|
||
"ByRandom": true,
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8024010
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8024012
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DamageUp"
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1054679069
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1720276700
|
||
]
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"FailedTaskList": []
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"ContextScope": "TargetEntity",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MonsterNumDamageUpLayer"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MonsterNumDamageUpLayer"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8024010
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8024012
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DamageUp"
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1816857103
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1720276700
|
||
]
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill04Mark"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"ContextScope": "TargetEntity",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MonsterNumDamageUpLayer"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_PassiveSkill_Insert_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "AllTeamMember"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.ShowSkillTextDialog",
|
||
"SkillName": {
|
||
"Hash": 1617681903,
|
||
"Hash64": 8546546988076430107
|
||
},
|
||
"IsDark": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_PassiveSkill_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ExitBreakState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"CancelRecoverAnim": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"PerformerType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
},
|
||
"TargetType": "TeamFormation"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimStateWithMove",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "PassiveSkill01",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"EventList": [
|
||
{
|
||
"NormalizedTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.6500000006053597
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.43,
|
||
"ShakeTime": 0.3,
|
||
"ShakeDir": {
|
||
"x": 0.15,
|
||
"y": 0.4,
|
||
"z": 0.05
|
||
},
|
||
"BaseCycle": 0.06,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"x": 0.05,
|
||
"y": 0.15,
|
||
"z": 0.05
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"x": 12,
|
||
"y": 14,
|
||
"z": 16
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"FormulaType": "ByMaxHP",
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-661837107
|
||
]
|
||
}
|
||
},
|
||
"StanceValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
615308740
|
||
]
|
||
}
|
||
},
|
||
"StanceDamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit_H",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_PassiveSkill01_Hit.prefab",
|
||
"HitTimeSlowType": "Impact"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "StageAbility_RogueDLC_Floor03_02_Modifier"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DamageTakenUp"
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
356990856
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1518230463
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1159353542
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageTakenUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQABAQIR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1869136510,
|
||
-1417137558
|
||
]
|
||
}
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DamageTakenUp"
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
356990856
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1518230463
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1159353542
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageTakenUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1869136510
|
||
]
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RadialBlurEffect",
|
||
"Duration": 0.3,
|
||
"BlurRadius": 0.6,
|
||
"Iteration": 8,
|
||
"BlurStart": 0.01,
|
||
"BlurFeather": 0.15
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetEntityVisible",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_PassiveSkill_Insert",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.DispelStatus",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"OnlyAlive": false,
|
||
"IsSilentDispel": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "TeamFormation"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"NormalConfig": {
|
||
"CameraState": "CastAnimation",
|
||
"AnchorOffset": {
|
||
"x": 2,
|
||
"y": 0,
|
||
"z": -6
|
||
},
|
||
"AimTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AimOffset": {
|
||
"x": 0,
|
||
"y": -0.5,
|
||
"z": 0
|
||
}
|
||
},
|
||
"ShowEntityConfig": {
|
||
"ShowTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
},
|
||
"IsAliveOnly": false
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"NormalConfig": {
|
||
"CameraState": "UseSkillPerform",
|
||
"TemplateName": "Monster_Common_UseSkill",
|
||
"IsLocalOffset": true,
|
||
"AnchorOffset": {
|
||
"x": -1,
|
||
"y": 0,
|
||
"z": 0
|
||
},
|
||
"AimTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"FollowPoleAngle": 90,
|
||
"FollowElevationAngle": -4.52,
|
||
"FollowRadius": 5,
|
||
"FollowDamp": 0.1,
|
||
"AimDamp": 0.1,
|
||
"ResetToDefault": false
|
||
},
|
||
"AdditiveNormalConfig": {
|
||
"AnchorOffset": {
|
||
"x": 2,
|
||
"y": 0.05,
|
||
"z": 2
|
||
},
|
||
"AimTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AimOffset": {
|
||
"x": 0,
|
||
"y": 0.01,
|
||
"z": 0
|
||
},
|
||
"ResetToDefault": false
|
||
},
|
||
"BlendConfig": {
|
||
"BlendType": "EaseInOut",
|
||
"BlendTime": 1
|
||
},
|
||
"ShowEntityConfig": {
|
||
"ShowTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
},
|
||
"IsAliveOnly": false
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "ChangePhaseEnd",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"NormalizedTimeWait": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"NormalizedTransitionDuration": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.10000000009313226
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ShowUIPage",
|
||
"AssetPath": "UI/Common/Widget/BattlePhaseChangeHint.prefab",
|
||
"UITextNodes": [
|
||
{
|
||
"TextPath": "AreaInfoPanel/Title/Text",
|
||
"TextContent": {
|
||
"Hash": -602640412,
|
||
"Hash64": 9622126420009900264
|
||
}
|
||
}
|
||
],
|
||
"LifeTime": 2
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetActionDelay",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"NormalizedValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.IncludeTaskListTemplate",
|
||
"Name": "Monster_ChangePhase"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "ChangePhaseEnd",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.9000000008381903
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Endurance"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "InsertCheck"
|
||
},
|
||
"ResetValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AIFlag"
|
||
},
|
||
"ResetValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterTemplateID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TargetMonsterTemplateID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8024011
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_PhaseController"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_SW_Boss_00_PassiveSkill_Insert2",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.DispelStatus",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"OnlyAlive": false,
|
||
"IsSilentDispel": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Skill05Charge"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "TeamFormation"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"NormalConfig": {
|
||
"CameraState": "CastAnimation",
|
||
"AnchorOffset": {
|
||
"x": 2,
|
||
"y": 0,
|
||
"z": -6
|
||
},
|
||
"AimTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AimOffset": {
|
||
"x": 0,
|
||
"y": -0.5,
|
||
"z": 0
|
||
}
|
||
},
|
||
"ShowEntityConfig": {
|
||
"ShowTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
},
|
||
"IsAliveOnly": false
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareCharacterNumber",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"CompareType": "GreaterEqual",
|
||
"CompareNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 4
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8022010
|
||
}
|
||
}
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifierByBehaviorFlag",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierBehaviorFlags": [
|
||
"Deathrattle"
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDieImmediately",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ForceKill",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetEntityVisible",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1.5000000004656613
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"NormalConfig": {
|
||
"CameraState": "UseSkillPerform",
|
||
"TemplateName": "Monster_Common_UseSkill",
|
||
"IsLocalOffset": true,
|
||
"AnchorOffset": {
|
||
"x": -1,
|
||
"y": 0,
|
||
"z": 0
|
||
},
|
||
"AimTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"FollowPoleAngle": 90,
|
||
"FollowElevationAngle": -4.52,
|
||
"FollowRadius": 5,
|
||
"FollowDamp": 0.1,
|
||
"AimDamp": 0.1,
|
||
"ResetToDefault": false
|
||
},
|
||
"AdditiveNormalConfig": {
|
||
"AnchorOffset": {
|
||
"x": 2,
|
||
"y": 0.05,
|
||
"z": 2
|
||
},
|
||
"AimTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AimOffset": {
|
||
"x": 0,
|
||
"y": 0.01,
|
||
"z": 0
|
||
},
|
||
"ResetToDefault": false
|
||
},
|
||
"BlendConfig": {
|
||
"BlendType": "EaseInOut",
|
||
"BlendTime": 1
|
||
},
|
||
"ShowEntityConfig": {
|
||
"ShowTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
},
|
||
"IsAliveOnly": false
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "ChangePhaseEnd02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"NormalizedTimeWait": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"NormalizedTransitionDuration": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.10000000009313226
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.IncludeTaskListTemplate",
|
||
"Name": "Monster_ChangePhase"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ShowUIPage",
|
||
"AssetPath": "UI/Common/Widget/BattlePhaseChangeHint.prefab",
|
||
"UITextNodes": [
|
||
{
|
||
"TextPath": "AreaInfoPanel/Title/Text",
|
||
"TextContent": {
|
||
"Hash": 963443529,
|
||
"Hash64": 10177033666434796536
|
||
}
|
||
}
|
||
],
|
||
"LifeTime": 2
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetActionDelay",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"NormalizedValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "ChangePhaseEnd02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.9000000008381903
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Endurance"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AIFlag"
|
||
},
|
||
"ResetValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "SpecialSummon"
|
||
},
|
||
"ResetValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_PhaseController"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"GlobalModifiers": {
|
||
"Monster_SW_Boss_00_PhaseController": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnLimboWaitHeal",
|
||
"Priority": -90,
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterPhase",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "InsertCheck"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "ChangePhaseStart"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DispelStatus",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"OnlyAlive": false,
|
||
"IsSilentDispel": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AliveOnly": false,
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Endurance"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "InsertCheck"
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterPhase",
|
||
"SetMode": "Inc"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TurnInsertAbility",
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_PassiveSkill_Insert"
|
||
},
|
||
"InsertAbilityPriority": "MonsterChangePhase",
|
||
"OwnerAliveState": "Mask_AliveOrLimbo",
|
||
"TargetAliveState": "Mask_AliveOrLimbo"
|
||
}
|
||
],
|
||
"FailedTaskList": []
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "InsertCheck"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "ChangePhaseStart02"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DispelStatus",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"OnlyAlive": false,
|
||
"IsSilentDispel": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AliveOnly": false,
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_Endurance"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "InsertCheck"
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterPhase",
|
||
"SetMode": "Inc"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TurnInsertAbility",
|
||
"AbilityName": {
|
||
"Value": "Monster_SW_Boss_00_PassiveSkill_Insert2"
|
||
},
|
||
"InsertAbilityPriority": "MonsterChangePhase",
|
||
"OwnerAliveState": "Mask_AliveOrLimbo",
|
||
"TargetAliveState": "Mask_AliveOrLimbo"
|
||
}
|
||
],
|
||
"FailedTaskList": []
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_SW_Boss_00_Endurance": {
|
||
"BehaviorFlagList": [
|
||
"Endurance"
|
||
],
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.StackStatusResistance",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"BehaviorFlag": "STAT_CTRL",
|
||
"Resistance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_SW_Boss_00_PoisonCount": {
|
||
"Stacking": "Replace",
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc00d885830] 0xc00d885800}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc00d885b00] 0xc00d885ad0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc00d885dd0] 0xc00d885da0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc00d89a120] 0xc00d89a0f0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"MaxLayer": 5,
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnDestroy",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntityAdjoinEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_SW_Boss_00_DOT_Poison"
|
||
},
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeTime": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1820617363
|
||
]
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
931685943
|
||
]
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-2027709849
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"Modifier_Poison_DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1486739431
|
||
]
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
||
"ValueType": "Layer",
|
||
"Multiplier": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": "MDF_Count"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_SW_Boss_00_PoisonDamage": {
|
||
"LifeTime": 1,
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.HideModifierEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"EventType": {
|
||
"EnumIndex": 4,
|
||
"Value": 4
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerModifierCustomEvent",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EventType": {
|
||
"EnumIndex": 4,
|
||
"Value": 4
|
||
},
|
||
"DynamicKey": "DOT_TriggerRatio",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimStateOnModifierCustomEvent",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EventType": {
|
||
"EnumIndex": 4,
|
||
"Value": 4
|
||
},
|
||
"AnimLogicState": "OnHit",
|
||
"AnimStateName": "Hit_H"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_SW_Boss_00_DOTExtra": {
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc00d8af770] 0xc00d8af740}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"LifeTime": 1,
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnBeforeBeingHitAll",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAttackType",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AttackTypes": [
|
||
"DOT"
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.ModifyDamageData",
|
||
"Defender_AllDamageTypeTakenRatio": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1118833381
|
||
]
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_SW_Boss_00_DOT_Poison": {
|
||
"Stacking": "Replace",
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc00d8c06c0] 0xc00d8c0690}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc00d8c0990] 0xc00d8c0960}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc00d8c0c60] 0xc00d8c0c30}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"MaxLayer": 5,
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"LifeStepMoment": "ModifierPhase1End",
|
||
"PerformTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.3000000002793968
|
||
}
|
||
},
|
||
"BehaviorFlagList": [
|
||
"STAT_DOT",
|
||
"STAT_DOT_Poison"
|
||
],
|
||
"UseSnapshotEntity": true,
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.AddBuffPerform",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wind_Add.prefab",
|
||
"AttachPoint": "SelectRoot",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
],
|
||
"AddPerformTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.7500000006984919
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnPhase1",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wind_Triger.prefab",
|
||
"AttachPoint": "SelectRoot",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.10000000009313226
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ValueType": "Layer",
|
||
"Multiplier": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": "Modifier_Poison_PoisonLayer"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQABAQQR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1839609616,
|
||
175338262
|
||
]
|
||
}
|
||
},
|
||
"AttackType": "DOT"
|
||
},
|
||
"DisplayData": {}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnCustomEvent",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wind_Triger.prefab",
|
||
"AttachPoint": "SelectRoot",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ValueType": "Layer",
|
||
"Multiplier": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": "Modifier_Poison_PoisonLayer"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Wind"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQABAQQBAgQR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
375103313,
|
||
-1839609616,
|
||
175338262
|
||
]
|
||
}
|
||
},
|
||
"AttackType": "DOT"
|
||
},
|
||
"DisplayData": {}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_SW_Boss_00_Skill07_Mark": {},
|
||
"Monster_SW_Boss_00_Powerful_Modifier": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Elite01_01/Eff_XP_Elite01_00_01_Skill02_Attack_Ice_02.prefab"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Elite01_01/Eff_XP_Elite01_00_01_Skill02_Attack_Ice_Wrist_L.prefab"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Elite01_01/Eff_XP_Elite01_00_01_Skill02_Attack_Ice_Wrist_R.prefab"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Elite01_01/Eff_XP_Elite01_00_01_Skill02_Attack_Ice_Knee_L.prefab"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Elite01_01/Eff_XP_Elite01_00_01_Skill02_Attack_Ice_Knee_R.prefab"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Elite01_01/Eff_XP_Elite01_00_01_Skill02_Attack_Ice_Root.prefab"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Elite01_01/Eff_XP_Elite01_00_01_Skill02_Attack_IceFloor.prefab"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_SW_Boss_00_DamageUp": {
|
||
"Stacking": "Replace",
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc00dea6a20] 0xc00dea69f0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc00dea6cf0] 0xc00dea6cc0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
||
"ValueType": "Layer",
|
||
"Multiplier": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": "ModifierLayers"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.StackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Property": "AllDamageTypeAddedRatio",
|
||
"PropertyValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQABAQQR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-945261968,
|
||
1458882163
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_AttackUp.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_SW_Boss_00_DamageTakenUp": {
|
||
"Stacking": "Replace",
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc00dec0600] 0xc00dec05d0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc00dec08d0] 0xc00dec08a0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"UseSnapshotEntity": true,
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
||
"ValueType": "Layer",
|
||
"Multiplier": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": "ModifierLayers"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.StackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Property": "AllDamageTypeTakenRatio",
|
||
"PropertyValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQABAQQR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
912451277,
|
||
1458882163
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Debuff_Common_DefenceDown.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_SW_Boss_00_SplitMark": {},
|
||
"Monster_SW_Boss_00_Skill06Mark": {},
|
||
"Monster_SW_Boss_00_Skill04Target": {},
|
||
"Monster_SW_Boss_00_Skill04Mark": {},
|
||
"Monster_SW_Boss_00_Skill05Charge": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_SW_Boss_00/Eff_Monster_SW_Boss_Skill05_Body.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeingBreak",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"SW_Boss_00_BattleScore1": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MaxPhase"
|
||
},
|
||
"ResetValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeingLimbo",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByVariateType",
|
||
"DynamicKey": "MaxPhase",
|
||
"VariateType": "MaxMonsterPhase"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": -1610307492
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterPhase",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1735901893
|
||
]
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30058,
|
||
"TagMatch": true
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"SW_Boss_00_BattleScore2": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnBeforeSkillUse",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCurrentSkillName",
|
||
"SkillName": "Skill06"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCurrentSkillName",
|
||
"SkillName": "Skill07"
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": -1610307492
|
||
}
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30059,
|
||
"TagMatch": true
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"SW_Boss_00_BattleScore3": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MaxPhase"
|
||
},
|
||
"ResetValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "DeadCount"
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeingLimbo",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByVariateType",
|
||
"DynamicKey": "MaxPhase",
|
||
"VariateType": "MaxMonsterPhase"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterPhase",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1735901893
|
||
]
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByTargetTeam",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Team": "TeamLight"
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "SW_Boss_00_BattleScore3_CharacterListen"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnModifierRemove",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LevelEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "DeadCount"
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"SW_Boss_00_BattleScore3_LimboFlag": {},
|
||
"SW_Boss_00_BattleScore3_CharacterListen": {
|
||
"Stacking": "Replace",
|
||
"MaxLayer": 2,
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"UseSnapshotEntity": true,
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnActionEnd",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareModifierValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ValueType": "Layer",
|
||
"CompareType": "Greater",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30060,
|
||
"TagMatch": true
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnAfterAttack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"GlobalTargetAlias": {
|
||
"Monster_SW_Boss_00_Skill06_Target": {
|
||
"$type": "RPG.GameCore.TargetSequence",
|
||
"Sequence": [
|
||
{
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TargetFilter",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": 1578390461
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": -1437414524
|
||
}
|
||
}
|
||
]
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"Monster_SW_Boss_00_Skill06_CameraTarget": {
|
||
"$type": "RPG.GameCore.TargetConcat",
|
||
"Targets": [
|
||
{
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Monster_SW_Boss_00_Skill06_Target"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllLightTeam"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|