Serious Sam 4

Serious Sam 4

281 ratings
NSKuber's Resource Manager
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Content: Weapons
Type: Additions
File Size
Posted
Updated
35.834 MB
22 Mar, 2021 @ 8:05am
14 Nov, 2021 @ 6:21am
16 Change Notes ( view )

Subscribe to download
NSKuber's Resource Manager

Description
You may notice that your list of weapons is empty upon first use of the mod. This is because you have to use the Update database button on the bottom row first to obtain the list of supported entries!

You may also notice that Stats Modifications are "Disabled" by default. To enable them, press the rightmost button the same row titled "Stats mods disabled" and restart the level.

The NSKuber's Resource Manager is a mod which allows you to obtain and configure stats of certain resources in the game (weapons/upgrades/gadgets), both default ones by Croteam and custom ones created by other modders, both in Singleplayer and Multiplayer.

The mod also includes an enemy multiplier feature, different from that by Croteam - this one multiplies enemies "on the spot" instead of stretching the fights in time. It is best used with the mod's weapon stats modifications.

The interface for configuring the mod is a custom menu. To invoke the menu, either


(1) go to the keyboard settings, where you assign keys, and bind the "Open/Close NSKuber's Resource Manager" command and use that button in the game, or


(2) press "Switch Dual Wielding" (NOT "Weapon selection modifier") button while holding the "Weapon Selection Wheel" open (this was added mainly for controllers users).

Note that the menu is only useable in the first-person mode, since it is composed of actual 3D models.

The more complete guide on utilizing the mod can be found here: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2363500114
Here I will outline some important info and details.

Controls
This mod can be configured only by the host of the game. General navigation is as follows:
  • Movement/Arrow keys and Mouse to select a button;
  • "Fire" buttons/Enter/Space to enter submenus, select an entry or confirm modification of some stats; "Secondary fire" acts differently from "Fire" in some scenarios;
  • Holding Left Shift alters certain functions in some scenarios (spawning weapons, configuring stats);
  • "Crouch" button acts as a "Cancel" or "Go back" button;
  • Holding Left Alt while a weapon is selected shows its stats.

Important note for other modders
The script in the NRM which changes damage/firerate multipliers is very aggressive and if any other script mod will try to use these script functions, NRM will forcefully overwrite their changes using its settings, even if all stats are unmodified (set to 1).
To remedy that without unsubscribing from the mod, you have to either disable stats modification in the menu (and then restart the level), or, if you are a modder who wishes to forcefully disable NRM's stats modification on your map/gamemode, put a script on your level which contains the following line of code right at the start:
worldGlobals.DisableStatsModifying = true

How to add your weapon to the NRM's database
Check the guide (video available)

Other notes and bugs
  • Enemies/Vehicles are not in this mod because spawning them dynamically crashes the game on loading savegame;
  • Knife and Pistol weapons are just handed out to you in the vanilla game, so there are no pickups for them; this mod adds Knife and Pistol weapon items for pickups;
  • Some weapons are "hardcoded" in some ways so that the modification of damage/fire rate through scripts either doesn't affect them or affects them weakly. For example, Knife stats aren't really modifiable, and Pistol firerate changes affect it but very weakly.
  • Ammo consumption changes don't work on in-clip ammo, so weapons which use clips will have the same amount of shots until reload, and "saved" ammo will be put into the general ammo pool for the weapon;
  • Note that the enemy multiplier changes will apply only for those enemies which spawn from the spawners which haven't started spawning anything yet. This usually means "enemies in the next fight after the current one ends". In the case of the NRM setup level, you have to restart it to see the changes take place.
  • The enemy multiplier built in this mod is not compatible with default Croteam's multiplication, so don't try to use both in hopes of achieving "ultra max x300 enemies". Believe me, x20 from this mod will already make you CPU beg for mercy;
  • The guide on how to add your own custom weapons into the database is coming a tad later.

Troubles?
Please check out the closing "Troubleshooting" section of the NRM guide linked above. Comments with feedback on the level of "Halp mod not work!!" will be ignored. Please be more specific if you want your issue fixed. Thank you for your understanding and have fun!

Comments?
Please respect other users of the Workshop and me, and
(1) try to read and understand the description (use a translator or ask your friend who already uses the mod if you have to) before asking questions which are already answered; questions in languages other than English will be removed;
(2) if you absolutely need to reach me in a language different from English, DM me on Discord/Steam instead (you can find me on Croteam Discord server).
Popular Discussions View All (1)
1
25 Nov, 2023 @ 11:12am
Sound pathetic, but still want to ask.
cribi0x
115 Comments
vlkkkaa 14 Sep @ 11:33pm 
как множетели оружия изменить
Spooky Doot 12 Sep @ 3:17pm 
um my mods arent working is anyone else having this issue??
St.Kazami 6 Jul, 2023 @ 9:29pm 
How to enable configure stats?
AZORMANK 29 Apr, 2023 @ 1:37am 
Э-э а как настройки криты множител стандартный 3, против головы?
Windows_TAHK 27 Feb, 2023 @ 7:49am 
Добавьте отдельную категорию с "DM" версией оружия, которые не модовые и изначально есть в игре.
makofoko 29 Jan, 2023 @ 10:32pm 
cant work, that was shit:steamthumbsdown:
XalimoV 29 Nov, 2022 @ 9:13am 
Похоже работает только на английском языке, неудобно ну да ладно.
гонщик 9 Oct, 2022 @ 4:56am 
в игре включил этот мод из мастерской, но он не работает, уже обновлял, отписывался и заного подписывался, как сделать так, чтобы он в игре то появился?
NUCLEARBLAST91 21 Aug, 2022 @ 11:48pm 
How come my game crashes after I try to restart level?
Drag0n 22 May, 2022 @ 9:53am 
Oh I see.