Advertisement
Guest User

Untitled

a guest
Nov 19th, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.28 KB | None | 0 0
  1.  
  2. <triggered_effect trigger="onSelfEquipStop" action="RemovePart" part="Sparks"/>
  3.  
  4. <triggered_effect trigger="onSelfEquipStart" action="AddPart" part="Sparks" prefab="ItemModEffects/baton_electricityPrefab" parentTransform="Handle" localPos="0,0,0" localRot="0,0,0">
  5. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="GTE" value="4"/>
  6. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="LTE" value="10"/>
  7. </triggered_effect>
  8.  
  9. <triggered_effect trigger="onSelfDamagedOther" action="AddBuff" target="other" buff="buffShocked">
  10. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="GTE" value="4"/>
  11. </triggered_effect>
  12. <triggered_effect trigger="onSelfDamagedOther" action="RemovePart" part="Sparks">
  13. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="GTE" value="4"/>
  14. </triggered_effect>
  15.  
  16. <triggered_effect trigger="onSelfDamagedOther" action="ModifyCVar" cvar="stunBatonCharge" operation="add" value="10">
  17. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="GTE" value="4"/>
  18. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="LTE" value="10"/>
  19. </triggered_effect>
  20.  
  21.  
  22. <triggered_effect trigger="onSelfDamagedOther" action="ModifyCVar" cvar="stunBatonCharge" operation="add" value="1">
  23. <requirement name="IsAlive" target="other"/>
  24. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="LTE" value="4"/>
  25. <requirement name="IsPrimaryAttack"/>
  26. </triggered_effect>
  27. <triggered_effect trigger="onSelfDamagedOther" action="ModifyCVar" cvar="stunBatonCharge" operation="add" value="2">
  28. <requirement name="IsAlive" target="other"/>
  29. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="LTE" value="4"/>
  30. <requirement name="IsSecondaryAttack"/>
  31. </triggered_effect>
  32.  
  33. <triggered_effect trigger="onSelfDamagedOther" action="ModifyCVar" cvar="stunBatonCharge" operation="set" value="0">
  34. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="GT" value="10"/> <!-- last attack will still add so check if above 4 -->
  35. </triggered_effect>
  36. <triggered_effect trigger="onSelfDamagedOther" action="AddPart" part="Sparks" prefab="ParticleEffects/p_electric_shock_small" parentTransform="Handle" localPos="0,0,0" localRot="0,0,0">
  37. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="GTE" value="4"/>
  38. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="LTE" value="10"/>
  39. </triggered_effect>
  40.  
  41. <triggered_effect trigger="onSelfDamagedOther" action="PlaySound" sound="stunbaton_hit1">
  42. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="Equals" value="1"/>
  43. </triggered_effect>
  44.  
  45. <triggered_effect trigger="onSelfDamagedOther" action="PlaySound" sound="stunbaton_hit2">
  46. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="Equals" value="2"/>
  47. </triggered_effect>
  48.  
  49. <triggered_effect trigger="onSelfDamagedOther" action="PlaySound" sound="stunbaton_hit3">
  50. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="Equals" value="3"/>
  51. </triggered_effect>
  52.  
  53. <triggered_effect trigger="onSelfDamagedOther" action="PlaySound" sound="stunbaton_hit4">
  54. <requirement name="CVarCompare" cvar="stunBatonCharge" operation="Equals" value="4"/>
  55. </triggered_effect>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement