{ "AbilityMixins": [ ], "AbilityName": "SPBilly_SignatureWeapon", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "SignatureMaterialWeaponModifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "SignatureWeaponModifier", "Target": "Self" } ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "SignatureMaterialWeaponModifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "SignatureWeaponModifier", "Target": "Self" } ] }, "Modifiers": { "SignatureMaterialWeaponModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": false, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "HasSignatureWeapon" ], "Target": "Self" } ], "RendererList": [ { "ApplyAllMaterials": true, "RenderPath": "Billy_Hair" } ], "Tag": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_01", "Target": "Self", "key": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_01" }, { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": false, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "HasSignatureWeapon" ], "Target": "Self" } ], "RendererList": [ { "ApplyAllMaterials": true, "RenderPath": "SPBilly_Body_2" } ], "Tag": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_02", "Target": "Self", "key": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_02" }, { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": false, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "HasSignatureWeapon" ], "Target": "Self" } ], "RendererList": [ { "ApplyAllMaterials": true, "RenderPath": "SPBilly_Body_1" } ], "Tag": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_03", "Target": "Self", "key": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_03" }, { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": false, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "HasSignatureWeapon" ], "Target": "Self" } ], "RendererList": [ { "ApplyAllMaterials": true, "RenderPath": "SPBilly_Face" } ], "Tag": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_04", "Target": "Self", "key": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_04" }, { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": false, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "HasSignatureWeapon" ], "Target": "Self" } ], "RendererList": [ { "ApplyAllMaterials": true, "RenderPath": "SPBilly_Motuoche" } ], "Tag": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_05", "Target": "Self", "key": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_05" } ], "OnRemoved": [ { "$type": "InterruptMaterialPropertyAction", "Tag": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_01", "Target": "Self" }, { "$type": "InterruptMaterialPropertyAction", "Tag": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_02", "Target": "Self" }, { "$type": "InterruptMaterialPropertyAction", "Tag": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_03", "Target": "Self" }, { "$type": "InterruptMaterialPropertyAction", "Tag": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_04", "Target": "Self" }, { "$type": "InterruptMaterialPropertyAction", "Tag": "Avatar_SPBilly_MA_SignatureWeapon_SecondaryEmission_05", "Target": "Self" } ] }, "SignatureWeaponModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "AttachEffect", "AttachPointName": "Skn_B_String_06", "EffectPattern": "Eff_SPBilly_Weapon_01_Trail", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "HasSignatureWeapon" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "HeadPoint", "EffectPattern": "Eff_SPBilly_Weapon_02_Trail", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "HasSignatureWeapon" ], "Target": "Self" } ], "Target": "Self" } ] } } }