![blacklilithvrc](https://booth.pximg.net/c/48x48/users/5765602/icon_image/53726903-0d6c-45a4-aaf3-74a7be1df172_base_resized.jpg)
[VRChat] M4A2 ver2 Udon# package
- Digital0 JPY
![[VRChat] M4A2 ver2 Udon# package](https://booth.pximg.net/0f335c44-920e-4867-aadb-b7565588a919/i/3664301/5d828663-3fca-4809-9054-6c8b9c1b5cd4_base_resized.jpg)
To use the package please follow these step carefully 1/ Import the lastest VRChat SDK3 2/ Import latest UdonSharp from Merlin 3/ Buy and Import UniSightShader from this booth link: https://booth.pm/en/items/1974609 You need it in order for the scope zoom to work 4/ Setup VRChat Matrix layer 5/ Import my package 6/ Follow the 2 picture include in the Zip file to set up extra layer for detection. If you don't do that, interact with the gun is impossible 7/ Inside Unity, select GenTestScene and you can play around with the gun and the world Feel free to add anything you like or change my code, it's always free for better idea You will have to do combat logic on your own. To reload, press Jump Button (A) for Index on the right controller. The other controller use VRChat Menu button on the right controller To switch fire mode, press Mute Button (A) for Index on the left controller. The other controller use VRChat Menu button on the left controller To interact with the gun slide, use other controller/hand put it on the location of the slide, press and hold the Index Trigger and pull the slide back Question? Discord: Black Lilith#5464 I'm a very busy person so please be straight forward. Future plans: Adding more physic into reload logic, dynamical second grab and Recoil solution Video: https://youtu.be/D4Ygm0NdF1o