globals.h

来自「一个runtils v2.0图形音乐库的demo程序」· C头文件 代码 · 共 64 行

H
64
字号
/*============================================================================*/
/*   PROJECT NUCLEUS.      (c) RocSoft, 1995.                                 */
/*   v1.0  18 Jan 95.                                                         */
/*============================================================================*/

/*=========================[ General Globals ]================================*/

CONFIG          Cfg;
LEVEL_TYPE      *Lev, *Levels;
PALETTE         DefPal;
RSB_LIB         SB_Effects;
SOUND_TYPE      Sound_Source;
SFX_LIB         SPK_Effects;
SPRITE          PMousePtr;
void            (interrupt *OldINT9H)(void);

unsigned char   Game_Paused;

MELTDOWN_TYPE   Meltdown;

int             Max_Levels;
int             MouseActive, MouseX, MouseY, MouseB, I_MouseX, I_MouseY, I_MouseB;
int             SyringeBase, SyringeOffset, SyringeDir;
int             Target_Nuc;

/*===================[ Animation Structures For Game ]=======================*/

CARTOON         *Toon_Syringe;
CARTOON         *Toon_Particle[NUM_OF_PARTICLES];
CARTOON         *Toon_Logo[11];
CARTOON         *Toon_Nucleus;
CARTOON         *Toon_Demo;
CARTOON         *Toon_Counter;
CARTOON         *Toon_Shield;
CARTOON         *Toon_PowerUp;
CARTOON         *Toon_Beam;
CARTOON         *Toon_Rogue_Particle;

/*======================[ Externally Defined Data ]==========================*/

SPRITE     Beams[NUM_OF_BEAMS];
SPRITE     Counter_Icons[20];
SPRITE     Demo_Icons[2];
SPRITE     Fractal;
SPRITE     LogoLetters[11];
SPRITE     Nucleus_Logo;
SPRITE     Option_Pointer;
SPRITE     Panel[14];
SPRITE     Pause_Icon;
SPRITE     PowerUps[NUM_OF_POWERUPS];
SPRITE     RogueParticles[NUM_OF_ROGUE_PARTICLES];
SPRITE     SFont[128];
SPRITE     Shield_Icons[NUM_OF_SHIELDS];
SPRITE     SParticles[NUM_OF_PARTICLES];
SPRITE     Syringe[20];

extern OBJECT     **ObjectList;
extern int        IPage, CurObjects;
extern int        Timers[];

PALETTE    Pal;

/*==========================[ End Of Include ]===============================*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?