Files
GenshinData-1/BinOutput/Ability/Temp/ConfigAbility_Activity.json
Dimbreath d633c8cfe5 BinOutput
2021-05-16 19:49:16 -03:00

852 lines
36 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_Delivering_Apply_NoTouchElement",
"modifiers": {
"UNIQUE_Activity_Delivering_NoTouchElement_Team_CheckHandler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 120.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "UNIQUE_Activity_Delivering_NoTouchElement_CheckHandler"
}
]
},
"UNIQUE_Activity_Delivering_NoTouchElement_CheckHandler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 120.0,
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onThinkInterval": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByHasElement",
"element": "Fire"
},
{
"$type": "ByHasElement",
"element": "Water"
},
{
"$type": "ByHasElement",
"element": "Grass"
},
{
"$type": "ByHasElement",
"element": "Electric"
},
{
"$type": "ByHasElement",
"element": "Ice"
},
{
"$type": "ByHasElement",
"element": "Frozen"
},
{
"$type": "ByHasElement",
"element": "Wind"
},
{
"$type": "ByHasElement",
"element": "Rock"
}
]
}
],
"successActions": [
{
"$type": "CallLuaTask",
"targetAlias": "41121",
"valueString": "DeliveringActivity_TouchElementFail"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_TriggerRed"
}
]
}
]
}
},
"onAbilityStart": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_Activity_Delivering_NoTouchElement_Team_CheckHandler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_Delivering_Remove_NoTouchElement",
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_Activity_Delivering_NoTouchElement_Team_CheckHandler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_Delivering_Apply_NoClimbing",
"modifiers": {
"UNIQUE_Activity_Delivering_NoClimbing_Team_CheckHandler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 120.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "UNIQUE_Activity_Delivering_NoClimbing_CheckHandler"
}
]
},
"UNIQUE_Activity_Delivering_NoClimbing_CheckHandler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 120.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Climb",
"ClimbTransient",
"Ladder"
],
"modifierName": "Activity_Delivering_NoClimbing_Handler"
}
]
},
"Activity_Delivering_NoClimbing_Handler": {
"stacking": "Unique",
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CallLuaTask",
"targetAlias": "41121",
"valueString": "DeliveringActivity_ClimbFail"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_TriggerRed"
}
]
}
},
"onAbilityStart": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_Activity_Delivering_NoClimbing_Team_CheckHandler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_Delivering_Remove_NoClimbing",
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_Activity_Delivering_NoClimbing_Team_CheckHandler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_Delivering_Apply_NoSprint",
"modifiers": {
"UNIQUE_Activity_Delivering_NoSprint_Team_CheckHandler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 120.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "UNIQUE_Activity_Delivering_NoSprint_CheckHandler"
}
]
},
"UNIQUE_Activity_Delivering_NoSprint_CheckHandler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 120.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Sprint",
"SprintBS"
],
"modifierName": "Activity_Delivering_NoSprint_Handler"
}
]
},
"Activity_Delivering_NoSprint_Handler": {
"stacking": "Unique",
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CallLuaTask",
"targetAlias": "41121",
"valueString": "DeliveringActivity_SprintFail"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_TriggerRed"
}
]
}
},
"onAbilityStart": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_Activity_Delivering_NoSprint_Team_CheckHandler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_Delivering_Remove_NoSprint",
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_Activity_Delivering_NoSprint_Team_CheckHandler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_Delivering_Apply_NoFly",
"modifiers": {
"UNIQUE_Activity_Delivering_NoFly_Team_CheckHandler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 120.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "UNIQUE_Activity_Delivering_NoFly_CheckHandler"
}
]
},
"UNIQUE_Activity_Delivering_NoFly_CheckHandler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 120.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Fly"
],
"modifierName": "Activity_Delivering_NoFly_Handler"
}
]
},
"Activity_Delivering_NoFly_Handler": {
"stacking": "Unique",
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CallLuaTask",
"targetAlias": "41121",
"valueString": "DeliveringActivity_FlyFail"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_TriggerRed"
}
]
}
},
"onAbilityStart": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_Activity_Delivering_NoFly_Team_CheckHandler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_Delivering_Remove_NoFly",
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_Activity_Delivering_NoFly_Team_CheckHandler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_Delivering_Apply_NoDamage",
"modifiers": {
"UNIQUE_Activity_Delivering_NoDamage_Team_CheckHandler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 120.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "UNIQUE_Activity_Delivering_NoDamage_CheckHandler"
}
]
},
"UNIQUE_Activity_Delivering_NoDamage_CheckHandler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 120.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"DropDown",
"FallOnGroundLit",
"FallOnGround",
"FallToGroundRun",
"FallToGroundRunHard",
"FallToGroundSprint"
],
"modifierName": "Activity_Delivering_NoDamage_ValueHandler"
},
{
"$type": "DoActionByEventMixin",
"type": "Current",
"onEvent": "HP",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Activity_Delivering_NoDamage_Mark",
"value": 1.0
}
],
"actions": [
{
"$type": "ApplyModifier",
"doOffStage": true,
"modifierName": "Activity_Delivering_NoDamage_Handler"
}
]
}
],
"onBeingHit": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByHitDamage",
"damage": 0.0
}
],
"successActions": [
{
"$type": "ApplyModifier",
"doOffStage": true,
"modifierName": "Activity_Delivering_NoDamage_Handler"
}
]
}
]
},
"Activity_Delivering_NoDamage_ValueHandler": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_ABILITY_Activity_Delivering_NoDamage_Mark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_ABILITY_Activity_Delivering_NoDamage_Mark",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Activity_Delivering_NoDamage_Handler": {
"stacking": "Unique",
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CallLuaTask",
"targetAlias": "41121",
"valueString": "DeliveringActivity_DamageFail"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_TriggerRed"
}
]
}
},
"onAbilityStart": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_Activity_Delivering_NoDamage_Team_CheckHandler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_Delivering_Remove_NoDamage",
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_Activity_Delivering_NoDamage_Team_CheckHandler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_Aerolite_VisionResonance",
"abilitySpecials": {
"AS_Disatnce_Lv01": 5.0,
"AS_Disatnce_Lv02": 10.0,
"AS_Disatnce_Lv03": 20.0,
"AS_Think_Timer": 1.0
},
"modifiers": {
"VisionResonance_Player_Check": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "AS_Think_Timer",
"onThinkInterval": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": "AS_Disatnce_Lv03"
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
},
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
1011
]
},
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
1012
]
}
]
}
]
}
],
"modifierName": "UNIQUE_Activity_Aerolite_VisionResonance_AttachEffect"
}
]
},
"UNIQUE_Activity_Aerolite_VisionResonance_AttachEffect": {
"modifierName": "",
"isUnique": true,
"duration": [
"AS_Think_Timer",
0.30000001192092896,
"Add"
],
"elementDurability": 100.0,
"thinkInterval": "AS_Think_Timer",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Pendant_Aster_Flash",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "PRIVATE_Pendant"
}
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "SwitchEffect_Disappear"
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"target": "Applier",
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": "AS_Disatnce_Lv01"
}
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "SwitchEffect_Lv01"
}
],
"failActions": [
{
"$type": "Predicated",
"target": "Applier",
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": "AS_Disatnce_Lv02"
}
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "SwitchEffect_Lv02"
}
],
"failActions": [
{
"$type": "Predicated",
"target": "Applier",
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": "AS_Disatnce_Lv03"
}
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "SwitchEffect_Lv03"
}
]
}
]
}
]
}
]
},
"SwitchEffect_Lv01": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SendEffectTrigger",
"parameter": "Eff_Ani_Avatar_Pendant_Aster_Flash_Fast",
"effectPattern": "Eff_Avatar_Pendant_Aster_Flash"
}
]
},
"SwitchEffect_Lv02": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SendEffectTrigger",
"parameter": "Eff_Ani_Avatar_Pendant_Aster_Flash_Normal",
"effectPattern": "Eff_Avatar_Pendant_Aster_Flash"
}
]
},
"SwitchEffect_Lv03": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SendEffectTrigger",
"parameter": "Eff_Ani_Avatar_Pendant_Aster_Flash_Slow",
"effectPattern": "Eff_Avatar_Pendant_Aster_Flash"
}
]
},
"SwitchEffect_Disappear": {
"stacking": "Multiple",
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Pendant_Aster_Flash",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "PRIVATE_Pendant"
}
},
{
"$type": "SendEffectTrigger",
"parameter": "Eff_Ani_Avatar_Pendant_Aster_Flash_Disappear",
"effectPattern": "Eff_Avatar_Pendant_Aster_Flash"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "VisionResonance_Player_Check"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_Aster_SpecialAvatarDamageUp_100",
"modifiers": {
"UNIQUE_ActivityAbility_Aster_SpecialAvatarDamageUp_100": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"ignoreEventInfo": true,
"damagePercentageRatio": 1.0,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTERAFFIX_AssignedAvatarVulnerable_High_ForAster",
"value": 1.0
}
]
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_Aster_SpecialAvatarDamageUp_100"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_Aster_SpecialAvatarDamageUp_60",
"modifiers": {
"UNIQUE_ActivityAbility_Aster_SpecialAvatarDamageUp_60": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"ignoreEventInfo": true,
"damagePercentageRatio": 0.6000000238418579,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTERAFFIX_AssignedAvatarVulnerable_Mid_ForAster",
"value": 1.0
}
]
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_Aster_SpecialAvatarDamageUp_60"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_Aster_SpecialAvatarDamageUp_30",
"modifiers": {
"UNIQUE_ActivityAbility_Aster_SpecialAvatarDamageUp_30": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"ignoreEventInfo": true,
"damagePercentageRatio": 0.30000001192092896,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_MONSTERAFFIX_AssignedAvatarVulnerable_Low_ForAster",
"value": 1.0
}
]
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_Aster_SpecialAvatarDamageUp_30"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_TowerDefence_AvatarDebuff",
"modifiers": {
"UNIQUE_ActivityAbility_TowerDefence_AvatarDebuff": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"ignoreEventInfo": true,
"damagePercentageRatio": -10.0
},
{
"$type": "ReviveElemEnergyMixin",
"period": 0.30000001192092896,
"baseEnergy": -100.0,
"ratio": 1.0
}
],
"properties": {
"Actor_ElemReactSwirlFireDelta": -10.0,
"Actor_ElemReactSwirlIceDelta": -10.0,
"Actor_ElemReactSwirlWaterDelta": -10.0,
"Actor_ElemReactSwirlElectricDelta": -10.0,
"Actor_ElemReactSConductDelta": -10.0,
"Actor_ElemReactSteamDelta": -10.0,
"Actor_ElemReactMeltDelta": -10.0,
"Actor_ElemReactElectricDelta": -10.0,
"Actor_ElemReactBurnDelta": -10.0,
"Actor_ElemReactFreezeDelta": -10.0,
"Actor_ElemReactExplodeDelta": -10.0
}
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_TowerDefence_AvatarDebuff"
}
]
}
}
]