mirror of
https://github.com/1dot13/source.git
synced 2026-09-02 14:36:06 +02:00
- added VS2005 compability fix from Space Viking
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@766 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -1210,7 +1210,7 @@ BOOLEAN DisplayMercsInventory(UINT8 ubMercID)
|
||||
HVOBJECT hVObject;
|
||||
UINT32 usHeight, usWidth;
|
||||
ETRLEObject *pTrav;
|
||||
UINT16 gzItemName[ SIZE_ITEM_NAME ];
|
||||
wchar_t gzItemName[ SIZE_ITEM_NAME ];
|
||||
UINT8 ubItemCount=0;
|
||||
// UINT16 gzTempItemName[ SIZE_ITEM_INFO ];
|
||||
|
||||
@@ -2432,7 +2432,7 @@ BOOLEAN DisplayTalkingMercFaceForVideoPopUp(INT32 iFaceIndex)
|
||||
return(fIsTheMercTalking);
|
||||
}
|
||||
|
||||
void DisplayTextForMercFaceVideoPopUp(INT16 * pString)
|
||||
void DisplayTextForMercFaceVideoPopUp(wchar_t * pString)
|
||||
{
|
||||
|
||||
#ifdef TAIWANESE
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ BOOLEAN RenderAIMMembers();
|
||||
BOOLEAN DrawNumeralsToScreen(INT32 iNumber, INT8 bWidth, UINT16 usLocX, UINT16 usLocY, UINT32 ulFont, UINT8 ubColor);
|
||||
BOOLEAN DrawMoneyToScreen(INT32 iNumber, INT8 bWidth, UINT16 usLocX, UINT16 usLocY, UINT32 ulFont, UINT8 ubColor);
|
||||
|
||||
void DisplayTextForMercFaceVideoPopUp(INT16 * pString);
|
||||
void DisplayTextForMercFaceVideoPopUp(wchar_t * pString);
|
||||
|
||||
BOOLEAN DisplayTalkingMercFaceForVideoPopUp(INT32 iFaceIndex);
|
||||
void EnterInitAimMembers();
|
||||
|
||||
@@ -2280,7 +2280,7 @@ void CreateMouseRegionForBigImage( UINT16 usPosY, UINT8 ubCount, INT16 *pItemNum
|
||||
UINT8 i;
|
||||
CHAR16 zItemName[ SIZE_ITEM_NAME ];
|
||||
UINT8 ubItemCount=0;
|
||||
INT16 pStr[ 250 ];
|
||||
wchar_t pStr[ 250 ];
|
||||
|
||||
if( gfBigImageMouseRegionCreated )
|
||||
return;
|
||||
|
||||
+1
-1
@@ -1514,7 +1514,7 @@ void ProcessTransactionString(STR16 pString, FinanceUnitPtr pFinance)
|
||||
break;
|
||||
case( TRAIN_TOWN_MILITIA ):
|
||||
{
|
||||
UINT16 str[ 128 ];
|
||||
wchar_t str[ 128 ];
|
||||
UINT8 ubSectorX;
|
||||
UINT8 ubSectorY;
|
||||
ubSectorX = (UINT8)SECTORX( pFinance->ubSecondCode );
|
||||
|
||||
@@ -1625,7 +1625,7 @@ void PurchaseOrExtendInsuranceForSoldier( SOLDIERTYPE *pSoldier, UINT32 uiInsura
|
||||
if( guiCurrentScreen == LAPTOP_SCREEN )
|
||||
DoLapTopMessageBox( MSG_BOX_RED_ON_WHITE, sText, LAPTOP_SCREEN, MSG_BOX_FLAG_OK, NULL);
|
||||
else
|
||||
DoMapMessageBox( MSG_BOX_RED_ON_WHITE, (INT16 *)sText, MAP_SCREEN, MSG_BOX_FLAG_OK, NULL);
|
||||
DoMapMessageBox( MSG_BOX_RED_ON_WHITE, sText, MAP_SCREEN, MSG_BOX_FLAG_OK, NULL);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
+4
-2
@@ -4439,6 +4439,8 @@ void LapTopScreenCallBack(MOUSE_REGION * pRegion, INT32 iReason )
|
||||
return;
|
||||
}
|
||||
|
||||
template BOOLEAN DoLapTopMessageBox<wchar_t *>(UINT8, wchar_t *, UINT32, UINT8, MSGBOX_CALLBACK);
|
||||
template BOOLEAN DoLapTopMessageBox<wchar_t const *>(UINT8, wchar_t const *, UINT32, UINT8, MSGBOX_CALLBACK);
|
||||
template BOOLEAN DoLapTopMessageBox<unsigned short *>(UINT8, unsigned short *, UINT32, UINT8, MSGBOX_CALLBACK);
|
||||
template BOOLEAN DoLapTopMessageBox<unsigned short const *>(UINT8, unsigned short const *, UINT32, UINT8, MSGBOX_CALLBACK);
|
||||
template <typename string2>
|
||||
@@ -4462,7 +4464,7 @@ BOOLEAN DoLapTopMessageBox( UINT8 ubStyle, string2 zString, UINT32 uiExitScreen
|
||||
}
|
||||
|
||||
|
||||
BOOLEAN DoLapTopSystemMessageBoxWithRect( UINT8 ubStyle, INT16 *zString, UINT32 uiExitScreen, UINT16 usFlags, MSGBOX_CALLBACK ReturnCallback, SGPRect *pCenteringRect )
|
||||
BOOLEAN DoLapTopSystemMessageBoxWithRect( UINT8 ubStyle, wchar_t *zString, UINT32 uiExitScreen, UINT16 usFlags, MSGBOX_CALLBACK ReturnCallback, SGPRect *pCenteringRect )
|
||||
{
|
||||
// reset exit mode
|
||||
fExitDueToMessageBox = TRUE;
|
||||
@@ -4474,7 +4476,7 @@ BOOLEAN DoLapTopSystemMessageBoxWithRect( UINT8 ubStyle, INT16 *zString, UINT32
|
||||
return( ( iLaptopMessageBox != -1 ) );
|
||||
}
|
||||
|
||||
BOOLEAN DoLapTopSystemMessageBox( UINT8 ubStyle, INT16 *zString, UINT32 uiExitScreen, UINT16 usFlags, MSGBOX_CALLBACK ReturnCallback )
|
||||
BOOLEAN DoLapTopSystemMessageBox( UINT8 ubStyle, wchar_t *zString, UINT32 uiExitScreen, UINT16 usFlags, MSGBOX_CALLBACK ReturnCallback )
|
||||
{
|
||||
SGPRect CenteringRect= {iScreenWidthOffset, iScreenHeightOffset,
|
||||
iScreenWidthOffset + 640, INV_INTERFACE_START_Y };
|
||||
|
||||
+1
-1
@@ -37,7 +37,7 @@ void BlitTitleBarIcons( void );
|
||||
void HandleKeyBoardShortCutsForLapTop( UINT16 usEvent, UINT32 usParam, UINT16 usKeyState );
|
||||
BOOLEAN RenderWWWProgramTitleBar( void );
|
||||
void DisplayProgramBoundingBox( BOOLEAN fMarkButtons );
|
||||
BOOLEAN DoLapTopSystemMessageBox( UINT8 ubStyle, INT16 *zString, UINT32 uiExitScreen, UINT16 usFlags, MSGBOX_CALLBACK ReturnCallback );
|
||||
BOOLEAN DoLapTopSystemMessageBox( UINT8 ubStyle, wchar_t *zString, UINT32 uiExitScreen, UINT16 usFlags, MSGBOX_CALLBACK ReturnCallback );
|
||||
BOOLEAN RemoveBookMark( INT32 iBookId );
|
||||
void CreateFileAndNewEmailIconFastHelpText( UINT32 uiHelpTextID, BOOLEAN fClearHelpText );
|
||||
BOOLEAN InitLaptopAndLaptopScreens();
|
||||
|
||||
+1
-1
@@ -1537,7 +1537,7 @@ void HandleTalkingSpeck()
|
||||
}
|
||||
}
|
||||
|
||||
void DisplayTextForSpeckVideoPopUp(INT16 * pString)
|
||||
void DisplayTextForSpeckVideoPopUp(wchar_t * pString)
|
||||
{
|
||||
UINT16 usActualHeight;
|
||||
INT32 iOldMercPopUpBoxId = iMercPopUpBox;
|
||||
|
||||
+1
-1
@@ -64,7 +64,7 @@ BOOLEAN RemoveMercBackGround();
|
||||
void DailyUpdateOfMercSite( UINT16 usDate);
|
||||
UINT8 GetMercIDFromMERCArray(UINT8 ubMercID);
|
||||
|
||||
void DisplayTextForSpeckVideoPopUp(INT16 * pString);
|
||||
void DisplayTextForSpeckVideoPopUp(wchar_t * pString);
|
||||
|
||||
BOOLEAN IsMercMercAvailable( UINT8 ubMercID );
|
||||
|
||||
|
||||
Reference in New Issue
Block a user