BulgerSim Plugin&Demo

Plugins BulgerSim Plugin&Demo

Summary
This plugin simulates probes, then drive Morphs/Force/Triggers.
No collider required. So it's fast, non-explosion with thick things.
Easy setup, Simple usage (by Group presets).

BulgerSimDemo4.gif


Installation
Set "BulgerSim.PersonAtom.cslist" to the Person Atom Plugin.

Usage of plugin
  1. "Open Custom UI.." from Plugins tab.
  2. Select Active Group[1].
  3. Edit selected Groups parameters (Probe Parameters[2], Morph settings[3], etc...)

1665147555304.png


Specifications
Triggerable Actions
  • isPluginEnabled : Stop probe move & set morph values to 0.
  • 【Probe Actions】
    • ModeChoice
      • Auto : Probe moves automatically.
      • Piston : Probe moves Manually (by triggering "PistonOnce" action).
      • Sync : Not Implemented
    • PistonOnce : Make one round trip of Probe.
  • 【Groups】
    • NextGroup : Select next Group.
    • PrevGroup : Select previous Group.
    • groupChoice : Select Group by 'group name'.
etc…

Morph value Calculations
Morph values are calcurated from the distance from "Probe Depth/Bottom" to "Morph position".
(When "Morph position" is between Probe Depth and Bottom, the value is 1.
1665151022846.png


Probe Calculations
"Probe Depth" is calculated from "phase" and Probe parameters :
  • Probe Period
  • Probe Depth Min
  • Probe Depth Max
  • Probe Length
  • Probe Max Timing
"phase" goes around in "Probe Period"(by default, 0.5 seconds).
1665151043523.png


So the "Probe Depth" formula is :
1665151083304.png


Force Calculations
Force is applied at the local coordinates of the force Receiver.
Force Direction :
phase < Max timing : Forward
phase > Max timing : Backward

1665152066369.png


Triggers
Each triggers fires when the "phase" exceeds the trigger parameter "phase0".
1665152082152.png

Credits & Thanks to :
  • MacGruber_Utils.cs
    • Helped me implementing difficult features & keeping my code small !!
  • dub.AudioMate
    • Easily customizable voice plugin.
  • [Great Morphs]
    • Saking55.AutoBulger
    • Captain Varghoss.BellyBulger
    • YM.morph_pack_hardcord
Author
dynms1337
Downloads
4,397
Views
7,339
Dependencies
11
Packages
1
Total Size
0.06 MB
Version
5
First release
Last update
Rating
5.00 star(s) 1 ratings

More resources from dynms1337

Latest updates

  1. Fixed clothes

    Fixed clothes in Demo.

Latest reviews

This looks great. How would I use it with an atom doing the pounding with a monster sized member?
D
dynms1337
Just attach this plugin to a person atom, like you would normally use. Optionally, you can use Morphs that supports giant size, or adjust GrobalMorphMultiplier & each morph Intensity to make it look like it's compatible with giants.
Upvote 0
Back
Top Bottom