{ "AbilityList": [ { "Name": "BattleEventAbility_60036_ModifySP", "TargetInfo": { "TargetType": "Caster" }, "OnAdd": [ { "$type": "RPG.GameCore.ModifySPNew", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "SetValue": { "IsDynamic": false, "FixedValue": { "Value": 40 } } } ] }, { "Name": "Servant_CyreneServant_00_v2_Skill01_Phase01", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "#CL_HasBeenInVeiwMode" } }, { "$type": "RPG.GameCore.HideLevelStage", "IsHide": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Servant_CyreneServant_00_v2_Skill01_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Servant_CyreneServant_00_Skill01_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "WaitAnimState": false }, { "$type": "RPG.GameCore.WaitTimelineFinish", "TimelineName": "Camera/TimeLine/Avatar/Character_CyreneServant_00_Skill01_TimeLine.playable" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Cyrene_00/Servant/Eff_Servant_CyreneServant_00_Skill01_End.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.LookAt", "TargetType": "TeamFormation" }, { "$type": "RPG.GameCore.HideLevelStage" }, { "$type": "RPG.GameCore.SetBattleUIPanelState", "IsActive": true, "AllPanel": true }, { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamDark", "FormationType": "DarkTeamNormal" }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" } ] }, { "Name": "Servant_CyreneServant_00_v2_Skill01_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "IronTombCore_TalkSentence_50QTE" } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.553 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "TaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "_MaxHp", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAQR", "FixedValues": [ { "Value": 0.04 } ], "DynamicHashes": [ 1560178003 ] } }, "FinalFormulaType": "ByBaseDamage", "HitAnimation": "Hit", "HitEffectHeight": 1.2 }, "CanTriggerLastKill": true, "DisplayData": { "Duration": 1 } } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.8 } } }, { "$type": "RPG.GameCore.ScaleCharacterModel", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AliveOnly": false, "ModelScaleBase": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } }, "OutlineWidthScale": 3.16228, "SaveTargetToCaster": true }, { "$type": "RPG.GameCore.ClearEntityDamageText", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" } }, { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamDark", "CustomFormationName": "1415_Skill01_TargetPos2", "CustomCenterTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.815 } } }, { "$type": "RPG.GameCore.LoopExecuteTaskListWithInterval", "MaxLoopCount": { "IsDynamic": false, "FixedValue": { "Value": 4 } }, "TaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ByRandom": true, "IncludeLimbo": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "_MaxHp", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAQR", "FixedValues": [ { "Value": 0.01 } ], "DynamicHashes": [ 1560178003 ] } }, "FinalFormulaType": "ByBaseDamage", "HitAnimation": "Hit", "HitEffectHeight": 1.2 }, "CanTriggerLastKill": true } ] } ] }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "Predicate": { "$type": "RPG.GameCore.ByCompareCharacterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetCharacterID": { "IsDynamic": false, "FixedValue": { "Value": 1409 } } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MServant_CyreneServant_00_AmazingBuff_Hyacine" }, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "DynamicValues": { "MDF_HyacineRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -861463884 ] } } } } ] }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByCompareCharacterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetCharacterID": { "IsDynamic": false, "FixedValue": { "Value": 1414 } } } } ] }, "ModifierName": { "Value": "MServant_CyreneServant_00_AmazingBuff_DanHengPT" }, "DynamicValues": { "MDF_DamageIncrease": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -939513439 ] } }, "MDF_DanHengPT_ExtraDamageCount": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 642430384 ] } }, "MDF_DamageRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2064131494 ] } } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByCompareCharacterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetCharacterID": { "IsDynamic": false, "FixedValue": { "Value": 1414 } } } } ] }, "ModifierName": { "Value": "MAvatar_DanHengPT_00_LongLingAttackExtraDamage" }, "DynamicValues": { "MDF_Count": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 642430384 ] } }, "MDF_DanHengPT_ExtraDamageCount": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 642430384 ] } }, "MDF_DamageRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2064131494 ] } } } }, { "$type": "CFLFHFNMPHH", "MEEPLFLLGGD": true, "DLKCGEAGFKM": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" } }, { "$type": "CFLFHFNMPHH", "MEEPLFLLGGD": true, "DLKCGEAGFKM": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" } }, { "$type": "RPG.GameCore.WaitTimelineFinish", "TimelineName": "Camera/TimeLine/Avatar/Character_CyreneServant_00_Skill01_TimeLine.playable" }, { "$type": "RPG.GameCore.ScaleCharacterModel", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AliveOnly": false, "ModelScaleBase": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ReadTargetFromCaster": true }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMMonster_W4_IronTombCore_00_Main_CharacterForceVisible" } } ], "DynamicValues": { "Floats": { "1560178003": { "ReadInfo": { "Type": "None", "Index": 0 } } } } } ], "GlobalModifiers": { "MAvatar_Cyrene_00_Main_P3": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerUINotify", "NotifyTypeName": "BattleUICyreneEnterSpecialState" }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 12 } }, "DynamicKey": { "Value": "SpecialSPNeed" } }, { "$type": "RPG.GameCore.CreateServant", "ServantID": { "IsDynamic": false, "FixedValue": { "Value": 11415 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_Cyrene_00_Skill03" } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterServant" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1252554964 ] } }, "DynamicKey": { "Value": "CurSpecialSP" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByRankActivated", "TriggerKey": { "Hash": -1445815962 } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "AddNormalizedValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAOEQ==", "FixedValues": [], "DynamicHashes": [ -376251007 ] } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterServant" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Cyrene_00/Servant/Eff_Servant_CyreneServant_00_StarSoul6.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterServant" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Cyrene_00/Servant/Eff_Servant_CyreneServant_00_StarSoul6_Glow.prefab" } ] }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_Cyrene_00_Skill02_Buff_Main" }, "DynamicValues": { "MDF_OriginDamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 814231216 ] } } } }, { "$type": "RPG.GameCore.SetComponentAssetLoadState", "Load": true, "LoadIndex": 2 }, { "$type": "RPG.GameCore.LevelAudioState", "GroupName": "State_Battle_Avatar_cyrene", "StateName": { "Value": "sp" }, "SaveToCustomString": true } ] }, { "Event": "OnEnterBattle", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifySPNew", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammateOnlyAddSPOnceForServant" }, "SetMaxSPRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "IgnoreBlock": true }, { "$type": "RPG.GameCore.ModifySpecialSP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammateOnlyAddSPOnceForServant" }, "SetMaxSPRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "IgnoreBlock": true } ] } ] }, "MAvatar_MissionBattleEvent60034_AddAbility": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "Servant_CyreneServant_00_v2_Skill01_Phase01" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "Servant_CyreneServant_00_v2_Skill01_Phase02" } } ] } ] } } }