Team Symbol Changer

This mutator allow a server to replace the stock team symbols with custom team symbols. It supports up to 50 textures. ~Recommended

Download

Uploading...
Do not refresh or leave this page!

File Description

This mutator allow a server to replace the stock team symbols with custom team symbols. It supports up to 50 textures. ~Recommended

Read More

Download 'tsc101.zip' (14KB)

Readme
Frnz Team Symbol Changer Mutator 101

Author        : $Author: jwalstra $
Revision      : $Revision: 1.2 $
Checkout Date : $Date: 2002/12/18 12:07:28 $
Source File   : $Source: /home/cvs/TeamSymbolChanger/Info/TSC_README.html,v $
GNU GENERAL PUBLIC LICENSE Version 2, June 1991
See LICENSE or http://www.fsf.org/license/gpl.txt
Coded using "vim". The only editor you'll ever need.
About
This mutator allow a server to replace the stock team symbols with custom team symbols. It supports up to 50 textures. 

Thanks
Sniper Clan Frnz - For testing and being the best clan out there. :)

Installation
The archived file should contain three files. 
System/TeamSymbolChanger.u 
Help/TeamSymbolChanger/TSC_README.html 
Help/TeamSymbolChanger/TeamSymbolChanger.ini.sample 
Help/TeamSymbolChanger/LICENSE 

This archive should be unzipped in your UT2003 base directory in order for the file to be placed in the correct location. A sample TeamSymbolChanger.ini exists in "Help/TeamSymbolChanger". It's placed there in order not to overwrite your current TeamSymbolChanger.ini. 

For Servers, you should edit your UT2003.ini file and add ServerPackages=TeamSymbolChanger to the [Engine.GameEngine] section of your ini. (remember not to leave a space after ServerPackages=TeamSymbolChanger in your ini file) [Engine.GameEngine] ServerPackages=TeamSymbolChanger 

Texture Package Creation

You need a texture package. Here is a short tutorial on how to create such a package. It is required that you know how to use UnrealED 3.0, use an editor, and how to type "UCC.exe make" 

In your UT2003 base directory create a directory. You can name it anything. For this example, we will be calling it "MyTeamSymbols". I don't recommend using that name since someone else might and it will cause conflicts for people. 

Inside the "MyTeamSymbols" directory create two directory called "Classes" and "Textures". 

In UnrealED, create a Texture file (UTX) and call it the same name you used for the directory above. In our case it's "MyTeamSymbols.UTX". All textures in this package should be 256x256, black background, white foreground. When you import them you want to enable Masked. In the texture's property, you want to make sure of the following. Also change the compress to reduce the overall size of the UTX file. 

Surface->bMasked = true Texture->LODSet = LODSet_Interface Texture->UClampMode = TC_Clamp Texture->VClampMode = TC_Clamp 

In the "Classes" directory, cut and past the following into a file (use your favorite editor). 

class Media extends Info;
#exec OBJ LOAD FILE="Textures\MyTeamSymbols.utx" //Replace with right name

In your UT2003.ini file, you need to add a EditPackages=MyTeamSymbols line. Again "MyTeamSymbols" is our example name, use your name instead. 

[Editor.EditorEngine] EditPackages=MyTeamSymbols 

With all that done. Open a DOS window ( or a Cygwin BASH shell :) ) and change into you UT2003/System directory. In there type "UCC.exe make". A bunch of stuff should scroll by and when it's done you should have a MyTeamSymbols.u file. You can now add this package to your ServerPackages. 

[Engine.GameEngine] ServerPackages=MyTeamSymbols 

Now in the TeamSymbolChanger.ini you can add a line like 

TeamSymbol[0]=Texture'MyTeamSymbols.Group.TextureName1' TeamSymbol[1]=Texture'MyTeamSymbols.Group.TextureName2' 

To use, select "Frnz Team Symbol Changer" from the mutator menu. 

Server Defaults (TeamSymbolChanger.ini>

TeamSymbolChanger.MutTeamSymbolChanger
Property
Type
Default
Description
RandomSymbol
Boolean
True
Pick team symbols randomly
TeamIndex[0]
Integer
0
Red team get Texture 0
TeamIndex[1]
Integer
0
Blue team get Texture 1
TeamSymbol[n]
Texture
None
Texture class; n < 50 
SymbolDesc[n]
String
None
Description name of TeamSymbol[n] at n location; n < 50

Client Console Commands

None until next patch. 

Known &quot;Problems&quot;

None 

TODO
Make sure &quot;mutate&quot; command work when next patch comes out. 

Change Log

Release 101

Just changed the timer. 

Release 100 (First Release)

Added routines to change team symbols. 
Added routines to administr

Read More

Comments on this File

There are no comments yet. Be the first!

jwalstra


50 XP


Registered 15th January 2003

5 Files Uploaded

Share This File
Embed File