Some details for "bfgpoof3.wad" are lacking. Help us out by providing us with some missing details by clicking here.

Upload an image

Filenames
bfgpoof3.wad
Size
40.33 KB
MD5
14fd3169d9eb493b85805064b507ed00
SHA-1
9135d3c02f9d9b57c6bf9f2954693955cac3cf25
WAD Type
PWAD
IWAD
UNKNOWN
Engine
UNKNOWN
Lumps
18
Maps
0
This wad is designed to control the presence of BFG and Power Items
(Megaspheres, Soulspheres, Blue armors and Invulnerability spheres) on any existing maps.
The main purpose of creation - to prevent BFG-spamming during FFA deathmatch.
The second - to lower count of Power Items on maps.
This patch affect to ALL BFGs & Power Items on the map simultaneously.
It tested on ZDaemon 1.09.

The idea    : Maikl_Russia.
The creator : EarthQuake.
Some changes: Maikl_Russia.

How to use.
~~~~~~~~~~~
In single mode just add this file like any other *.wad file to zdaemon (-file bfgpoof3.wad).
But this is bad idea. FFA needs BFGPoof. :)
There are 11 console variables (with some default values). You can add them in config of your server.
Or not add if you liked the default values. :)

  1) cv_bfgcount - the count copies of BFG to spawn at the same time in one mapspot.
     (because a one copy of BFG has 80 cells at skill 5/1, 40 cells at skill 4/3/2).
     Admissible values: 1 - no BFG, 2 - one BFG, 3 - two BFGs, ..., 51 - 50 BFGs.
     Default value is 3.

  2) cv_bfgfog - to show or not to show a special effect during BFG respawn (like any other item respawn)
     Admissible values: 1 - not show, 2 - show.
     Default value is 2.

  3) cv_bfgstay - the amount of time when BFG stay on map.
     Admissible values: 1..1000000.
     Default value is 10 (about 5..10 seconds).
     The time (in tics) is calculated by the following formula: 17*Random(1*cv_bfgstay, 2*cv_bfgstay).
     35 ticks = 1 second

  4) cv_bfgpoof - the amount of time when BFG absent on map.
     Admissible values: 1..1000000.
     Default value is 40 (about 20..40 seconds).
     The time (in tics) is calculated by the following formula: 17*Random(1*cv_bfgpoof, 2*cv_bfgpoof).
     35 ticks = 1 second

  5) cv_otherweapon - spawn or not spawn other random weapons while the BFG is absent.
     Admissible values: 1 - not spawn, 2 - spawn.
     Default value is 2.

  6) cv_otherweaponfog - like cv_bfgfog.
     Admissible values: 1 - not show, 2 - show.
     Default value is 1.

  7) cv_otherweaponstay - the amount of time when other weapon stay on map, next this weapon spawn again,
     until cv_bfgpoof is over. Cyclic spawn of the weapon is necessary on a case if the player pick it up.
     Admissible values: 1..cv_bfgpoof.
     Default value is 8. (aboout 4 seconds)

  8) cv_otherweaponall - spawn any type of other weapon or only which exist on map.
     Admissible values: 1 - only which exist on map, 2 - any weapon (except BFG of course).
     Default value is 2.

  9) cv_PIStay - the amount of time when every kind of Power Item
     (except Invulnerability spheres) stay on map.
     The properties of this cvar is like cv_bfgstay.
     Invulnerability spheres will stay on map until someone pick up it.

 10) cv_PIPoof - the amount of time when every kind of Power Item absent on map.
     The properties of this cvar is like cv_bfgpoof.
     Instead of Power Item (except Invulnerability sphere) will be spawn follow items:
       Megasphere -----> 4 x Medikit + Green armor
       Soulsphere -----> 4 x Medikit
       Blue armor -----> Green armor
       Invulnerability sphere -----> nothing. :)

 11) cv_PIClassic - almost classical style respawn of Power Items.
     (spawn item...wait until someone pick up it...delay in cv_PIPoof seconds...spawn item...)
     Admissible values: 1 - classic behavior OFF, 2 - classic behavior ON.
     Default value is 1.
     If (cv_PIClassic == 2) then Power_Items_respawn_time = cv_PIPoof seconds.

The Invulnerability spheres will respawn always after cv_PIPoof seconds,
but I very dont recommend pick up it. ;)
The count copies of other weapon to spawn = cv_bfgcount.
The script prints values of variables at start of the map or after changes values.
The source code of script now included in wad. May be it helps someone. :)

BFG rulez. :) But not when it spamming.

07 july 2014

PS: Sorry for my poor english and google translate. :)
--
  Maikl_Russia
Help improve the database by uploading an image
Creative Commons License