Serious Sam 3: BFE

Serious Sam 3: BFE

37 ratings
Weapon Randomizer ALPHA
   
Award
Favorite
Favorited
Unfavorite
Content: Weapons
Game Mode: Versus
File Size
Posted
Updated
54.857 KB
24 Feb, 2014 @ 10:15pm
24 Feb, 2014 @ 10:44pm
2 Change Notes ( view )

Subscribe to download
Weapon Randomizer ALPHA

Description
This mod randomly switches around the weapon and ammo types in the maps. Due to current implementation, this will only work with some Versus-based gamemodes. I require further scripting commands in order to have this work properly in the Campaign and Survival.

Note that the weapons are randomized on a per-type basis. So, for example, if the Laser replaces the Double Shotgun, ALL instances of the Double Shotgun will be replaced with the Laser, and all Shells will be replaced with Electicity. As well, only weapons that have an ammo type attached to them can replace other ammo-based weapons. So the Cannon can never replace the pistol, or vice versa. This will be changed when I'm able to get the script to work in the Campaign.

Here are the specific gamemodes this script is enabled for:
-Deathmatch
-Team Deathmatch
-Last Man Standing
-Last Team Standing
-Capture the Flag
-My Burden


Notes:
-Only the host should need the mod in order for the weapons to randomize. However, due to implementation, the host cannot use mods that modify the models of weapons and ammo, since I had to make changes to those in order to actually detect them in the script. Texture mods are okay, though.

-Due to how the script works, if you have the mod enabled, when you first access the main menu, the game will seem to freeze up for a few seconds. This is the script loading all of the weapons and ammo to be randomized. Once it loads here, it shouldn't need to load again.

-While I did say clients don't need the mod for the script to function, it is advisable that they still have it downloaded for the reason above. If they don't have the mod, the game will load up the weapons when they join, instead of in the main menu (which would result in a few seconds of vulnerability).

-The weapons will take a second to switch out for the randomized ones (depending on the host's framerate), so you may see some of the map's original weapons when the map starts. This shouldn't be an issue unless a player spawns on top of a weapon during this period.

-Almost all of the weapons will be randomized 100% of the time, meaning they can never be what they were before. The only exception to this is the Cannon, which has a 1 in 9 chance of not randomizing.

-I have no way to control what weapons the players start with. This is the reason this will only work well in versus, since the campaign forces the proper weapons on the players between levels, and that just ruins the point.

-Some maps may not be well-suited to randomization, especially ones where the map gives a lot of ammo for the weapons the players start with without actually putting the weapon on the map. Maps that only start you out with infinite ammo weapons are perfect, though (Try out "Shotty Trouble" a few times~).

-Due to this only working for versus, I've disabled randomization on the infinite ammo weapons, since those weapons generally don't appear as pick-ups in versus maps.
7 Comments
Windows_TAHK 17 Nov, 2023 @ 11:56am 
Very nice mod! I love it! But, fix please copy standart weapons in a "f3 training".
Hydremajor117 11 Jul, 2017 @ 12:19pm 
is this dead ?
would really love that in the campaign
Missing.no 13 May, 2014 @ 7:02am 
Thank you
BK214-01 1 Mar, 2014 @ 8:47am 
:serioussam:
Dubdion 27 Feb, 2014 @ 8:11am 
so if i get it you need to blow it up:serioussam:
noam 2000 25 Feb, 2014 @ 6:18am 
This is great! when SS4 comes out,we should have a randomizer with lots of new community-made weapons too!
Solais 25 Feb, 2014 @ 12:03am 
Another awesome/innovative mod from Ryason!