Files
FireflyGo_Resources/Config/ConfigAbility/BattleEvent/Avatar_RogueBattleevent_Elation_S1_Ability.json
2025-08-14 09:04:39 +07:00

929 lines
29 KiB
JSON

{
"AbilityList": [
{
"Name": "Avatar_RogueBattleevent_Elation_S1_Skill03_EnterReady",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.40000000037252903
}
}
},
{
"$type": "RPG.GameCore.AlignTargetToTeamCenter",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "DarkTeamCenter"
},
{
"$type": "RPG.GameCore.HeadLookAt",
"PerformerType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DoRootRotate": true
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "SelectDarkTeamEntity",
"IsLocalOffset": true,
"AnchorOffset": {
"x": -0.62,
"y": -0.44,
"z": -0.37
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AimOffset": {
"x": -1.6,
"y": 2.16,
"z": 0.17
},
"FollowRadius": 0.9,
"AnchorToAimAngle": 13,
"FollowDamp": 0.5,
"AimDamp": 0.5,
"Dutch": 4.5,
"FOV": 90
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterWithAllEnemy"
}
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7000000006519258
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "SelectDarkTeamEntity",
"IsLocalOffset": true,
"AnchorOffset": {
"x": 0.62,
"y": -0.44,
"z": -0.28
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AimOffset": {
"x": -1.6,
"y": 2.16,
"z": 0.17
},
"FollowRadius": 0.9,
"AnchorToAimAngle": 26,
"Dutch": 4.5,
"FOV": 70
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.5
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterWithAllEnemy"
}
}
}
}
]
},
{
"Name": "Avatar_RogueBattleevent_Elation_S1_Skill03_Phase01",
"TargetInfo": {
"TargetType": "AllDarkTeamMember"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_RogueBattleevent_Elation_S1_Skill03_Phase02"
},
"IsSkillPerform": true
}
]
},
{
"Name": "Avatar_RogueBattleevent_Elation_S1_Skill03_Phase02",
"TargetInfo": {
"TargetType": "AllDarkTeamMember"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "BattleEventAbility_126_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.ShowSkillTextDialog",
"SkillName": {
"Hash": -450533235,
"Hash64": 2895896048430180746
}
},
{
"$type": "RPG.GameCore.PlayTimeline",
"TimelineName": "Effects/Eff_Animation/Common/Eff_BattleEvent_Rogue_Elation_Timeline.playable"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Elation/Eff_BattleEvent_Rogue_Elation_01.prefab"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.45000000041909516
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Elation/Eff_BattleEvent_Rogue_Elation_02.prefab"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 2.050000000046566
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Elation/Eff_BattleEvent_Rogue_Elation_04Cameras.prefab"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7000000006519258
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Elation/Eff_BattleEvent_Rogue_Elation_03Cameras.prefab"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Elation/Eff_BattleEvent_Rogue_Elation_03Yanhua.prefab"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Elation/Eff_BattleEvent_Rogue_Elation_Scene.prefab"
},
{
"$type": "RPG.GameCore.SetDynamicValueInRange",
"DynamicKey": "AttackTime",
"Min": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827942
]
}
},
"Max": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827943
]
}
}
},
{
"$type": "RPG.GameCore.LoopExecuteTaskList",
"MaxLoopCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-38167523
]
}
},
"TaskList": [
{
"$type": "RPG.GameCore.RandomConfig",
"OddsList": [
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.14199999999254942
}
},
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.14299999992363155
}
},
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.14299999992363155
}
},
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.14299999992363155
}
},
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.14299999992363155
}
},
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.14299999992363155
}
},
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.14299999992363155
}
}
],
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Fire"
},
"FormulaType": "ByMaxHP",
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827945
]
}
},
"AttackType": "Insert",
"DamageTag": [
{
"EnumIndex": 3,
"Value": 30
}
],
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Elation/Eff_BattleEvent_Rogue_Elation_Hit.prefab",
"HitEffectHeight": 1.2
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"FormulaType": "ByMaxHP",
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827945
]
}
},
"AttackType": "Insert",
"DamageTag": [
{
"EnumIndex": 3,
"Value": 30
}
],
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Elation/Eff_BattleEvent_Rogue_Elation_Hit.prefab",
"HitEffectHeight": 1.2
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Thunder"
},
"FormulaType": "ByMaxHP",
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827945
]
}
},
"AttackType": "Insert",
"DamageTag": [
{
"EnumIndex": 3,
"Value": 30
}
],
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Elation/Eff_BattleEvent_Rogue_Elation_Hit.prefab",
"HitEffectHeight": 1.2
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"FormulaType": "ByMaxHP",
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827945
]
}
},
"AttackType": "Insert",
"DamageTag": [
{
"EnumIndex": 3,
"Value": 30
}
],
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Elation/Eff_BattleEvent_Rogue_Elation_Hit.prefab",
"HitEffectHeight": 1.2
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Ice"
},
"FormulaType": "ByMaxHP",
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827945
]
}
},
"AttackType": "Insert",
"DamageTag": [
{
"EnumIndex": 3,
"Value": 30
}
],
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Elation/Eff_BattleEvent_Rogue_Elation_Hit.prefab",
"HitEffectHeight": 1.2
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Imaginary"
},
"FormulaType": "ByMaxHP",
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827945
]
}
},
"AttackType": "Insert",
"DamageTag": [
{
"EnumIndex": 3,
"Value": 30
}
],
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Elation/Eff_BattleEvent_Rogue_Elation_Hit.prefab",
"HitEffectHeight": 1.2
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"FormulaType": "ByMaxHP",
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827945
]
}
},
"AttackType": "Insert",
"DamageTag": [
{
"EnumIndex": 3,
"Value": 30
}
],
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Elation/Eff_BattleEvent_Rogue_Elation_Hit.prefab",
"HitEffectHeight": 1.2
}
}
]
}
]
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "MAvatar_RogueBattleevent_Elation_S1_PowerUp"
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827948
]
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TargetTimeSlow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"TimeScale": 0.25,
"UnscaledDuration": 0.6
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0055fb020] 0xc0055faff0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"Modifiers": {
"MAvatar_RogueBattleevent_Elation_S1_PowerUp": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ClearRegardAsAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OriginalAttackType": "Normal"
},
{
"$type": "RPG.GameCore.ClearRegardAsAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OriginalAttackType": "BPSkill"
},
{
"$type": "RPG.GameCore.ClearRegardAsAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OriginalAttackType": "Ultra"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddRegardAsAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OriginalAttackType": "Normal",
"RegardAttackType": "Insert"
},
{
"$type": "RPG.GameCore.AddRegardAsAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OriginalAttackType": "BPSkill",
"RegardAttackType": "Insert"
},
{
"$type": "RPG.GameCore.AddRegardAsAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OriginalAttackType": "Ultra",
"RegardAttackType": "Insert"
}
]
}
]
}
}
},
{
"Name": "Avatar_RogueBattleevent_Elation_S1_PassiveSkill01",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.ShowBattleEventButton",
"IsShow": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_RogueBattleevent_Elation_S1_PassiveAbility"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_RogueBattleevent_Elation_S1_Charge"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_RogueBattleevent_Elation_S1_AutoUseUltraSkill"
}
}
],
"Modifiers": {
"MAvatar_RogueBattleevent_Elation_S1_PassiveAbility": {
"BehaviorFlagList": [
"BlockDamage",
"Stealth"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AttachEntityUnselectable"
}
]
},
{
"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"
}
]
}
]
},
"MAvatar_RogueBattleevent_Elation_S1_Charge": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0058616e0] 0xc0058616b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_RogueBattleevent_Elation_S1_Charge_Sub"
}
}
]
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -90,
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "MDF_MaxSP",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "MaxSP"
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1657931065
]
}
}
}
]
}
]
},
"MAvatar_RogueBattleevent_Elation_S1_Charge_Sub": {
"_CallbackList": [
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"FixedAddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827949
]
}
}
}
]
}
]
},
"MAvatar_RogueBattleevent_Elation_S1_AutoUseUltraSkill": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AutoUseUltraSkill",
"Target": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"WaitCutinFinished": false
}
]
}
]
}
}
}
]
}