/***
*
*	Copyright (c) 1996-2002, Valve LLC. All rights reserved.
*	
*	This product contains software technology licensed from Id 
*	Software, Inc. ("Id Technology").  Id Technology (c) 1996 Id Software, Inc. 
*	All Rights Reserved.
*
****/

#ifndef __TF_DEFS_H
#define __TF_DEFS_H

// Defines for the playerclass
#define PC_UNDEFINED	0 

// Codiac - Classes
#define WIND_CLASS			1
#define LIGHTNING_CLASS		2
#define FIRE_CLASS			3
#define DEATH_CLASS			4
#define LIFE_CLASS			5
#define EARTH_CLASS			6
#define DRAGON_CLASS		7
#define ICE_CLASS			8
#define NATURE_CLASS		9
#define ARCHMAGE_CLASS		10

#define PC_RANDOM		11 		// Random playerclass
#define PC_LASTCLASS	12 		// Use this as the high-boundary for any loops

// Legal Playerclass Handling
#define WW_ILL_WIND 		1
#define WW_ILL_LIGHTNING	2
#define WW_ILL_FIRE			4
#define WW_ILL_DEATH		8
#define WW_ILL_LIFE			16
#define WW_ILL_EARTH		32
#define WW_ILL_DRAGON		64
#define WW_ILL_RANDOMPC		128
#define WW_ILL_ICE			256
#define WW_ILL_NATURE		512
#define WW_ILL_ARCHMAGE		1024

/*======================*/
//      Menu stuff      //
/*======================*/

#define MENU_DEFAULT				1
/*
#define MENU_TEAM 					2
#define MENU_CLASS 					3
#define MENU_MAPBRIEFING			4
*/
#define MENU_INTRO 					5
#define MENU_CLASSHELP				6
#define MENU_CLASSHELP2 			7
#define MENU_REPEATHELP 			8

#define MENU_SPECHELP				9

//WIZWARS
#define MENU_KICK					10
#define MENU_WORLD					11
#define MENU_HELP					12

#define MENU_CLASS_CHANGE			20
#define MENU_TEAM_CHANGE			21

#define MENU_REFRESH_RATE 			25

#define MENU_VOICETWEAK				50

#endif // __TF_DEFS_H


