*******************************************************************************
*                        TRIBES 2 RENEGADES MODIFICATION                      *
*                             Version: 2.0a (1-20-03)                         *
*******************************************************************************

  Sections
    
    1. Added, Fixed, Changed, Removed 
    2. ABOUT
    3. Simple Installation (Dedicated Server)
    4. Linux Simple Installation (Dedicated Server)
    5. Admin HUD How-To
    6. Credits
    7. Note legal from Renegades RenWerX Team



------------------------------------------------------------------------------- 
(1)                       Added, Fixed, Changed, Removed 
------------------------------------------------------------------------------- 
Updated core code to run on Tribes 2 patch v25034. 

Merged Classic admin HUD and server options into Renegades. 



Added Mod Hud support to Renegades. 

Added Renegades Tips to Mod Hud. 

Added Renegades URL's to Mod Hud. 

Added the ability for the MPBs to go underwater. 

Added the ability to change the turret on the MPB to standard barrels. 

Added ability to toggle between normal and tall Blast walls to Mod Hud (Tall Blast walls count as 2 against your 
teams deploy count/Use the Mod Hud to switch between normal and tall). 

Added ability to toggle between targeting laser and flash light to Mod Hud. 
Added Clear Print to Mod Hud. 

Added an auto beacon to the deployable inventory (beacon shows on stem of deployable inventory). 

Added Flashlight (Targeting Laser Gun can now doubles as a flashlight use the Mod Hud to switch between laser and 
flashlight beams). 

Added the ability to undeploy/redeploy anything as long as it is 100% health, no damage. 

Added it so that players now spawn visible instead of invisible. 

Added the Renwerx status item. You do this by typing "renwerx status: (w/o "") into your "Team Chat" area. 

Added the function to allow you to deploy 3 targeting beacons as well as use 3 Ren beacons (the beacon count on 
your HUD is for Ren beacons, not deployables).

Added the ability for server admins to limit the amount or each armor purchased. When enabled each armor is lmited 
to being purchased to 5 each. This is a server side option in serverDefaults.cs. To disable this option edit this 
line $Host::LimitArmors = 1; to 0.

Added console spam fixes

Added in Qings V2 katabatic map to the Renegades server download.(<3)




Fixed lowered energy recharge rate bug. 

Fixed infinite Energy cheat/nBurster beacon cheat. 

Fixed the infinite camera bug. 

Fixed all Deployable Pickup bugs. 

Fixed all of the beacon/cloak cheats. 

Fixed Burster beacon timer. 

Fixed the # of base turrets deployed bug. 

Fixed cloak texture cheat, now fades to complete invisibility. 

Fixed tele invisible cheat/nDeployable vehicle flag capture cheat. 

Fixed teleporting jugg bug (base heavy) bug. 

Fixed a bug where pressing the vehicle buy button fast spawned multiple vehicles on top of each other. 

Fixed Burster beacon cheat. 

Fixed camera grenades so they now detect player sensor jammers at a range of 25 meters. 

Fixed the bug that allowed spies to control enemy turrets while undercover. 

Fixed Cyborg beacons so they turn off when entering a deployable inventory stations.

Fixed a team redeploy bug that allowed for more items to be placed that should be allowed. 




Changed blast walls and Platforms, they no longer allow splash damage go through them (Not foolproof). 

Changed platforms so they can only be stacked 4 tall. 

Changed tanks so they now have a tighter chain gun spread, increased shields and thrust speed. 

Changed bomber to take more damage and the belly gun velocity was increased. 

Changed spinfusers so that disks now skip off of water at a 20 degree angel. 

Changed the spinfuser so that the disks now shoot straight. 

Changed the model for the Vulcan to the TR2 version of the goalie chain gun (larger to define which weapon enemy 
has). 

Changed it so that you cannot deploy a platform or blast wall within 8m of another player (in order to prevent 
infinite plats & such) 

Changed the blast walls so they now look like upright platforms. 

Changed the medic dart ammo to 15 (increase). 

Changed Aliens so they decloak when they grabs the flag (to prevent a bug/cheat). 

Changed non-tournament play to spawn with blaster, tournament mode will spawn with Hyper Blaster). 

Changed all armor speed caps (increase) except Mercenary armor was increased less than all other armors. 

Changed borg beacons so that remaining beacon times are cumulative (if you hit all 3 beacons at once you will have 
60 secionds total of time). 

Changed flares to have added light under them, changed sound to more realistic sounds, more like real flares.
flares provided by Qing(<3)..



Removed the ability to deploy a vehicle, grab flag and teleport into your vehicle. 

Removed the ability to park vehicles in telepads enabling you to teleport into the vehicle from the other telepad. 

Removed all development testing code.


Many other small tweaks that either are not worth mentioning or we forgot about :P



-------------------------------------------------------------------------------
(2)                                ABOUT
-------------------------------------------------------------------------------
RenWerX, the development team of Renegades, has been working hard at elliminating bugs/cheats at the same time 
adding a few new things to freashen up game play. Renegades for Tribes2 was officially released in October of 2001 
and has not been updated since. Over the past few months RenWerX has brought in new members from the community to 
help with the coding and site administration. Our new site was completed in Janruary 2003 and can be found at 
www.planetrenegades.com, the dev teams home site is www.renwerx.com (to be completed soon). We hope that this 
release of Renegades will be the best ever and make competition better than it ever has by elliminating the 
various bugs/cheats and making the game play better and faster than ever before. 



-------------------------------------------------------------------------------
(3)                    Simple Installation (Dedicated Server)
-------------------------------------------------------------------------------
Server instillation:
1. Download the RenegadesInstaller.exe from www.planetrenegades.com (download section).

2. Delete all DSO files within your Tribes2 directory. Remember that the server files for Renegades are distributed in DSO format.
If you delete all the DSOs after you install your server it will not work properly.

3. If you have any prior versions of Renegades installed you should remove it prior to reinstalling.

4. Run the executable exe you downloaded from www.planetrenegades.com to begin your installation. Please make sure you have
the correct path to your Tribe2 GameData directory (default is c:\Dynamix\Tribes2\GameData). Once you have the correct path
selected complete the installation.

5. Once extracted you should now see a Renegades directory in your GameData folder. You should also see a new Renegades shortcut
on your desktop. This shortcut should be used to start your server.

6. Use the shortcut to start your server. Once you double click it you should see a small DOS window open as it loads the Renegades files.

7. After your server starts up and completes loading you should shut it down. This should have created a server prefs file in your
/GameData/Renegades/prefs directory. You will need to edit that config to set the name of server, passwords and so on.

8. Restart your server by double clicking your new Renegades icon on the desktop. Once it completes loading you should have a running
Renegades Dedicated server. 

A more detailed instillation should be available soon at the www.planetrenegades.com site.



-------------------------------------------------------------------------------
(4)                    Linux Simple Installation (Dedicated Server)
-------------------------------------------------------------------------------
*******************************************************************************
*                        TRIBES 2 RENEGADES Linux Server Install              *
*                             Version: 2.0a (1-20-03)                         *
*******************************************************************************

Sections

	a. Requirements
	b. Installation
	c. Running the server
	d. Installing Renegades Mod
	e. Simple Tricon Install for Linux

--------------------------------------------------------------------------------------------------------------------
This guide is based on information taken from Loki's website (http://www.lokigames.com), the T2dedserver website 

(http://www.t2dedserver.com/linux.html) and information gained from the collective knowledge of the people on the 

loki.games.tribes2 mailing list.   
--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------
(a) Requirements 
--------------------------------------------------------------------------------

You will require the following to install Tribes 2 Dedicated (Linux) on your server. 
Linux kernel version 2.2.X or 2.4.X
Pentium 300 or faster
32 MB RAM required (64 MB recommended)
Hard disk drive with 500 MB of available space
Tribes 2 CDROM (or the files on the CDROM at least)

--------------------------------------------------------------------------------
(b) Installation
--------------------------------------------------------------------------------
 
This guide will cover the installation and setup of the Tribes 2 Dedicated server on a Linux machine.

Note: Do not install/run Tribes 2 dedicated server as the superuser (aka root) Tribes 2 does not require root access 

to run/serve, and you should not for security reasons. 

(The Tribes 2 Dedicated Server is provided as binaries and thus the source code has not been audited for backdoors, 

bugs, etc..) Run the server as a normal user. 

As with any other internet service, it is possible that the Tribes 2 dedicated server contains security weaknesses.  

For this reason it is recommended that you never run this software on a system that contains sensitive data or 

behind a firewall that protects a secure network.
 
The following example will show a typical installation step by step. (A user called "games" can be created to run 

the Tribes 2 Dedicated Server with his home directory being /home/games/ (or ~ which represents the home directory)  

If your setup is different, just change accordingly)
 
First download the dedicated server file.

ftp://ftp.lokigames.com/pub/extras/tribes2/tribes2d-wincd.run

ftp://ftp1.sierra.com/pub/goodies/other/t2linuxserver.zip

Second, insert the Tribes 2 windows CDROM into the drive. I know most of you guys with servers don't often have 

direct physical access to the machine. So what you can do is this.... 

Create an ISO image of your Windows Tribes2 cd.

FTP that ISO image to your server.

Once you have the ISO image on the server mount the image as a drive with the following command. 

Note: Only root can use the mount command

mount -tiso9660 -oloop /root/t2.iso9660 /mnt/cdrom

In the command above my ISO image is named t2.iso9660 


Once the cd image has been mounted login as your user that will be running the game and execute the setup by typing 

the following in the shell 
sh tribes2d-wincd.run 
The setup will verify its integrity and decompress the setup program. 

Note: If installing to the default directory of /usr/local/games/tribes2 you will need to give the user that is 

going to be installing and running the game rights to the /usr/local/games directory for the installer to work 

properly.
 
Follow the on screen prompts. It is recommended that you install the update, un-install and game in your user 

directory. (i.e. ~/loki_update ~/loki_uninstall ~/tribes2)
 
The server installation program will copy the game files from your Tribes 2 CD/ISO image, this will require about 

500 megs of hard drive space.

Once the installation is complete, the update tool will run to ensure that you have the latest updates to the game.  

(This is important, as the Tribes 2 clients always update themselves and it's important the version numbers match)
The updater will check if you need any updates, then download and install them if needed. 

-----------------------------------------------------------------------------
(c) Running the server.
-----------------------------------------------------------------------------

The Linux dedicated server binary is called "tribes2d" and resides in your Tribes 2 installation directory.
 
To run the standalone dedicated server you would do the following: 

Log in as the user you created to run Tribes 2 

cd ~/tribes2

./tribes2d -dedicated Katabatic CTF 

The first time the dedicated server runs, it will create the directory ~/.loki/tribes2 and place default 

configuration files there. 

All commands are typed directly into the game server, and end with a ; 
If you wish to down the server, just type 
quit(); 

You can customize the advanced server settings by editing the file ~/.loki/tribes2/base/prefs/ServerPrefs.cs 

Some interesting things you can change are 
$Host::BotCount = 2;
$Host::BotsEnabled = 1;
To automatically load bots on start (Remember to set BotsEnabled=1 to enable them, if you don't require bots, set it 

to 0. It will save up on the resources needed to load the Bots scripts) 
$Host::GameName = "My Tribes 2";
$Host::Info = "Put in infromation about your server, url here";
This is to add in extra information about your server. 
$Host::MaxPlayers = 64;
This is to set the maximum number of players on your server. Be honest about setting this value. Setting it too high 

on a low-end server will spoil gameplay with lag. Setting it too low will make the game draggy. 
$Host::AdminPassword = "Your-SECRET-Password"
This is very important. Keep the password a secret (or only share it with your game admins) This is the password 

used for the SAD("password"); command.

If for some reason the server is crashing frequently, you can use the script "tribes2d-restart.sh" to automatically 

restart the dedicated server. This script will also look for updates on the internet when it starts, to keep your 

server up to date. 

Most of you out there will not be running the game off the console, but will be configuring and running it remotely. 

Closing your telnet/ssh client will kill your game server immediately. 

One solution is to disconnect the process from your tty and send it to the background to run. This is done via the 

following command line.

nohup ./tribes2d-restart.sh -dedicated Katabatic CTF &

This command will create a file in your tribes2 directory called nohup.out which from time to time will need to 

either be deleted when you have the game server stopped or gzipped if you wish to keep it for future refrence as it 

contains all the console output from the game server.

Note: The tribes2d-restart.sh will cause the server to restart if it crashes for any reason.

Another solution would be to use "screen" to run the game server. It creates a virtual TTY and runs the game on that 

TTY instead. 

You can do so with the following commands 

cd ~/tribes2

screen ./tribes2d -dedicated Katabatic CTF 

Then type CONTROL-A, then D. This detaches the TTY from your current login and lets the game server continue 

running. 
You can resume the TTY back with the following command 

screen -r 

For more information about screen, type the following... 
man screen 

That's about it. Congratulations, you now have a working Tribes 2 Dedicated Linux Server.

-------------------------------------------------------------------------------
(d) Installing Renegades
-------------------------------------------------------------------------------

This section will walk you through installing the Renegades mod to your server.

Download the Renegades Linux server files from http://www.planetrenegades.com/

FTP the server side files to your server and copy them to your tribes2 directory

Stop your Tribes2 server if it is currently running.

Use the following command to extract the Renegades mod files.

tar -xzvf renegadesV2.tar.gz

This will create the renegades directory in your tribes2 directory.

After the files have been extracted start your server again with the following command line.

./tribes2d -dedicated -mod renegades

This will start the server and load the Renegades mod. After the server has finished loading down the server with 

()quit; and go to ~/.loki/tribes2/renegades/prefs and edit your ServerPrefs.cs file accordingly.

Once you have edited your ServerPrefs.cs file to your liking you can now restart the Tribes2 server with the 

following command line

nohup ./tribes2d-restart.sh -dedicated -mod renegades &

Connect to your server from your Tribes2 game client and make sure you see the Renegades splash screen as the map is 

loading.

Congratulations, and Welcome to the Ren community!

-------------------------------------------------------------------------------
(e) Simple Tricon Install for Linux
-------------------------------------------------------------------------------

Visit http://www.tricon2.com/t2download.html

Grab the following files

Server v301.9 Lite
Server v301.9 Expansion Pack
Server v301.9 Crap Pack Beta

Telnet GUI v302

Note: The Expansion Pack and the Crap Pack are not required for proper operation.

Shut down your game server before proceeding.

FTP the Server files to your tribes2/base directory on your Linux server and extract the files.

After the files have been extracted start your server again with the following command line.

./tribes2d -dedicated -mod renegades

This will start the server and load the Renegades mod. After the server has finished loading down the server with 

()quit; and go to ~/.loki/tribes2/renegades/prefs and edit your TriconPrefs.cs file.

The one thing that needs to be changed within the TriconPrefs.cs file to ensure that Renegades will start is to edit
the following line.

$Tricon::ExternalModDefault = "base";

change the above line to read as follows

$Tricon::ExternalModDefault = "renegades";

Save your TriconPrefs.cs file and restart the game server.

Note: For detailed information on configuring Tricon2 please visit the Tricon2 website as there is a welth of
information there.


-------------------------------------------------------------------------------
(5)                             Admin HUD How-To
-------------------------------------------------------------------------------

 Using Admin HUD

   The new admin HUD allows admins and super admins to issue commands from a
   HUD instead of using the console. To use the admin HUD, you must first bind
   a key to it in the SETTINGS -> CONTROLS area. You can issue the following
   admin commands by bringing up the admin HUD while you have admin or super 
   admin privileges:

    [Player options]

       - Enter Admin Password
           Players can admin themselves by typing the Admin password into the
           input field of the HUD.

       - Enter Super Admin Password
           Players can admin themselves by typing the Admin password into the
           input field of the HUD.

    [Super Admin options]

       - Set Join Password
           Changes server join password to the password entered in the input
           field of the HUD. Use "remove" (without the quotes) to remove the
           join password.

       - Set Admin Password
           Changes the server Admin password to the password entered in the
           input field of the HUD.

       - Set Super Admin Password
           Changes the server Super Admin password to the password entered in
           the input field of the HUD.

       - Set Random Teams
           Enables or disables random team selection for players on the server.
           0 = disabled, 1 = enabled.

       - Set Fair Teams
           Enables or disables team selection for players. When on, the server
           won't allow a player to join a team if that side would have 2 or 
           more players than the other team. 0 = disabled, 1 = enabled.

       - Set Max Players
           Changes the maximum number of players the server will allow. Use 
           numbers, such as 12, 24, 32, not spellings such as twelve, twenty 
           four, etc.

       - Set Auto-PW
           Enables automatic password setting of the server after a specified
           number of players is reached.

       - Set Auto-PW Password
           The join password set when Auto-PW is triggered.

       - Set Auto-PW Count
           The number of players on the server that will trigger the Auto-PW
           to set the join password.

       - Send Bottomprint Message
           Sends a pop-up message to the bottom of each players screen for 8
           seconds.

       - Send Centerprint Message
           Sends a pop-up message to the center of each players screen for 8
           seconds.

       - Remove Map From Rotation
           Removes map filename (less file extension) from the servers mission
           rotation.

       - Restore Map To Rotation
           Restores map filename (less file extension) from the servers mission
           rotation.

       - Remove GameType
           Removes mission type (ex. CnH) from the server.

       - Restore GameType
           Restores mission type (ex. CnH) to the server.

       - Restart server.
           Sends a command to restart the server.

 Using CTF Practice Mode

   CTF Practice Mode is disabled in Renegades. If you bind a key to this and have server admin it will not work.



-------------------------------------------------------------------------------
(6)                                  Credits
-------------------------------------------------------------------------------
 
 Development Team
   
   Priml1 - Lead Code Dev				Priml1@planetrenegades.com
   Doc34thFIST - Code Dev				Doc34thFIST@planetrenegades.com
   ZOD - Code Dev					None
   Cybertex - Linux Dev/Guru				Cybertex@planetrenegades.com
   Snypress - Original Dev				Snypress@planetrenegades.com
   EzTarget - Original Dev				None

 Planet Renegades Site Support

   ^Kodiak - Lead Site Admin/PR				Kodiak@planetrenegades.com
   Nycto - Site Admin/Designer				Nycto@planetrenegades.com
   Sgt. WQlf - Original Director/Producer, Webmaster	sgtwqlf@planetrenegades.com
   Dweller - Original PR/Webmaster			Dweller@planetrenegades.com
   

 Other

   {TWC}Raven - Beta Server Admin			None
   Novanix - Support and web coding			ceo@novanix.com

Thanks:
Beta testers-Clans and most of all the players. 


-------------------------------------------------------------------------------
(7)                    Note legal from Renegades RenWerX Team
-------------------------------------------------------------------------------

You choose to install this of your own free will. We make no guarantee that these files will work and that they will provide
any changes. We are not responsible for any damage to person or property, loss of data, and or user error. You as the end
user assume all responsibility if you choose to accept this agreement. Copyright Laws. Any Tribes modification carrying
the name of "Renegades" in any part of its name not of "Renegades" in any part is a violation of our rights. None of this code
may be copied and modified in whole or in part without express, written permission from RenWerX (formerly Fire Team Alpha).
Exceptions: Should a third party developer wish to make additions to or edit the coding of the Renegades mod, they may, provided
the edited version not carry the title of Renegades in any part of its name without the expressed written consent of RenWerX
(formerly Fire Team Alpha). The third party would also be required to obtain written permission by RenWerX (formerly Fire Team
Alpha) to make the edited version and to give RenWerX (formerly Fire Team Alpha) credit for the creation of Renegades in their
FAQ, read me, web site, and any or all other communications related to the modified version of the Renegades MOD. 





MUCHO BELL GRANDE<3 for segli

Hes annoying :P (^Kodiak)




