Initial Prey Game integration support.

This commit is contained in:
Justin Marshall
2026-05-05 15:01:01 -07:00
parent a6c6f1ed26
commit 8d5f678b25
552 changed files with 265551 additions and 209 deletions
+34
View File
@@ -0,0 +1,34 @@
#ifndef __GAME_ANIMATEDGUI_H__
#define __GAME_ANIMATEDGUI_H__
class hhAnimatedGui : public hhAnimatedEntity {
public:
CLASS_PROTOTYPE(hhAnimatedGui);
void Spawn(void);
hhAnimatedGui();
virtual ~hhAnimatedGui();
virtual void Think();
void Save( idSaveGame *savefile ) const;
void Restore( idRestoreGame *savefile );
protected:
void FadeInGui();
void FadeOutGui();
void Event_Trigger( idEntity *activator );
void Event_PlayIdle();
protected:
bool bOpen;
int idleOpenAnim;
int idleCloseAnim;
int openAnim;
int closeAnim;
idInterpolate<float> guiScale;
idEntity * attachedConsole;
};
#endif /* __GAME_ANIMATEDGUI_H__ */