📄 globals.h
字号:
/*============================================================================*/
/* 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -