Serious Sam Fusion 2017 (beta)

Serious Sam Fusion 2017 (beta)

91 ratings
SS2-style Grenades
   
Award
Favorite
Favorited
Unfavorite
Content: Weapons
Game Mode: Single Player
File Size
Posted
Updated
1.660 MB
1 Sep, 2017 @ 4:31am
6 Jul, 2018 @ 5:11am
8 Change Notes ( view )

Subscribe to download
SS2-style Grenades

Description
Grenades aren't enabled on all levels by default. To enable them on every level, open console (~ on keyboard), enter the following line:
globals.EnableSS2Grenades(1)
and press 'Enter'. To disable grenades on every level, open console again and enter
globals.EnableSS2Grenades(0)
in it, press 'Enter'.

WARNING! Do not try to use this in Multiplayer unless all party members have the mod installed!

It is also worth noting, that, when enabled, the mod adds one more weapon to the list of registered ones (even though you don't have the weapon), so it increases total weapon count, which is limited by 64 right now.


Also, text effects this mod uses will conflict with text effects of "Full Ammo speed up" mod if you have that enabled, which will lead to flickering of text.

This mod adds an ability to throw grenades, like in SS2, by pressing "Throw grenade" button. You need to assign that button manually in "Settings->Keyboard and Mouse->Configure keys".

Due to the fact that no default maps have grenade items on them, grenades replenish automatically, one every ten seconds. SSHD ammopacks also give some grenades.

You can change the rate at which grenades regenerate! Use
globals.SetSS2GrenadesRegen(TIME)
to set delay between grenades awarding to TIME seconds. So putting something like 100000 will act like disabling grenades regen completely (unless you spend 30 hours on one level).

And there are ammo items included for mappers! You can find them in "Content\Content\SeriousSam3\Databases\Items\Ammo\" and "Content\Content\SeriousSamHD\Databases\GenericItems\Ammo\".
If you want to use grenade items on your map, you'll want to make grenades always enabled on your level. To do that, place a script entity on your map, open it and paste this one string in it:
worldGlobals.EnableSS2Grenades = true
If you want also to to disable automatical regen, add one more line to the script:
worldGlobals.DisableSS2GrenadesRegen = true
this will prevent grenades from replenishing automatically.

Grenade model (from Black Mesa) imported, ammo items are created in SED by Soulmyr, sounds ripped from SS2 by Harry.
Scripting and other stuff by NSKuber.

32 Comments
NSKuber  [author] 16 Apr, 2019 @ 9:10pm 
No, there isn't currently.
SkySpirit 16 Apr, 2019 @ 12:11pm 
Is there a way to disable the "GRENADES:**" on hud? IMHO, the ammo counter is enought
Lankycide 10 Dec, 2017 @ 10:34am 
Awesome! Thanks a bunch. :D I think this'll make using this mod a lot more fun, but I do understand your reluctance to remove this weapon's SS2 feel.

Thanks again for this. You don't get many modders like you who are this involved with their users, and I'm sure I speak for more than just me when I say it is appreciated. :)
NSKuber  [author] 8 Dec, 2017 @ 4:22am 
Also, keep in mind, that, while I did my best at making sure you don't accidently throw a grenade while chatting, I cannot handle console/menu reliably, so if you hit your "Throw grenade" button while the console is opened or while you're in menu, grenade will be thrown.
NSKuber  [author] 8 Dec, 2017 @ 4:19am 
The intention was to make it work like in SS2, and I that I will maintain the list of "forbidden" weapons which already have action on right click. But since it doesn't feel great when you can't use grenades with half of BFE weapons, and since I fail at maintaining forbidden weapon database, I guess you're both right.

I updated the mod, now you need to assign grenade throw button button manually in "Settings->Keyboard and Mouse->Configure keys". The command is called "Throw grenade". Works with all weapons now.
Lankycide 8 Dec, 2017 @ 1:13am 
Yeah, I have to agree with @EnchantingMario here. Could you make this use it's own bindable hotkey? Currently, every time I aim with any non-vanilla weapon, I throw a grenade, which can result in gory misfortune indoors. Which means I have to choose between custom weapons or your grenades...

If that problem is fixed, this mod will be even more awesome. :D Yours, and a select few other modders, are the best mods on the Fusion Workshop, and being unable to use one is a tragedy without end.
BlueCat 3 Dec, 2017 @ 6:57am 
Can you make the throw key bindable? Because right now it conflicts with most custom weapons that use the alt fire key.

BTW, you should change the confusing description. The weapon cap is no longer 24 and mp now works with custom weapons.
PootisMayo 26 Sep, 2017 @ 7:37pm 
Ok, then.
NSKuber  [author] 26 Sep, 2017 @ 7:36pm 
Can't fix until CT fixes theit goddamn text effects to support shadow/outline. I can remove existing shadow "workaround", but then it'll be barely visible.
This happens when you have other text effects on screen so disabling other mods that add more text should help.
PootisMayo 26 Sep, 2017 @ 7:25pm 
The Grenade counter text flickers. Please fix.