A
download attractmanager.h
Language: C
Copyright: Copyright 2003 Kenta Cho. All rights reserved.
LOC: 44
Project Info
PSP Ware(pspware)
Server: ps2dev
Type: svn
...pspware\trunk\rRootage\src\
   attractmanager.c
   attractmanager.h
   background.c
   background.h
   barragemanager.cc
   barragemanager.h
   boss.cc
   boss.h
   boss_mtd.h
   brgmng_mtd.h
   degutil.c
   degutil.h
   foe.cc
   foe.h
   foe_mtd.h
   foecommand.cc
   foecommand.h
   frag.c
   frag.h
   genmcr.h
   laser.c
   laser.h
   letterdata.h
   letterrender.c
   letterrender.h
   Makefile.orig
   movetosdk.S
   mt19937int.c
   perfmeter.c
   perfmeter.h
   rand.c
   rand.h
   rr.c
   rr.h
   rr.rc
   screen.c
   screen.h
   screenshot.c
   ship.c
   ship.h
   shot.c
   shot.h
   soundmanager.c
   soundmanager.h
   vector.c
   vector.h

/*
 * $Id: attractmanager.h 264 2005-11-06 17:43:44Z mrbrown $
 *
 * Copyright 2003 Kenta Cho. All rights reserved.
 */

/**
 * Attraction manager header file.
 *
 * @version $Revision: 264 $
 */
#define STAGE_NUM 40
#define SAME_RANK_STAGE_NUM 4
#define MODE_NUM 4

typedef struct {
  int score[MODE_NUM][STAGE_NUM];
  int cleard[MODE_NUM][STAGE_NUM];
  int stage, mode;
} HiScore;

extern int score, left, stage;
extern unsigned long seed;
extern int bombUsed, shipUsed;

#define NORMAL_MODE 0
#define PSY_MODE 1
#define IKA_MODE 2
#define GW_MODE 3

extern int mode;

void loadPreference();
void savePreference();
void initStageState(int stg);
void initGameStateFirst();
void initGameState(int stg);
void addScore(int s);
int extendShip();
int decrementShip();
void addLeftBonus();
void setClearScore();
void setHiScore();
void showScore();
void drawScore();
void drawRPanel();
void initAttractManager();
int initTitleAtr();
void drawTitle();
void drawTitleMenu();
void initGameoverAtr();
void moveGameover();
void drawGameover();
void moveTitleMenu();
void movePause();
void drawPause();
void drawTitle();
void initBossScoreAtr(int bs);
void moveBossScoreAtr();
void drawBossScoreAtr();

About Koders | Resources | Downloads | Support | Black Duck | Terms of Service | DMCA | Privacy Policy | Contact Us