Basic List of Game Classes for UT

Post all UT Building, Coding, Modding, Tutorials and Non-Mapping content here!
Post Reply
User avatar
*POTS*
Posts: 2233
Joined: Fri Oct 17, 2008 8:50 pm

Basic List of Game Classes for UT

Post by *POTS* » Mon Nov 09, 2009 10:10 pm

There are many different ways to find out the correct game class of the mod you're using.

One is to run the mod on your own PC, then close UT and search for the UnrealTournament.log file, located in your UnrealTournament\System folder. Once you've found it you need to open it with a simple text editor like Notepad for example and look for the "GameClass" entry and see how it is called.

An easier (?) way would be to open the INT file associated to the mod you've installed with Notepad or an equivalent text editor, but you need to know how to distinguish among mods, mutators, etc. which is pretty cumbersome at first.

For example the INT file of the Monster Hunt mod looks like this:

Code: Select all

[Public]

Object=(Name=MonsterHunt.ChainsawArena,Class=Class,MetaClass=Engine.Mutator,Description="Chainsaw Arena,Replaces all weapons with the Chainsaw!")

Object=(Name=MonsterHunt.MonsterArenaDefaultMaps,Class=Class,MetaClass=MonsterHunt.MonsterArenaMapList,Description="Default Maps")
Object=(Name=MonsterHunt.MonsterDefaultMaps,Class=Class,MetaClass=MonsterHunt.MonsterMapList,Description="Default Maps")

Object=(Name=MonsterHunt.MonsterBrowserWindow,Class=Class,MetaClass=UTBrowser.UTBrowserServerListWindow)
Object=(Name=MonsterHunt.MonsterArenaBrowserWindow,Class=Class,MetaClass=UTBrowser.UTBrowserServerListWindow)

Object=(Name=MonsterHunt.MonsterHunt,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Preferences=(Caption="Monster Hunt",Parent="Game Types",Class=MonsterHunt.MonsterHunt,Immediate=True)

Object=(Name=MonsterHunt.MonsterHuntArena,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Preferences=(Caption="Monster Arena",Parent="Game Types",Class=MonsterHunt.MonsterHuntArena,Immediate=True)

Object=(Name=MonsterHunt.MonsterMenuItem,Class=Class,MetaClass=UMenu.UMenuModMenuItem,Description="&Monster Hunt Credits,The people behind Monster Hunt.")
In this case you have to take a look at the MetaClass tags and search for those which says "Botpack.TournamentGameInfo". Then, in the same entry, the Name tag indicates the GameClass you were looking for.



Here's a basic list of the most common game classes you may need to use in your MapVote.ini or for server set-up:

AS - Assault
Botpack.Assault

BT - Bunny Track
BunnyTrack.BunnyTrackGame

CTF - Capture the Flag
BotPack.CTFGame

CTF-BT - Capture the Flag Bunny Track
BTctfV5.BTctf

CTFM - Multiple Capture the Flag
MultiCTF.MultiCTFGame

DM - Death Match
Botpack.DeathMatchPlus

DOM - Domination
Botpack.Domination

JB - Jail Break
JailBreak.JailBreak

LMS - Last Man Standing
Botpack.LastManStanding

MH - Monster Hunt
MonsterHunt.MonsterHunt

RA - Rocket Arena
RocketArena.RocketArenaGame

SCR - Soccer Match
Soccer.SoccerMatch

SM - Slave Master
SlaveMaster.SlaveMaster

TDM - Team Death Match
BotPack.TeamGamePlus

to be continued...
Last edited by *POTS* on Tue Nov 10, 2009 12:11 am, edited 2 times in total.
Plain Old Telephone Service

User avatar
Fuzz_Ball
Posts: 822
Joined: Thu Nov 13, 2008 5:18 pm
NoMoreSpam: Silver
Location: PHX, AZ
Contact:

Re: Basic List of Game Classes for UT

Post by Fuzz_Ball » Mon Nov 09, 2009 11:22 pm

Good Stuff!
_ Image * * Image

User avatar
Hermskii
Site Admin
Posts: 8510
Joined: Sun Jul 10, 2005 9:56 pm
NoMoreSpam: Silver
Location: Houston, Texas
Contact:

Re: Basic List of Game Classes for UT

Post by Hermskii » Mon Nov 09, 2009 11:40 pm

C'mon... show me BT

Nice work.
~Peace~

Hermskii

User avatar
*POTS*
Posts: 2233
Joined: Fri Oct 17, 2008 8:50 pm

Re: Basic List of Game Classes for UT

Post by *POTS* » Mon Nov 09, 2009 11:53 pm

Added Bunny Track to the list, thanks for your appreciation folks!
Plain Old Telephone Service

Post Reply