Garry's Mod

Garry's Mod

1,005 ratings
Simple Slow Motion
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Server content
Addon Tags: Fun, Roleplay
File Size
Posted
341.270 KB
Apr 19, 2020 @ 4:28am
1 Change Note ( view )

Subscribe to download
Simple Slow Motion

In 1 collection by DeSynkro
DeSynkro: Garry's Mod Addon Collection
177 items
Description
If you like this mod, make sure you Rate and Favourite it!


Keep in mind that this mod is a simple re-write of Spy's Bullet Time mod, please check his original mod out and show him your support.

Original mod by Spy: https://steamcommunity.com/sharedfiles/filedetails/?id=262931167&searchtext=bullet+time
Credit to him for the original code and the retrieval of sounds.

This does not require Spy's original Bullet Time mod, this mod is it's own standalone variant of his mod. Having both mods enabled may cause problems.

What has changed:
- Removal of Physical Bullet system | Reason: Increased compatibility with weapon mods featuring their own physical bullet system.
- Re-balanced the rate of regeneration and slow motion speed.
- Moved the bullet time bar lower on the screen | Reason: The original height was a bit distracting as it does not fade until it's full.
- Changed the bar's color from Green to White.
- Fully compatible with TFA Weapons.

Usage:
Bind a key to bt_toggle.
If you're unsure how to bind something, open Developer Console by pressing the ` to the left of your "1" key.
Type:
bind "Key of choice" bt_toggle
To make use of the blur effects, make sure you have motion blur enabled in your video settings.

Features:
- Provides a finite source of Slow Motion which decreases as you spend more time in it.
- Once Slow Motion bar depletes, you are unable to use Slow Motion until the bar changes from Red back to White.
- Bar only regenerates up to a certain amount, deal damage to NPC's to fill up the rest.
- Slows down gameplay and sounds.
- Simple visual effects when in Slow Motion.

Console variables:
bt_timescale - controls the time slow down percentage when bullet time is active.
bt_drainspeed - controls bullet time charge drain speed when it's active.
bt_restorespeed - controls bullet time charge regeneration speed when it's inactive.
bt_maxrestore - controls the maximum point until which the bullet time will restore to on it's own.
bt_restore_onhurt - controls the amount of bullet time charge regeneration amount when hurting NPCs/players.

Bugs:
- The Slow Mo white bar may not show up depending on your screen's resolution | Solution: Use 1920 x 1080 resolution.
I would attempt to make a Command Variable to allow users to move the white bar to where they choose, however I'm not too code-savvy and am unsure where to even start. I'm sorry :(

Credits:
SMod - Bullet Time Sounds
Spy - Original Developer and Creator of the Bullet Time mod

Please Note:
This is my first time uploading to a Steam Workshop, I am not an experienced modder, I only understand basic code.
I made this to make it easier for my friends to share similar mods to me for when I game together with them.
If Spy ever asks me to take the mod down, I will.
If you are interested in any of the mods shown in the showcase video, all mods I use are available in my regularly updated add-on pack, available here: https://steamcommunity.com/workshop/filedetails/?id=2049501809