mirror of
https://github.com/1dot13/source.git
synced 2026-07-29 13:52:17 +02:00
Widescreen UI patch (by Asdow).
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@9216 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -30,7 +30,8 @@ extern BOOLEAN AreInMeanwhile();
|
||||
#include "connect.h"
|
||||
|
||||
extern INT32 iCurrentMapSectorZ;
|
||||
|
||||
extern UINT16 UI_BOTTOM_X;
|
||||
extern UINT16 UI_BOTTOM_Y;
|
||||
void AdjustWorldCenterFromRadarCoords( INT16 sRadarX, INT16 sRadarY );
|
||||
|
||||
|
||||
@@ -80,10 +81,18 @@ MOUSE_REGION gRadarRegionSquadList[ NUMBER_OF_SQUADS ];
|
||||
|
||||
void InitRadarScreenCoords( )
|
||||
{
|
||||
if (isWidescreenUI())
|
||||
{
|
||||
RADAR_WINDOW_STRAT_X = UI_BOTTOM_X + 1182;
|
||||
RADAR_WINDOW_STRAT_Y = UI_BOTTOM_Y + 9;
|
||||
}
|
||||
else
|
||||
{
|
||||
RADAR_WINDOW_STRAT_X = xResOffset + (xResSize - 97);
|
||||
RADAR_WINDOW_STRAT_Y = (SCREEN_HEIGHT - 107);
|
||||
}
|
||||
RADAR_WINDOW_TM_X = xResOffset + (xResSize - 97);
|
||||
RADAR_WINDOW_SM_X = xResOffset + (xResSize - 97);
|
||||
RADAR_WINDOW_STRAT_X = xResOffset + (xResSize - 97);
|
||||
RADAR_WINDOW_STRAT_Y = (SCREEN_HEIGHT - 107);
|
||||
|
||||
RADAR_WINDOW_TM_Y = (INTERFACE_START_Y + 13);
|
||||
RADAR_WINDOW_SM_Y = ((UsingNewInventorySystem() == false)) ? (INV_INTERFACE_START_Y + 33) : (INV_INTERFACE_START_Y + 116);
|
||||
|
||||
@@ -674,6 +674,11 @@ BOOLEAN RestoreExternBackgroundRect( INT16 sLeft, INT16 sTop, INT16 sWidth, INT1
|
||||
return(TRUE);
|
||||
}
|
||||
|
||||
BOOLEAN RestoreExternBackgroundRect(SGPRectangle rect)
|
||||
{
|
||||
return RestoreExternBackgroundRect(rect.x, rect.y, rect.width, rect.height);
|
||||
}
|
||||
|
||||
|
||||
BOOLEAN RestoreExternBackgroundRectGivenID( INT32 iBack )
|
||||
{
|
||||
|
||||
@@ -120,6 +120,7 @@ BOOLEAN SaveBackgroundRects(void);
|
||||
BOOLEAN InvalidateBackgroundRects(void);
|
||||
BOOLEAN UpdateSaveBuffer(void);
|
||||
BOOLEAN RestoreExternBackgroundRect( INT16 sLeft, INT16 sTop, INT16 sWidth, INT16 sHeight );
|
||||
BOOLEAN RestoreExternBackgroundRect(SGPRectangle rect);
|
||||
void SetBackgroundRectFilled( UINT32 uiBackgroundID );
|
||||
BOOLEAN EmptyBackgroundRects( void );
|
||||
|
||||
|
||||
Reference in New Issue
Block a user