• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.
ExcitementMeter

Plugins + Scripts ExcitementMeter

Download [<1 MB]
ExcitementMeter is a plugin for modeling character arousal. Basically it allows you to create events (triggers) that occur at specified "excitement levels", but with an amount of randomness. When playing, there is an excitement meter that fills slowly over time. Every so often (on a timer specified by the user), a new event is triggered. The event that gets triggered follows a couple rules:
  • The excitement value of the chosen event must be lower than the current excitement. This way, the exciting-ness of events is always increasing.
  • Events closer to the current excitement level are more likely to be chosen, but less exciting events might sometimes be chosen (with a falloff parameter and hard cutoff specified by the user). This way, there is always a chance of something less exciting happening for a bit to create interest.
  • Once the excitement meter hits 1000, the climax event is triggered. Exciting!
Screenshot_1.png


This plugin is intended to be paired with some type of state machine (like from MacGruber's LogicBricks or my CharacterStateManager) to control a character's state and gradually increase intensity. However, I'm sure there are other good uses for it!

Github
You can always find the code for ExcitementMeter here:
https://github.com/ThatsLewd/ExcitementMeter


Any bugs and problems should be reported on Github, as I don't check these forums very often.
React to this content...

Share this resource

Latest updates

  1. v1.0.1 - Minor bugfix

    Changelog fixed the potential for VaM-crashing infinite loops fixed Reset Excitement...

Latest reviews

Positive
Version: 1.0.1
Posted:
Great. Would love to see more features.
Upvote 0
Positive
Version: 1.0.0
Posted:
This is a really handy plugin thanks for making it!!
Upvote 0
Positive
Version: 1.0.0
Posted:
it's amazing
Upvote 0
Positive
Version: 1.0.0
Posted:
can add a Target "add time once"
Upvote 0
Back
Top Bottom