// ****************************************************************************
//
// Logic 82: Hidden Cave I: Mad monster
//
// ****************************************************************************

#include "defines.txt"

if (new_room) {
  load.pic(room_no);
  draw.pic(room_no);
  discard.pic(room_no);
  set.horizon(37);


// Check what room the player came from and position them on the
// screen accordingly here, e.g:
 if (prev_room_no == 72) {
   position(ego,69,142);
   set.loop(ego,2);
   ego_dir=0;
 }

  load.view(3);
  load.view(0);
  load.view(117);

  load.sound(66);
  sound(66, sound_flag);

  draw(ego);
  show.pic();
}

if (said("look")) {
  print("You've found a large hidden cave.");
}


if (ego_on_water) {
    set.view(ego,3);
    set(always_animate_ego);
    }
    else {
    set.view(ego,0);
    reset(always_animate_ego);
    }

if (said("swim")) {
    if (ego_on_water) {
        print("You dive into the murky depths below");
        timer1_a=25;//breath
        timer1_b=40;
        set.view(ego,117);
        new.room(72);

        }
    else {
        print("No diving from poolside!");
        }
    }


if (sound_flag) {
    sound(66, sound_flag);
    }

return();