Home » Other » Scripts » FX -- Fire-Breathing & Flame Sneeze

Model info

Content type:Scripts
Сreated by: Violentpainter
Views: 11 186
FX -- Fire-Breathing & Flame Sneeze

To download the model, you need to log in.

Description



Prefabs are sized for Novabeasts -- but this asset can be resized and repositioned for any avatar!
Note, facial animations are MMD animations and may work, but if MMD animations are not on your avatar, they may need to be adjusted depending on the avatar and your preference.
Some Novabeasts can develop the ability to breathe fire!* This can come in handy for starting a warm campfire, lighting up a dark area, putting on a pyrotechnic display, clearing away snow, and more! In dire cases, self-defense.
Do be careful not to tickle the nose of these fire breathing Novas -- a single flame from their sneeze could result in serious burns.
Novabeast Fire-Breathing & Flame Sneeze is a VFX and sound FX prefab that allows you to... well, breathe and sneeze fire! VRCFury drag-and-drop installation method is included, as well as FX controller, menu, and parameters if you'd like to install manually.
To breathe fire, make an open gesture with both hands while "Fire Breath" is toggled on in the radial menu!
You can scale the flames with your microphone volume using the "Voice Scaling" toggle!
You can sneeze using the button in the radial menu, or, you or a friend can tickle your nose three times. You can sneeze while fire breathing.
Can be added to other avatars if repositioned, and the facial animations are updated. The facial animations exist in the five following animations:

Fire_Breath_Off.anim
Fire_Breath_On.anim
NoseTickle.anim
SneezeFlame.anim
SneezeFlameWToggle.anim

Details:
-Custom textures, texture sheets, and menu icons handmade in Krita.
-Flames are all Unity Particle Systems, using Unity's standard Particle/Standard Unlit shader.
-Sounds are all my voice recorded through an Audio Technica at2035 condenser microphone, and edited in Studio One 6. Isolated sneeze and flame sound are included in the "sounds" folder.
-28 tris (Decimated Blender Icosphere .fbx used for a Mesh Particle System, which comes out to 1,792 tris maximum Mesh Particles.)
-3.25 MB texture memory
-Toggleable flame scaling with your voice via a "Voice Scaling" option in the radial menu. (the louder you speak, the bigger the flames!)
-Flames collide with surfaces, and leave a brief fire trail where they collide.
-Optional point light that emits from the flames. (can be enabled in the radial menu, and Render Mode is set to "Not Important" but be please be wary of potential frame drop in heavy lobbies!)
-Boop the nose 3 times, and your Nova will sneeze a small mote of fire. You can also activate the sneeze from the menu.
-The following VRC Contact Sender tags are sent in the area of the flames upon breathing fire or sneezing:

Fire
Burn
Hot
Flame
Heat
Melt
Torch
Attack
Damage

-Quest compatible VRCFury prefabs are included! Note, your avatar will be rated Very Poor due to the presence of particle systems. Note, point light and sounds will have options in the menu, but are not supported on Quest/Android.
-So far, best PC avatar rank I could achieve is Poor. Deleting the "Point Light" from the VRCFury prefab, did allow me to achieve Medium rank, however!
-This asset can light the Smokeable Weed Pipe asset!
-NOTE: ensure your avatar's position coordinates are at (0, 0, 0) or the particles will not display correctly!

UPDATE (v1.1) 4/9/2024:
-Added global parameters to the VRCFury prefab to save parameter space.
-Minor visual tweaks to most particle systems.
-Fixed issue where flames were parented to the neck instead of the head.

UPDATE (v1.2) 4/10/2024:
-Removed uneccessary parameters from parameter list.

UPDATE (v1.3) 4/10/2024:
-Added a toggle to turn off sneezing via boop. (you can still sneeze in the radial menu)

UPDATE (v1.4) 4/21/2024:
-Added Quest fire-breathing and flame sneeze prefabs!

Avatar sounds aren't supported on Quest, the mute button does nothing
Point light is removed, not supported on Quest

-Added Blue Fire option for both Quest and PC. Minor PC-only tweaks: -Point light range now gradually decreases when fire-breathing is disengaged. -Sound now fades away as intended when fire-breathing is disengaged.


UPDATE (v1.5) 4/23/2024:
-Tweaked sneeze facial animations to prevent Novabeast eyes from over-blinking if a blink lines up with a sneeze.
Comments: 1
Add comment

Information

To add your comment you need to log in.