Game client codebase including: - CharacterActionControl: Character and creature management - GlobalScript: Network, items, skills, quests, utilities - RYLClient: Main client application with GUI and event handlers - Engine: 3D rendering engine (RYLGL) - MemoryManager: Custom memory allocation - Library: Third-party dependencies (DirectX, boost, etc.) - Tools: Development utilities 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
65 lines
1.3 KiB
C
65 lines
1.3 KiB
C
//-----------------------------------------------------------------------------
|
|
// File: defines.h
|
|
//
|
|
// Desc: Contains all defined symbols needed for the UI.
|
|
//
|
|
// Copyright (C) 1999-2001 Microsoft Corporation. All Rights Reserved.
|
|
//-----------------------------------------------------------------------------
|
|
|
|
#ifndef __CFGUI_DEFINES_H__
|
|
#define __CFGUI_DEFINES_H__
|
|
|
|
|
|
// if either UNICODE define exists, make sure both do
|
|
#ifdef UNICODE
|
|
#ifndef _UNICODE
|
|
#define _UNICODE
|
|
#endif
|
|
#endif
|
|
|
|
#ifdef _UNICODE
|
|
#ifndef UNICODE
|
|
#define UNICODE
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
// make sure we have the correct debug flags defined,
|
|
// thus making sure assert actually works with build
|
|
#if defined(DBG) || defined(DEBUG)
|
|
#ifdef NDEBUG
|
|
#undef NDEBUG
|
|
#endif
|
|
#else
|
|
#ifndef NDEBUG
|
|
#define NDEBUG
|
|
#endif
|
|
#endif
|
|
|
|
// disable tracing if we don't want debug info
|
|
#ifdef NDEBUG
|
|
#ifndef NTRACE
|
|
#define NTRACE
|
|
#endif
|
|
#ifndef NO_LTRACE
|
|
#define NO_LTRACE
|
|
#endif
|
|
#endif
|
|
|
|
|
|
// settings...
|
|
//#define CFGUI__FORCE_GOOD_ACFORS
|
|
//#define CFGUI__FORCE_NON_NULL_WSZUSERNAMES
|
|
//#define CFGUI__TRACE_ACTION_FORMATS
|
|
//#define CFGUI__ALLOW_USER_ACTION_TREE_BRANCH_MANIPULATION
|
|
#define CFGUI__UIGLOBALS_HAS_CURUSER
|
|
#define CFGUI__COMPAREACTIONNAMES_CASE_INSENSITIVE
|
|
|
|
//#define __CFGUI_TRACE__TO_DEBUG_OUT
|
|
#define __CFGUI_TRACE__TO_FILE
|
|
|
|
|
|
|
|
#endif //__CFGUI_DEFINES_H__
|