Reinforced Search and Destroy

A S&D Modification. Read below for details :)


Do not refresh or leave this page!

File Description

A S&D Modification. Read below for details :)

Read More

Download '' (26KB)

-=Reinforced Search and Destroy=-
A modification to Search and Destroy
Version 1.1a
By Boco

-=Changes since 1.1=-
FIXED:	*Old* bug.  Objects now correctly run their exploder scripts when bomb explodes.

-=Changes since 1.0=-
ADDED:	Tell client what b_player_health is set to.
ADDED:	Tell client if server is using banners.
ADDED:	If maps include RSD entities, it uses those instead of the SD entities.
ADDED:	To use banners, you must set b_banners to 1 (which is the default).
CHANGED:	Team Balance text changed from white to red.
CHANGED:	Team Balance notice that you changed teams is now printed in the center of the screen.
FIXED:	If b_player_health was set over 1000, it would set to 100 instead of 1000.
FIXED:	b_teambalance_grace is now in minutes, not seconds.  :x
FIXED:	Fixed bugs that occured when I switched the teambalance functions to minutes.

I created RSD because I felt the current gameplay modes in CoD were lacking.
SD and RE were only one life to live and usually evolved into a deathmatch.
I decided to create RSD in the image of RtCW, with timed reinforcements and
bomb planting/disarming.  I would like to thank all the people who gave me
feedback and helped me test my mod. <3

-=How to Win=-
* Attackers
	Blow up the objectives with the bomb.
* Defenders
	Prevent the attackers from blowing the objectives in the time limit.

-=What is Different from SD=-
*	No longer OLTL - when you die, you get placed in the reinforcement
	queue.  You then spawn with the rest of your team.
*	If the defending team disarms the bomb, they do not win.  For the
	attacking team to win, they must blow up the objectives.  For the
	defending team to win, they must hold back the attacking team for the
	duration of the round.
*	Game time limit and score limit are no longer used.  Instead, a game
	is broken into rounds and each round has a time limit.
*	If the game is in Normal Mode, you can plant/disarm at both objectives
	at once.
*	When you die, you don't go into spectator mode.  Your view stays where
	you died.  This is an unintentional but welcomed "feature".  :)
*	Can join the game at any time.  Server can specify optional late-join
	and switch-team penalties to be applied to the player (penalties take
	the form of increased respawn time).
*	Spawn Protect gives you temporary invulnerability at spawn to fight
	spawn camping.  The other team sees a white cross above your head
	which signifies you cannot be hurt.  The player will see a countdown
	clock above his ammo count.
*	Team Balance balances out uneven teams by shifting players with the
	lowest score to the team with the lowest number of players.
*	Player does not start out with maxed out ammo.  Instead, players are
	defaulted to two extra clips of ammo.  Additionally, the server can
	set individual weapon ammo limits.
*	Server banners let server admins periodically remind users of the rules
	or their clan website or any other thing they want.
*	The killcam can be disabled.
*	New Friendly Fire mode.

-=Extended Information=-
* Reinforcement Queue
	When you die, you get placed in the reinforcement queue and a timer
	will appear in the top-left corner of the screen.  When the timer
	hits zero, you will respawn with the rest of your team.  If the
	killcam is running when the timer hits zero, the game will wait until
	the killcam finishes, or until you press the USE key to respawn you.
* Normal Mode vs. Single Bomb Mode
	If the game is in Single Bomb Mode, you can only plant one bomb at a
	time and the attackers only need to destroy one objective to win,
	much like normal SD.
* Spawn Protect
	If Spawn Protect is enabled, you will spawn with limited
	unvulnerability.  The other team will see you with a white cross
	above your head so they know you cannot be harmed.  Meanwhile, you
	will see a countdown timer above your ammo which indicates how much
	longer you have left before you can be harmed again.
* Team Balance
	Team Balance solves the problem of joining a server and finding it
	10 on 4.  When the teams get unevened, the server goes into a grace
	period where players are given the opportunity to even the teams on
	their own.  After that, the server gives a warning about unbalanced
	teams.  Halfway till the server force balances, it gives a final
	warning.  Then it will balance the teams.  It moves the lowest scoring
	players from the team with the most players to the team with the least
* Ammo Limitation
	The server can limit the amount of ammo you start out with.  It can
	also set the amount of ammo for individual weapons.  Ammo is in the
	form of extra clips.  For example, 2 extra clips for a Thompson is
	60 bullets.
* Late-Join and Switch-Team Penalties
	The server can specify a penalty in seconds to be added to a player's
	respawn time if they join the game late or switch teams.
* About Grace Periods
	The round grace period allows you to switch teams and weapons without
	any hinderance at the beginning of the round, or switching weapons after
	being forced to the other team by Team Balance.  The Team Balance grace
	period is the time before the first warning.
* Friendly Fire mode 3
	If scr_friendlyfire is set to 3, you and your attacker both get half
	damage.  This allows you to have a friendly fire penalty while still
	punishing those who walk in your line of fire.
* Server Banners
	Server Banners is a feature where the server admin can have the server
	periodically tell the clients important information.  It could be a
	reminder to follow the rules, a website plug, or anything else the admin
	wants to convey to the users.  A seperate pk3 is included with a basic
	banner and information on how to create your own.  Remember to set
	b_banners to 1 if you want to use banners.

-=CVAR's Used=-
* scr_rsd_roundlimit		default 1				min 1		Number of rounds to a game.
* scr_rsd_roundlength		default 10		max 30	min 1		Round length in minutes.
* scr_rsd_graceperiod		default 15		max 60	min 0		Period of seconds where players can change team/weapons with no penalty.
* b_rsd_queueTime_allies	default 30		max 99	min 1		Seconds for allies to respawn.
* b_rsd_queueTime_axis		default 40		max 99	min 1		Seconds for axis to respawn.
* b_rsd_obj_destroyBoth		default 1						Type of game.
* b_rsd_bomb_arm			default 3		max 99	min 1		Seconds to arm bomb.
* b_rsd_bomb_defuse		default 6		max 99	min 1		Seconds to disarm bomb.
* b_rsd_bomb_time			default 36		max 99	min 1		Seconds until bomb explodes.
* b_rsd_latejoin_penalty	default 0		max 99	min 0		Respawn penalty in seconds if player joins the game late.
* b_rsd_switchteam_penalty	default 0		max 99	min 0		Respawn penalty in seconds if player switches teams.
* b_teamBalance			default 1		max 60	min 0		Minutes until team is balanced.
* b_teamBalance_grace		default 0.5		max 60	min 0		Minutes team can be unbalanced before server tries to correct.
* b_noKillCam			default 0						Enable/disable KillCam.
* b_spawn_invulnerable		default 5		max 60	min 0		Seconds player is invulnerable after spawn.
* b_player_health			default 100		max 1000	min 1		Sets the health of the player.
* b_banners				default 1						Sets the server to use banners or not.
* b_clip_default			default 2				min 0		Default amount of extra clips
* b_clip_bar			default 2				min 0		Extra clips for specific weapons.
* b_clip_bren			default 2				min 0		"
* b_clip_enfield			default 2				min 0		"
* b_clip_kar98k			default 2				min 0		"
* b_clip_kar98ksniper		default 2				min 0		"
* b_clip_m1carbine		default 2				min 0		"
* b_clip_m1garand			default 2				min 0		"
* b_clip_mp40			default 2				min 0		"
* b_clip_mp44			default 2				min 0		"
* b_clip_nagant			default 2				min 0		"
* b_clip_nagantsniper		default 2				min 0		"
* b_clip_ppsh			default 2				min 0		"
* b_clip_springfield		default 2				min 0		"
* b_clip_sten			default 2				min 0		"
* b_clip_thompson			default 2				min 0		"

-=How to Install=-
Please refer to this post for instructions on how to set your server up:

This mod can be server-side only or client-side.  If the mod is server-side
only, the text "seconds left until respawn." will show as "RSD_QUEUE_TEXT"
to the client.  This is currently unavoidable and will be fixed as soon as
IW releases a game patch with additional scripting commands to bypass this
problem.  Client-side doesn't have this problem.

-=How to Add RSD Entities to Your Map=-
Add the following entities and make sure they are set for RSD:
* bombzone_A
* bombzone_B
* bombtrigger
* mp_rsd_spawn_allied
* mp_rsd_spawn_axis
* mp_rsd_intermission

Read More

Comments on this File

There are no comments yet. Be the first!


50 XP

Registered 5th December 2003

4 Files Uploaded

Share This File
Embed File