forked from valve/halflife-sdk
46 lines
1.1 KiB
C
46 lines
1.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
|