Counter Strike : Global Offensive Source Code
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

58 lines
1.1 KiB

//========= Copyright © 1996-2005, Valve Corporation, All rights reserved. ============//
//
// Purpose:
//
// $NoKeywords: $
//=============================================================================//
// Author: Matthew D. Campbell ([email protected]), 2003
#ifndef BOT_CONSTANTS_H
#define BOT_CONSTANTS_H
/// 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
namespace BotProfileInputDevice
{
enum Device
{
GAMEPAD = 0,
KB_MOUSE = 1,
PS3_MOVE = 2,
HYDRA = 3,
SHARPSHOOTER = 4,
COUNT, // Auto list counter
FORCE_INT32 = 0x7FFFFFFF // Force the typedef to be int32
};
};
typedef BotProfileInputDevice::Device BotProfileDevice_t;
#endif // BOT_CONSTANTS_H