Files
source/Ja2/gamescreen.h
T
2024-11-17 23:45:48 +02:00

45 lines
855 B
C

#ifndef _GAMESCREEN_H
#define _GAMESCREEN_H
#include "Overhead Types.h"
#include "fade screen.h"
#define ARE_IN_FADE_IN( ) ( gfFadeIn || gfFadeInitialized )
void FadeInGameScreen( );
void FadeOutGameScreen( );
typedef void (*MODAL_HOOK)( void );
extern BOOLEAN gfGameScreenLocateToSoldier;
extern BOOLEAN gfEnteringMapScreen;
extern SoldierID gubPreferredInitialSelectedGuy;
void EnterMapScreen( );
void UpdateTeamPanelAssignments( );
#define TACTICAL_MODAL_NOMOUSE 1
#define TACTICAL_MODAL_WITHMOUSE 2
extern MODAL_HOOK gModalDoneCallback;
void EnterModalTactical( INT8 bMode );
void EndModalTactical( );
// handle the entrance of the mercs at the beginning of the game
void InitHelicopterEntranceByMercs( void );
void InternalLeaveTacticalScreen( UINT32 uiNewScreen );
#endif