REDRIVER2/src_rebuild/GAME/C/MAIN.H
Ilya Shurumov c40d40bd22 - added sources rebuilt with TDR and partially decompiled intro sequence
- moved necessary data to new sources
- running intro with TOMB5 HLE emulator
2020-03-28 03:25:35 +06:00

50 lines
1.1 KiB
C

#ifndef MAIN_H
#define MAIN_H
typedef void(*TDRFuncPtr_Havana3DOcclusion0func)();
extern void ProcessLumps(char *lump_ptr, int lump_size); // 0x00058C08
extern void LoadGameLevel(); // 0x00059050
extern int ReplayLog_Fnarr_He_Said_Log(int val); // 0x0005C81C
extern void InitModelNames(); // 0x00059238
extern void GameInit(); // 0x00059330
extern void StepSim(); // 0x00059A44
extern void GameLoop(); // 0x0005A8DC
extern void StepGame(); // 0x0005AB28
extern void DrawGame(); // 0x0005C458
extern void EndGame(enum GAMEMODE mode); // 0x0005C574
extern void EnablePause(enum PAUSEMODE mode); // 0x0005C590
extern void CheckForPause(); // 0x0005C5D0
extern int redriver2_main(); // 0x0005B384
extern void FadeScreen(int end_value); // 0x0005C668
extern void UpdatePlayerInformation(); // 0x0005B54C
extern void RenderGame2(int view); // 0x0005B888
extern void RenderGame(); // 0x0005C6E0
extern void InitGameVariables(); // 0x0005BCE4
extern void DealWithHorn(char *hr, int i); // 0x0005BF74
extern int Havana3DOcclusion(TDRFuncPtr_Havana3DOcclusion0func func, int *param); // 0x0005C16C
#endif