;
; Tactical Ops
; - http://www.tactical-ops.net
;
Version: Tactical Ops Beta 1.5


[ Table of content ]
~~~~~~~~~~~~~~~~~~~~

	1  - Legal and important info		- Legal notes and important info about Tactical Ops.
	2  - Installing Tactical Ops!		- Everything you need to know about it
	3  - What's new!			- Updates since the previous release.
	4  - How to play Tactical Ops?		- THE way to do it!
		4.1 - Server-side options	
		4.2 - Client-side options
		4.3 - Console commands
	5  - Mod info				- A general description of the mod.
	6  - Tactical Ops credits		- The Tactical Ops team
	7  - Members info			- All you need to know about the Tactical Ops team.
	8  - Thank you!				- People that helped us outside the team

				 	
-( Best viewed with notepad! )-
				 	


[ 1 - Legal and important info ]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Tactical Ops is currently in Beta state, meaning this product is NO WAY final.
Use at your own risks, Tactical Ops has some known issues, and may not run properly on your hardware.

By using Tactical Ops (BY LOADING OR RUNNING THE SOFTWARE, OR BY PLACING OR COPYING THE SOFTWARE ONTO YOUR COMPUTER HARD DRIVE, COMPUTER RAM OR OTHER STORAGE), you are agreeing on the following:
1) We cannot be held responsible for any damage that Tactical Ops could cause. USE AT YOUR OWN RISKS.
2) You cannot rent nor sell Tactical Ops, It is a FREE modification for Unreal Tournament.
3) You cannot use, reproduce any part of this software without our written agreement. 
The materials included in the Tactical Ops archive belong to their respective owners.
Tactical Ops is (C) the Tactical Ops team, Unreal Tournament content and logo (C) EPIC Games / Infogrammes.

For any feedback: http://www.tactical-ops.net
You can find the Tactical Ops manual there, the Tactical Ops forums, an IRC applet to access our channel:
server: irc.gamesnet.net - channel: #TacticalOps


[ 2 - Installing Tactical Ops! ]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

( Online Tactical Ops manual available at: http://www.tactical-ops.net )

	Simple! Just run the umod file.

	If any problems occur, try asking for the original files.

If UMOD doesn't work for you and you're on PC then try the following:
Go to the folder options in InternetExplorer. Add a new file type called 'UMOD'.
Set its Action to 'open' and the app to:
E:\UnrealTournament\System\Setup.exe install "%1"
replace with your Path to UT of course, and UMOD installation should now work.

How to install from ZIP:
~~~~~~~~~~~~~~~~~~~~~~~~
1. You must remove all files which contain s_SWAT*.* in the UnrealTournament\System Directory

2. Copy all the files to the appropriate unrealtournament directory.

3. In the unrealtournament.ini file (located in the system subfolder) be sure to have the following below the  [Engine.GameEngine] part:
ServerPackages=TOModels
ServerPackages=TODatas
ServerPackages=s_SWAT

!! remove ANY reference to s_SWATModels and s_SWATDatas !!

4. Find the [UBrowser.UBrowserMainClientWindow] part in the UnrealTournament.ini file.
Make sure to have a reference like:
ServerListNames[10]=UBrowserTO

And below: (just before [UBrowserAll])
[UBrowserTO]
ServerListTitle=TacticalOps
ListFactories[0]=UBrowser.UBrowserSubsetFact,SupersetTag=UBrowserAll,GameType=s_SWATGame,bCompatibleServersOnly=True

5. Play Tactical Ops. 
Launch UnrealTournament, select the Tactical Ops category then select the desired gametype.


	If Tactical Ops does not show up in the game types combo box (i.e: blank line), 
you should upgrade to the latest UT Patch, currently 428. (or 425 for MAC).
Or check the UnrealTournament.log file in the system folder. Some mutators may crash the menus, or the
GUI.

	If you use D3D check for the latest d3ddrv.dll driver on unreal.epicgames.com.



[ 3 - What's new!! ]  (since last release)
~~~~~~~~~~~~~~~~~~~~


. Weapons
	- New Weapon: Steyr Aug - Scope Included
		Model by Warflyr
		Animations by Warflyr
		Skin by SixShooter
		Single and Automatic Fire Modes
	- New Weapon: O.I.C.W. - Scope Included (Not available in game yet)
		Model by Junky
		Animations by DarkHorse
		Skin by SixShooter
	- M4 Colt Carbine removed (Old hands and old model)
	- Weapons tweaked (less recoil, effective range, more/less damage)
	- New weapon sounds
	- Hitscan weapons set as default. Set the server-side option 'Enable ballistics' to switch to projectiles (features delays,
	  wall penetration, tracing bullets, and flying bullet sounds). This function decreases network performance.
	- Grenade velocity increased.
	- Knife becomes the professional weapon! 
		Blood covers the knife blade, use Altfire to clean it. 
		Firemode key allows to switch between stab and throw mode. 
		You need to buy more knives to throw them.
		If you're standing really close BEHIND an enemy (stab mode) you will cut his head off (and killing him).
	- Shellcases added.
	- Different arm skins: Special Forces = Black, Terrorists = Green
	- New Scope Crosshairs.
	- Automatic Reloading now disabled by default
		Set "Automatic reloading", client-side option the Personal Settings (Mod Menu)
	  	Weapon will automatically reload, without having to press the reload key when this is set.
	

. GamePlay
	- New player models by Apocalypse. Exported by Warflyr, using new Skeletal system.
		Seal model (White Seal, Black Seal and Seal InfoCom skins by Ganjaman)
		Commando model (CamoMask, Camo skins by Butcher, Apocalypse and SF_Threaders, Scarface, S.W.A.T. and Police skins by Ganjaman)
	- Tactical Ops now appears in its own category (Tactical Ops) instead of an Unreal Tournament gametype
	- Loading optimized for UT Patch 432
	- New VoicePacks for both teams
		New hit and death sounds
	- Death messages changed. Removed kill icons. Messages logged to console, client-side. 
		Death messages can be disabled client-side, option in the Personal settings (Mod Menu).
	- New voting system to discourage cheaters. Type 'vote <playerid>' in the onsole where <playerid> stands for the player's
	  Player ID shown on the scoreboard (don't type the quotes in the console). Here are the rules:
		60% is required for kicking
		Votes are reset every round
		You can't vote for yourself
		Vote to kick players
	- new ANTI-IDLE players feature. It checks the position of every bot and player every 10 seconds. If you haven't moved for
	  20 seconds you get a warning, 30 seconds you die, 3 deaths = kicked from server. If you move, these values are reset. Use
	  the Server-side option "Disable IDLEManager" to disable it.
	- Bloodtrails are now less frequent and affected by the level detail
	- Bots AI are slightly tweaked
	- Breifing screen now defaulted to 10 seconds
	- New Flashlight (new key to bind in the mod menu). Code by p0s
	- Crosshair colors: 
		White (no target)
		Green (Friendlies)
		Red (Enemies)
	- Added custom footsteps sounds support for Bots and NPCs
	- Headshot damage increased (without helmet)
	- Network bandwitdth improved.
	- Money range is now -$20,000 +$20,000.
	- Added default TO_Game.ini in the extra folder, so servers can set their settings.
	- Linux fix now disables the player from dropping ANY item (money, weapons, ..) when killed. 
		Should fix the *item* fell out of the world crash.
	- Begin and End Round speech.
	- Players killed by a team mate will not drop their inventory and money pickup anymore.

. Maps
	- Updated maps: 
		SW-Cargoship
		SW-RapidWaters
		SW-Subway
		SW-Trainstation
		SW-Avail
		SW-OperationSpynet
	- New maps: 
		SW-Tower (by Flux)
		SW-Damn (by Dr.Crowbar)
		SW-Infectious (by Warren Marshall)
		SW-Ransom & SW-Oilrig (by Rich Eastwood)
		SW-Bazzar2 (by Spinex)
		SW-Reactor-Sector_6 (by "Spooger" & "Islington/Egan")
	- Removed maps: SW-Bazzar and SW-HideOut
	- New TO_Ladder class. See TO_Mapping.txt s_Ladder is now obsolete (but still supported).
	- s_ZoneControlPoint now uses Collision cylinder instead of [radius] parameter (obsolete). See TO_Mapping.txt
	- OICW now supported in s_SpecialItemStartPoint actor. (Use it to spawn the OICW for the weapon stealing scenario) * experimental *
	* EXPERIMENTAL * C4TargetLocation objective added. (For bomb defusing scenario)
	- TO_BlockingPath - New class by EMH_Mark3. (prevents bots from from going through it). See TO_Mapping.txt
	- TO_DamageMover - New class by EMH_Mark3. (Mover with health instead of damage threshold). See TO_Mapping.txt
	- TO_ExplosionChain - New class by EMH_Mark3. (ExplosionChain that can be triggered several times). See TO_Mapping.txt
	- TO_ProjectileSpawner - New class by EMH_Mark3. See TO_Mapping.txt.
	- Added ActorResetter.u class by j3rky. Please read ActorResetter.txt. 
		This class is able to reset most actors every round (Mover, Triggers, Trigger, custom actor classes, ..)
	* EXPERIMENTAL * TO_VentSpot - New class by Hollywood. Pathnode for vent bot support
	* EXPERIMENTAL * TO_LadderEnd - New class by Hollywood. Pathnode for ladder bot support
	- s_RainGenerator enhanced (network support + lag adaptation). Support for snow added. See TO_Mapping.txt.


. Bug fixes:
	- Grenades now kill everyone
	- HUD icons transparency fixed. (Modulation didn't work on every gfx card/OS). Try the option 'HUD Transparency Fix' in the 
	  Personal Config (Mod Menu) if you encounter problems with the Sniper Rifle, Nightvision, or HUD icons transparency
	- Action Window not created when launching a game from the command line. (GameSpy / UnrealEd)
	- Sudden death overtime bug. Fixed.
	- 'Falling spectator' bug. (Death caused by suicide or fall)
	- Crouching bug.
	- Corpses not removed at end of round
	- Weapons could be selected when escaped
	- Crosshairs now turned on by default
	- Some Objectives with 'OM_RoundWin' couldn't end the round. Fixed. (thx to Dr.Crowbar)
	- Weight system not properly working
	- Glock animation
	- UT Patch 432 scoreboard fix
	- You cannot press ESC during the startmenu anymore
	- bInitiallyActive=false not disabling s_Triggers with USE key, fixed. (thx to Andirez)
	- UT gametypes WeaponStay option fixed.
	- Zones bugs fixed. (buy zone not appearing, or being in buyzone the whole level, etc..)
		Note that they must still be well set in the level (ie cover all playerstarts and 2 zones MUSN'T intersect).
	- Underwater bug fixed. Underwater effect was still present during Briefing. Fixed.

. Network bug fixes
	- Skin bug from Patch 425
	- Invincible bug when joining a network game (and killing someone just before the round restarts).
	- Weapon freezing/Jamming
	- HK MP5 Navy silencer sound now works in Network.
	- Server crashing on Linux when a player dies. (Money pickup falls out of the world).
	  Added LinuxFix option in Settings tab (when starting a game).
	- Sniper rifle muzzle flash appearing when zooming out.
	- Bug that caused any connected client using the Network browser to crash.
	- Level Objectives are no longer replicated to the client. (s_SWATLevelInfo extends NavigationPoint).
	- Maximum connections (server side/rules tab) is back.

- Please note that * experimental * map classes are not yet fully functional. We recommend not using them until they are final.


[ 4 - How to play Tactical Ops?]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

(see manual on web site: http://www.tactical-ops.net)
Manual is also included in TacticalOpsMain archive since 1.5 version.


[ 4.1 - Server-side options ]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

These can be found when you start a game (botmatch or network) within UT. (Rules and Settings tab).

- "Round Duration" - How long a round lasts, in minutes. 
- "Briefing Duration" - The time in seconds, that the level will freeze for at the start of a round. Players can buy weapons in this time. 
- "Enable Ballistics" - When enabled, features delays, wall penetration, tracing bullets and flying bullet sounds. Does decrease [network] performance.
- "Reduce Effects" - Reduces special effects such as smoke, to lower ping, but again, does not look so cool. 
- "Disable Real Damages" - Turns a damage system on that is similar to Unreal Tournaments, not as realistic.
- "LinuxFix" - Fixes Server crashing on Linux when a player dies. (Money pickup falls out of the world).
- "Disable IDLEManager" - Disables the ANTI-IDLE players feature (It checks the position of every bot and player every 10 seconds, if you haven't moved for 20 seconds you get a warning, 30 seconds you die, 3 deaths = kicked from server, if you move, these values are reset).


[ 4.2 - Client-side options ]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

These can be found in the mod menu.

. Tactical Ops Keys Config Tab 

- "Reload Weapon" - Reloads your weapon, uses one clip, but fill's you weapon with full bullets. 
- "Buy Primary Ammo" - Buy Ammo for the gun that is currently in your hands. 
- "Use Key" - Open doors, use hostages, ect. 
- "Night vision toggle" - Switches Night vision on and off (has to be purchased first!). 
- "Display Objectives" - Shows the current levels objectives. 
- "Switch Fire Mode" - Change the rate of fire on your gun. 
- "Switch Flashlight" - Turns your flashlight on and off. 


. Tactical Ops Personal Settings Tab 

- "Automatic reloading" - Weapon will automatically reload, without having to press the reload key.
- "Hide Crosshairs" - Hide's the aiming crosshair, more realistic and more tense but much harder. 
- "Hide Wide screen" - Turns wide screen cinema mode off when dead. 
- "HUD Transparency Fix" - Fixes the Transparency of the Heads Up Display / Interface. 
- "Hide Death messages" - If checked, death messages won't be displayed in-game.


. UT With Tactical Ops Weapons Tab 

From this menu you can select which weapons will replace the weapons from Unreal Tournament when playing Unreal Tournament with the Tactical Ops weapons. For example if you have the enforcer binded to key "1" you select a Tactical Ops weapon, e.g. Desert Eagle and when you press "1" the Desert Eagle will be selected.


[ 4.3 - Console commands ]
~~~~~~~~~~~~~~~~~~~~~~~~~~

. "endround" - Restarts the round. Works in botmatch only (not in network). 

. "vote <playerid>" - VOTE SYSTEM against cheaters. Type 'vote <playerid>' in the Console where <playerid> stands for the player's player id shown on the scoreboard. Here are the rules: If someone gets at least 60% of the players votes for him, he'll be kicked from the game. Votes are reset every round. You cannot vote for yourself.


[ 5 - MOD info ]
~~~~~~~~~~~~~~~~
Name:	Tactical Ops 
Type:	Special Forces vs Terrorists multiplayer mod for Unreal Tournament.
Website:	http://www.tactical-ops.net

(To be updated)



[ 6 - Tactical Ops Credits ]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.Project Leader
	Laurent "Shag" Delayen 

.Design/Concept
	Laurent "Shag" Delayen
	Eric "rojazz" Rojas

.Research
	Toby "Macadoshis" Rees
	-=DA=- Reaper 

.Coding
	Laurent "Shag" Delayen
	Benoit "Jah" Delayen
	Chris "Hollywood" Schletter

.Lead Modeler 
	Jack "Warflyr" Davis

.Modeling
	Cedric "SlickRick" Ruffin
	Bilal "Junky" Mechairia
	Bryan "Darkhorse" Pusateri
	Kurt "Apocalypse" Cadogan
	Nikolai 'MINION' Gregory

.Animating
	Jack "Warflyr" Davis
	Darkhorse
	Kurt "Apocalypse" Cadogan

.Skinning
	Joshua "Vassago" Stubbles
	Galen 
	T.L "GaNjAmAn" Scheffer
	Jack "ixShooter" Luttig

.Graphic Art
	Eric "rojazz" Rojas
	Laurent "Shag" Delayen
	Toby "Macadoshis" Rees
	Anton "MaxModule" Hedlin Wiegert
	Bilal "Junky" Mechairia

.Sound Ambiance
	Barry "Barra" Abe

.Voice Casting and Directing
	Lani Minella
	Pro-Motions Production Company

.Audio Production
	Rick Bowman
	Lethal Sounds

.Web Masters + Site content and Manual
	Eric "rojazz" Rojas
	Toby "Macadoshis" Rees

.IRC Admin
	Alexc19 

.Mapping Leader
	Janis "Flux" Bode (SW-CargoShip, SW-RapidWaters, SW-TrainStation, SW-Tower)

.Mappers
	Jan "Melsidore" Lhring  (SW-CargoShip)
	T.L "GaNjAmAn" Scheffer (SW-OperationSkynet)
	Davis "DavidM" Mnnich (SW-Avail)
	Emil "HypErioN" Attlid (SW-Subway)
	Rich "@kuma" Eastwood (SW-Oilrig, SW-Ransom (formely known as Shadowrun))
	Warren "TaskMaster" Marshall (SW-Infectious)
	Tynan "Dr.Crowbar" Sylvester (SW-Damn, SW-Thor)
	"Spinex" - (SW-Bazzar2)
	"Spooger" & "Islington/Egan" - (SW-Reactor-Sector_6)

.Lead Beta Tester
	Mark "BloodKnight" Iradian 

.Beta Testing Team (Windows/Linux)
	Andirez, Grizzly81, Sorente, ZE-MAD, Traxter, Kidman.

.Mac Beta Testing Team
	Fleek, Alpha, Oaf ToBark, TheHollowMan, Beale

.Tactical Ops Contributors
	Gerke "j3rky" Preussner - Actor resetter class, Startup screen
	Ian "Threaders" Threadgold - Extremely nice looking camo texture pattern ;)
	Rodney "Innerchild" Balai - Sound processing
	John "Butcher" mueller - great skins and graphic artwork.
	"Otorp" - some Hostage voices
	"[DM]Matryx" - SW-Labs map, Rain generator code.
	GuyB - SW-HideOut map
	Arnaud "iNTOX" Delayen - SW-HomeAlone map
	"Spinex" - Weapon's Bazaar map.
	Tynan "Dr.Crowbar" Sylvester - SW-Ghetto map
	Tobbe "Ebbot" Alhen - SW-TrainStation map


Impact (True Type Font) is a trademark of Stephenson Blake (Holdings) Ltd. and has been developed in 1965.
It has been licensed by Microsoft for Windows 3.11 and can be used and distributed freely.


[ 7 - Tactical Ops Team Profile ]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

!! If you aren't referenced here, please send me your info !!


o Nick:				SHAG
  Real name:			Laurent Delayen
  Age:				22
  Location:			Paris , France
  Current position in team:	Project Leader, designer, lead coder
  Background:			Started to code in 1989 on amiga
				Worked on several projects including home made little games,
				demo effects, and a special effect program. 
				Worked for 2 special effects company 
					DUBOI (Alien 4)
					ExMachina (I-War2 ride for theme parks (IWERKS))
				Currently student in 4rth year of computer engineering (EPITA - Paris)
				Languages: Pascal, C/C++, Delphi, C++ Builder 4,
					basics of x86 assembly language, and lately Unreal script !! 
				OS: Windows, Unix (NetBSD, Linux, Irix), Workbench.
				Lightwave, many special effects programs like Shake, and experience
					on FLAME, PaintBox, Harry.
  Email:			shag@planetunreal.com
  ICQ:				9663644


o Nick:				Eric
  Real Name:			Eric Rojas
  Age:				15
  Location:			South Pasadena, CA, USA
  Current position in team:	Texturing and Graphics
  Education:			High School
  Background:			Not really a good drawer, but can use filters and plugins to optimize 
				anything
  Software:			Adobe Photoshop 5.5 (Eyecandy and Xenofex Plugins), 
  Current Job:			Just your average High School student.
				Also is the webmaster of UTCenter.com
  ICQ:				10267131
  Email:			eric@utcenter.com


o Nick:				BloodKnight
  Real Name:			Ain't Telling!
  Age:				16
  Location:			Mississauga, Ontario, Canada!
  Education:			Death Camp aka High School
  Background:			Hardcore gamer that loves to play anything, I do have experience with
				3D Studio Max, but ain't good in it.
				I played every FPS out there and I seen lots of mods and bugs.
				Once I found 20 bugs in a Kingpin mod in 5 minutes :)
  Software:			lets see...UT 
  Current Job:			Webmaster of UT Clan Universe, OGL Ladder Admin, and also beta tester :)
  ICQ:				12368747
  e-mail:			BloodKnight


o Nick				SlickRick
  RealName 			Cedric
  Age				15
  Location			in the US..
  CPIT				Modeler
  Software			Lightwave


o Nick:				Dr. Crowbar
  Real name:			Tynan Sylvester
  Age:				14
  Location:			Ottawa, Canada
  Current position in team:	Mapper
  Background:			Started editing recently, released two maps, i'd rather
  				not talk about one, but the other (AS-Deathrow) was 
			   	for SWAT. Could not get it accepted into the rigorous 
			   	standards set by Shag, put into AS mode and released.				
  Software:                     UnrealEd (how can a program be so evil(buggy) and be so good
				(powerful) at the same time?)
  Occupation:			Student (duh)
  Email:			dsylvester@sympatico.ca
  ICQ:				64593670


o Nick:    			Flux
  Real name:   			Janis Bode
  Age:    			17
  Location:   			Bremen, Germany
  Current position in team: 	Lead Map Designer
  Education: 			Grammar School
  Background: 			First Mapped for Quake2, Mapping for the UnrealEngine since short after the release of UT.
  Software: 			UnealED2
  Occupation: 			Student


[ 8 - Thank You!! ]
~~~~~~~~~~~~~~~~~~~

(in no particular order)

Andrew Scheidecker	- Helped Shag getting started with Unreal Script
^Soul^			- Helped Shag getting started with Unreal Script
GreenMarine		- Helpful information
EPIC			- for Unreal Tournament and Unreal Script
PlanetUnreal		- For hosting our site
Maxx3D			- thx for your time !
Macabre			- Author of u3d
DSnake			- This mod would have never started without this man !
Mongo			- Laser dot network code
Macbeth Tommaso HKH	- NGI server
Butcher from EPIC	- Great skins ! :)
Infogrammes & EPIC	- UT GOY, support, help (way too many to list)
...
And the whole Tactical Ops team for their time, devotion and interest !
