mirror of
https://github.com/1dot13/source.git
synced 2026-08-12 14:10:23 +02:00
- new: Externalized sector loadscreens to TableData\Map\SectorLoadscreens.xml (INI-Switch: USE_EXTERNALIZED_LOADSCREENS)
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@887 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -48,6 +48,11 @@ enum
|
||||
LOADINGSCREEN_NIGHTMINE,
|
||||
LOADINGSCREEN_DAYBALIME,
|
||||
LOADINGSCREEN_NIGHTBALIME,
|
||||
DAY,
|
||||
NIGHT,
|
||||
HELI,
|
||||
DAY_ALT,
|
||||
NIGHT_ALT
|
||||
};
|
||||
|
||||
|
||||
@@ -62,4 +67,23 @@ UINT8 GetLoadScreenID( INT16 sSectorX, INT16 sSectorY, INT8 bSectorZ );
|
||||
//and refreshing the screen with it.
|
||||
void DisplayLoadScreenWithID( UINT8 ubLoadScreenID );
|
||||
|
||||
#define MAX_SECTOR_LOADSCREENS 257 // 16x16 + Start Sector
|
||||
#define MAX_LOCATION_CHARS 10
|
||||
#define MAX_IMAGE_FORMAT_CHARS 5
|
||||
#define MAX_IMAGE_PATH_CHARS 80
|
||||
|
||||
typedef struct
|
||||
{
|
||||
UINT32 uiIndex;
|
||||
CHAR8 szLocation[MAX_LOCATION_CHARS];
|
||||
BOOLEAN RandomAltSector;
|
||||
CHAR8 szImageFormat[MAX_IMAGE_FORMAT_CHARS];
|
||||
CHAR8 szDay[MAX_IMAGE_PATH_CHARS];
|
||||
CHAR8 szNight[MAX_IMAGE_PATH_CHARS];
|
||||
CHAR8 szDayAlt[MAX_IMAGE_PATH_CHARS];
|
||||
CHAR8 szNightAlt[MAX_IMAGE_PATH_CHARS];
|
||||
} SECTOR_LOADSCREENS;
|
||||
|
||||
extern SECTOR_LOADSCREENS gSectorLoadscreens[MAX_SECTOR_LOADSCREENS];
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user