Files
turnbasedgamedata/Config/ConfigAbility/Monster/Monster_AetherDivide_W1_Mecha04_00_Ability.json
2025-12-16 23:42:12 +01:00

1813 lines
52 KiB
JSON

{
"AbilityList": [
{
"Name": "Monster_AetherDivide_W1_Mecha04_00_Skill01_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Skill01_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "WMonster_W1_Mecha_05_Skill06_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.MoveToTargetList",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill06",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"NormalizedTransitionDuration": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.15
}
},
"NormalizedTimeWait": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"MovingRangeList": [
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"IgnoreRadius": true,
"OffsetTargetDistance": {
"IsDynamic": false,
"FixedValue": {
"Value": 4.5
}
},
"NormalizedTimeStart": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.151
}
},
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.257
}
}
},
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "TeamFormation"
},
"IgnoreRadius": true,
"OffsetTargetDistance": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"NormalizedTimeStart": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.798
}
},
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.875
}
}
}
]
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle"
}
]
},
{
"Name": "Monster_AetherDivide_W1_Mecha04_00_Skill01_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill06",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1
}
}
},
{
"$type": "RPG.GameCore.SkillExecutionStart"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill06",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.151
}
}
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill06",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.333
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
24444579
]
}
},
"DynamicKey": {
"Value": "_UltraCharge"
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeRange": 0.1,
"ShakeTime": 0.6,
"ShakeDir": {
"X": 0.07,
"Y": 0.07,
"Z": 0
},
"BaseCycle": 0.07,
"CycleDamping": 0,
"RangeAttenuation": 0.95,
"PerlinNoiseAmplitude": {
"X": 0.03,
"Y": 0.03,
"Z": 0.03
},
"PerlinNoiseFreq": {
"X": 16,
"Y": 18,
"Z": 20
}
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha04_00/Eff_Monster_W1_Mecha04_00_Skill02_Hit01.prefab",
"ForceSimulateImmediately": false
},
{
"$type": "RPG.GameCore.LoopExecuteTaskList",
"MaxLoopCount": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.1
}
],
"DynamicHashes": [
-1846079077
]
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1
}
},
"HitAnimation": "Hit"
},
"SpecialHitSoundEvent": "Ev_sfx_monster_skill_09_hit_mechawolf",
"DisplayData": {}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModifierName": {
"Value": "W1_Mecha02_ThunderDOT"
},
"Chance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1038421419
]
}
},
"LifeTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-556065543
]
}
},
"DynamicValues": {
"Modifier_Bleed_DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1577222145
]
}
},
"MDF_MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-556065543
]
}
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1
}
}
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill06",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.555
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeRange": 0.1,
"ShakeTime": 0.6,
"ShakeDir": {
"X": 0.07,
"Y": 0.07,
"Z": 0
},
"BaseCycle": 0.07,
"CycleDamping": 0,
"RangeAttenuation": 0.95,
"PerlinNoiseAmplitude": {
"X": 0.03,
"Y": 0.03,
"Z": 0.03
},
"PerlinNoiseFreq": {
"X": 16,
"Y": 18,
"Z": 20
}
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha04_00/Eff_Monster_W1_Mecha04_00_Skill02_Hit02.prefab",
"ForceSimulateImmediately": false
},
{
"$type": "RPG.GameCore.LoopExecuteTaskList",
"MaxLoopCount": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.1
}
],
"DynamicHashes": [
-1846079077
]
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1
}
},
"HitAnimation": "Hit"
},
"SpecialHitSoundEvent": "Ev_sfx_monster_skill_09_hit_mechawolf",
"DisplayData": {}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModifierName": {
"Value": "W1_Mecha02_ThunderDOT"
},
"Chance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1038421419
]
}
},
"LifeTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-556065543
]
}
},
"DynamicValues": {
"Modifier_Bleed_DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1577222145
]
}
},
"MDF_MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-556065543
]
}
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1
}
}
}
]
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.SetDynamicValueByHPRatio",
"DynamicKey": "_InsertChance",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Insert_Attack_Prepare"
},
"Chance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAEBAwECBAABBAIR",
"FixedValues": [
{
"Value": 1
},
{
"Value": 100
}
],
"DynamicHashes": [
1803709931,
-684988830,
-1626419595
]
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3
}
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Insert_Attack_Prepare"
}
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_SkillP02_Insert_Phase01"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AbortBehaviorFlags": [
"STAT_CTRL",
"DisableAction"
],
"InsertAbilityPriority": "MonsterInsertAttackSelf",
"CanRunOnUnselectableTarget": true,
"ShowInActionBar": true
}
],
"FailedTaskList": []
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Name": "Monster_AetherDivide_W1_Mecha04_00_Skill02_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.ShowSkillCutIn",
"SkillTriggerKey": "Skill02",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Skill02_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AbilityName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Skill02_Phase02"
},
"IsSkillPerform": true
}
]
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill07",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "TeamFormation"
},
"IgnoreRadius": true,
"OffsetTargetDistance": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle"
}
]
},
{
"Name": "Monster_AetherDivide_W1_Mecha04_00_Skill02_Phase02",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "_UltraCharge"
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill07",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.25
}
}
},
{
"$type": "RPG.GameCore.SkillExecutionStart"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill07",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3609054
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Layer"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-261435884
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"DynamicValues": {
"MDF_PropertyValue_1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1048124076
]
}
},
"MDF_PropertyValue_2": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1048223245
]
}
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MMonster_W1_Mecha04_00_ChainSawSpeedUp"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Sign"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Sign"
}
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Name": "Monster_AetherDivide_W1_Mecha04_00_SkillP01_Insert",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AbilityName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_SkillP01_Insert_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Insert_Prepare"
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill07"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill07",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3609054
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Sign"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MMonster_W1_Mecha04_00_ChainSawSpeedUp"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Command"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Layer"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-261435884
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"DynamicValues": {
"MDF_PropertyValue_1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1048124076
]
}
},
"MDF_PropertyValue_2": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1048223245
]
}
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill07",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.99
}
}
},
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "TeamFormation"
},
"IgnoreRadius": true,
"OffsetTargetDistance": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle"
}
]
},
{
"Name": "Monster_AetherDivide_W1_Mecha04_00_SkillP02_Insert_Phase01",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AbilityName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_SkillP02_Insert_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AbilityName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_SkillP02_Insert_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.MoveToTargetList",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill09",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"NormalizedTransitionDuration": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.08
}
},
"MovingRangeList": [
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"IgnoreRadius": true,
"OffsetTargetDistance": {
"IsDynamic": false,
"FixedValue": {
"Value": 3.2
}
},
"NormalizedTimeStart": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.346
}
},
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.428
}
}
},
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "TeamFormation"
},
"IgnoreRadius": true,
"OffsetTargetDistance": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"NormalizedTimeStart": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.726
}
},
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.815
}
}
}
]
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle"
}
]
},
{
"Name": "Monster_AetherDivide_W1_Mecha04_00_SkillP02_Insert_Phase02",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.ShowBonusUIEffect",
"UIPrefabPath": "UI/Battle/AetherDivide/BonusAction/AetherDivideBonusAction_Enemy.prefab",
"TitleTextID": {
"Hash": 3858614453658087853
},
"ImagePath": "SpriteOutput/MonsterFigure/Monster_1013020.png"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill09",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.03
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Insert_Attack_Prepare_1"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Layer"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-261435884
]
}
},
"DynamicValues": {
"MDF_PropertyValue_1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1048124076
]
}
},
"MDF_PropertyValue_2": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1048223245
]
}
}
}
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill09",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.12
}
}
},
{
"$type": "RPG.GameCore.SetEffectAnimSpeed",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimSpeed": -0.6
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill09",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.446
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-370835703
]
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"AttackType": "Normal",
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha04_00/Eff_Monster_W1_Mecha04_00_Skill01_Hit01.prefab",
"HitTimeSlowType": "Impact",
"HitTimeSlowIntensity": "Middle"
},
"SpecialHitSoundEvent": "Ev_sfx_monster_skill_09_hit_mechawolf",
"DisplayData": {
"DitherRangeX": 0.02,
"DitherRangeY": 0.02
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeRange": 0.33,
"ShakeTime": 0.2,
"ShakeDir": {
"X": 0.1,
"Y": 0.3,
"Z": 0.1
},
"BaseCycle": 0.1,
"CycleDamping": 0,
"RangeAttenuation": 0.95,
"PerlinNoiseAmplitude": {
"X": 0.04,
"Y": 0.04,
"Z": 0.04
},
"PerlinNoiseFreq": {
"X": 16,
"Y": 14,
"Z": 12
}
}
}
},
{
"$type": "RPG.GameCore.SetEffectAnimSpeed",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimSpeed": -0.3
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Insert_Attack_Prepare_1"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Insert_Attack_Prepare_1"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Insert_Attack_Prepare"
},
"Inverse": true
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_SkillP02_Insert_Phase01"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AbortBehaviorFlags": [
"STAT_CTRL",
"DisableAction"
],
"InsertAbilityPriority": "MonsterInsertAttackSelf",
"CanRunOnUnselectableTarget": true,
"ShowInActionBar": true
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Insert_Attack_Prepare"
}
}
]
}
]
},
{
"Modifiers": {
"Monster_AetherDivide_W1_Mecha04_00_Ultra": {
"OnDynamicValueChange": [
{
"Key": {
"Hash": 24444579
},
"ContextScope": "ContextOwner",
"Ranges": [
{
"Min": {
"IsDynamic": false,
"FixedValue": {
"Value": -99
}
},
"Max": {
"IsDynamic": false,
"FixedValue": {
"Value": 99
}
},
"MaxInclusive": true,
"OnEnterRange": [
{
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
"Active": "True",
"CenterStyle": 2,
"OuterState": 2,
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1102Passive.png",
"MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1715718693
]
}
},
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
24444579
]
}
}
}
],
"OnChange": [
{
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
"Active": "True",
"CenterStyle": 2,
"OuterState": 2,
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1102Passive.png",
"MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1715718693
]
}
},
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
24444579
]
}
}
}
]
}
]
}
],
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackStatusResistance",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"BehaviorFlag": "Taunt",
"Resistance": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
}
}
]
}
],
"DynamicValues": {
"Floats": {
"-64118774": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
}
},
"Name": "Monster_AetherDivide_W1_Mecha04_00_SkillP01",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
"Active": "True",
"CenterStyle": 2,
"OuterState": 2,
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1102Passive.png",
"MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1715718693
]
}
},
"CurrentCount": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_EnterBattle"
}
}
]
},
{
"Name": "Monster_AetherDivide_W1_Mecha04_00_SkillP02",
"TargetInfo": {
"TargetType": "Caster"
}
}
],
"GlobalModifiers": {
"Monster_AetherDivide_W1_Mecha04_00_EnterBattle": {
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -55,
"CallbackConfig": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_SkillP01_Insert"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetSequence",
"Sequence": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
{
"$type": "RPG.GameCore.TargetFilter",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight",
"Type": "Max"
}
}
]
},
"AbortBehaviorFlags": [
"STAT_CTRL",
"Break",
"DisableAction"
],
"InsertAbilityPriority": "MonsterBattleCry",
"CanRunOnUnselectableTarget": true,
"ShowInActionBar": true
}
]
}
]
},
"Monster_AetherDivide_W1_Mecha04_00_Command": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TeamAction",
"ActionName": "BKMW1Mecha04Command",
"ActorPredicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_EnterBattle"
}
},
"TargetPredicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Sign"
}
}
}
]
}
]
},
"Monster_AetherDivide_W1_Mecha04_00_Insert_Prepare": {
"BehaviorFlagList": [
"ListenBattleEventSkill"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_SkillP01_Insert"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AbortBehaviorFlags": [
"STAT_CTRL",
"Break",
"DisableAction"
],
"InsertAbilityPriority": "MonsterBuffSelf",
"CanRunOnUnselectableTarget": true,
"ShowInActionBar": true
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": []
}
]
},
"Monster_AetherDivide_W1_Mecha04_00_Insert_Attack_Prepare_1": {},
"Monster_AetherDivide_W1_Mecha04_00_Insert_Attack_Prepare": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Insert_Attack_Prepare_1"
}
}
]
}
]
},
"Monster_AetherDivide_W1_Mecha04_00_Layer": {
"MaxLayer": 50,
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "Monster_AetherDivide_W1_Mecha04_00_Layer",
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "MDF_Layer"
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
561100666,
1662446059
]
}
}
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SpeedAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
561100665,
1662446059
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"1662446059": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"561100666": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"561100665": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
},
"Monster_AetherDivide_W1_Mecha04_00_Sign": {
"BehaviorFlagList": [
"RemoveWhenCasterDead",
"AttackSign"
],
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatus_Aimed.prefab",
"UIPosition": "UI_TOP",
"ModifierUIPriority": "Debuff"
},
"_CallbackList": [
{
"Event": "OnBeforeDying",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_AetherDivide_W1_Mecha04_00_Insert_Prepare"
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
}
}