//===========================
BubbleWrap.cpp
//===========================

#include "DragonFireSDK.h"

int BubblePoppedImage;
int BubbleSound;
int BubbleView[8*12];
bool BubblePoppedStatus[8*12];

//===========================
int OnPopBubble(int id, int evt, int x, int y)
{
  
if (evt==1)
  {
    
if (!BubblePoppedStatus[id])
    {
      BubblePoppedStatus[id] =
true;
      ViewSetImage(BubbleView[id], BubblePoppedImage);
      SoundPlay(BubbleSound);
    }
  }
  
return 0;
}

//===========================
void AppMain()
{
 
int x;
 
int y;
  int id;

  BubblePoppedImage = ImageAdd(
"Images/BubblePopped.png");
  BubbleSound = SoundAdd(
"Sounds/BubbleSound.wav");

  id=0;
 
for (x=0; x<8; ++x)
  {
   
for (y=0; y<12; ++y)
      {
        BubblePoppedStatus[id] =
false;
        BubbleView[id] = ViewAdd(
"Images/BubbleNormal.png", x*40, y*40, OnPopBubble, id);
        ++id;
      }
  }
}
//===========================
void OnTimer()
{
}
//===========================