Files
source/Ja2/gamescreen.h
T
BeatAroundTheBuscherandGitHub ed00830202 Fixes Upper/Lower Casing for include paths (#487)
* Fixing upper/lower case for includes

types.h, zconf.h and zlib.h were renamed so that global includes like Types.h
are not used.
2025-08-16 22:01:12 -03:00

45 lines
821 B
C

#ifndef _GAMESCREEN_H
#define _GAMESCREEN_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 UINT8 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