Profile PictureLiindy

Colt Python Revolver (VRCHAT/SDK3)

$18
138 ratings

Please rate this item if you buy it, this will vastly help me out by getting seen more, and will help fund more cool items like this one!
⭐⭐⭐⭐⭐

You can try the asset for free on this public avatar here Click me or go to my public Avatar world

Colt Python, a strong powerful gun with a heavy impact.
This asset realises that in VRChat with focus on realism and interactable gun mechanics.

Realistic reloading mechanics, load any bullet in any order you want and it will work.
Flick the cylinder out and in with a hand motion, or push it with your other hand.

Randomize the cylinder rotation by flicking it with your hand. Load a single bullet for Russian Roulette.

Outcome is completely network synced as well.

Flip the gun around in your hand and index finger, then fan the hammer by holding the trigger and pushing the hammer rapidly.
You can also wield the revolver in both left and right hand.

Complete freedom of use, comes with tons of menu options for accessibility. Entirely usable on desktop (although aiming may be a challenge).

Toggle several settings like:

  • Allow drop in world
  • Allow hand swapping
  • Infinite ammo
  • Transparent Cylinder
  • Sound toggle
  • Change firing from pushing trigger to finger point (may be needed to toggle for quest controller users)

Cylinder is entirely simulated! (it's quite a complicated system that handles it)

Additionally, reloading requires you to point the revolver upwards (using a fancy physbone method to determine the tilt of the gun in world space)

If you wanna unload full bullets, you press the ejector rod out.

Pictured here I have toggled the transparent cylinder on so you can see the bullets inside the gun.


Product Details:

  • You get the full working Colt Python Revolver made to fit any VRChat avatar.
  • Easy to understand install script made for for ease of installation with minimal unity knowledge. Video guide also included
  • Full simulated revolver mechanics!
  • Dynamic reloading, flick cylinder out and in.
  • Load any bullet in any order.
  • Randomize cylinder by flicking it.
  • Tilt gun upwards with cylinder out to unload spent shells, push ejector rod to unload full bullets.
  • Push down hammer, even fan the hammer by flicking it fast.
  • Fire with trigger (can be switched to firing with finger point, best for quest controller users)
  • Fan the hammer.
  • Sound effects for everything.
  • Wield in either hand, drop it in world and flip it around in your hands.
  • Full Desktop compatible controls, everything you can do in vr, you can do on desktop (minus maybe aiming it).
  • How-to-use menu ingame, that displays the controls.
  • Toggle hand swapping and world dropping where needed.
  • Turn sounds on/off.
  • Transparent cylinder toggle.
  • Infinite ammo toggle.
  • 9 Different premade textures!
  • 1 lightsource for when firing (can be deleted if you do not want a lightsource) I removed the lightsource as it usually just caused lag spikes
  • Synced!
  • Takes 38 synced memory.
  • Takes 33 material slots
  • Around 14k Triangles for the whole thing
  • You get a Substance Painter file for enhanced customization.
  • Note: This assets animations uses WRITE DEFAULT on OR off, depending on what you need. the unity script has a checkbox that you can check for what you need (mixing write defaults can make gestures act weird)
    (The FX layers are identical otherwise, it's just some check boxes that are ticked on or off, which you can also manually change yourself).

Comes with 9 different premade textures to choose from. Easily applicable through the custom install script with a simple dropdown menu.

2 of the textures (last two in this pic) come with unique glowing bullet textures.

Textures created by MaximillianCat and Metalgod (aside from default one)


Custom Install Script for ease of installation and uninstallation

A custom install script coded by Cam makes installing the prefab incredibly simple and easy. All you need beforehand is Avatar manager in the project (and poiyomi shader) and then you simply open the installer, put your avatar into it and pick the locations where the Revolver will appear in hand and when equipped.
Then click Install.

Comes with quick dropdrown for materials setup as well as an uninstall button.


DEPENDENCIES:

VRChat Creator Companion (VCC)

You must use one of the newer VRC SDK's which can only be downloaded through VCC, otherwise you are more than likely to encounter issues.

Poyiomi Toon Shader

(recommended 8 or newer)

Avatar 3.0 Manager

(can be installed through VCC directly)

OPTIONAL:

VRCFury

Fury can be used as part of the install script, in case you want the parameters and layers etc, merged only on upload.


Terms:

  • This item is NOT QUEST COMPATIBLE, you should not buy this if you do not have a pc.
  • By purchasing this product you agree to NOT share the files with anyone who has not also purchased the product.
  • You are allowed to commission/take commissions for putting the asset on an avatar.
  • You are allowed to make public avatars with the asset, but not directly share the files.
  • I am not responsible for you breaking your avatar if you import the asset wrong, it is advised you take a backup of your avatar before attempting to install it.
  • This asset is for PERSONAL USE ONLY. you cannot use it commercially (do not redistribute the files). (You are fully allowed to stream, make videos and other media with the prefab, credit is appreciated)
  • If you do wish to use it for a commercial avatar you are allowed to set it up and export without the prefab (menus are fine), then let people know where to buy the asset. You are under no circumstances allowed to include the files for the asset in your own export. Your store page must be pretty clear about that to avoid confusion as well.


Contact:

Discord Server

I recommend you try my discord server if you have issues, I got an FAQ of common issues posted there
Discord name: Liindy

Twitter

Feel free to give me a follow :)


Credits:

3D Modelling for Revolver by: HYQQM on Sketchfab Please check out his stuff! (with some mesh edits and rigging by MetalGod)

Install script coded and designed by Cam https://camsaviis.gumroad.com Check out his avatars and assets!

Additional Textures by Discord: maximilliancat and https://metalgod.gumroad.com/

Some firing particles by KriptoFX

World Constraint Prefab by: https://vrlabs.dev/item/world-constraint

Tilt Detection with help from https://wingmandraws.gumroad.com/

Main avatar used for promotional material is Hyenid by Alber: https://alber.gumroad.com/l/Hyenid

Thanks for reading all the way down here! :)

Add to cart
1,275 sales

Refund if you have a purchasing error or duplicate

I will only issue refunds for digital products like this if you:
- Can prove that the item is defective/unusable and not fixable with my help
- If you accidentally bought a duplicate version of the same product or bought a wrong version accidentally
- Due to the nature of digital assets, refunds are limited to those situations specifically
- Contact me directly if you need a refund and fall under these circumstances (best reached on my discord server, see contacts section)

Last updated Apr 16, 2024

Buying this asset gets you:

⭐The full working Colt Python Revolver made for any VRChat avatar
📝 You will always get the install guide which helps guide you in installing the product. Additionally this prefab has a custom install script.
⭐ Substance Painter File Included
⭐ Also please rate this asset if you choose to buy it
Copy product URL

Ratings

5.0
(138 ratings)
5 stars
97%
4 stars
3%
3 stars
0%
2 stars
0%
1 star
0%
$18

Colt Python Revolver (VRCHAT/SDK3)

138 ratings
Add to cart