The Ultimate Avatar PVP System (FREE - V1.1.0)
FREE ULTIMATE AVATAR PvP SYSTEM!
USE CODE "FREESHIT"
Have you ever wanted to beat the shit out of your friends or just shoot em' in the damn face? This system should serve that purpose!
THIS SYSTEM IS EXPERIMENTAL. IT HAS NOT BEEN THOROUGHLY TESTED YET AND SHOULD BE CONSIDERED ALPHA.
It has multiple status effects, and operates off contact senders and receivers, and contains a Projectile Prefab that can be used to setup guns or other ranged weapons.
REQUIRES VRCFURY
all of the particle effects operate off VRchat Mobile shaders, so it is quest compatible by default.
FREQUENTLY ASKED QUESTIONS
Q: Do i have to have this on my avatar?
A: To take damage yes, to deal damage, no
--
Q: Why use this over the world PvP system?
A: Network Latency - When a world lags, the experience with the world based system gets worse than with an avatar based system. the most noticeable instance of this is with Fullbody users, who essentially have large invincibility frames even when in stable PvP instances, especially against Standalone users.
--
Q: Is this system Quest/Standalone Compatible?
A: Yes, this system fully supports Quest/Standalone Users, as it uses no custom scripting, only contact senders and recievers, and Standalone compatible shaders for the particle systems
CREDITS:
SteveTheMitochondira - Danger Noodle Animations - Original PvP system as well as permission to Edit, Re-factor, and Publish
Rayla - Triquetra - I was inspired by their solution for the contact sender projectiles from their gun system, so i feel they deserve proper credit, as i was banging my head against a wall for a bit trying to figure something out, and ended up over-complicating it heavily as a result, their solution isn't perfect, but it's simple, and works, so I closely replicated it for this system, and hope it works!
PATCH NOTES:
V1.1.0 - Added a Special type contact receiver to allow for future expansion of non standard damage inputs, such as Fullbody Users and the ability to kick rather than punch. Also added a future proofing patch for asset creators. Now the Projectile Prefab toggles the contact senders off until the PvP system is on, to avoid stray accidental triggers.
V1.0.1 - Fixed the use of the wrong material and texture types for Quest. Also Fixed missing Contact Sender tags, and corrected transforms and improved usability of the projectile prefab
V1 - Initial Release