mirror of
https://github.com/Koko-boya/Grasscutter_Resources
synced 2024-01-31 23:23:19 +08:00
1583 lines
60 KiB
JSON
1583 lines
60 KiB
JSON
[
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_Fishing",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Choose",
|
|
"Fishing_Cast_BS",
|
|
"Fishing_Cast_Loop",
|
|
"Fishing_Cast_AS",
|
|
"Fishing_Wait",
|
|
"Fishing_Pull",
|
|
"Fishing_Battle",
|
|
"Fishing_End"
|
|
],
|
|
"modifierName": "Avatar_Fishing_StateTag"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Choose",
|
|
"Fishing_Cast_BS",
|
|
"Fishing_Cast_Loop",
|
|
"Fishing_Pull",
|
|
"Fishing_Cast_AS"
|
|
],
|
|
"modifierName": "Avatar_Fishing_ChangeButton_Choose"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Wait"
|
|
],
|
|
"modifierName": "UNIQUE_Avatar_Fishing_ChangeButton_Wait"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Choose",
|
|
"Fishing_Cast_BS",
|
|
"Fishing_Cast_Loop",
|
|
"Fishing_Cast_AS",
|
|
"Fishing_Wait",
|
|
"Fishing_Pull",
|
|
"Fishing_Battle"
|
|
],
|
|
"modifierName": "Avatar_Fishing_ChangeButton_Exit"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"Avatar_Fishing_Start": {
|
|
"modifierName": "",
|
|
"duration": 0.5,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"triggerID": "PRIVATE_Fishing_Start"
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_ChangePlayMode": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ChangePlayMode",
|
|
"doOffStage": true,
|
|
"POKMJEIDNJF": true,
|
|
"KDNEFEJINAA": "Fishing"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ChangePlayMode",
|
|
"doOffStage": true,
|
|
"POKMJEIDNJF": true
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_ChangeButton_Choose": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "SwitchSkillIDMixin",
|
|
"priority": "Playmode",
|
|
"overtime": 20311
|
|
},
|
|
{
|
|
"$type": "SwitchSkillIDMixin",
|
|
"priority": "Playmode",
|
|
"GIELLBOFOCE": 2,
|
|
"overtime": 20316
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Avatar_Fishing_ChangeButton_Wait": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "SwitchSkillIDMixin",
|
|
"priority": "Playmode",
|
|
"overtime": 20314
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_ChangeButton_Exit": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "SwitchSkillIDMixin",
|
|
"priority": "Playmode",
|
|
"GIELLBOFOCE": 3,
|
|
"overtime": 20315
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_AddSkillInfo": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddAvatarSkillInfo",
|
|
"overtime": 20310
|
|
},
|
|
{
|
|
"$type": "AddAvatarSkillInfo",
|
|
"overtime": 20311
|
|
},
|
|
{
|
|
"$type": "AddAvatarSkillInfo",
|
|
"overtime": 20314
|
|
},
|
|
{
|
|
"$type": "AddAvatarSkillInfo",
|
|
"overtime": 20315
|
|
},
|
|
{
|
|
"$type": "AddAvatarSkillInfo",
|
|
"overtime": 20316
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "RemoveAvatarSkillInfo",
|
|
"overtime": 20310
|
|
},
|
|
{
|
|
"$type": "RemoveAvatarSkillInfo",
|
|
"overtime": 20311
|
|
},
|
|
{
|
|
"$type": "RemoveAvatarSkillInfo",
|
|
"overtime": 20314
|
|
},
|
|
{
|
|
"$type": "RemoveAvatarSkillInfo",
|
|
"overtime": 20315
|
|
},
|
|
{
|
|
"$type": "RemoveAvatarSkillInfo",
|
|
"overtime": 20316
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_StateTag": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Fishing_Tag",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Fishing_Tag",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_Invincible_Buff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"state": "Invincible",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 11002
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Fishing_Tag",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"modifierName": "Avatar_Fishing_Invincible_Buff"
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_DenyLock_Buff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"state": "DenyLockOn",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Fishing_Tag",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"modifierName": "Avatar_Fishing_DenyLock_Buff"
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_Ghost_Buff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"state": "IsGhostToEnemy",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Fishing_Tag",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"modifierName": "Avatar_Fishing_Ghost_Buff"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Avatar_Fishing_AddSkillInfo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Avatar_Fishing_ChangePlayMode"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Avatar_Fishing_Start"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Avatar_Fishing_Invincible_Buff"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Avatar_Fishing_DenyLock_Buff"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Avatar_Fishing_Ghost_Buff"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_Fishing_Cast",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Cast_BS",
|
|
"Fishing_Cast_Loop",
|
|
"Fishing_Cast_AS"
|
|
],
|
|
"modifierName": "Fishing_Cast_Focus"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Cast_BS",
|
|
"Fishing_Cast_Loop"
|
|
],
|
|
"modifierName": "Fishing_Aim"
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Fishing_Cast_AS",
|
|
"modifierName": "Fishing_Cast_TriggerBullet",
|
|
"normalizeStart": 0.25999999046325684
|
|
},
|
|
{
|
|
"$type": "ButtonHoldChargeMixin",
|
|
"overtime": 20311,
|
|
"DBKLMBJJHDP": 99999.0,
|
|
"BLOPHAGIDDP": 999999.0,
|
|
"CBGHBGNKMPO": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Fishing_IsBaitEnough",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"triggerID": "PRIVATE_Fishing_Cast"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "FireFishingEvent",
|
|
"eventType": "NotifyBait"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ResetAnimatorTrigger",
|
|
"triggerID": "EndHoldTrigger"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Delay_SetTrigger"
|
|
}
|
|
],
|
|
"CGFPHLEJDMJ": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"triggerID": "EndHoldTrigger"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Delay_SetTrigger"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"CBEDAJEGJBM": "抛竿"
|
|
}
|
|
],
|
|
"KBDIHBMGNBC": [
|
|
"Fishing_Cast_BS",
|
|
"Fishing_Cast_Loop"
|
|
]
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"Delay_SetTrigger": {
|
|
"modifierName": "",
|
|
"duration": 0.6000000238418579,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"triggerID": "EndHoldTrigger"
|
|
}
|
|
]
|
|
},
|
|
"Fishing_Cast_Focus": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AvatarEnterFocus",
|
|
"OBGFLLMNMEC": {
|
|
"_x": 0.800000011920929,
|
|
"_y": 1.0,
|
|
"_z": -2.5
|
|
},
|
|
"JIEOBPNGIMH": {
|
|
"_x": 0.5
|
|
},
|
|
"LFPGACPJCDM": 0.0,
|
|
"OIAHIMEGJFA": true,
|
|
"JCBJMHODNNI": "Skill1",
|
|
"OKFIENEGKLC": {
|
|
"ps4": {},
|
|
"ps5": {},
|
|
"other": {
|
|
"DOJPCPNGBBA": true
|
|
}
|
|
},
|
|
"EFEDMKCKAMH": false,
|
|
"EJJBEEALCGG": false,
|
|
"NHLHBICPCBN": 20.0
|
|
},
|
|
{
|
|
"$type": "PlayEmoSync",
|
|
"MMKHLLKAHMF": "Cutscene/ShortDialog/Cs_Emo_Avatar_Simple_Common_Set/Cs_Emo_Avatar_Common_Bow_Fight_Aim"
|
|
},
|
|
{
|
|
"$type": "ControlEmotion",
|
|
"CBIALJFEDDJ": false
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AvatarExitFocus",
|
|
"IAIJCILPPPA": true
|
|
},
|
|
{
|
|
"$type": "PlayEmoSync",
|
|
"MMKHLLKAHMF": "Cutscene/ShortDialog/Cs_Emo_Avatar_Simple_Common_Set/Cs_Emo_Avatar_Common_Normal"
|
|
},
|
|
{
|
|
"$type": "ControlEmotion"
|
|
}
|
|
]
|
|
},
|
|
"Fishing_Aim": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "FishingAimParabolaMixin",
|
|
"HFHBCPPBOBP": -60.0,
|
|
"JLCCGHLNHOI": 2.0,
|
|
"GLALMCMAFJF": 15.0,
|
|
"globalValueKey": "_ABILITY_Fishing_Aim_Length",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
}
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"effectPattern": "Eff_Avatar_Fishing_Aim_Line"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"key": "_ABILITY_FishingRod_Pos",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "LinePoint"
|
|
},
|
|
"OGADOPDNBMM": false
|
|
}
|
|
]
|
|
},
|
|
"Fishing_Cast_TriggerBullet": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "TriggerBullet",
|
|
"bulletID": 42000001,
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "_ABILITY_FishingRod_Pos",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Fishing_Cast_Focus"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Fishing_Aim_Length",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Fishing_Pool_Legal",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Fishing_IsBaitEnough",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_Fishing_CreateAnchor",
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"GDENJEFPMGC": "_ABILITY_Fishing_AnchorPoint",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"CABLIPAKCGB": 42000002,
|
|
"DOLAJLACEDF": 1001,
|
|
"ONPOPLLHJLE": "Enemy"
|
|
},
|
|
{
|
|
"$type": "FireFishingEvent",
|
|
"eventType": "CastAnchorPoint"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_Fishing_SelectBait",
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "FireFishingEvent",
|
|
"eventType": "SelectBait"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_Fishing_Cast_Bullet",
|
|
"modifiers": {
|
|
"Avatar_Fishing_Cast_OnAvatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"modifierName": "Avatar_Fishing_Cast_OnRod"
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_Cast_OnRod": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"target": "Caster",
|
|
"effectPattern": "Eff_Avatar_Fishing_Line_01",
|
|
"NIIJEHMEGGF": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAnimatorBool",
|
|
"target": "OriginOwner",
|
|
"boolID": "PRIVATE_Fishing_CanPullRod"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Avatar_Fishing_Cast_Bullet"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "OriginOwner",
|
|
"key": "_ABILITY_Fishing_AnchorPoint",
|
|
"born": {
|
|
"$type": "ConfigBornByCollisionPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"onGround": true,
|
|
"alongGround": true
|
|
}
|
|
},
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"key": "_ABILITY_Fishing_AnchorPoint",
|
|
"born": {
|
|
"$type": "ConfigBornByCollisionPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"onGround": true,
|
|
"alongGround": true
|
|
}
|
|
},
|
|
{
|
|
"$type": "FireHitEffect",
|
|
"OFIGOLJOGPJ": "",
|
|
"MHCHJLOELPF": {
|
|
"MCNFNFLLGIH": "Eff_Avatar_Fishing_Cork_HitScene",
|
|
"GACILIABHFB": {
|
|
"Water": "Eff_Avatar_Fishing_Cork_Bloom"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "OriginOwner",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Fishing_Pool_Legal",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "TriggerAbility",
|
|
"target": "OriginOwner",
|
|
"abilityName": "Avatar_Common_Fishing_CreateAnchor"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"target": "OriginOwner",
|
|
"triggerID": "PRIVATE_Fishing_Pull"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_Fishing_Cork",
|
|
"modifiers": {
|
|
"UNIQUE_Avatar_Fishing_Waiting_LineEffect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"modifierName": "Avatar_Fishing_Waiting_LineEffect_OnWeapon"
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_Waiting_LineEffect_OnWeapon": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"target": "Caster",
|
|
"effectPattern": "Eff_Avatar_Fishing_Line_01",
|
|
"NIIJEHMEGGF": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"target": "OriginOwner",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAny",
|
|
"target": "Self",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetAltitude",
|
|
"logic": "Lesser",
|
|
"value": 0.30000001192092896,
|
|
"CEAANBMGKLI": "GroundOnly"
|
|
},
|
|
{
|
|
"$type": "ByTargetAltitude",
|
|
"value": 0.30000001192092896,
|
|
"CEAANBMGKLI": "WaterOnly"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"triggerID": "PRIVATE_Fishing_Pull"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Avatar_Fishing_Cork"
|
|
},
|
|
{
|
|
"$type": "TriggerAbility",
|
|
"target": "OriginOwner",
|
|
"abilityName": "Avatar_Common_FishingLine_Manager"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "OriginOwner",
|
|
"modifierName": "UNIQUE_Avatar_Fishing_Waiting_LineEffect"
|
|
},
|
|
{
|
|
"$type": "SetAnimatorBool",
|
|
"target": "OriginOwner",
|
|
"boolID": "PRIVATE_Fishing_CanPullRod",
|
|
"value": true
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Avatar_Fishing_Cork_Pull",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_Fishing_Waiting",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Wait",
|
|
"Fishing_Battle"
|
|
],
|
|
"modifierName": "Avatar_Fishing_RemoveChangeSkill"
|
|
},
|
|
{
|
|
"$type": "AttachToAnimatorStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Pull_01"
|
|
],
|
|
"modifierName": "Avatar_Fishing_Pull"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Cast_AS",
|
|
"Fishing_Wait",
|
|
"Fishing_Battle"
|
|
],
|
|
"modifierName": "Avatar_Fishing_Camera_FocusBias_Waiting"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Battle"
|
|
],
|
|
"modifierName": "Avatar_Fishing_Camera_FocusBias_Battle"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"Avatar_Fishing_AddBattleSkill": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddAvatarSkillInfo",
|
|
"overtime": 20313
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "RemoveAvatarSkillInfo",
|
|
"overtime": 20313
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_ChangeButton_Battle": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "SwitchSkillIDMixin",
|
|
"priority": "Playmode",
|
|
"overtime": 20313
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Fishing_IsBattle",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_RemoveChangeSkill": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "Avatar_Fishing_ChangeButton_Battle"
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_Pull": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireFishingEvent",
|
|
"eventType": "Pull"
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_Camera_FocusBias_Waiting": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AvatarEnterViewBias",
|
|
"BFOHAJHBHEK": 45.0,
|
|
"LLIGFPPGKMJ": 75.0,
|
|
"KGBJGLEJAJD": 2.0,
|
|
"BFJKHLPGDMB": 48.0,
|
|
"CBCNOFMCHED": 45.0,
|
|
"ECCHDJPNOHL": true,
|
|
"KPDPCPJABDI": true
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AvatarExitViewBias",
|
|
"doOffStage": true,
|
|
"KLDPIFIEBBA": 0.5
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_Camera_FocusBias_Battle": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AvatarEnterViewBias",
|
|
"BFOHAJHBHEK": 45.0,
|
|
"LLIGFPPGKMJ": 20.0,
|
|
"KGBJGLEJAJD": 4.0,
|
|
"BFJKHLPGDMB": 23.0,
|
|
"KPDPCPJABDI": true
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AvatarExitViewBias",
|
|
"doOffStage": true,
|
|
"KLDPIFIEBBA": 0.5
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Avatar_Fishing_AddBattleSkill"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_Avatar_Fishing_ChangeButton_Wait"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Avatar_Fishing_ChangeButton_Battle"
|
|
},
|
|
{
|
|
"$type": "SetSelfAttackTarget",
|
|
"target": "Other"
|
|
},
|
|
{
|
|
"$type": "TriggerAbility",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"abilityName": "Avatar_Common_FishingRod",
|
|
"FGCBHPFHDJL": true
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_Fishing_Delay",
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"triggerID": "PRIVATE_Fishing_Pull"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_Fishing_Battle",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Battle"
|
|
],
|
|
"modifierName": "Avatar_Fishing_Battle"
|
|
},
|
|
{
|
|
"$type": "ButtonHoldChargeMixin",
|
|
"overtime": 20313,
|
|
"DBKLMBJJHDP": 999999.0,
|
|
"BLOPHAGIDDP": 999999.0,
|
|
"CBGHBGNKMPO": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Fishing_IsBattle",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"modifierName": "Avatar_Fishing_Battle_Start"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Avatar_Fishing_Battle_QteHandler"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Avatar_Fishing_Battle_ReduceBlend"
|
|
}
|
|
],
|
|
"CGFPHLEJDMJ": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Avatar_Fishing_Battle_QteHandler"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Avatar_Fishing_Battle_ReduceBlend"
|
|
}
|
|
],
|
|
"KBDIHBMGNBC": [
|
|
"Fishing_Battle"
|
|
]
|
|
}
|
|
],
|
|
"EDDGGPMFDGK": {
|
|
"Override_Fishing_Blend": 0.0
|
|
},
|
|
"modifiers": {
|
|
"Avatar_Fishing_Battle": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireFishingEvent",
|
|
"eventType": "QteStart"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "Avatar_Fishing_Battle_QteHandler"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Avatar_Fishing_Battle_ReduceBlend"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Fishing_BattleBlend",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetAnimatorFloat",
|
|
"floatID": "Fishing_BattleBlend",
|
|
"value": 0.0
|
|
},
|
|
{
|
|
"$type": "SetAnimatorFloat",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"floatID": "Blend",
|
|
"value": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_Battle_Start": {
|
|
"modifierName": "",
|
|
"duration": 0.5,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Fishing_IsBattle",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"triggerID": "PRIVATE_Fishing_QteStart"
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_Battle_QteHandler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.07000000029802322,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireFishingEvent",
|
|
"eventType": "QteTrigger"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireFishingEvent",
|
|
"eventType": "QteTrigger"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 0.11999999731779099,
|
|
"key": "_ABILITY_Fishing_BattleBlend",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "_ABILITY_Fishing_BattleBlend",
|
|
"OGAHELLALBB": "Override_Fishing_Blend"
|
|
},
|
|
{
|
|
"$type": "SetAnimatorFloat",
|
|
"floatID": "Fishing_BattleBlend",
|
|
"value": "Override_Fishing_Blend",
|
|
"LPCJKPDCBOI": 0.10000000149011612
|
|
},
|
|
{
|
|
"$type": "SetAnimatorFloat",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"floatID": "Blend",
|
|
"value": "Override_Fishing_Blend",
|
|
"LPCJKPDCBOI": 0.10000000149011612
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Fishing_Battle_ReduceBlend": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.10000000149011612,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -0.10000000149011612,
|
|
"key": "_ABILITY_Fishing_BattleBlend",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "_ABILITY_Fishing_BattleBlend",
|
|
"OGAHELLALBB": "Override_Fishing_Blend"
|
|
},
|
|
{
|
|
"$type": "SetAnimatorFloat",
|
|
"floatID": "Fishing_BattleBlend",
|
|
"value": "Override_Fishing_Blend",
|
|
"LPCJKPDCBOI": 0.10000000149011612
|
|
},
|
|
{
|
|
"$type": "SetAnimatorFloat",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"floatID": "Blend",
|
|
"value": "Override_Fishing_Blend",
|
|
"LPCJKPDCBOI": 0.10000000149011612
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_Fishing_QteSuccess",
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"triggerID": "PRIVATE_Fishing_QteSuccess"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"CBEDAJEGJBM": "QTE成功"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_Fishing_QteFail",
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"triggerID": "PRIVATE_Fishing_QteFail"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"CBEDAJEGJBM": "QTE失败"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_Fishing_RequestQuit",
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "FireFishingEvent",
|
|
"eventType": "RequestQuit"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_Fishing_Quit",
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"doOffStage": true,
|
|
"triggerID": "PRIVATE_Fishing_End"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"doOffStage": true,
|
|
"triggerID": "PRIVATE_Fishing_End"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_Fishing_OnTeam",
|
|
"modifiers": {
|
|
"Team_Fishing_Recovery": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ChangePlayMode",
|
|
"doOffStage": true,
|
|
"POKMJEIDNJF": true
|
|
},
|
|
{
|
|
"$type": "AvatarExitViewBias",
|
|
"doOffStage": true,
|
|
"KLDPIFIEBBA": 0.5
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Team_Fishing_Recovery"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_FishingRod_Manager",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Choose",
|
|
"Fishing_Cast_BS",
|
|
"Fishing_Cast_Loop",
|
|
"Fishing_Cast_AS",
|
|
"Fishing_Wait",
|
|
"Fishing_Battle",
|
|
"Fishing_Pull",
|
|
"Fishing_End"
|
|
],
|
|
"modifierName": "Avatar_FishingRod_Handler"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Choose"
|
|
],
|
|
"modifierName": "FishingRod_Trigger_Choose"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Cast_BS",
|
|
"Fishing_Cast_Loop"
|
|
],
|
|
"modifierName": "FishingRod_Trigger_Cast"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Cast_AS"
|
|
],
|
|
"modifierName": "FishingRod_Trigger_Cast_AS"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Battle"
|
|
],
|
|
"modifierName": "FishingRod_Trigger_Battle"
|
|
},
|
|
{
|
|
"$type": "AttachToAnimatorStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Pull_01",
|
|
"Fishing_Pull_02"
|
|
],
|
|
"modifierName": "FishingRod_Trigger_Pull"
|
|
},
|
|
{
|
|
"$type": "AttachToAnimatorStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Pull_Fail"
|
|
],
|
|
"modifierName": "FishingRod_Trigger_Pull_Fail"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_End"
|
|
],
|
|
"modifierName": "FishingRod_Trigger_End"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"Avatar_FishingRod_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Avatar_Fishing_Rod_Disappear",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "WeaponR"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"FishingRod_Trigger_Choose": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"triggerID": "Fishing_Choose"
|
|
}
|
|
]
|
|
},
|
|
"FishingRod_Trigger_Cast": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"triggerID": "Fishing_Cast"
|
|
}
|
|
]
|
|
},
|
|
"FishingRod_Trigger_Cast_AS": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"triggerID": "Fishing_Cast_AS"
|
|
}
|
|
]
|
|
},
|
|
"FishingRod_Trigger_Battle": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"triggerID": "Fishing_Battle"
|
|
}
|
|
]
|
|
},
|
|
"FishingRod_Trigger_Pull": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"triggerID": "Fishing_Pull"
|
|
}
|
|
]
|
|
},
|
|
"FishingRod_Trigger_Pull_Fail": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"triggerID": "Fishing_Pull_Fail"
|
|
}
|
|
]
|
|
},
|
|
"FishingRod_Trigger_End": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAnimatorTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"triggerID": "Fishing_End"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_FishingLine_Manager",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Cast_AS",
|
|
"Fishing_Wait"
|
|
],
|
|
"modifierName": "UNIQUE_Avatar_Fishing_RemoveCork"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fishing_Wait",
|
|
"Fishing_Battle"
|
|
],
|
|
"modifierName": "UNIQUE_Avatar_Fishing_RemoveBattleLine"
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Fishing_Pull_01",
|
|
"modifierName": "Delay_RemoveBattleLine",
|
|
"normalizeStart": 0.10000000149011612
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"UNIQUE_Avatar_Fishing_RemoveCork": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillGadget",
|
|
"doOffStage": true,
|
|
"LBGGIBBMCMF": {
|
|
"APIAFGPIIHE": 42000002
|
|
}
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Avatar_Fishing_Waiting_LineEffect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Avatar_Fishing_RemoveBattleLine": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillGadget",
|
|
"doOffStage": true,
|
|
"LBGGIBBMCMF": {
|
|
"APIAFGPIIHE": 42000002
|
|
}
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Avatar_Fishing_Battle_LineEffect"
|
|
}
|
|
]
|
|
},
|
|
"Delay_RemoveBattleLine": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildrenEntityType",
|
|
"entityType": "FishRod"
|
|
},
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Avatar_Fishing_Battle_LineEffect"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_Common_FishingRod",
|
|
"modifiers": {
|
|
"UNIQUE_Avatar_Fishing_Battle_LineEffect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"target": "SelfAttackTarget",
|
|
"effectPattern": "Eff_Avatar_Fishing_Line_02",
|
|
"NIIJEHMEGGF": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Fishing_Aim_Length",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "OriginOwner",
|
|
"modifierName": "UNIQUE_Avatar_Fishing_RemoveCork"
|
|
},
|
|
{
|
|
"$type": "SetSelfAttackTarget",
|
|
"target": "Target"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Avatar_Fishing_Battle_LineEffect"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
] |