int shielddownchannel = -1;
Mix_Chunk *crazifysound = NULL;
int crazifychannel = -1;
+ Mix_Chunk *enshotsound = NULL;
+ int enshotchannel = -1;
int audio_rate = 22050;
Uint16 audio_format = AUDIO_S16;
shieldupsound = Mix_LoadWAV("data/shieldup.ogg");
shielddownsound = Mix_LoadWAV("data/shielddown.ogg");
crazifysound = Mix_LoadWAV("data/crazify.ogg");
+ enshotsound = Mix_LoadWAV("data/enshot.ogg");
} else {
shotsound = Mix_LoadWAV("/usr/share/curfender/data/shot.ogg");
boomsound = Mix_LoadWAV("/usr/share/curfender/data/boom.ogg");
shieldupsound = Mix_LoadWAV("/usr/share/curfender/data/shieldup.ogg");
shielddownsound = Mix_LoadWAV("/usr/share/curfender/data/shielddown.ogg");
crazifysound = Mix_LoadWAV("/usr/share/curfender/data/crazify.ogg");
+ enshotsound = Mix_LoadWAV("/usr/share/curfender/data/enshot.ogg");
}
} else {
sound = 0;
if(landers[landerloop].active==1&&landers[landerloop].chase<=0){
if(rand()%1000>500){
// lander shoot
+ enshotchannel = play_sound_effect(enshotsound);
for(int landershotloop = 0; landershotloop<landershotmax; landershotloop++){
if(landershot[landershotloop].active==0){
int multiplier = 1;
if(crazies[crazyloop].active==1){
if(rand()%1000>200){
// crazy shoot
+ enshotchannel = play_sound_effect(enshotsound);
for(int crazyshotloop = 0; crazyshotloop<landershotmax; crazyshotloop++){
if(landershot[crazyshotloop].active==0){
int multiplier = 1;
if(crawlers[crawlerloop].active==1&&crawlers[crawlerloop].chase<=0){
if(rand()%1000>500){
// crawler shoot
+ enshotchannel = play_sound_effect(enshotsound);
for(int crawlershotloop = 0; crawlershotloop<landershotmax; crawlershotloop++){
if(landershot[crawlershotloop].active==0){
int multiplier = 1;
if(bosses[bossloop].active==1){
if(rand()%1000>600){
// boss shoot
+ enshotchannel = play_sound_effect(enshotsound);
for(int bossshotloop = 0; bossshotloop<landershotmax; bossshotloop++){
if(landershot[bossshotloop].active==0){
int multiplier = 1;