Skip to content

Pyra Toys - Reverb Vibe#114

Merged
Enraa merged 12 commits intoEnraa:mainfrom
Pyra-Tech:pyra_toys
Feb 17, 2026
Merged

Pyra Toys - Reverb Vibe#114
Enraa merged 12 commits intoEnraa:mainfrom
Pyra-Tech:pyra_toys

Conversation

@Pyra-Tech
Copy link
Contributor

Initial Implementation of a Reverb Vibe.

The Vibe has functionality that triggers based on the messages being posted by the user while wearing it.

  • OOC Messages do not influence the Vibe's behaviour, and will be ignored.

  • Regular Messages will be checked for 'Volume' and will trigger the vibe's operation.

    • Standard Text = 1x
    • Bold Text = 2x
    • ALLCAPS = 3x
    • BEING BRIAN BLESSED! = 4x
    • -# Loud Whispers = 0.75x
    • -# Whispers = 0.5x
  • Each message will increment the Vibe's Active period, the Vibe Intensity Scale, and reset a new initial Decay Time if the new one would be later than the existing timestamp.

Pyra-Tech and others added 12 commits February 8, 2026 23:31
Constants Defined for each value.
Implements reverbEndTime, reverbDecayTime, and reverbVibeIntensity as UserVars.
Vibe will run for 3 minutes, incremented by 15s for every message during the time period.
reverbVibeIntensity will increment by 1 for every message sent and decrement by 1 every 30s, within the range of 0 and 20.
vibescaling scales based on reverbVibeIntensity/10
Now alters the scaling based on how loud the person is being, both in how slowly it begins to decay again, and in how much the vibrations ramp up.
@Enraa Enraa merged commit 8836b94 into Enraa:main Feb 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants