Files
turnbasedgamedata/Config/ConfigAbility/BattleEvent/Avatar_MissionBattleEvent60030_Ability.json
2025-11-05 00:34:44 +01:00

1337 lines
40 KiB
JSON

{
"AbilityList": [
{
"Name": "Avatar_MissionBattleEvent60030_Skill03_EnterReady",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetTargetCrossHairVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentAimAtTarget"
}
},
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"IgnoreRadius": true,
"OffsetCoord": "Target",
"OffsetForward": {
"IsDynamic": false,
"FixedValue": {
"Value": -5
}
},
"ApplyTargetPosY": true
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.SyncCharLightAndCameraDir"
},
{
"$type": "RPG.GameCore.VCameraNoiseChange"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "#CL_ViewMode"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_StoryMode"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetSimulationSpeedEnable"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "#CL_First"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowBattleTalkBGUI",
"IsShow": false
},
{
"$type": "RPG.GameCore.SetBattleUIPanelState",
"IsActive": true,
"AllPanel": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnimStateLogicType",
"AnimState": "SkillReady"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "#CL_IronTombCore_BEReady"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "#CL_First"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnimStateLogicType",
"AnimState": "SkillReady"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_MissionBattleEvent60030_Skill03Ready_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEventCyrene_Ready",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.98
}
}
}
]
},
{
"$type": "RPG.GameCore.VCameraNoiseChange",
"AmplitudeGain": 0.1,
"FrequencyGain": 1
},
{
"$type": "RPG.GameCore.SetTargetCrossHairVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentAimAtTarget"
},
"Visible": true
}
]
},
{
"Name": "Avatar_MissionBattleEvent60030_Skill03_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_MissionBattleEvent60030_Skill03_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_MissionBattleEvent60030_Skill03_Camera"
},
"IsSkillPerform": true
}
]
},
{
"Name": "Avatar_MissionBattleEvent60030_Skill03_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.ResetHeadLookAt",
"PerformerType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"StopImmediately": true
},
{
"$type": "RPG.GameCore.ShowBattleUI"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "#CL_ViewMode"
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_BattleEvent_Cyrene_00/Eff_BattleEvent_Cyrene_00_Skill01_Ready_Star.prefab",
"IsNeedFadeOut": false
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_BattleEvent_Cyrene_00/Eff_BattleEvent_Cyrene_00_Skill01_Ready.prefab",
"IsNeedFadeOut": false
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_FirstBE"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllUnselectableLightTeam + AllDarkTeam"
},
"ModifierName": {
"Value": "MMonster_W4_IronTombCore_00_Main_DisableAction"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ModifierName": {
"Value": "MMonster_W4_IronTombCore_00_Main_P1_DamageReduceRatio"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "IronTombCore_BE1"
}
}
]
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.SetEntityPosition",
"PosTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamCenter"
}
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.4
}
},
"OutlineWidthScale": 0.63246,
"SaveTargetToCaster": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCorePart_00"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetAttachmentVisibility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"AttachPoints": [
{
"Name": "Body"
},
{
"Name": "Wing"
},
{
"Name": "Hand_L"
},
{
"Name": "Hand_R"
},
{
"Name": "EnergyPart"
}
]
},
{
"$type": "RPG.GameCore.MakeCharacterHUDVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCorePart_01"
},
"IndependentControl": true
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"FormationTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"CustomFormationName": "Monster_4035010_BattleEvent_TimePart",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCorePart_01"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetAttachmentVisibility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"AttachPoints": [
{
"Name": "Body"
},
{
"Name": "Wing"
},
{
"Name": "Hand_L"
},
{
"Name": "Hand_R"
},
{
"Name": "TimePart"
}
]
},
{
"$type": "RPG.GameCore.MakeCharacterHUDVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCorePart_00"
},
"IndependentControl": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"ModifierName": {
"Value": "MMonster_W4_IronTombCorePart_01_Skill02_Charge"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"FormationTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"CustomFormationName": "Monster_4035010_BattleEvent_EnergyPartCharge",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"FormationTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"CustomFormationName": "Monster_4035010_BattleEvent_EnergyPart",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetAttachmentVisibility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"AttachPoints": [
{
"Name": "TimePart"
},
{
"Name": "EnergyPart"
}
]
},
{
"$type": "RPG.GameCore.MakeCharacterHUDVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCorePart_00 + Monster_W4_IronTombCorePart_01"
},
"IndependentControl": true
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"FormationTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"CustomFormationName": "Monster_4035010_BattleEvent",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
]
},
{
"$type": "RPG.GameCore.EnableEmotion",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "BattleEventCyrene"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEventCyrene",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.23887
}
}
},
{
"$type": "RPG.GameCore.HideLevelStage",
"IsHide": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEventCyrene",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.822
}
}
},
{
"$type": "RPG.GameCore.ShowBattleUI",
"IsShow": true
},
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"Key": {
"Value": "_WorldErosion"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOAAAEEQ==",
"FixedValues": [
{
"Value": 100
}
],
"DynamicHashes": [
-1987477791
]
}
},
"Min": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"Max": {
"IsDynamic": false,
"FixedValue": {
"Value": 100
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_FirstBE"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"FormulaType": "HealByTargetMaxHP",
"HealPercentage": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "_FirstBE"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_MaxHp",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Value": "MaxHP"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Ice"
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQAAAUR",
"FixedValues": [
{
"Value": 3
}
],
"DynamicHashes": [
1560178003,
-56289053
]
}
},
"AttackType": "Ultra",
"FinalFormulaType": "ByBaseDamage"
},
"DisplayData": {
"DitherRangeX": 0,
"DitherRangeY": 0,
"Scale": 1.4,
"ForceVisible": true
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEventCyrene",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.837
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Ice"
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQAAAUR",
"FixedValues": [
{
"Value": 3
}
],
"DynamicHashes": [
1560178003,
-56289053
]
}
},
"AttackType": "Ultra",
"FinalFormulaType": "ByBaseDamage"
},
"DisplayData": {
"UIMessageHeight": 1.4,
"DitherRangeX": 0,
"DitherRangeY": 0,
"Scale": 1.4,
"ForceVisible": true
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEventCyrene",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.853
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Ice"
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQAAAUR",
"FixedValues": [
{
"Value": 3
}
],
"DynamicHashes": [
1560178003,
-56289053
]
}
},
"AttackType": "Ultra",
"FinalFormulaType": "ByBaseDamage"
},
"DisplayData": {
"UIMessageHeight": 2.8,
"DitherRangeX": 0,
"DitherRangeY": 0,
"Scale": 1.4,
"ForceVisible": true
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Ice"
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQAAAUR",
"FixedValues": [
{
"Value": 3
}
],
"DynamicHashes": [
1560178003,
-775542811
]
}
},
"AttackType": "Ultra",
"FinalFormulaType": "ByBaseDamage",
"HitAnimation": "Hit_H"
},
"DisplayData": {
"DitherRangeX": 0,
"DitherRangeY": 0,
"Scale": 1.4,
"ForceVisible": true
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEventCyrene",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.837
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Ice"
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQAAAUR",
"FixedValues": [
{
"Value": 3
}
],
"DynamicHashes": [
1560178003,
-775542811
]
}
},
"AttackType": "Ultra",
"FinalFormulaType": "ByBaseDamage",
"HitAnimation": "Hit_H"
},
"DisplayData": {
"UIMessageHeight": 1.4,
"DitherRangeX": 0,
"DitherRangeY": 0,
"Scale": 1.4,
"ForceVisible": true
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEventCyrene",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.853
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Ice"
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQAAAUR",
"FixedValues": [
{
"Value": 3
}
],
"DynamicHashes": [
1560178003,
-775542811
]
}
},
"AttackType": "Ultra",
"FinalFormulaType": "ByBaseDamage",
"HitAnimation": "Hit_H"
},
"DisplayData": {
"UIMessageHeight": 2.8,
"DitherRangeX": 0,
"DitherRangeY": 0,
"Scale": 1.4,
"ForceVisible": true
}
}
]
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEventCyrene",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8266
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
}
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Camera/TimeLine/Avatar/Character_Cyrene_00_BattleEventCyrene_TimeLine.playable"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEventCyrene",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetAttachmentVisibility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"AttachPoints": [
{
"Name": "Body"
},
{
"Name": "Wing"
},
{
"Name": "TimePart"
},
{
"Name": "EnergyPart"
}
],
"Visibility": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetAttachmentVisibility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"AttachPoints": [
{
"Name": "Body"
},
{
"Name": "Hand_L"
},
{
"Name": "Hand_R"
},
{
"Name": "TimePart"
},
{
"Name": "EnergyPart"
}
],
"Visibility": true
}
]
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCore_00"
},
"Visible": true
},
{
"$type": "RPG.GameCore.EnableEmotion",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Enable": true
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.HideLevelStage"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle"
},
{
"$type": "RPG.GameCore.SetSimulationSpeedEnable",
"Enable": true
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ReadTargetFromCaster": true
},
{
"$type": "RPG.GameCore.ReleaseCharacterHUDVisibleControl",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Monster_W4_IronTombCorePart_00 + Monster_W4_IronTombCorePart_01"
}
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamDark",
"FormationType": "DarkTeamNormal"
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
],
"DynamicValues": {
"Floats": {
"1560178003": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
},
{
"Modifiers": {
"MAvatar_MissionBattleEvent60030_SkillP01": {
"BehaviorFlagList": [
"BlockDamage",
"Stealth"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AttachEntityUnselectable"
}
]
},
{
"Event": "OnBeforeHit",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_DefenceAddedRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FixedAddValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
},
{
"Event": "OnModifierAdd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"BuffType": "Buff"
},
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"BuffType": "Other"
}
]
},
{
"Event": "OnListenEnterViewMode_CL",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
]
},
{
"Event": "OnListenExitViewMode_CL",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "#CL_ViewMode"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
}
]
}
]
}
]
}
},
"Name": "Avatar_MissionBattleEvent60030_SkillP01",
"TargetInfo": {
"TargetType": "Caster"
},
"OnAdd": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
],
"OnStart": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.SetAttachmentVisibility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AttachPoints": [
{
"Name": "Weapon"
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60030_SkillP01"
}
}
]
}
]
}