mirror of
https://github.com/1dot13/source.git
synced 2026-07-29 13:52:17 +02:00
o Improved record o Restart game of Briefing Rooms o New Action for NPC (recruiting / unrecruiting) NPC_ACTION_RECRUIT_PROFILE_TO_EPC = 700 NPC_ACTION_UNRECRUIT_EPC = 701 git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@6120 3b4a5df2-a311-0410-b5c6-a8a6f20db521
42 lines
1.3 KiB
C
42 lines
1.3 KiB
C
#ifndef __Encyclopedia_Data_H
|
|
#define __Encyclopedia_Data_H
|
|
|
|
#include "Encyclopedia.h"
|
|
#include "Encyclopedia_Data.h"
|
|
|
|
void GameInitEncyclopediaLocation();
|
|
BOOLEAN EnterEncyclopediaLocation();
|
|
void ExitEncyclopediaLocation();
|
|
void HandleEncyclopediaLocation();
|
|
void RenderEncyclopediaLocation(BOOLEAN bHidden);
|
|
|
|
extern BOOLEAN bEncyclopediaLocation;
|
|
extern BOOLEAN bEncyclopediaCharacter;
|
|
extern BOOLEAN bEncyclopediaInventory;
|
|
extern BOOLEAN bEncyclopediaQuests;
|
|
extern BOOLEAN bBriefingRoom;
|
|
extern BOOLEAN bBriefingRoomSpecialMission;
|
|
|
|
extern void BackupBRandEncyclopedia ( ENCYCLOPEDIA_LOCATION *EncyBackup, ENCYCLOPEDIA_LOCATION *Ency, UINT32 NUM);
|
|
|
|
extern UINT32 IDPageEncyData;
|
|
extern void InitData ( BOOLEAN bInit);
|
|
extern void UnLoadMenuButtons ();
|
|
extern BOOLEAN ResetVal;
|
|
|
|
extern void CopyToTemp ( ENCYCLOPEDIA_LOCATION *Ency, BOOLEAN bFiltr, INT32 sort, INT32 TypFiltr, BOOLEAN ShowBox );
|
|
extern void ResetTemp();
|
|
|
|
extern BOOLEAN LoadEncyclopediaFromLoadGameFile( HWFILE hFile );
|
|
extern BOOLEAN SaveEncyclopediaToSaveGameFile( HWFILE hFile );
|
|
|
|
#define PAGENONE 0
|
|
#define PAGEENCYCLOPEDIALOCATION 1
|
|
#define PAGEENCYCLOPEDIACHARACTER 2
|
|
#define PAGEENCYCLOPEDIAINVENTORY 3
|
|
#define PAGEENCYCLOPEDIAQUESTS 4
|
|
#define PAGEBRIEFINGROOM 5
|
|
#define PAGEBRIEFINGROOMSPECIALMISSION 6
|
|
|
|
|
|
#endif |