This commit is contained in:
Daveo 2000-08-29 19:54:22 +00:00
parent e9f123dec7
commit 74ac11a27f
40 changed files with 6829 additions and 0 deletions

51
source/game/game.cpp Normal file
View file

@ -0,0 +1,51 @@
/**********************/
/*** Main Game File ***/
/**********************/
#include "system\global.h"
#include "fileio\fileio.h"
#include "pad\pads.h"
#include "system\vid.h"
#include "gfx\prim.h"
#include "utils\utils.h"
#include "game\game.h"
#include "system\gstate.h"
#include "gfx\font.h"
#include "gfx\fdata.h"
/*****************************************************************************/
FontBank *CGameScene::s_genericFont;
/*****************************************************************************/
CGameScene GameScene;
/*****************************************************************************/
// Note, do not load any data in this function
void CGameScene::Init()
{
s_genericFont=new ("CGameScene::Init") FontBank();
s_genericFont->initialise( &standardFont );
s_genericFont->setColour( 128, 80, 100 );
}
/*****************************************************************************/
void CGameScene::Shutdown()
{
}
/*****************************************************************************/
void CGameScene::Render()
{
}
/*****************************************************************************/
bool CGameScene::Control()
{
return 1;
}
/*****************************************************************************/

40
source/game/game.h Normal file
View file

@ -0,0 +1,40 @@
/**********************/
/*** Main Game File ***/
/**********************/
#ifndef __GAME_GAME_H__
#define __GAME_GAME_H__
#include "system\gstate.h"
/*****************************************************************************/
class FontBank;
class CGameScene : public CScene
{
public:
CGameScene() {};
virtual ~CGameScene() {};
void Init();
void Shutdown();
void Render();
bool Control();
char *GetSceneName() {return "Game";}
private:
static FontBank *s_genericFont;
};
/*****************************************************************************/
extern CGameScene GameScene;
/*****************************************************************************/
#endif