{ "AbilityList": [ { "Name": "Monster_W2_Mecha03_00_PassiveSkillInitiate", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "W2_Mecha03_00_BattleScore1" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "W2_Mecha03_00_AICounter" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_State" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_InsertFlag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Common_HideMonsterHUD" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Common_MuteHitFly" } } ] }, { "Name": "Monster_W2_Mecha03_00_SkillP01", "TargetInfo": { "TargetType": "Caster" }, "OnAdd": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_Controller" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_Hint" } } ], "OnStart": [] }, { "Name": "Monster_W2_Mecha03_00_SkillP01_Insert", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_DelayActive_Controller" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_Accumulate_Display3" } }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "W2_Mecha03_BattleSore2_Flag" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 3 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "W2_Mecha03_BattleSore2_Flag" }, "ContextScope": "TargetEntity", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetBattleAchievement", "AchievementID": 30038, "TagMatch": true } ] }, { "$type": "RPG.GameCore.ResetHeadLookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "StopImmediately": true }, { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamDark", "FormationType": "DarkTeamNormal" }, { "$type": "RPG.GameCore.LookAt", "TargetType": "TeamFormation" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 2013011 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "FormationType": "LightTeamNormal", "ServantState": "DefaultFollow" }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Mecha03_00_SkillP02_Camera" }, "IsSkillPerform": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Mecha03_00_SkillP01_Camera" }, "IsSkillPerform": true } ] }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "SkillP01" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "SkillP01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.3000000002793968 } } }, { "$type": "RPG.GameCore.ExitBreakState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "CancelRecoverAnim": true }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 2013011 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleAlertHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -1470095703, "Hash64": 16708636982229429741 } } ], "LifeTime": 1.5 } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleAlertHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 737444073, "Hash64": 3970072647892027731 } } ], "LifeTime": 1.5 } ] }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_Accumulate" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_Accumulate_Toast" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 2013011 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_Mecha03_00_Overdrive_On_RLElite" }, "LifeTime": { "IsDynamic": false, "FixedValue": { "Value": 3 } }, "DynamicValues": { "MDF_SpeedUpRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1446783148 ] } } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_On" }, "DynamicValues": { "MDF_SpeedAddedValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1446783148 ] } } } } ] }, { "$type": "RPG.GameCore.SetActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "NormalizedValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_InsertFlag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "SkillP01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.6631034619640559 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareCharacterNumber", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "CompareType": "LessEqual", "CompareNumber": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$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": 1660321429 }, "LocationType": "First", "InitAnimStateName": "Appear" } ], "RefreshTeamLocation": false } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SummonMonster", "SummonMonsterDataList": [ { "MonsterIDFromCustomValue": { "Hash": 1660321429 }, "LocationType": "Last", "InitAnimStateName": "Appear" } ], "RefreshTeamLocation": false } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleAlertHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 341872439, "Hash64": 10000311036741939362 } } ], "LifeTime": 3 } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareCharacterNumber", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "CompareType": "LessEqual", "CompareNumber": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTeamLocationIndexType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TeamType": "TeamDark", "Type": "Right" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SummonMonster", "SummonMonsterDataList": [ { "MonsterIDFromCustomValue": { "Hash": 1660321429 }, "LocationType": "Last", "InitAnimStateName": "Appear" } ], "RefreshTeamLocation": false } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SummonMonster", "SummonMonsterDataList": [ { "MonsterIDFromCustomValue": { "Hash": 1660321429 }, "LocationType": "First", "InitAnimStateName": "Appear" } ], "RefreshTeamLocation": false } ] } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "ModifierName": { "Value": "MCommon_Servant" } }, { "$type": "RPG.GameCore.RadialBlurEffect", "BlurRadius": 0.7, "Iteration": 5, "BlurStart": 0, "BlurFeather": 0.5 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "SkillP01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.7670000002253801 } } }, { "$type": "RPG.GameCore.RadialBlurEffect", "Active": false }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 2013011 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 3 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_Mecha03_00_Sign" } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha04_00/Eff_Monster_W1_Mecha04_00_Skill03_Hit01.prefab", "RotationOffset": { "x": 0, "y": 45, "z": 0 } } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "SkillP01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle", "AnimStateName": "StandBy" }, { "$type": "RPG.GameCore.LookAt", "TargetType": "TeamFormation" } ] }, { "Name": "Monster_W2_Mecha03_00_Skill01_Phase01", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "FormationType": "LightTeamNormal", "ServantState": "DefaultFollow", "CustomFormationIgnoreDying": false }, { "$type": "RPG.GameCore.MoveToTargetPosition", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.MoveToTargetPosition", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 6 } } }, { "$type": "RPG.GameCore.LookAt", "TargetType": "EnemyTeamCenter" }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Mecha03_00_Skill01_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Mecha03_00_Skill01_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle", "NormalizedTransitionDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.25000000023283064 } } } ] }, { "Name": "Monster_W2_Mecha03_00_Skill01_Phase02", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.1500000001396984 } } }, { "$type": "RPG.GameCore.SkillExecutionStart" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.2300000002142042 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_Accumulate" }, "MaxLayer": { "IsDynamic": false, "FixedValue": { "Value": 3 } }, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.4200000003911555 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_Accumulate_Toast" }, "MaxLayer": { "IsDynamic": false, "FixedValue": { "Value": 3 } }, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5370000000111759 } } }, { "$type": "RPG.GameCore.RadialBlurEffect", "BlurRadius": 1, "Iteration": 3, "BlurStart": 0.15, "BlurFeather": 0.15 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5900000005494803 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Imaginary" }, "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_W2_Mecha03_00/Eff_Monster_W2_Mecha03_00_Skill01_Hit.prefab", "HitTimeSlowType": "Impact" }, "SpecialHitSoundEvent": "Ev_sfx_monster_skill_06_hit_fatmecha" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MCommon_FatigueRatio" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1511385380 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 924084005 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1295707830 ] } } } }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.RadialBlurEffect", "Duration": 0.2, "BlurRadius": 1, "Iteration": 7, "BlurStart": 0.1 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.9000000008381903 } } }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W2_Mecha03_00_Skill02_Phase01", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Mecha03_00_Skill02_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Mecha03_00_Skill02_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.LookAt", "TargetType": "AbilityTargetEntity" }, { "$type": "RPG.GameCore.TriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "MovingRangeList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 3.5000000004656613 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.34599999990314245 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.4279999998398125 } } }, { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TeamFormation" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.726000000257045 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.8150000004097819 } } } ] }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle", "NormalizedTransitionDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.25000000023283064 } } } ] }, { "Name": "Monster_W2_Mecha03_00_Skill02_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.SkillExecutionStart" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.4459999999962747 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Imaginary" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "FrameHalt": { "IsDynamic": false, "FixedValue": { "Value": 0.11000000010244548 } }, "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Mecha03_00/Eff_Monster_W2_Mecha03_00_Skill02_Hit.prefab" }, "TriggerHitSound": true, "SpecialHitSoundEvent": "Ev_sfx_monster_skill_01_hit_thinfmecha", "DisplayData": { "DitherRangeX": 0.02, "DitherRangeY": 0.02 } }, { "$type": "RPG.GameCore.RadialBlurEffect", "BlurX": 0.99, "BlurY": 0.01, "BlurRadius": 0.3, "Iteration": 3, "BlurStart": 0.422, "BlurFeather": 0.506 }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.48799999989569187 } } }, { "$type": "RPG.GameCore.RadialBlurEffect", "Active": false }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W2_Mecha03_00_Skill03_Phase01", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.SetSkillTargetFormationByPos", "Team": "TeamLight", "CenterOffset": { "x": 0, "y": 0, "z": -1 }, "TargetFormation": {}, "LeftSideFormations": [], "RightSideFormations": [] }, { "$type": "RPG.GameCore.LookAt", "TargetType": "AbilityTargetEntity" }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Mecha03_00_Skill03_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Mecha03_00_Skill03_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "MovingRangeList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 3.1000000000931323 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.325999999884516 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.3449999999720603 } } }, { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TeamFormation" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.7510000006295741 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.8570000003091991 } } } ] }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle", "NormalizedTransitionDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.25000000023283064 } } } ] }, { "Name": "Monster_W2_Mecha03_00_Skill03_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.SkillExecutionStart" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.34899999969638884 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Imaginary" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAQR", "FixedValues": [ { "Value": 0.20000000018626451 } ], "DynamicHashes": [ -56289053 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.20000000018626451 } }, "FrameHalt": { "IsDynamic": false, "FixedValue": { "Value": 0.12000000011175871 } }, "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Mecha03_00/Eff_Monster_W2_Mecha03_00_Skill03_Hit01.prefab" }, "SpecialHitSoundEvent": "Ev_sfx_monster_skill_03_hit_thinfmecha", "DisplayData": { "DitherRangeX": 0.02, "DitherRangeY": 0.02 } }, { "$type": "RPG.GameCore.RadialBlurEffect", "BlurY": 0.3, "BlurRadius": 0.4, "Iteration": 4, "BlurStart": 0.15, "BlurFeather": 0.4 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.35100000025704503 } } }, { "$type": "RPG.GameCore.TargetTimeSlow", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "TimeScale": 0.01, "UnscaledDuration": 0.6 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.3810000002849847 } } }, { "$type": "RPG.GameCore.RadialBlurEffect", "Active": false }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.48000000044703484 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Imaginary" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAQR", "FixedValues": [ { "Value": 0.8000000007450581 } ], "DynamicHashes": [ -56289053 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.8000000007450581 } }, "FrameHalt": { "IsDynamic": false, "FixedValue": { "Value": 0.0800000000745058 } }, "HitAnimation": "Hit_H", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Mecha03_00/Eff_Monster_W2_Mecha03_00_Skill03_Hit02.prefab" }, "SpecialHitSoundEvent": "Ev_sfx_monster_skill_03_hit_thinfmecha", "DisplayData": { "DitherRangeX": 0.02, "DitherRangeY": 0.02 } }, { "$type": "RPG.GameCore.RadialBlurEffect", "BlurY": 0.1, "BlurRadius": 0.4, "Iteration": 4, "BlurStart": 0, "BlurFeather": 0.4 }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "MCommon_Confine" }, "LifeStepImmediately": true, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -992332096 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 759100898 ] } }, "DynamicValues": { "MDF_ActionDelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 159611950 ] } } } }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "Monster_W2_Mecha03_00_Sign" } }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "TargetIntensity": 0.1, "FadeDuration": 0.05 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5500000005122274 } } }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "IsRevert": true, "FadeDuration": 1 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.6500000006053597 } } }, { "$type": "RPG.GameCore.RadialBlurEffect", "Active": false }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.8500000007916242 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "ModifierName": "MMonster_W2_Mecha03_00_Overdrive_On", "ValueType": "LifeTime", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_On" } } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] } ], "GlobalModifiers": { "MMonster_W2_Mecha03_00_Overdrive_Controller": { "BehaviorFlagList": [ "ListenBattleEventSkill" ], "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flags": [ "Resident" ], "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Mecha03_00/Eff_Monster_W2_Mecha03_00_SkillP01_Charging.prefab", "UniqueEffectName": "OverdriveEffect" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_AttackedFlag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_CTRLState" }, "ContextScope": "TargetEntity" } ] }, { "Event": "OnListenBeforeAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByContainBehaviorFlag", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "STAT_CTRL" }, { "$type": "RPG.GameCore.ByContainBehaviorFlag", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "Break" } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_CTRLState" }, "ContextScope": "TargetEntity" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_CTRLState" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" } ] } ] }, { "Event": "OnListenAfterAttack", "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.ByIsBattleEventEntity", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" } }, { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Skill" }, { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Ultra" } ] }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_State" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ByContainBehaviorFlag", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "STAT_CTRL" }, { "$type": "RPG.GameCore.ByContainBehaviorFlag", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "Break" }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_CTRLState" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_AttackedFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" } ], "FailedTaskList": [] } ] }, { "Event": "OnListenAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_AttackedFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByContainBehaviorFlag", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "STAT_CTRL" }, { "$type": "RPG.GameCore.ByContainBehaviorFlag", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "Break" } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_Accumulate" }, "MaxLayer": { "IsDynamic": false, "FixedValue": { "Value": 3 } }, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_Accumulate_Toast" }, "MaxLayer": { "IsDynamic": false, "FixedValue": { "Value": 3 } }, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_AttackedFlag" }, "ContextScope": "TargetEntity" } ] } ] }, "MMonster_W2_Mecha03_00_Overdrive_Hint": { "Stacking": "ReplaceByCaster", "BehaviorFlagList": [ "RemoveWhenCasterDead" ], "_CallbackList": [ { "Event": "OnBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.SetEffectAnimatorParameter", "UniqueEffectName": "OverdriveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ParameterName": "BoolPreviewOn", "ParameterType": "Bool" } ] }, { "Event": "OnAimAtTargetsRefresh_CL", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByContainBehaviorFlag", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Flag": "STAT_CTRL" }, { "$type": "RPG.GameCore.ByContainBehaviorFlag", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Flag": "Break" } ] }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_State" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Skill", "AccessClientActiveSkill": true }, { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Ultra", "AccessClientActiveSkill": true } ] }, { "$type": "RPG.GameCore.ByCompareSelectSkillEffect", "SkillEffectList": [ "AoEAttack", "Blast", "Bounce", "Damage", "Impair", "ShieldBreak", "SingleAttack", "Weaken" ] } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetEffectAnimatorParameter", "UniqueEffectName": "OverdriveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ParameterName": "BoolPreviewOn", "ParameterType": "Bool", "BoolValue": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetEffectAnimatorParameter", "UniqueEffectName": "OverdriveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ParameterName": "BoolPreviewOn", "ParameterType": "Bool" } ] } ] } ] }, "MMonster_W2_Mecha03_00_Overdrive_Accumulate": { "Stacking": "ReplaceByCaster", "MaxLayer": 3, "_CallbackList": [ { "Event": "OnStage", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetEffectAnimatorTrigger", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "UniqueEffectName": "OverdriveEffect", "TriggerName": "TriggerOnStage01" } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetEffectAnimatorTrigger", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "UniqueEffectName": "OverdriveEffect", "TriggerName": "TriggerOnStage02" } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetEffectAnimatorTrigger", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "UniqueEffectName": "OverdriveEffect", "TriggerName": "TriggerOnStage03" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_State" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 2013011 } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "OneMorePerTurn" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "STAT_CTRL" }, { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "Break" } ] }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_DelayActive_Controller" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_InsertFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W2_Mecha03_00_SkillP01_Insert" }, "AbortBehaviorFlags": [ "STAT_CTRL", "Break" ], "InsertAbilityPriority": "MonsterChangeState", "ShowInActionBar": true }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_InsertFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" } ] } ] } ], "FailedTaskList": [] } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_Accumulate_Display1" } }, { "$type": "RPG.GameCore.SetEffectAnimatorTrigger", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "UniqueEffectName": "OverdriveEffect", "TriggerName": "TriggerOverdriveCharging" } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_Accumulate_Display1" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_Accumulate_Display2" } }, { "$type": "RPG.GameCore.SetEffectAnimatorTrigger", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "UniqueEffectName": "OverdriveEffect", "TriggerName": "TriggerOverdriveCharging" } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_Accumulate_Display2" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_Accumulate_Display3" } }, { "$type": "RPG.GameCore.SetEffectAnimatorTrigger", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "UniqueEffectName": "OverdriveEffect", "TriggerName": "TriggerOverdriveCharging" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_State" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 2013011 } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "OneMorePerTurn" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "STAT_CTRL" }, { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "Break" } ] }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_DelayActive_Controller" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_InsertFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W2_Mecha03_00_SkillP01_Insert" }, "AbortBehaviorFlags": [ "STAT_CTRL", "Break" ], "InsertAbilityPriority": "MonsterChangeState", "ShowInActionBar": true }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_InsertFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" } ] } ] } ], "FailedTaskList": [] } ] } ] }, "MMonster_W2_Mecha03_00_Overdrive_Accumulate_Display1": {}, "MMonster_W2_Mecha03_00_Overdrive_Accumulate_Display2": {}, "MMonster_W2_Mecha03_00_Overdrive_Accumulate_Display3": {}, "MMonster_W2_Mecha03_00_Overdrive_Accumulate_Toast": { "Stacking": "ReplaceByCaster", "MaxLayer": 3, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleAlertHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -299491938, "Hash64": 12936279107247932647 } } ], "LifeTime": 1 } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleAlertHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -299491935, "Hash64": 15223734849381437483 } } ], "LifeTime": 1 } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 2013011 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleAlertHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 69506234, "Hash64": 8081807696428128491 } } ], "LifeTime": 1 } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleAlertHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -299491936, "Hash64": 1472029098365572805 } } ], "LifeTime": 1 } ] } ], "FailedTaskList": [] } ] } ] }, "MMonster_W2_Mecha03_00_Overdrive_Effect_Accumulating": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Bronya_00/Eff_Monster_Bronya_00_Skill02_Ready.prefab" } ] } ] }, "MMonster_W2_Mecha03_00_Overdrive_Effect_Accumulated": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Himeko_00/Eff_Avatar_Himeko_00_Skill03_Ready.prefab" } ] } ] }, "MMonster_W2_Mecha03_00_Overdrive_Alert": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.SetEffectAnimatorTrigger", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "UniqueEffectName": "OverdriveEffect", "TriggerName": "TriggerPreviewOn" } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.SetEffectAnimatorTrigger", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "UniqueEffectName": "OverdriveEffect", "TriggerName": "TriggerPreviewOff" } ] } ] }, "MMonster_W2_Mecha03_00_Overdrive_Effect_Charge_1_3": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_CocoliaP1_00/Eff_Monster_W1_CocoliaP1_00_Skill01_Star.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": 0.4, "y": 2, "z": 0 } } ] } ] }, "MMonster_W2_Mecha03_00_Overdrive_Effect_Charge_2_3": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_CocoliaP1_00/Eff_Monster_W1_CocoliaP1_00_Skill01_Star.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 2.3, "z": 0 } } ] } ] }, "MMonster_W2_Mecha03_00_Overdrive_Effect_Charge_3_3": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_CocoliaP1_00/Eff_Monster_W1_CocoliaP1_00_Skill01_Star.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": -0.4, "y": 2, "z": 0 } } ] } ] }, "MMonster_W2_Mecha03_00_Overdrive_DelayActive_Controller": { "_CallbackList": [ { "Event": "OnModifierAdd", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "STAT_CTRL" }, { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "Break" } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W2_Mecha03_00_Overdrive_DelayActive" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_InsertFlag" }, "ContextScope": "TargetEntity" } ] } ] } ] }, "MMonster_W2_Mecha03_00_Overdrive_DelayActive": { "_CallbackList": [ { "Event": "OnModifierRemove", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "STAT_CTRL" }, { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "Break" } ] }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_InsertFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W2_Mecha03_00_SkillP01_Insert" }, "AbortBehaviorFlags": [ "STAT_CTRL", "Break" ], "InsertAbilityPriority": "MonsterChangeState", "ShowInActionBar": true }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_InsertFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] } ] } ] }, "MMonster_W2_Mecha03_00_Overdrive_On": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc01103eae0] 0xc01103eab0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc01103edb0] 0xc01103ed80}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "LifeTime": 2, "BehaviorFlagList": [ "MuteBreak" ], "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flags": [ "Resident" ], "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Mecha03_00/Eff_Monster_W2_Mecha03_00_SkillP01_Overdrive.prefab" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flags": [ "Resident" ], "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Mecha03_00/Eff_Monster_W2_Mecha03_00_SkillP01_Overdrive_Body.prefab" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flags": [ "Resident" ], "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Mecha03_00/Eff_Monster_W2_Mecha03_00_SkillP01_Start03_Loop.prefab" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_State" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "W2_Mecha03_00_AICounter" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "ContextScope": "TargetEntity" } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.SetEffectAnimatorTrigger", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "UniqueEffectName": "OverdriveEffect", "TriggerName": "TriggerOverdriveEnd" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_State" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "OneMorePerTurn" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "W2_Mecha03_00_AICounter" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -270054493, "Hash64": 17128940816898453888 } } ], "LifeTime": 1.5 } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackWeakness", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OPType": "Protected", "WeakList": [ "Physical", "Fire", "Ice", "Thunder", "Wind", "Quantum", "Imaginary" ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 2013011 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "SpeedAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -471811337 ] } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "SpeedDelta", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 478542392 ] } } } ] } ] } ] }, "Monster_W2_Mecha03_00_Overdrive_On_RLElite": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc01106da70] 0xc01106da40}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "LifeTime": 3, "BehaviorFlagList": [ "MuteBreak" ], "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flags": [ "Resident" ], "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Mecha03_00/Eff_Monster_W2_Mecha03_00_SkillP01_Overdrive.prefab" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flags": [ "Resident" ], "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Mecha03_00/Eff_Monster_W2_Mecha03_00_SkillP01_Overdrive_Body.prefab" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flags": [ "Resident" ], "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Mecha03_00/Eff_Monster_W2_Mecha03_00_SkillP01_Start03_Loop.prefab" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_State" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "W2_Mecha03_00_AICounter" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "ContextScope": "TargetEntity" } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.SetEffectAnimatorTrigger", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "UniqueEffectName": "OverdriveEffect", "TriggerName": "TriggerOverdriveEnd" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "W2_Mecha03_00_Overdrive_State" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "OneMorePerTurn" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "W2_Mecha03_00_AICounter" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 502168919, "Hash64": 14458511634066774673 } } ], "LifeTime": 1.5 } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackWeakness", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OPType": "Protected", "WeakList": [ "Physical", "Fire", "Ice", "Thunder", "Wind", "Quantum", "Imaginary" ] }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "SpeedAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -471811337 ] } } } ] } ] }, "Monster_W2_Mecha03_00_Sign": { "Stacking": "ReplaceByCaster", "BehaviorFlagList": [ "RemoveWhenCasterDead", "AttackSign" ], "UIConfig": { "UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatus_Aimed.prefab", "UIPosition": "UI_TOP", "ModifierUIPriority": "Debuff" } }, "W2_Mecha03_00_BattleScore1": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "W2_Mecha03_BattleSore2_Flag" }, "ContextScope": "TargetEntity" } ] }, { "Event": "OnBeingLimbo", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCheckCustomValueBool", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Key": { "Hash": 1095686146 } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetBattleAchievement", "AchievementID": 30037, "TagMatch": true } ] } ] } ] } } }