*********************************************************************
Copyright (C) 2002 Hejhujka. 
*********************************************************************

Title: Alternative Fire. 

THE BEST OF HEJHUJKA or HEJHUJKA FOREVER - lol

Version: <1.0>

Filename: <tnag.zip>

Author: Hejhujka
Co-Author(S): Luminous Path (TNAG v1.0.), PhotoBlokey (descriptions, testing)

Email Address: jarus@axelero.hu

Description: This mod adds an alternative fire function to
weapons, an actor called TnagReplacer, which modify the original
DX single-player maps adding Tnag weapons to the world, crates and to NPC's. This mod
also contain a few cool pickups and weapons which actually adds new damagetypes for the NPCs. 

Additional Credits to: Epic, who made UT and.

Additional Credits to: Red Faction developers. There is some stuffs in my mod from this
great game.

Special thanks to DarkStalker. I've used his freezerifle stuffs for extra darts
and nervegas coding.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PLAY INFORMATION:
--------------------------
Game: DeusEx
Game Type: Single Player and Multiplayer
DeusEx version required: 1112fm
Known bugs: There is no known bugs for the single player part. Maybe
there is a few bugs in MP, but I don't wanna to add 100% MP support to this mod for now. 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FILES INCLUDED:
---------------------

Tnag.u - The U file that this mod runs off.
TNAG_Readme.txt - This file.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CONSTRUCTION:
---------------------
Editor(s) used: UnrealEd, WOTGreal, Unr2de, Sampled, GoldWave,
WordPad, NotePad.
Construction Time: 4-6 weeks
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DESCRIPTION:
-------------------------

This mod adds the following weapons and items:

----------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Minigun - a military gatling gun

tnag.weaponminigun

Primary fire - see UT
Alt fire - see UT
ammo: 762mm
----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
EnergyPistol
tnag.weaponenergypistol
Normal Fire - fires instant hit laser beams, never run out of ammo
Alt fire - N/A
----------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Sabot rifle - work like Flak, but has another cool mesh
Primary fire - see UT
Alt fire - see UT
ammo: Sabot
tnag.weaponsabotrifle
----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
Hologram Device - Do you remember the Total Recal movie with Arnold Swarzenegger ?
The hologram device work like that device from the movie. Note: when you activate
the device don't look at the ground, otherwise the hologram will be spawned underground and
you can't use it. 

tnag.hologramdevice
----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
Assault Rife "Special" - the idea of this weapon is from Red Faction
This is a 762/3006mm assault rifle. It has two barrel and fires 762mm rounds 
from the main barrel and the 3006 rounds from the second barrel. When the 3006mm
ammo loaded it does much more damage. This weapon can be equipped with scope.
Primary fire - 762mm/3006mm fire.
Alt fire - cycle ammo.

tnag.weaponassaultrifle

------------------------------------------------------------------------
----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
Automatic Sniper Rifle - Remember the Precision rifle ? 
Primary fire - deadly burst of 3006mm ammo.
Alt fire - zoom scope.

tnag.weaponsniperrifle

------------------------------------------------------------------------

Energy (Shock) Rifle - Shock and EMP the target. Can be also very useful against
robots, cameras turrets and for negating an enemy player's
bioelectricity in Multi-player. 

tnag.weaponenergyrifle

Primary fire: The energy rifle fires instanthit energy beam, which shock and emp the target.
Alt fire: The energy rifle fires large, slow moving energy balls, which explodes
on contact causing shock damage.

Ammo: tnag.ammoenergycharger
------------------------------------------------------------------------

Biorifle - Fires sticky globs of green goo that explode on contact with
living matter. 

tnag.weaponbiorifle
tnag.ammobio

Modes:

Primary fire - A sticky glob of goo. Explodes on contact, momentarilly
causing poison damage. Fast rate of fire.

Alternative fire - Fires a huge glob of goo. Explodes on contact, but
if it hits the ground it will burst into several smaller blobs. Slow rate of fire.

------------------------------------------------------------------------

Blade Launcher - Fires slicing blades that cause an enormous ammount of
damage on contact. 

tnag.weaponbladelauncer
tnag.ammoblade 

Modes:

Primary fire - Fires a circular slicing blade that can kill an enemy
if aimed correctly. Can kill you with one shot.

Alt fire - Fires a ballistic blade, which explodes on contact.

------------------------------------------------------------------------

Enforcer - A pistol which firing shotgun style.

tnag.weaponenforcer

Modes: 

 Primary fire - slow but accurate shots
 Alt fire - ganxta style fast but less accurate firing

Ammo: Buckshot, Sabot
------------------------------------------------------------------------

Devastator - To put it lightly, a nuke you can carry around. Features a
huge "Wash zone" of radiation, a large area of fire at ground zero, and
an electrical emission.

Normal fire - fires small sonic bolts, never run out of ammo. Shots penetrate NPCs.
Alt fire - fires a nuke missile and then destroy.

tnag.weapondevastator

------------------------------------------------------------------------

SEMP Grenade - Stun Electro Magnetic Pulse grenade. Will both stun the
enemy and rob him of his bio-electric energy. Nasty.

tnag.weaponsempgrenade

Modes:

Primary fire - Stuns and EMPs the target.

Alt fire - N/A

------------------------------------------------------------------------

EMP Prod - A small prod that emp and stun the target. Useful for
disabling robots and cameras and also for negating an enemy player's
bioelectricity in Multi-player. 

tnag.weaponempprod
ammo - standart prod battery

Modes:

Proimary fire - work like the standart prod

Alt fire - EMP the target. You can disable bots with one stick. 

------------------------------------------------------------------------

Beretta - A pistol with a silencer which can be activated or
disactivated 

tnag.weaponberetta9mm

Modes:

Primary fire - normal/silenced fire
Alt fire - swich between normal and stealth mod.
When the silencer is on the weapon does less damage, but it's stealth.

Ammo: 10mm ammo
------------------------------------------------------------------------

Gravity Rifle - You wanna a rail driver? Here it is. This is actually the 3rd

"rail driver" of mine - the first was in HejhujkaMod v 1.2.  

tnag.weapongravityrifle

Modes:

Normal fire: InstantHit gravity beam, can penetrate up to 10-12 walls and pawns.

Alt fire: activate zooming scope so you can see through the walls.

Ammo: tnag.ammogravitycharger
------------------------------------------------------------------------

------------------------------------------------------------------------

Automatic Shotgun - A modified vesrion of the standart Assault Shotgun 
with rapid rate of fire.    

tnag.weaponautoshotgun

Modes:

Normal fire - fires five pellets per shot at a medium rate of fire.

Alt fire -  fast, suppressive but innacurate shots. Very effective at close ranges.
Very very cool alt fire!!!!!! Try it out.
---------------------------------------------------------------------

------------------------------------------------------------------------

Vacuum Rifle - Another futuristic weapon 

tnag.weaponvacuumrifle

Modes:

Normal fire - fires green fast moving vacuum slugs at a  fast rate of fire.
Upon detonation the vacuum slug cause a temporary blindness. 

Alt fire - the vacuum rifle fires a powerull vacuum shell at a slow rate of fire.

------------------------------------------------------------------------

------------------------------------------------------------------------

Rail Driver. - An extremally powerful plasma weapon. Another Rail Driver
especially for guy called himself Codename3 or Codeman3.
tnag.weaponnexus

Modes:

Primary fire - Fires an instant hit aluminium slugs, causing a powerful explosion damage and can penetrate walls and pawns.
Alt fire - activate scope so you can see through the walls.
Yes and the fire sound is the original one. 
Ammo: ammoplasma 
---------------------------------------------------------------------
----------------------------------------------------------------------

Vacuum Grenade. - The detonation of the vacuum grenade suck in all oxygen from its area of effect.
tnag.weaponvacuumgrenade
Alt fire - N/A
---------------------------------------------------------------------

------------------------------------------------------------------------

Pulse Gun - A plasma-based weapon.  

tnag.weaponpulsegun

Modes:

Primary fire - fires green medium sized fast moving plasma balls at a  fast rate of fire.

Alt fire - A bolt of green lightning is expelled for 50 meters, which will burn everybody and everything with the effect of flamethrower.

----------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

CyborgDogContainer/CyborgDog - The cyborg dog is your best friend and bodyguard in the single-player game, but
you can forget about a stealth approach when your friend is nearby.
The cyborg dog can charge the player with bio-energy. 
tnag.cyborgdogcontainer
tnag.cyborgdog
The Cyborg Dog container it's actually a pickup which can be activated like other pickups
armors, suits. 

----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
CDRC - cyborg dog remote control device. This device is based on weapon codes, but it's not a weapon.
With this device you can control your cyborg dog orders and deactivate the dog.

Primary fire - swich between orders: cyborgdog supporting/cyborgdog patrolling
Alt fire - deactivate the cyborg dog. The deactivated cyborg dog can be placed to your inventory.
tnag.cdrc
----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
10mm SMG - a very compact weapon with fast rate of fire. Very effective at close ranges.

Primagy fire - burst of 10mm rounds.
Alt fire - slow firing mode.

tnag.weaponmsmg
ammo: 10mm ammo

----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
NerveGasGun - this weapon adds new funny reaction of the NPCs, but don't hurt them much.

Primary fire - fires green gas at a fast rate of fire.
Alt fire - N/A 
tnag.weaponnervegasgun
ammo.nervegas
----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
ExtraCrossbow - a true weapon of the stealth player. This weapon also add new damagetypes to the NPCs.

ammodartalliance - this darts change your enemies alliances, so they attack your enemies and not you.
Very very funny! Don't work on robots and boss creatures like WS, GH and AN.

ammodartscramble - work like the alliance dart but affect robots, freeze animals, disable cameras and turrets and finally
stun humans.
ammodart - a regular dart.
Alt fire - cycle ammo.

tnag.weaponextracrossbow
----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
INSTALLATION:
-------------------

1.Extract tnag.u into your system folder in the main DX directory. Then
find deusex.ini, open it, and scroll down to where there are several

Editpackages=

all in a row. Add this line:

Editpackages=tnag

Don't forget to delete the previous versions of tnag and hejhujka files!!!

2. How to activate the altfire function:

Open your user.ini fire and find the line

Aliases[18]=(Command="",Alias=None)

in the [Engine.Input] section and edit it to looks like this:

Aliases[18]=(Command="Button bAltFire | AltFire",Alias=AltFire)

Then find the 

RightMouse=.........   line and edit it to looks like this:

RightMouse=AltFire

Note: you need to edit the RightMouse line in [Engine.Input] and in [Extension.InputExt] section too!!!!
Don't left the "ParseRightClick" in the "RightMouse=" line.
Then save your ini file. Start DX, go to Keyobard/Mouse and find any empty button to assign it
as "Use items in the world", because your right mouse button is used now for Alt fire.

3. How to use the tnagreplacer.

 - Open your SDK, go to classes and select TnagReplacer.
 - Open the map, select the 3d view and put the TnagReplacer on the map then SAVE it.
 - Do the same thing with other maps.
 - Then close your SDK and start a new game. 
The replacer replace the original weapons with tnag weapons, so don't be suprised if the terrorists
will attack you with bladelaunchers and biorifles and the unatco troopers with pulseguns.
The replacer can't modify the game flags, so you still gonna receive DX weapons in conversations.
The replacer also can't modify the player's inventory and you will start a new game with default equipment.

Yes... and Simons was right about the newest version of the firmware...

Thats all.

Voila. Have fun.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NOTES:
---------

Use the summoning commands to summon the weapons. Remember to put
tnag. before the weapon/ammo desired or Deus Ex will not know what you
are talking about.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
COPYRIGHT/PERMISSIONS:
---------------------------------
This mod was not made and is not supported by Ion Storm and Eidos
Interactive.

MODERS MAY NOT USE THIS MOD AND CODES AS A BASE TO BUILD ADDITIONAL
MODIFICATIONS.

You may distribute this package, provided you include this file, with no
modifications.

This mod may be used in any level packs without the authors permision.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DEUS EX and ION STORM are trademarks of ION STORM L.P. All rights
reserved.
 2000 ION STORM L.P. EIDOS INTERACTIVE and the EIDOS LOGO are 
registered trademarks of EIDOS INTERACTIVE.  2000 EIDOS INTERACTIVE.
All other trademarks are properties of their respective owners.
Run.umx music by Epic Games.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

