halflife25-sdk/game_shared/bot/bot_constants.h
2013-08-30 13:34:05 -07:00

46 lines
1 KiB
C

//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============
//
// Purpose:
//
// $NoKeywords: $
//=============================================================================
// Author: Matthew D. Campbell (matt@turtlerockstudios.com), 2003
#ifndef BOT_CONSTANTS_H
#define BOT_CONSTANTS_H
//
// We'll define our own version of this, because everyone else does. :P
// This needs to stay in sync with MAX_CLIENTS, but there's no header with the #define. Nice.
//
#define BOT_MAX_CLIENTS 32
/// version number is MAJOR.MINOR
#define BOT_VERSION_MAJOR 1
#define BOT_VERSION_MINOR 50
//--------------------------------------------------------------------------------------------------------
/**
* Difficulty levels
*/
enum BotDifficultyType
{
BOT_EASY = 0,
BOT_NORMAL = 1,
BOT_HARD = 2,
BOT_EXPERT = 3,
NUM_DIFFICULTY_LEVELS
};
#ifdef DEFINE_DIFFICULTY_NAMES
char *BotDifficultyName[] =
{
"EASY", "NORMAL", "HARD", "EXPERT", NULL
};
#else
extern char *BotDifficultyName[];
#endif
#endif // BOT_CONSTANTS_H