This is CommonStuff.m in view mode; [Download] [Up]
#import "CommonStuff.h" #import "Bullet.h" #import "Explosion.h" #import "Shield.h" #import "Ship.h" #import "SpaceGen.h" #import "SpaceSpinGen.h" #import "SoundMgr.h" int xx_bullet, xx_explosion, xx_shield, xx_space, xx_spacespin; @implementation CommonStuff - init { [super init]; xx_bullet = (int)[Bullet class]; xx_explosion = (int)[Explosion class]; xx_shield = (int)[Shield class]; xx_space = (int)[SpaceGen class]; xx_spacespin = (int)[SpaceSpinGen class]; BULLET1SND = [soundMgr addSound:"sndBullet1" sender:self]; BULLET2SND = [soundMgr addSound:"sndBullet2" sender:self]; EXP1SND = [soundMgr addSound:"sndExplosion1" sender:self]; EXP2SND = [soundMgr addSound:"sndExplosion2" sender:self]; EXP3SND = [soundMgr addSound:"sndExplosion3" sender:self]; SHIPSND = [soundMgr addSound:"sndShip" sender:self]; WARPSND = [soundMgr addSound:"sndWarp" sender:self]; FUTILITYSND = [soundMgr addSound:"sndFutility" sender:self]; return self; } @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.