113 lines
3.3 KiB
JSON
113 lines
3.3 KiB
JSON
![]() |
{
|
||
|
"AbilityMixins": [
|
||
|
{
|
||
|
"$type": "ShootingGroundMixin",
|
||
|
"OnMagazineEmpty": [
|
||
|
{
|
||
|
"$type": "SetAnimCtrlerParamAction",
|
||
|
"BoolVal": true,
|
||
|
"ParamName": "Bool_IsAmmoExhausted",
|
||
|
"ParamType": 2
|
||
|
}
|
||
|
],
|
||
|
"OnZoomIn": [
|
||
|
{
|
||
|
"$type": "HandleAnimatorZoneTagsAction",
|
||
|
"AnimatorStateTags": [
|
||
|
"Trigger_Activity_IsSnipeFire"
|
||
|
],
|
||
|
"IsAdd": true
|
||
|
},
|
||
|
{
|
||
|
"$type": "SetAnimCtrlerParamAction",
|
||
|
"BoolVal": true,
|
||
|
"ParamName": "Bool_IsSnipeFire",
|
||
|
"ParamType": 2
|
||
|
},
|
||
|
{
|
||
|
"$type": "CameraZoomAction",
|
||
|
"ZoomConfigKey": "Trigger_Activity_Scope_CamZoom_01"
|
||
|
},
|
||
|
{
|
||
|
"$type": "CameraStretchAction",
|
||
|
"StretchConfigKey": "Trigger_Activity_Scope_CamStretch_01"
|
||
|
},
|
||
|
{
|
||
|
"$type": "ProcessScreenEffectAction",
|
||
|
"EffectKey": "ActivityTriggerShoot_visualImpairment_FXColorCorrection",
|
||
|
"EffectType": "FXColorCorrection"
|
||
|
},
|
||
|
{
|
||
|
"$type": "ProcessScreenEffectAction",
|
||
|
"EffectKey": "ActivityTriggerShoot_visualImpairment_Vignette",
|
||
|
"EffectType": "Vignette"
|
||
|
},
|
||
|
{
|
||
|
"$type": "ProcessScreenEffectAction",
|
||
|
"EffectKey": "ActivityTriggerShoot_visualImpairment_RadialBlur",
|
||
|
"EffectType": "RadialBlur"
|
||
|
},
|
||
|
{
|
||
|
"$type": "ProcessScreenEffectAction",
|
||
|
"EffectKey": "ActivityTriggerShoot_visualImpairment_Glitch",
|
||
|
"EffectType": "Glitch"
|
||
|
},
|
||
|
{
|
||
|
"$type": "TriggerSoundAction",
|
||
|
"Target": "Self",
|
||
|
"soundActionKey": "SA_SFX_Char_Activity_Trigger_AimIn"
|
||
|
}
|
||
|
],
|
||
|
"OnZoomOut": [
|
||
|
{
|
||
|
"$type": "HandleAnimatorZoneTagsAction",
|
||
|
"AnimatorStateTags": [
|
||
|
"Trigger_Activity_IsSnipeFire"
|
||
|
],
|
||
|
"IsAdd": false
|
||
|
},
|
||
|
{
|
||
|
"$type": "SetAnimCtrlerParamAction",
|
||
|
"BoolVal": false,
|
||
|
"ParamName": "Bool_IsSnipeFire",
|
||
|
"ParamType": 2
|
||
|
},
|
||
|
{
|
||
|
"$type": "CameraZoomEndAction",
|
||
|
"EndCameraZoomKey": "Trigger_Activity_Scope_CamZoom_01"
|
||
|
},
|
||
|
{
|
||
|
"$type": "CameraStretchEndAction",
|
||
|
"EndCameraStretchKey": "Trigger_Activity_Scope_CamStretch_01"
|
||
|
},
|
||
|
{
|
||
|
"$type": "InterruptScreenEffectAction",
|
||
|
"EffectType": "FXColorCorrection",
|
||
|
"TargetKey": "ActivityTriggerShoot_visualImpairment_FXColorCorrection"
|
||
|
},
|
||
|
{
|
||
|
"$type": "InterruptScreenEffectAction",
|
||
|
"EffectType": "Vignette",
|
||
|
"TargetKey": "ActivityTriggerShoot_visualImpairment_Vignette"
|
||
|
},
|
||
|
{
|
||
|
"$type": "InterruptScreenEffectAction",
|
||
|
"EffectType": "RadialBlur",
|
||
|
"TargetKey": "ActivityTriggerShoot_visualImpairment_RadialBlur"
|
||
|
},
|
||
|
{
|
||
|
"$type": "InterruptScreenEffectAction",
|
||
|
"EffectType": "Glitch",
|
||
|
"TargetKey": "ActivityTriggerShoot_visualImpairment_Glitch"
|
||
|
},
|
||
|
{
|
||
|
"$type": "TriggerSoundAction",
|
||
|
"Target": "Self",
|
||
|
"soundActionKey": "SA_SFX_Char_Activity_Trigger_AimOut"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"AbilityName": "Trigger_Activity_Reload",
|
||
|
"AbilityStacking": "Unique"
|
||
|
}
|