Avali Bubble Gun

$12+
5 ratings

Avali Bubble Gun

Why would an Avali want a bubble gun? Who knows! But now you can have one too! The primary feature of the bubble gun is the big, jiggly bubble you can place in the world that reacts to yours and others' touch. It can shoot smaller bubble particles too!

Installation and customization are both easy; just install VRCFury, drop the appropriate prefab in for your model, and that's all! Any further customization to bubble size or color can all be done in-game!

Features Included

  • VRChat PC only, mostly NOT Quest-compatible (Quest does not support hue shifting, transparency, or audio so using this on a Quest avatar would be limited) Trying to use this on Quest is unsupported.
  • Supported models (Other models will need Unity experience to properly set the hand offsets and scale)
    • Spiri'vali
    • Ja'vali
    • Da'vali
    • Kita'vali
    • Jerry Avali
    • Avali Plushie
    • Rosa'vali
    • Gua'vali
  • Drag and drop installation thanks to VRCFury (you do need to add VRCfury to your project to install this, manual installs are unsupported)
  • Two bubbly functions: Fire bubble shots that pop upon impact with surfaces, or place a transparent and jiggly world-anchored bubble.
  • Gesture-based control system, works on either hand:
    • Summon Gun: Hand gun
    • Unsummon Gun: Open hand
    • Shoot bubble particles: Summon gun, then thumbs up (pull the trigger!)
    • Prime large bubble: Summon gun, then finger point
    • Prime shortcut: If bubble is not already placed, finger pointing will immediately summon the gun and prime it
    • Place large bubble: Prime it first, then fist to pull the trigger
  • The Bubble Gun sub-menu contains many options such as enabling the gun, changing the bubble's color and size, as well as popping it. Bubble color and size are saved between avatar loads!
  • Two ways to pop placed bubbles: A button in the expression menu, or a toggle that lets people pop it with a jab of their fingers (or a shot from a bubble gun!)

Installation

  • Import Poiyomi Toon 8.1.167 or later if you don't already have it: https://github.com/poiyomi/PoiyomiToonShader
  • Then add VRCFury: https://vrcfury.com/download
  • Import the Bubble Gun unity package and choose the prefab appropriate for your model, then just drop it onto the root of your avatar.
    • If your avatar is NOT one of the supported models, you can use the "_Custom Bubble Gun" prefab instead and move/rotate/scale the Left and Right Hand Offset objects to align the gun with your avatar's hands. The "Bubble Gun" slot lets you adjust the weight of the constraint to shift it between the right and left hands.
  • That's it!

VRChat Performance Impact

The bubble gun will add the following to your avatar's performance ranking.

  • 4714 Polygons
  • 8.089 MB Texture Memory
  • 2 Skinned Meshes
  • 4 Material Slots
  • 1 PhysBone Component
  • 53 PhysBone Transforms
  • 2 Contact Components
  • 4 Constraints
  • 52 Bones
  • 2 Particle Systems
  • 109 Max Particles
  • Particle Collisions Enabled
  • 3 Audio Sources
  • 21 Bits of Synced Parameters

Credits

$
I want this!

Bubble Gun for VRChat avatars, Ja'vali model from pictures is NOT included!

Copy product URL

Ratings

5
(5 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
$12+

Avali Bubble Gun

5 ratings
I want this!