Bullet Time - like our beloved drunken dual wielding cop
35 replies, posted
[b]Get it here:[/b] [url]http://steamcommunity.com/sharedfiles/filedetails/?id=262931167[/url]
Designed for singleplayer and multiplayer.
Media:
[media]http://www.youtube.com/watch?v=vCHW6oW7Wyo[/media]
Features:
- FOR SINGLEPLAYER: Provides a finite source of bullet time, which decreases as you spend more time in it, regenerates on it's own only up to 40% (can be changed), to get it up to 100%, you'll have to shoot things
- FOR MULTIPLAYER: Upon killing an NPC, a chance will be rolled to turn on the bullet time, followed by a cooldown
- Slows down all sounds
- Makes the player's and NPC bullets physical once bullet time is enabled, for singleplayer by default
- Simple visual effects when in bullet time
- Physical bullets have tracers
- Physical bullet speed depends on SWEP damage
Usage:
FOR SINGLEPLAYER: Bind a key to bt_toggle
To make use of the blur effects, make sure you have motion blur enabled in your video settings
Console variables:
bt_timescale - controls the time slow down percentage when bullet time is active (default - 0.6)
bt_projectilespeed_player - controls player-fired bullet speed (default - 1)
bt_projectilespeed_npc - controls npc-fired bullet speed (default - 0.5)
bt_drainspeed - controls bullet time charge drain speed when it's active (default - 1)
bt_restorespeed - controls bullet time charge regeneration speed when it's inactive (default - 1)
bt_maxrestore - controls the maximum point until which the bullet time will restore to on it's own (default - 40)
bt_restore_onhurt - controls the amount of bullet time charge regeneration amount when hurting NPCs/players (default - 0.15)
bt_mp_chance - chance to turn on the bullet time upon killing an NPC in multiplayer (default - 10)
bt_mp_cooldown - cooldown in seconds in between bullet time switches in multiplayer (default - 30)
bt_mp_duration - duration of the bullet time in multiplayer (default - 5)
bt_mp_physbul - controls whether to use physical bullets when bullet time is active in multiplayer (default - 0)
Credits:
SMod - bullet time toggle sounds
[b]Get it here:[/b] [url]http://steamcommunity.com/sharedfiles/filedetails/?id=262931167[/url]
Definitely going to try this out on my build/deathmatch server. Been looking for a good bullettime addon for ages.
I always loved doing a little npc firefight in singleplayer with your dual weapons, but now this takes it to a whole new level <3
I was hoping you'd release this when I saw it in WAYWO. Awesome stuff man. Were you by chance inspired by RobotBoy's usage of EntityEmitSound?
[QUOTE=MattJeanes;44894929] Were you by chance inspired by RobotBoy's usage of EntityEmitSound?[/QUOTE]
wat
does this actually make the game any slower or just enable kool effectz
[QUOTE=LEETNOOB;44895185]wat[/QUOTE]
[QUOTE=Robotboy655;44880962][video=youtube;3Ez_QrnsZR8]http://www.youtube.com/watch?v=3Ez_QrnsZR8[/video]
The code is really simple too:
[code]
if ( SERVER ) then
local c = 1
hook.Add( "Think", "slomowhat", function()
local t = 1
if ( IsValid( Entity(1) ) && Entity(1):KeyDown( IN_ALT1 ) ) then t = 0.4 end
c = math.Approach( c, t, 0.025 )
game.SetTimeScale( c )
end )
end
hook.Add( "EntityEmitSound", "", function( t )
if ( game.GetTimeScale() != 1 ) then t.Pitch = math.Clamp( t.Pitch * game.GetTimeScale(), 0, 255 ) return true end
if ( GetConVarNumber( "host_timescale" ) != 1 ) then t.Pitch = math.Clamp( t.Pitch * GetConVarNumber( "host_timescale" ), 0, 255 ) return true end
if ( CLIENT && engine.GetDemoPlaybackTimeScale() != 1 ) then t.Pitch = math.Clamp( t.Pitch * engine.GetDemoPlaybackTimeScale(), 0, 255 ) return true end
end )[/code][/QUOTE]
Posted about 6 posts behind yours, just wondering if you decided to make this based on that idea
Just ran this to test, spams my console with errors:
[code]
[Bullet Time] lua/entities/slowmo_bullet/cl_init.lua:10: attempt to compare nil with number
1. unknown - lua/entities/slowmo_bullet/cl_init.lua:10
[/code]
[QUOTE=HumbleTH;44895978]Just ran this to test, spams my console with errors:
[code]
[Bullet Time] lua/entities/slowmo_bullet/cl_init.lua:10: attempt to compare nil with number
1. unknown - lua/entities/slowmo_bullet/cl_init.lua:10
[/code][/QUOTE]
Weird thing is I'm not getting it. :v:
LOVING IT. really cool addon. I like how your addons are like mini-games.
now we need a fixed [url=http://steamcommunity.com/sharedfiles/filedetails/?id=254007887&]shootdodge[/url] addon and we're set ok
[QUOTE=Death_God;44916325]now we need a fixed [url=http://steamcommunity.com/sharedfiles/filedetails/?id=254007887&]shootdodge[/url] addon and we're set ok[/QUOTE]
What's wrong with that one?
I remember in other Bullet Time addons you could shoot a bullet, (and because you maintain your speed, but the physical bullet doesn't) you could run up and stand in front of where you shot, pretty much shooting yourself in the head. Is this possible in this addon?
If you slowed the bullet down enough with the convar I guess that might be possible.
[QUOTE=MattJeanes;44927538]If you slowed the bullet down enough with the convar I guess that might be possible.[/QUOTE]
lol
[QUOTE=LEETNOOB;44921576]What's wrong with that one?[/QUOTE]
It sets your velocity really high so it can kinda play the swimming animation but you launch really far
Its p much a cheap way of doing it
I'm not gonna say that the addon is bad;
but it's a terrible idea with a good execution.
The "bullet time" thing has been done to death already, and i saw plenty of games having the same "shoot em to get slow time" mechanics.
Here's a tip, getting your ideas from other addons or games is a sign of your originality slowly degrading.
[QUOTE=ChickenLegGuy;44957962]I'm not gonna say that the addon is bad;
but it's a terrible idea with a good execution.
The "bullet time" thing has been done to death already, and i saw plenty of games having the same "shoot em to get slow time" mechanics.
Here's a tip, getting your ideas from other addons or games is a sign of your originality slowly degrading.[/QUOTE]
All the other "Bullet time" addons on the workshop just slow down the whole server and bullets go normal speed. On this one, they're actually like entities and are slow as fuck
[QUOTE=Sm63;44958637]All the other "Bullet time" addons on the workshop just slow down the whole server and bullets go normal speed. On this one, they're actually like entities and are slow as fuck[/QUOTE]
That's exactly why i said "good execution".
lol its a fucking addon not a full blown game who gives two shits about originality
net_timescale?
[QUOTE=ChickenLegGuy;44957962]I'm not gonna say that the addon is bad;
but it's a terrible idea with a good execution.
The "bullet time" thing has been done to death already, and i saw plenty of games having the same "shoot em to get slow time" mechanics.
Here's a tip, getting your ideas from other addons or games is a sign of your originality slowly degrading.[/QUOTE]
"If you made your own variant of an addon, it means you're not original!!!"
Yeah, nah, it means there are no proper slow motion/bullet time addons out there and I wanted to make my own that isn't shit like the rest.
[QUOTE=LEETNOOB;45004615]"If you made your own variant of an addon, it means you're not original!!!"
Yeah, nah, it means there are no proper slow motion/bullet time addons out there and I wanted to make my own that isn't shit like the rest.[/QUOTE]
How many times do I have to repeat myself ?
[QUOTE=ChickenLegGuy;45027032]How many times do I have to repeat myself ?[/QUOTE]
None because we understood the first time?
[QUOTE=BFG9000;45028779]None because we understood the first time?[/QUOTE]
Explain the posts above then, mythbuster.
[QUOTE=ChickenLegGuy;45029142]Explain the posts above then, mythbuster.[/QUOTE]
Ok, I'll try to keep it concise:
[B]arrogant[/B]
A bit pedantic but I think it gets the point across
[QUOTE=BFG9000;45029289]Ok, I'll try to keep it concise:
[B]arrogant[/B]
A bit pedantic but I think it gets the point across[/QUOTE]
Jeez, so an opinion counts as being arrogant ?
Whatever.
[quote]it's a terrible idea with a good execution.[/quote]
not arrogant
[quote][b]Here's a tip[/b], getting your ideas from other addons or games is a sign of your originality slowly degrading.[/quote]
"here's a tip" screams arrogance, followed by an indirect attack, not arrogant at all
[QUOTE=ChickenLegGuy;45029142]Explain the posts above then, mythbuster.[/QUOTE]
trying to be witty, in reality being an arrogant dick
[QUOTE=ChickenLegGuy;45029398]Jeez, so an opinion counts as being arrogant ?
Whatever.[/QUOTE]
"I'm not being arrogant, I'm just indirectly attacking you and using the dumbest excuses to make you feel bad!"
how about you stop being a massive dick because your beloved magenta's addons had malicious code, were taken down because of that reason and now you blindly hate me because magenta told you to, earthykiller127?
[QUOTE=LEETNOOB;45032407]not arrogant
"here's a tip" screams arrogance, followed by an indirect attack, not arrogant at all
trying to be witty, in reality being an arrogant dick
"I'm not being arrogant, I'm just indirectly attacking you and using the dumbest excuses to make you feel bad!"
how about you stop being a massive dick because your beloved magenta's addons had malicious code, were taken down because of that reason and now you blindly hate me because magenta told you to, earthykiller127?[/QUOTE]
What ? Oh, great offtopic attack. I said it wasn't original, but it was good. What in the hell are you talking about ?
I even gave you valid criticism and a tip.
Let me recap the tip : If you don't make mainstream stuff but something else that is incredibly original, like your Razborka stuff, you might get more fans.
But for some reasons, you call me a total massive dick and flame me. I even liked the addon, yet you go around telling me to fuck off.
I'm not even trying to start a fight. And even if i was, i would probably go insult you instead.
[QUOTE=ChickenLegGuy;45032835]What ? Oh, great offtopic attack. I said it wasn't original, but it was good. What in the hell are you talking about ?
I even gave you valid criticism and a tip.
Let me recap the tip : If you don't make mainstream stuff but something else that is incredibly original, like your Razborka stuff, you might get more fans.
But for some reasons, you call me a total massive dick and flame me. I even liked the addon, yet you go around telling me to fuck off.
I'm not even trying to start a fight. And even if i was, i would probably go insult you instead.[/QUOTE]
might want to check the way you word yourself, because you come off as insulting
Sorry, you need to Log In to post a reply to this thread.