1676 lines
49 KiB
JSON
1676 lines
49 KiB
JSON
{
|
|
"AbilityMixins": [
|
|
{
|
|
"$type": "JoyStick2DSmoothMixin",
|
|
"JoyStick2DXParam": "Float_InputMoveX",
|
|
"JoyStick2DYParam": "Float_InputMoveY",
|
|
"SmoothParam": 3,
|
|
"SmoothType": "Lerp"
|
|
},
|
|
{
|
|
"$type": "HackerDroneMovementMixin",
|
|
"ListenHorizontalInput": true,
|
|
"ListenVerticalInput": true,
|
|
"OnMovementBegin": [
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Target": "Self",
|
|
"soundActionKey": "SA_Bangboo_Drone_PlayerControl_Start"
|
|
}
|
|
],
|
|
"OnMovementEnd": [
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Target": "Self",
|
|
"soundActionKey": "SA_Bangboo_Drone_PlayerControl_End"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "HackChargeSourceMixin",
|
|
"OnHackChargeStart": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Trigger_ChargeStart",
|
|
"ParamType": 1,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnHackPulseChargeFailure": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Trigger_ShortChargeTrigger",
|
|
"ParamType": 1,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HackDrone_MiddleTip_PulseCharge",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": false,
|
|
"RendererList": [
|
|
{
|
|
"ApplyAllMaterials": true,
|
|
"RenderPath": "Item_BooDrone"
|
|
}
|
|
],
|
|
"Tag": "MainPlot_Drone_MA_Charge_SecondaryEmission_01",
|
|
"Target": "Self",
|
|
"key": "MainPlot_Drone_MA_Charge_SecondaryEmission_01"
|
|
}
|
|
],
|
|
"OnHackPulseChargeSuccess": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Trigger_ShortChargeTrigger",
|
|
"ParamType": 1,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttackCameraShakeAction",
|
|
"ShakeConfigKey": "Bangboo_HackDrone_CamShake_02"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HackDrone_Effect_PulseCharge",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": false,
|
|
"RendererList": [
|
|
{
|
|
"ApplyAllMaterials": true,
|
|
"RenderPath": "Item_BooDrone"
|
|
}
|
|
],
|
|
"Tag": "MainPlot_Drone_MA_Charge_SecondaryEmission_01",
|
|
"Target": "Self",
|
|
"key": "MainPlot_Drone_MA_Charge_SecondaryEmission_01"
|
|
}
|
|
],
|
|
"OnHackRangeChargeConfirm": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Trigger_LongChargeTrigger",
|
|
"ParamType": 1,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveTagEffect",
|
|
"Tag": "HackDrone_Eff_Line"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "HackDrone_Effect_RangeCharge",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HackDrone_Effect_RangeCharge_DelayCleanup",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Start_FXColorCorrection_01",
|
|
"EffectType": "FXColorCorrection"
|
|
},
|
|
{
|
|
"$type": "AttackCameraShakeAction",
|
|
"ShakeConfigKey": "Bangboo_HackDrone_CamShake_01"
|
|
}
|
|
],
|
|
"OnHackRangeChargeMax": [
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"DoRefresh": true,
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0.5,
|
|
"ParamName": "AS_CameraStretchEndDelay",
|
|
"ParamType": "Float"
|
|
}
|
|
],
|
|
"OnHackRangeChargeStart": [
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"DoRefresh": true,
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0.1,
|
|
"ParamName": "AS_CameraStretchEndDelay",
|
|
"ParamType": "Float"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Trigger_LongChargeStart",
|
|
"ParamType": 1,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HackDrone_Effect_RangeCharge",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_DroneBombing_01_02_Line",
|
|
"Tag": "HackDrone_Eff_Line",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "WallCollisionIgnoreMixin",
|
|
"IgnoreTag": "CamColliderIgnore",
|
|
"TriggerConfig": {
|
|
"$type": "ConfigurableColliderConfig",
|
|
"BoxColliderDistance": 0,
|
|
"BoxColliderHeight": 0,
|
|
"BoxColliderWidth": 0,
|
|
"CapsuleColliderHeight": 0,
|
|
"CapsuleColliderRadius": 0,
|
|
"ColliderAngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"ColliderPosOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"ColliderType": "Sphere",
|
|
"FanCylinderColliderAngle": 0,
|
|
"FanCylinderColliderHeight": 0,
|
|
"FanCylinderColliderRadius": 0,
|
|
"FanCylinderColliderVertexNum": 0,
|
|
"SphereColliderRadius": 3
|
|
}
|
|
},
|
|
{
|
|
"$type": "AttachStateWithModifierMixin",
|
|
"ConfigList": [
|
|
{
|
|
"AnimatorStateName": "Equip_Idle",
|
|
"IsLoop": true,
|
|
"LayerIndex": 0,
|
|
"ModifierNameList": [
|
|
"AFKModifier"
|
|
],
|
|
"NormalizedTimeHigh": 1,
|
|
"NormalizedTimeLow": 0,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"AbilityName": "Bangboo_Player_HackDrone",
|
|
"AbilitySpecials": {
|
|
"AS_BigHitDamage": {
|
|
"Value": -5
|
|
},
|
|
"AS_BigHitGauge": {
|
|
"Value": 5
|
|
},
|
|
"AS_CameraStretchEndDelay": {
|
|
"Value": 0
|
|
},
|
|
"AS_DOTDistance": {
|
|
"Value": 5
|
|
},
|
|
"AS_DOTDuration": {
|
|
"Value": -1
|
|
},
|
|
"AS_DOTThinkInterval": {
|
|
"Value": 1
|
|
},
|
|
"AS_DeadThreshold": {
|
|
"Value": 0
|
|
},
|
|
"AS_DelayedDamageTime": {
|
|
"Value": 3
|
|
},
|
|
"AS_DroneNearAvatarAccum": {
|
|
"Value": 0
|
|
},
|
|
"AS_DroneNearAvatarDist": {
|
|
"Value": 3
|
|
},
|
|
"AS_DroneNearAvatarTime": {
|
|
"Value": 10
|
|
},
|
|
"AS_GaugeDecayDelay": {
|
|
"Value": 5
|
|
},
|
|
"AS_GaugeMax": {
|
|
"Value": 5
|
|
},
|
|
"AS_HitDamage": {
|
|
"Value": -1
|
|
},
|
|
"AS_RecoverPerTick": {
|
|
"Value": 1
|
|
},
|
|
"AS_RecoverStartDelay": {
|
|
"Value": 3
|
|
},
|
|
"AS_RecoverTickDuration": {
|
|
"Value": -1
|
|
},
|
|
"AS_RecoverTickInterval": {
|
|
"Value": 1
|
|
},
|
|
"AS_SmallHitDamage": {
|
|
"Value": -1
|
|
},
|
|
"AS_SmallHitGauge": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"AbilityStacking": "Unique",
|
|
"DefaultModifier": {
|
|
"OnAdded": [
|
|
{
|
|
"$type": "RegisterAdditionalCustomPropertyAction",
|
|
"CustomProperties": [
|
|
{
|
|
"CurPropertyInitValue": 0,
|
|
"CurPropertyType": "DroneGauge",
|
|
"MaxPropertyInitValue": 0,
|
|
"MaxPropertyType": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "DroneNoHitRecoverModifier",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnBeingHit": [
|
|
],
|
|
"OnBeingHitResolved": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"HeavyAttack"
|
|
]
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"LightAttack"
|
|
]
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": "%AS_SmallHitDamage",
|
|
"CustomPropertyType": "DroneHP",
|
|
"IsUsePercentage": false,
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom"
|
|
},
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": "%AS_SmallHitGauge",
|
|
"CustomPropertyType": "DroneGauge",
|
|
"IsUsePercentage": false,
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": "%AS_BigHitDamage",
|
|
"CustomPropertyType": "DroneHP",
|
|
"IsUsePercentage": false,
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom"
|
|
},
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": "%AS_BigHitGauge",
|
|
"CustomPropertyType": "DroneGauge",
|
|
"IsUsePercentage": false,
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "DroneGaugeDecayTimer",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "DroneGaugeDecayTimer",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "DroneRecoverTickModifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "DroneNoHitRecoverModifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByPlayerPropertyValue",
|
|
"CompareType": "LessEqual",
|
|
"CustomNumerator": "DroneHP",
|
|
"IsUsePercent": false,
|
|
"Numerator": "Custom",
|
|
"Target": "Self",
|
|
"Val1": "%AS_DeadThreshold"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "DroneNoHitRecoverModifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SendEventToViewObjectAction",
|
|
"EventName": "OnBeingHitResolved"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HackDrone_DelayDead",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByPlayerPropertyValue",
|
|
"CompareType": "GreaterEqual",
|
|
"CustomNumerator": "DroneGauge",
|
|
"IsUsePercent": false,
|
|
"Numerator": "Custom",
|
|
"Target": "Self",
|
|
"Val1": "%AS_GaugeMax"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": 0,
|
|
"CustomPropertyType": "DroneGauge",
|
|
"IsUsePercentage": false,
|
|
"PropertyModifyFunction": "Replace",
|
|
"PropertyType": "Custom"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "DroneGaugeDecayTimer",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Trigger_Drone_Hit",
|
|
"ParamType": 1,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HackDrone_Effect_BeingHit",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnCustomEventReceived": [
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCustomEvent",
|
|
"EventKey": "ExitAudio"
|
|
}
|
|
],
|
|
"Target": "Self",
|
|
"soundActionKey": "Set_Switch_3_0_HackDrone_Eous_hack_leave_active"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HackDrone_Effect_DroneStart",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCustomEvent",
|
|
"EventKey": "DroneEffect"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HackDrone_Effect_DroneStart",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCustomEvent",
|
|
"EventKey": "DroneEffect"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HackDrone_NearLocalAvatarSA_Watch",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCustomEvent",
|
|
"EventKey": "DroneEffect"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HackDrone_DelayDead",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCustomEvent",
|
|
"EventKey": "OutOfRange"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "TestSmallHitModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCustomEvent",
|
|
"EventKey": "TestSmallHit"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "TestBigHitModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCustomEvent",
|
|
"EventKey": "TestBigHit"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "HackDrone_NearLocalAvatarSA_Watch",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCustomEvent",
|
|
"EventKey": "DroneEffect_End"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnIndirectBeingHit": [
|
|
],
|
|
"OnIndirectBeingHitResolved": [
|
|
],
|
|
"Properties": {
|
|
"Actor_NoDamage": 1
|
|
}
|
|
},
|
|
"Modifiers": {
|
|
"AFKModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "MultipleRefresh",
|
|
"OnThinkInterval": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Trigger_IdleBreak",
|
|
"ParamType": 1,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireAudio",
|
|
"AudioPattern": "Play_VO_3_0_HackDrone_Eous_hack_skill_idle",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"ThinkInterval": 12
|
|
},
|
|
"DOTModifier": {
|
|
"Duration": "%AS_DOTDuration",
|
|
"ModifierStacking": "Unique",
|
|
"OnThinkInterval": [
|
|
{
|
|
"$type": "DamageByAttackPropertyAction",
|
|
"AnimEventID": "#QA_ElementDamageThinkIntervalTest",
|
|
"AttachPoint": "MiddlePoint",
|
|
"DamageType": "Physical",
|
|
"DamageValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"ThinkInterval": "%AS_DOTThinkInterval"
|
|
},
|
|
"DroneGaugeDecayTimer": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": "%AS_GaugeDecayDelay",
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": 0,
|
|
"CustomPropertyType": "DroneGauge",
|
|
"IsUsePercentage": false,
|
|
"PropertyModifyFunction": "Replace",
|
|
"PropertyType": "Custom"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ModifierStacking": "Replace"
|
|
},
|
|
"DroneNoHitRecoverModifier": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": "%AS_RecoverStartDelay",
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "DroneRecoverTickModifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ModifierStacking": "Replace"
|
|
},
|
|
"DroneRecoverTickModifier": {
|
|
"Duration": "%AS_RecoverTickDuration",
|
|
"ModifierStacking": "Unique",
|
|
"OnThinkInterval": [
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": "%AS_RecoverPerTick",
|
|
"CustomPropertyType": "DroneHP",
|
|
"IsUsePercentage": false,
|
|
"Percentage": 0,
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom"
|
|
}
|
|
],
|
|
"ThinkInterval": "%AS_RecoverTickInterval"
|
|
},
|
|
"HackDrone_DelayDead": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Trigger_Die",
|
|
"ParamType": 1,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "HackDrone_Effect_RangeCharge",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HackDrone_Effect_RangeCharge_DelayCleanup",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveTagEffect",
|
|
"Tag": "GroundLine"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 0.5,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "SendEventToViewObjectAction",
|
|
"EventName": "OnDead"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": 5,
|
|
"ModifierStacking": "Replace"
|
|
},
|
|
"HackDrone_Effect_BeingHit": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.0667,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_BeingHit_FXColorCorrection_01",
|
|
"EffectType": "FXColorCorrection"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_BeingHit_FXComicDot_01",
|
|
"EffectType": "FXComicDot"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_BeingHit_CharacterColorCorrection_01",
|
|
"EffectType": "CharacterColorCorrection"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "MainPlot_Dorne_MA_BeingHit_Override_01",
|
|
"Target": "Self",
|
|
"key": "MainPlot_Dorne_MA_BeingHit_Override_01"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_BeingHit_VREffects_01",
|
|
"EffectType": "VREffects"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_BeingHit_FXColorCorrection_01",
|
|
"EffectType": "FXColorCorrection"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_BeingHit_VREffects_01",
|
|
"EffectType": "VREffects"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_BeingHit_FXComicDot_01",
|
|
"EffectType": "FXComicDot"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_BeingHit_CharacterColorCorrection_01",
|
|
"EffectType": "CharacterColorCorrection"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Tag": "MainPlot_Dorne_MA_BeingHit_Override_01"
|
|
}
|
|
]
|
|
},
|
|
"HackDrone_Effect_DroneStart": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 1,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_CharacterColorCorrection_01",
|
|
"EffectType": "CharacterColorCorrection"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_FXColorCorrection_01",
|
|
"EffectType": "FXColorCorrection"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_FXFog_01",
|
|
"EffectType": "FXFog"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_VREffects_01",
|
|
"EffectType": "VREffects"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_FilmGrain_01",
|
|
"EffectType": "FilmGrain"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_FXComicDot_01",
|
|
"EffectType": "FXComicDot"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_ScreenEffects_01",
|
|
"EffectType": "ScreenEffects"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"IsOverrideExitDuration": false,
|
|
"OverrideExitDuration": 0,
|
|
"Tag": "MainPlot_Drone_MA_Start_OverrideRimGlow_01"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"IsOverrideExitDuration": false,
|
|
"OverrideExitDuration": 0,
|
|
"Tag": "MainPlot_Drone_MA_Start_OverrideOutline_01"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_FXColorCorrection_02",
|
|
"EffectType": "FXColorCorrection"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_ColorAdjustments_02",
|
|
"EffectType": "ColorAdjustments"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_VREffects_02",
|
|
"EffectType": "VREffects"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 1.85,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_FXColorCorrection_03",
|
|
"EffectType": "FXColorCorrection"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_CharacterColorCorrection_03",
|
|
"EffectType": "CharacterColorCorrection"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Hack_Start_ColorAdjustments_03",
|
|
"EffectType": "ColorAdjustments"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Hack_Loop_FilmGrain_01",
|
|
"EffectType": "FilmGrain"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Hack_Loop_FXFog_01",
|
|
"EffectType": "FXFog"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Hack_Loop_VREffects_01",
|
|
"EffectType": "VREffects"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Hack_Loop_OldCRT_01",
|
|
"EffectType": "OldCRT"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Hack_Loop_Vignette_01",
|
|
"EffectType": "Vignette"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 1.883,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_FXComicDot_03",
|
|
"EffectType": "FXComicDot"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 2.05,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Loop_CharacterColorCorrection_01",
|
|
"EffectType": "CharacterColorCorrection"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 2.167,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_ScreenEffects_03",
|
|
"EffectType": "ScreenEffects"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 2.383,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Hack_Loop_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 2.85,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Hack_Loop_FXColorCorrection_01",
|
|
"EffectType": "FXColorCorrection"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_CharacterColorCorrection_01",
|
|
"EffectType": "CharacterColorCorrection"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_FXColorCorrection_01",
|
|
"EffectType": "FXColorCorrection"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_FXFog_01",
|
|
"EffectType": "FXFog"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_VREffects_01",
|
|
"EffectType": "VREffects"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_FilmGrain_01",
|
|
"EffectType": "FilmGrain"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_FXComicDot_01",
|
|
"EffectType": "FXComicDot"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Start_ScreenEffects_01",
|
|
"EffectType": "ScreenEffects"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "MainPlot_Drone_MA_Start_OverrideRimGlow_01",
|
|
"Target": "Self",
|
|
"key": "MainPlot_Drone_MA_Start_OverrideRimGlow_01"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "MainPlot_Drone_MA_Start_OverrideOutline_01",
|
|
"Target": "Self",
|
|
"key": "MainPlot_Drone_MA_Start_OverrideOutline_01"
|
|
}
|
|
]
|
|
},
|
|
"HackDrone_Effect_Hit": {
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Hack_Loop_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
}
|
|
]
|
|
},
|
|
"HackDrone_Effect_OutOfRange": {
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_OOR_CharacterColorCorrection_01",
|
|
"EffectType": "CharacterColorCorrection"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_OOR_FXColorCorrection_01",
|
|
"EffectType": "FXColorCorrection"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_OOR_VREffects_01",
|
|
"EffectType": "VREffects"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_OOR_FXFog_01",
|
|
"EffectType": "FXFog"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_OOR_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
}
|
|
]
|
|
},
|
|
"HackDrone_Effect_PulseCharge": {
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Charge_FXFog_01",
|
|
"EffectType": "FXFog"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Charge_CharacterColorCorrection_01",
|
|
"EffectType": "CharacterColorCorrection"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Charge_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Charge_Vignette_01",
|
|
"EffectType": "Vignette"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_Drone_Charge_VREffects_01",
|
|
"EffectType": "VREffects"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "MainPlot_Drone_MA_Charge_OverrideRimGlow_01",
|
|
"Target": "Self",
|
|
"key": "MainPlot_Drone_MA_Charge_OverrideRimGlow_01"
|
|
}
|
|
]
|
|
},
|
|
"HackDrone_Effect_RangeCharge": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.167,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Start_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Start_FXColorCorrection_01",
|
|
"EffectType": "FXColorCorrection"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Start_Glitch_01",
|
|
"EffectType": "Glitch"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 0.45,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Start_FilmGrain_01",
|
|
"EffectType": "FilmGrain"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Start_CharacterColorCorrection_01",
|
|
"EffectType": "CharacterColorCorrection"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 0.567,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Start_FXComicDot_01",
|
|
"EffectType": "FXComicDot"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Loop_FXColorCorrection_01",
|
|
"EffectType": "FXColorCorrection"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 0.617,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Loop_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Loop_VREffects_01",
|
|
"EffectType": "VREffects"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Loop_FXFog_01",
|
|
"EffectType": "FXFog"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 1.033,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "MainPlot_DroneBombing_MA_Start_OverrideOutline_01",
|
|
"Target": "Self",
|
|
"key": "MainPlot_DroneBombing_MA_Start_OverrideOutline_01"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "CameraStretchAction",
|
|
"StretchConfigKey": "Bangboo_Player_Drone_Charge_01"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Loop_OldCRT_01",
|
|
"EffectType": "OldCRT"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": false,
|
|
"RendererList": [
|
|
{
|
|
"ApplyAllMaterials": true,
|
|
"RenderPath": "Item_BooDrone"
|
|
}
|
|
],
|
|
"Tag": "MainPlot_DroneBombing_MA_Start_SecondaryEmission_01",
|
|
"Target": "Self",
|
|
"key": "MainPlot_DroneBombing_MA_Start_SecondaryEmission_01"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Start_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Start_FXColorCorrection_01",
|
|
"EffectType": "FXColorCorrection"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Start_Glitch_01",
|
|
"EffectType": "Glitch"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Start_FXComicDot_01",
|
|
"EffectType": "FXComicDot"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Loop_FXColorCorrection_01",
|
|
"EffectType": "FXColorCorrection"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Start_FilmGrain_01",
|
|
"EffectType": "FilmGrain"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Start_CharacterColorCorrection_01",
|
|
"EffectType": "CharacterColorCorrection"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Loop_VREffects_01",
|
|
"EffectType": "VREffects"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Loop_FXFog_01",
|
|
"EffectType": "FXFog"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"IsOverrideExitDuration": false,
|
|
"OverrideExitDuration": 0,
|
|
"Tag": "MainPlot_DroneBombing_MA_Start_SecondaryEmission_01"
|
|
}
|
|
]
|
|
},
|
|
"HackDrone_Effect_RangeCharge_DelayCleanup": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": "%AS_CameraStretchEndDelay",
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "CameraStretchEndAction",
|
|
"EndCameraStretchKey": "Bangboo_Player_Drone_Charge_01"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 0.1,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_End_FilmGrain_01",
|
|
"EffectType": "FilmGrain"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_End_FXComicDot_01",
|
|
"EffectType": "FXComicDot"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_End_Glitch_01",
|
|
"EffectType": "Glitch"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 0.6,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Loop_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"IsOverrideExitDuration": false,
|
|
"OverrideExitDuration": 0,
|
|
"Tag": "MainPlot_DroneBombing_MA_Start_OverrideOutline_01"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 2.2,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Loop_OldCRT_01",
|
|
"EffectType": "OldCRT"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_End_CharacterColorCorrection_01",
|
|
"EffectType": "CharacterColorCorrection"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_End_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_End_FilmGrain_01",
|
|
"EffectType": "FilmGrain"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_End_FXComicDot_01",
|
|
"EffectType": "FXComicDot"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_End_Glitch_01",
|
|
"EffectType": "Glitch"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Loop_VREffects_01",
|
|
"EffectType": "VREffects"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Loop_FXFog_01",
|
|
"EffectType": "FXFog"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_Loop_FXColorCorrection_01",
|
|
"EffectType": "FXColorCorrection"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_End_CharacterColorCorrection_01",
|
|
"EffectType": "CharacterColorCorrection"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "MainPlot_DroneBombing_End_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
}
|
|
]
|
|
},
|
|
"HackDrone_MiddleTip_PulseCharge": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 2,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ShowMiddleTipAction",
|
|
"Show": false,
|
|
"TipID": 200107
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": 5,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ShowMiddleTipAction",
|
|
"Show": true,
|
|
"TipID": 200107
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "ShowMiddleTipAction",
|
|
"Show": false,
|
|
"TipID": 200107
|
|
}
|
|
]
|
|
},
|
|
"HackDrone_NearLocalAvatarSA_Watch": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"DoRefresh": true,
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0,
|
|
"ParamName": "AS_DroneNearAvatarAccum",
|
|
"ParamType": "Integer"
|
|
}
|
|
],
|
|
"OnThinkInterval": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByDistance",
|
|
"CompareTarget": "LocalAvatar",
|
|
"CompareType": "LessEqual",
|
|
"Distance": "%AS_DroneNearAvatarDist",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"DoRefresh": true,
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0,
|
|
"ParamName": "AS_DroneNearAvatarAccum",
|
|
"ParamType": "Integer"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"DoRefresh": true,
|
|
"ModifyFunction": "Add",
|
|
"Param": 1,
|
|
"ParamName": "AS_DroneNearAvatarAccum",
|
|
"ParamType": "Integer"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "GreaterEqual",
|
|
"Param": "%AS_DroneNearAvatarTime",
|
|
"ParamName": "AS_DroneNearAvatarAccum",
|
|
"ParamType": "Integer",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "FireAudio",
|
|
"AudioPattern": "Play_VoiceOnly_Chapter210_210_Velina_001",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByEntityTemplateID",
|
|
"EntityType": "Avatar",
|
|
"Target": "LocalAvatar",
|
|
"TemplateID": 1561
|
|
}
|
|
],
|
|
"Target": "LocalAvatar"
|
|
},
|
|
{
|
|
"$type": "FireAudio",
|
|
"AudioPattern": "Play_VoiceOnly_Chapter210_210_Norma_001",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByEntityTemplateID",
|
|
"EntityType": "Avatar",
|
|
"Target": "LocalAvatar",
|
|
"TemplateID": 1571
|
|
}
|
|
],
|
|
"Target": "LocalAvatar"
|
|
},
|
|
{
|
|
"$type": "FireAudio",
|
|
"AudioPattern": "Play_VoiceOnly_Chapter210_210_Remielle_001",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByEntityTemplateID",
|
|
"EntityType": "Avatar",
|
|
"Target": "LocalAvatar",
|
|
"TemplateID": 1582
|
|
}
|
|
],
|
|
"Target": "LocalAvatar"
|
|
},
|
|
{
|
|
"$type": "TriggerLevelCustomConditions",
|
|
"LevelConditionsID": 1800,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByOr",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByEntityTemplateID",
|
|
"EntityType": "Avatar",
|
|
"Target": "LocalAvatar",
|
|
"TemplateID": 1561
|
|
},
|
|
{
|
|
"$type": "ByEntityTemplateID",
|
|
"EntityType": "Avatar",
|
|
"Target": "LocalAvatar",
|
|
"TemplateID": 1571
|
|
},
|
|
{
|
|
"$type": "ByEntityTemplateID",
|
|
"EntityType": "Avatar",
|
|
"Target": "LocalAvatar",
|
|
"TemplateID": 1582
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "HackDrone_NearLocalAvatarSA_Watch",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ThinkInterval": 1
|
|
},
|
|
"TestBigHitModifier": {
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": "%AS_BigHitGauge",
|
|
"CustomPropertyType": "DroneGauge",
|
|
"IsUsePercentage": false,
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "TestGaugeOverflowCheck",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"TestGaugeOverflowCheck": {
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByPlayerPropertyValue",
|
|
"CompareType": "GreaterEqual",
|
|
"CustomNumerator": "DroneGauge",
|
|
"IsUsePercent": false,
|
|
"Numerator": "Custom",
|
|
"Target": "Self",
|
|
"Val1": "%AS_GaugeMax"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": 0,
|
|
"CustomPropertyType": "DroneGauge",
|
|
"IsUsePercentage": false,
|
|
"PropertyModifyFunction": "Replace",
|
|
"PropertyType": "Custom"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "DroneGaugeDecayTimer",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": "%AS_HitDamage",
|
|
"CustomPropertyType": "DroneHP",
|
|
"IsUsePercentage": false,
|
|
"Percentage": 0,
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Trigger_Drone_Hit",
|
|
"ParamType": 1,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByPlayerPropertyValue",
|
|
"CompareType": "Equal",
|
|
"CustomNumerator": "DroneHP",
|
|
"IsUsePercent": false,
|
|
"Numerator": "Custom",
|
|
"Target": "Self",
|
|
"Val1": 9
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
],
|
|
"SuccessActions": [
|
|
]
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByPlayerPropertyValue",
|
|
"CompareType": "Equal",
|
|
"CustomNumerator": "DroneHP",
|
|
"IsUsePercent": false,
|
|
"Numerator": "Custom",
|
|
"Target": "Self",
|
|
"Val1": 0
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
],
|
|
"SuccessActions": [
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HackDrone_Effect_BeingHit",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "DroneRecoverTickModifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "DroneNoHitRecoverModifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByPlayerPropertyValue",
|
|
"CompareType": "LessEqual",
|
|
"CustomNumerator": "DroneHP",
|
|
"IsUsePercent": false,
|
|
"Numerator": "Custom",
|
|
"Target": "Self",
|
|
"Val1": "%AS_DeadThreshold"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "DroneNoHitRecoverModifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SendEventToViewObjectAction",
|
|
"EventName": "OnBeingHitResolved"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HackDrone_DelayDead",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"TestSmallHitModifier": {
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": "%AS_SmallHitGauge",
|
|
"CustomPropertyType": "DroneGauge",
|
|
"IsUsePercentage": false,
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "TestGaugeOverflowCheck",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"OnAbilityTrigger": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HackDrone_Effect_BeingHit",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
} |