mirror of
https://github.com/1dot13/source.git
synced 2026-07-22 13:40:22 +02:00
********************************************************* * 2006/03/16 * * RoWa21 * * Developed in VS 2003 * ********************************************************* - Changed missing screens to the High-Resolution - Tactical Screen - Shopkeeper Interface, - Credits Screen, - AutoResolve Screen - ... - Some bugfixing with the screens - Centered message boxes - ... - Merged lalienxx's features (BUT NO BURST AND NO MP3/OGG SUPPORT!) - Rain and lightning visual and sound effects - Visibility radius decrease when rainig - Weapon relyability decrease when rainig - Possibility to spot the enemy at night with lightning - New settings in the ja2.ini file for the rain - Aiming without shooting with "L" key - Move the cursor over an enemy and press the "L" key. - Added judges bugfixing - Swapped internal shopkeeper character numbering to match the Prof.dat in 1.13 (Gabby/Smithy) - Added status of the items to item 'tooltip' - If it is an ammo, the number of available rounds appear - A stack of items now always shows the minimum repair status - No more carrying a stack of grenades into battle only to find most are duds - Made tactical map loading code more robust against maps with bogus buildings - Made tactical map loading code more robust against maps with characters with bogus locations or schedules - Changed the location of the savegame structure - Each mode contains its own savegame folder in its own data-folder - Some general bugfixing - See Bugfixing.xls on the ftp git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@24 3b4a5df2-a311-0410-b5c6-a8a6f20db521
57 lines
1006 B
C
57 lines
1006 B
C
// WANNE 2 <changed some lines>
|
|
#ifndef __LOCAL_DEFINES_
|
|
#define __LOCAL_DEFINES_
|
|
|
|
#include "Screens.h"
|
|
|
|
//rain
|
|
#include "NewGameSettings.h"
|
|
//end rain
|
|
|
|
|
|
|
|
|
|
//
|
|
// Make sure the application has a name
|
|
//
|
|
|
|
#define APPLICATION_NAME "Jagged Alliance 2"
|
|
|
|
//
|
|
// Basic defines for the video manager. These represent the starting values
|
|
//
|
|
|
|
#ifdef BOUNDS_CHECKER
|
|
#define WINDOWED_MODE
|
|
#endif
|
|
|
|
#ifdef _DEBUG
|
|
#define WINDOWED_MODE
|
|
#endif
|
|
|
|
extern int SCREEN_WIDTH;
|
|
extern int SCREEN_HEIGHT;
|
|
|
|
extern int iResolution; // Resolution id from the ini file
|
|
extern int iScreenWidthOffset;
|
|
extern int iScreenHeightOffset;
|
|
|
|
// WANNE 2
|
|
extern BOOLEAN fDisplayOverheadMap;
|
|
|
|
#define PIXEL_DEPTH 16
|
|
|
|
//
|
|
// These defines are used as MUTEX handles.
|
|
//
|
|
|
|
#define MAX_MUTEX_HANDLES 32
|
|
|
|
#define REFRESH_THREAD_MUTEX 0
|
|
#define FRAME_BUFFER_MUTEX 1
|
|
#define MOUSE_BUFFER_MUTEX 2
|
|
#define DIRTY_BUFFER_MUTEX 3
|
|
#define SCROLL_MESSAGE_MUTEX 4
|
|
|
|
|
|
#endif |