Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* This is used to Drown! */
- if(underwater == true)
- {
- /* Exit if we have the bubble shield: */
- if(shield == 4)
- {
- drown_timer = 30*60;
- drown_alarm_number = 0;
- sound_stop(snd_jingle_drowning);
- exit;
- };
- /* Reduce the Timer: */
- if(drown_timer != 0)
- {
- drown_timer -= 1;
- };
- /* Start the Drowning Theme: */
- if( drown_timer == 720 && !sound_isplaying(snd_jingle_drowning) )
- {
- sound_play(snd_jingle_drowning)
- };
- /* Kill the Player*/
- if( drown_timer == 0 )
- {
- scr_player_kill();
- sound_stop(snd_jingle_drowning);
- };
- /* Play the Alarm Sounds: */
- if( drown_timer == 25*60 or drown_timer == 20*60 or drown_timer == 15*60 )
- {
- sound_stop(snd_sfx_drown_alarm);
- sound_play(snd_sfx_drown_alarm);
- };
- /* Draw the Alarm Numbers: */
- if(drown_timer == 11*60) {drown_alarm_number = 1};
- else
- if(drown_timer == 9*60) {drown_alarm_number = 2};
- else
- if(drown_timer == 7*60) {drown_alarm_number = 3};
- else
- if(drown_timer == 5*60) {drown_alarm_number = 4};
- else
- if(drown_timer == 3*60) {drown_alarm_number = 5};
- else
- if(drown_timer == 1*60) {drown_alarm_number = 6};
- };
- /* Bubble Action! */
- if (action == ConActBubble)
- {
- ground = false;
- speed_x = 0;
- speed_y = 0;
- bubble_timer += 1;
- drown_timer = 30*60;
- drown_alarm_number = 0;
- sound_stop(snd_jingle_drowning);
- }
- /* Reset State: */
- if(bubble_timer == 20 && ground = false)
- {
- action = ConActJump;
- bubble_timer = 0;
- };
- else if(bubble_timer == 20 && ground == true ) { action = ConActNormal; bubble_timer = 0 }
- /* No Bubble Action: */
- if(action != ConActBubble) { bubble_timer = 0 }
- /* Before we end this script,let's check if we're above water: */
- if(underwater == false)
- {
- /* Alright,reset the timer above water and end this! */
- drown_timer = 30*60;
- drown_alarm_number = 0;
- sound_stop(snd_jingle_drowning);
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement