diff --git a/data/DataCache.scr b/data/DataCache.scr index a65d64720..0f4b3b148 100644 --- a/data/DataCache.scr +++ b/data/DataCache.scr @@ -44,6 +44,7 @@ memcard/memhead.bin levels/levelBackGfx.spr +levels/CHAPTER01_LEVEL01.Inf levels/CHAPTER01_LEVEL01.TBK levels/chapter01_level01.tex levels/CHAPTER01_LEVEL0101.Lvl @@ -59,6 +60,7 @@ levels/CHAPTER01_LEVEL0110.Lvl levels/CHAPTER01_LEVEL0111.Lvl levels/CHAPTER01_LEVEL0112.Lvl +levels/CHAPTER01_LEVEL02.Inf levels/CHAPTER01_LEVEL02.TBK levels/chapter01_level02.tex levels/CHAPTER01_LEVEL0201.Lvl @@ -74,6 +76,7 @@ levels/CHAPTER01_LEVEL0210.Lvl levels/CHAPTER01_LEVEL0211.Lvl levels/CHAPTER01_LEVEL0212.Lvl +levels/CHAPTER01_LEVEL03.Inf levels/CHAPTER01_LEVEL03.TBK levels/chapter01_level03.tex levels/CHAPTER01_LEVEL0301.Lvl @@ -89,6 +92,7 @@ levels/CHAPTER01_LEVEL0310.Lvl levels/CHAPTER01_LEVEL0311.Lvl levels/CHAPTER01_LEVEL0312.Lvl +levels/CHAPTER01_LEVEL04.Inf levels/CHAPTER01_LEVEL04.TBK levels/chapter01_level04.tex levels/CHAPTER01_LEVEL0401.Lvl @@ -104,6 +108,7 @@ levels/CHAPTER01_LEVEL0410.Lvl levels/CHAPTER01_LEVEL0411.Lvl levels/CHAPTER01_LEVEL0412.Lvl +levels/CHAPTER02_LEVEL01.Inf levels/CHAPTER02_LEVEL01.TBK levels/chapter02_level01.tex levels/CHAPTER02_LEVEL0101.Lvl @@ -120,6 +125,7 @@ levels/CHAPTER02_LEVEL0110.Lvl levels/CHAPTER02_LEVEL0111.Lvl levels/CHAPTER02_LEVEL0112.Lvl +levels/CHAPTER02_LEVEL02.Inf levels/CHAPTER02_LEVEL02.TBK levels/chapter02_level02.tex levels/CHAPTER02_LEVEL0201.Lvl @@ -135,6 +141,7 @@ levels/CHAPTER02_LEVEL0210.Lvl levels/CHAPTER02_LEVEL0211.Lvl levels/CHAPTER02_LEVEL0212.Lvl +levels/CHAPTER02_LEVEL03.Inf levels/CHAPTER02_LEVEL03.TBK levels/chapter02_level03.tex levels/CHAPTER02_LEVEL0301.Lvl @@ -150,6 +157,7 @@ levels/CHAPTER02_LEVEL0310.Lvl levels/CHAPTER02_LEVEL0311.Lvl levels/CHAPTER02_LEVEL0312.Lvl +levels/CHAPTER02_LEVEL04.Inf levels/CHAPTER02_LEVEL04.TBK levels/chapter02_level04.tex levels/CHAPTER02_LEVEL0401.Lvl @@ -165,6 +173,7 @@ levels/CHAPTER02_LEVEL0410.Lvl levels/CHAPTER02_LEVEL0411.Lvl levels/CHAPTER02_LEVEL0412.Lvl +levels/CHAPTER03_LEVEL01.Inf levels/CHAPTER03_LEVEL01.TBK levels/chapter03_level01.tex levels/CHAPTER03_LEVEL0101.Lvl @@ -180,6 +189,7 @@ levels/CHAPTER03_LEVEL0110.Lvl levels/CHAPTER03_LEVEL0111.Lvl levels/CHAPTER03_LEVEL0112.Lvl +levels/CHAPTER03_LEVEL02.Inf levels/CHAPTER03_LEVEL02.TBK levels/chapter03_level02.tex levels/CHAPTER03_LEVEL0201.Lvl @@ -195,6 +205,7 @@ levels/CHAPTER03_LEVEL0210.Lvl levels/CHAPTER03_LEVEL0211.Lvl levels/CHAPTER03_LEVEL0212.Lvl +levels/CHAPTER03_LEVEL03.Inf levels/CHAPTER03_LEVEL03.TBK levels/chapter03_level03.tex levels/CHAPTER03_LEVEL0301.Lvl @@ -210,6 +221,7 @@ levels/CHAPTER03_LEVEL0310.Lvl levels/CHAPTER03_LEVEL0311.Lvl levels/CHAPTER03_LEVEL0312.Lvl +levels/CHAPTER03_LEVEL04.Inf levels/CHAPTER03_LEVEL04.TBK levels/chapter03_level04.tex levels/CHAPTER03_LEVEL0401.Lvl @@ -225,6 +237,7 @@ levels/CHAPTER03_LEVEL0409.Lvl levels/CHAPTER03_LEVEL0410.Lvl levels/CHAPTER03_LEVEL0411.Lvl +levels/CHAPTER04_LEVEL01.Inf levels/CHAPTER04_LEVEL01.TBK levels/chapter04_level01.tex levels/CHAPTER04_LEVEL0101.Lvl @@ -240,6 +253,7 @@ levels/CHAPTER04_LEVEL0110.Lvl levels/CHAPTER04_LEVEL0111.Lvl levels/CHAPTER04_LEVEL0112.Lvl +levels/CHAPTER04_LEVEL02.Inf levels/CHAPTER04_LEVEL02.TBK levels/chapter04_level02.tex levels/CHAPTER04_LEVEL0201.Lvl @@ -255,6 +269,7 @@ levels/CHAPTER04_LEVEL0210.Lvl levels/CHAPTER04_LEVEL0211.Lvl levels/CHAPTER04_LEVEL0212.Lvl +levels/CHAPTER04_LEVEL03.Inf levels/CHAPTER04_LEVEL03.TBK levels/chapter04_level03.tex levels/CHAPTER04_LEVEL0301.Lvl @@ -270,6 +285,7 @@ levels/CHAPTER04_LEVEL0310.Lvl levels/CHAPTER04_LEVEL0311.Lvl levels/CHAPTER04_LEVEL0312.Lvl +levels/CHAPTER04_LEVEL04.Inf levels/CHAPTER04_LEVEL04.TBK levels/chapter04_level04.tex levels/CHAPTER04_LEVEL0401.Lvl @@ -285,6 +301,7 @@ levels/CHAPTER04_LEVEL0410.Lvl levels/CHAPTER04_LEVEL0411.Lvl levels/CHAPTER04_LEVEL0412.Lvl +levels/CHAPTER05_LEVEL01.Inf levels/CHAPTER05_LEVEL01.TBK levels/chapter05_level01.tex levels/CHAPTER05_LEVEL0101.Lvl @@ -300,6 +317,7 @@ levels/CHAPTER05_LEVEL0110.Lvl levels/CHAPTER05_LEVEL0111.Lvl levels/CHAPTER05_LEVEL0112.Lvl +levels/CHAPTER05_LEVEL02.Inf levels/CHAPTER05_LEVEL02.TBK levels/chapter05_level02.tex levels/CHAPTER05_LEVEL0201.Lvl @@ -315,6 +333,7 @@ levels/CHAPTER05_LEVEL0210.Lvl levels/CHAPTER05_LEVEL0211.Lvl levels/CHAPTER05_LEVEL0212.Lvl +levels/CHAPTER05_LEVEL03.Inf levels/CHAPTER05_LEVEL03.TBK levels/chapter05_level03.tex levels/CHAPTER05_LEVEL0301.Lvl @@ -330,6 +349,7 @@ levels/CHAPTER05_LEVEL0310.Lvl levels/CHAPTER05_LEVEL0311.Lvl levels/CHAPTER05_LEVEL0312.Lvl +levels/CHAPTER05_LEVEL04.Inf levels/CHAPTER05_LEVEL04.TBK levels/chapter05_level04.tex levels/CHAPTER05_LEVEL0401.Lvl @@ -345,6 +365,7 @@ levels/CHAPTER05_LEVEL0410.Lvl levels/CHAPTER05_LEVEL0411.Lvl levels/CHAPTER05_LEVEL0412.Lvl +levels/CHAPTER06_LEVEL01.Inf levels/CHAPTER06_LEVEL01.TBK levels/chapter06_level01.tex levels/CHAPTER06_LEVEL0101.Lvl @@ -360,6 +381,7 @@ levels/CHAPTER06_LEVEL0110.Lvl levels/CHAPTER06_LEVEL0111.Lvl levels/CHAPTER06_LEVEL0112.Lvl +levels/CHAPTER06_LEVEL02.Inf levels/CHAPTER06_LEVEL02.TBK levels/chapter06_level02.tex levels/CHAPTER06_LEVEL0201.Lvl @@ -375,6 +397,7 @@ levels/CHAPTER06_LEVEL0210.Lvl levels/CHAPTER06_LEVEL0211.Lvl levels/CHAPTER06_LEVEL0212.Lvl +levels/CHAPTER06_LEVEL03.Inf levels/CHAPTER06_LEVEL03.TBK levels/chapter06_level03.tex levels/CHAPTER06_LEVEL0301.Lvl @@ -391,6 +414,7 @@ levels/CHAPTER06_LEVEL0310.Lvl levels/CHAPTER06_LEVEL0311.Lvl levels/CHAPTER06_LEVEL0312.Lvl +levels/CHAPTER06_LEVEL04.Inf levels/CHAPTER06_LEVEL04.TBK levels/chapter06_level04.tex levels/CHAPTER06_LEVEL0401.Lvl @@ -406,6 +430,7 @@ levels/CHAPTER06_LEVEL0410.Lvl levels/CHAPTER06_LEVEL0411.Lvl levels/CHAPTER06_LEVEL0412.Lvl +levels/CHAPTER06_LEVEL05.Inf levels/CHAPTER06_LEVEL05.TBK levels/chapter06_level05.tex levels/CHAPTER06_LEVEL0501.Lvl diff --git a/source/game/game.cpp b/source/game/game.cpp index 95fe524e3..337e48729 100644 --- a/source/game/game.cpp +++ b/source/game/game.cpp @@ -140,13 +140,11 @@ int CGameScene::canPause() void CGameScene::shutdown() { - shutdownLevel(); - CSoundMediator::dumpSong(); + shutdownLevel(true); + CSoundMediator::dumpSong(); - - m_pauseMenu->shutdown(); delete m_pauseMenu; - - s_genericFont->dump(); delete s_genericFont; + m_pauseMenu->shutdown(); delete m_pauseMenu; + s_genericFont->dump(); delete s_genericFont; } /*****************************************************************************/ @@ -178,8 +176,8 @@ void CGameScene::think(int _frames) } else if(s_levelFinished) { - shutdownLevel(); - s_globalLevelSelectThing++; + s_globalLevelSelectThing=Level.GetNextLevel(s_globalLevelSelectThing); + shutdownLevel(s_globalLevelSelectThing%12==0); initLevel(); s_levelFinished=false; } @@ -274,13 +272,7 @@ void CGameScene::initLevel() m_player->setLayerCollision(Level.getCollisionLayer()); m_player->setMapSize(Level.getMapSize()); -#ifdef __USER_charles__ - /*CNpcEnemy *enemy; - enemy=new ("test enemy") CNpcEnemy; - enemy->setType( CNpcEnemy::NPC_PARASITIC_WORM ); - enemy->init(); - enemy->setLayerCollision( Level.getCollisionLayer() );*/ - +// Init actors (needs moving and tidying int actorNum; sThingActor **actorList = Level.getActorList(); @@ -319,9 +311,6 @@ void CGameScene::initLevel() } } - //u16 *PntList=(u16*)MakePtr(ThisThing,sizeof(sActorThing); -#endif - // Song is loaded/dumped by the level, and played from here. This just gives some // better timing over when it starts (pkg) CSoundMediator::playSong(); @@ -329,11 +318,11 @@ void CGameScene::initLevel() /*****************************************************************************/ -void CGameScene::shutdownLevel() +void CGameScene::shutdownLevel(bool CleanUp) { CConversation::shutdown(); CThingManager::shutdown(); - Level.shutdown(); + Level.shutdown(CleanUp); } /*****************************************************************************/ diff --git a/source/game/game.h b/source/game/game.h index 360a1375d..f22b290d2 100644 --- a/source/game/game.h +++ b/source/game/game.h @@ -41,7 +41,7 @@ virtual int canPause(); protected: void initLevel(); - void shutdownLevel(); + void shutdownLevel(bool CleanUp); CLevel Level; class CPauseMenu *m_pauseMenu; diff --git a/source/gfx/actor.cpp b/source/gfx/actor.cpp index cc5e53a02..347aaddd4 100644 --- a/source/gfx/actor.cpp +++ b/source/gfx/actor.cpp @@ -75,7 +75,7 @@ RECT Rect; /*****************************************************************************/ CActorGfx::~CActorGfx() { - MemFree(SpriteBank); + Dump(); } /*****************************************************************************/ @@ -175,6 +175,7 @@ int H=ThisFrame->H; /*****************************************************************************/ void CActorGfx::Dump() { + MemFree(SpriteBank); } /*****************************************************************************/ @@ -233,15 +234,16 @@ int Idx; /*****************************************************************************/ /*** Dump ********************************************************************/ /*****************************************************************************/ -void CActorPool::DumpActor(FileEquate Filename) +// Dumps all apart from spongeybob +void CActorPool::DumpActors() { -CActorGfx *ThisActor; -int Idx; - -// Is Loaded? - Idx=FindIdx(Filename); - ASSERT(Idx!=-1); - ThisActor=ActorList[Idx]; - ActorList[Idx]=0; - delete ThisActor; + for (int i=0; iGetFilename()!=ACTORS_SPONGEBOB_SBK) + { + CActorGfx *ThisActor=ActorList[i]; + delete ThisActor; + ActorList[i]=0; + } + } } diff --git a/source/gfx/actor.h b/source/gfx/actor.h index 8a4935f71..36f5e203a 100644 --- a/source/gfx/actor.h +++ b/source/gfx/actor.h @@ -51,7 +51,7 @@ static void Init(); static void AddActor(FileEquate Filename) {GetActor(Filename);} static CActorGfx *GetActor(FileEquate Filename); -static void DumpActor(FileEquate Filename); +static void DumpActors(); static u8 UnpackBuffer[MAX_ACTOR_SIZE]; diff --git a/source/level/level.cpp b/source/level/level.cpp index e8bf66db5..91d2d5895 100644 --- a/source/level/level.cpp +++ b/source/level/level.cpp @@ -5,6 +5,7 @@ #include "system\global.h" #include "fileio\fileio.h" #include "utils\utils.h" +#include "utils\pak.h" #include "gfx\tpage.h" #include "gfx\prim.h" #include @@ -34,378 +35,449 @@ #include "system\vid.h" #endif -#include "pad\pads.h" +//#include "pad\pads.h" +#include "enemy\npc.h" +#include "gfx\actor.h" DVECTOR CLevel::MapPos; DVECTOR CLevel::s_playerSpawnPos; -// Woo.. this is getting big now isn't it? -struct sLvlTab -{ - FileEquate TileBank,Level,Tex; - int exitX,exitY,exitW,exitH; - int spawnX,spawnY; - int Spr0,Spr1; - CSoundMediator::SONGID songId; -}; - sLvlTab LvlTable[]= { // C1 - {LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0101_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, //0 - {LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0102_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, - {LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0103_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, - {LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0104_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, - {LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0105_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, - {LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0106_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, - {LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0107_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, - {LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0108_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, - {LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0109_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, - {LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0110_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, - {LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0111_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, - {LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0112_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, + {LEVELS_CHAPTER01_LEVEL01_INF,LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0101_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, //0 + {LEVELS_CHAPTER01_LEVEL01_INF,LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0102_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, + {LEVELS_CHAPTER01_LEVEL01_INF,LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0103_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, + {LEVELS_CHAPTER01_LEVEL01_INF,LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0104_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, + {LEVELS_CHAPTER01_LEVEL01_INF,LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0105_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, + {LEVELS_CHAPTER01_LEVEL01_INF,LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0106_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, + {LEVELS_CHAPTER01_LEVEL01_INF,LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0107_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, + {LEVELS_CHAPTER01_LEVEL01_INF,LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0108_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, + {LEVELS_CHAPTER01_LEVEL01_INF,LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0109_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, + {LEVELS_CHAPTER01_LEVEL01_INF,LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0110_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, + {LEVELS_CHAPTER01_LEVEL01_INF,LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0111_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, + {LEVELS_CHAPTER01_LEVEL01_INF,LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0112_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL1}, - {LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0201_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, //12 - {LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0202_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, - {LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0203_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, - {LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0204_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, - {LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0205_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, - {LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0206_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, - {LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0207_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, - {LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0208_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, - {LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0209_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, - {LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0210_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, - {LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0211_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, - {LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0212_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, + {LEVELS_CHAPTER01_LEVEL02_INF,LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0201_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, //12 + {LEVELS_CHAPTER01_LEVEL02_INF,LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0202_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, + {LEVELS_CHAPTER01_LEVEL02_INF,LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0203_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, + {LEVELS_CHAPTER01_LEVEL02_INF,LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0204_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, + {LEVELS_CHAPTER01_LEVEL02_INF,LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0205_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, + {LEVELS_CHAPTER01_LEVEL02_INF,LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0206_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, + {LEVELS_CHAPTER01_LEVEL02_INF,LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0207_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, + {LEVELS_CHAPTER01_LEVEL02_INF,LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0208_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, + {LEVELS_CHAPTER01_LEVEL02_INF,LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0209_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, + {LEVELS_CHAPTER01_LEVEL02_INF,LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0210_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, + {LEVELS_CHAPTER01_LEVEL02_INF,LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0211_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, + {LEVELS_CHAPTER01_LEVEL02_INF,LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0212_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL2}, - {LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0301_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, //24 - {LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0302_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, - {LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0303_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, - {LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0304_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, - {LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0305_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, - {LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0306_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, - {LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0307_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, - {LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0308_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, - {LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0309_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, - {LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0310_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, - {LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0311_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, - {LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0312_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, + {LEVELS_CHAPTER01_LEVEL03_INF,LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0301_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, //24 + {LEVELS_CHAPTER01_LEVEL03_INF,LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0302_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, + {LEVELS_CHAPTER01_LEVEL03_INF,LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0303_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, + {LEVELS_CHAPTER01_LEVEL03_INF,LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0304_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, + {LEVELS_CHAPTER01_LEVEL03_INF,LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0305_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, + {LEVELS_CHAPTER01_LEVEL03_INF,LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0306_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, + {LEVELS_CHAPTER01_LEVEL03_INF,LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0307_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, + {LEVELS_CHAPTER01_LEVEL03_INF,LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0308_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, + {LEVELS_CHAPTER01_LEVEL03_INF,LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0309_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, + {LEVELS_CHAPTER01_LEVEL03_INF,LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0310_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, + {LEVELS_CHAPTER01_LEVEL03_INF,LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0311_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, + {LEVELS_CHAPTER01_LEVEL03_INF,LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0312_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL3}, - {LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0401_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, //36 - {LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0402_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, - {LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0403_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, - {LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0404_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, - {LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0405_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, - {LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0406_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, - {LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0407_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, - {LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0408_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, - {LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0409_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, - {LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0410_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, - {LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0411_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, - {LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0412_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, + {LEVELS_CHAPTER01_LEVEL04_INF,LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0401_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, //36 + {LEVELS_CHAPTER01_LEVEL04_INF,LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0402_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, + {LEVELS_CHAPTER01_LEVEL04_INF,LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0403_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, + {LEVELS_CHAPTER01_LEVEL04_INF,LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0404_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, + {LEVELS_CHAPTER01_LEVEL04_INF,LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0405_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, + {LEVELS_CHAPTER01_LEVEL04_INF,LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0406_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, + {LEVELS_CHAPTER01_LEVEL04_INF,LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0407_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, + {LEVELS_CHAPTER01_LEVEL04_INF,LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0408_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, + {LEVELS_CHAPTER01_LEVEL04_INF,LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0409_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, + {LEVELS_CHAPTER01_LEVEL04_INF,LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0410_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, + {LEVELS_CHAPTER01_LEVEL04_INF,LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0411_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, + {LEVELS_CHAPTER01_LEVEL04_INF,LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0412_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER1_LEVEL4}, // C2 - {LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0101_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 95*16,29*16,98*16,32*16, 14*16,6*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, //48 - {LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0102_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 96*16,66*16,99*16,69*16, 5*16,5*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, - {LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0103_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 1*16,42*16,4*16,45*16, 81*16,7*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, - {LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0104_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 85*16,67*16,88*16,70*16, 86*16,22*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, - {LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0105_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 1*16,63*16,4*16,66*16, 62*16,17*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, - {LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0106_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 71*16,26*16,74*16,29*16, 3*16,85*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, - {LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0107_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 93*16,15*16,96*16,18*16, 2*16,20*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, - {LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0108_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, - {LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0109_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, - {LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0110_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, - {LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0111_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, - {LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0112_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, + {LEVELS_CHAPTER02_LEVEL01_INF,LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0101_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 95*16,29*16,98*16,32*16, 14*16,6*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, //48 + {LEVELS_CHAPTER02_LEVEL01_INF,LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0102_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 96*16,66*16,99*16,69*16, 5*16,5*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, + {LEVELS_CHAPTER02_LEVEL01_INF,LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0103_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 1*16,42*16,4*16,45*16, 81*16,7*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, + {LEVELS_CHAPTER02_LEVEL01_INF,LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0104_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 85*16,67*16,88*16,70*16, 86*16,22*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, + {LEVELS_CHAPTER02_LEVEL01_INF,LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0105_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 1*16,63*16,4*16,66*16, 62*16,17*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, + {LEVELS_CHAPTER02_LEVEL01_INF,LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0106_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 71*16,26*16,74*16,29*16, 3*16,85*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, + {LEVELS_CHAPTER02_LEVEL01_INF,LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0107_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 93*16,15*16,96*16,18*16, 2*16,20*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, + {LEVELS_CHAPTER02_LEVEL01_INF,LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0108_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, + {LEVELS_CHAPTER02_LEVEL01_INF,LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0109_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, + {LEVELS_CHAPTER02_LEVEL01_INF,LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0110_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, + {LEVELS_CHAPTER02_LEVEL01_INF,LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0111_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, + {LEVELS_CHAPTER02_LEVEL01_INF,LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0112_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL1}, - {LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0201_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0*16,33*16,3*16,41*16, 27*16,19*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, //60 - {LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0202_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 122*16,126*16,134*16,129*16, 32*16,75*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, - {LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0203_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 92*16,11*16,95*16,27*16, 64*16,93*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, - {LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0204_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 76*16,10*16,79*16,23*16, 58*16,68*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, - {LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0205_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, - {LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0206_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, - {LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0207_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, - {LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0208_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, - {LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0209_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, - {LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0210_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, - {LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0211_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, - {LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0212_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, + {LEVELS_CHAPTER02_LEVEL02_INF,LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0201_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0*16,33*16,3*16,41*16, 27*16,19*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, //60 + {LEVELS_CHAPTER02_LEVEL02_INF,LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0202_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 122*16,126*16,134*16,129*16, 32*16,75*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, + {LEVELS_CHAPTER02_LEVEL02_INF,LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0203_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 92*16,11*16,95*16,27*16, 64*16,93*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, + {LEVELS_CHAPTER02_LEVEL02_INF,LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0204_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 76*16,10*16,79*16,23*16, 58*16,68*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, + {LEVELS_CHAPTER02_LEVEL02_INF,LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0205_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, + {LEVELS_CHAPTER02_LEVEL02_INF,LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0206_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, + {LEVELS_CHAPTER02_LEVEL02_INF,LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0207_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, + {LEVELS_CHAPTER02_LEVEL02_INF,LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0208_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, + {LEVELS_CHAPTER02_LEVEL02_INF,LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0209_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, + {LEVELS_CHAPTER02_LEVEL02_INF,LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0210_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, + {LEVELS_CHAPTER02_LEVEL02_INF,LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0211_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, + {LEVELS_CHAPTER02_LEVEL02_INF,LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0212_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL2}, - {LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0301_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 129*16,75*16,133*16,84*16, 8*16,23*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, //72 - {LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0302_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 65*16,71*16,68*16,79*16, 3*16,8*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, - {LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0303_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 169*16,16*16,174*16,37*16, 5*16,35*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, - {LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0304_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 70*16,9*16,73*16,20*16, 5*16,76*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, - {LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0305_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 131*16,13*16,137*16,26*16, 5*16,26*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, - {LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0306_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 112*16,5*16,117*16,18*16, 3*16,18*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, - {LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0307_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, - {LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0308_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, - {LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0309_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, - {LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0310_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, - {LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0311_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, - {LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0312_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, + {LEVELS_CHAPTER02_LEVEL03_INF,LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0301_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 129*16,75*16,133*16,84*16, 8*16,23*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, //72 + {LEVELS_CHAPTER02_LEVEL03_INF,LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0302_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 65*16,71*16,68*16,79*16, 3*16,8*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, + {LEVELS_CHAPTER02_LEVEL03_INF,LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0303_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 169*16,16*16,174*16,37*16, 5*16,35*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, + {LEVELS_CHAPTER02_LEVEL03_INF,LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0304_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 70*16,9*16,73*16,20*16, 5*16,76*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, + {LEVELS_CHAPTER02_LEVEL03_INF,LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0305_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 131*16,13*16,137*16,26*16, 5*16,26*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, + {LEVELS_CHAPTER02_LEVEL03_INF,LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0306_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 112*16,5*16,117*16,18*16, 3*16,18*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, + {LEVELS_CHAPTER02_LEVEL03_INF,LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0307_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, + {LEVELS_CHAPTER02_LEVEL03_INF,LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0308_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, + {LEVELS_CHAPTER02_LEVEL03_INF,LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0309_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, + {LEVELS_CHAPTER02_LEVEL03_INF,LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0310_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, + {LEVELS_CHAPTER02_LEVEL03_INF,LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0311_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, + {LEVELS_CHAPTER02_LEVEL03_INF,LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0312_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL3}, - {LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0401_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 146*16,44*16,149*16,56*16, 4*16,16*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, //84 - {LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0402_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 127*16,15*16,129*16,29*16, 3*16,45*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, - {LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0403_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 223*16,81*16,229*16,94*16, 4*16,42*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, - {LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0404_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 130*16,52*16,134*16,63*16, 4*16,67*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, - {LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0405_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 126*16,44*16,129*16,55*16, 3*16,35*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, - {LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0406_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, - {LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0407_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, - {LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0408_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, - {LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0409_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, - {LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0410_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, - {LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0411_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, - {LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0412_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, + {LEVELS_CHAPTER02_LEVEL04_INF,LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0401_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 146*16,44*16,149*16,56*16, 4*16,16*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, //84 + {LEVELS_CHAPTER02_LEVEL04_INF,LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0402_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 127*16,15*16,129*16,29*16, 3*16,45*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, + {LEVELS_CHAPTER02_LEVEL04_INF,LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0403_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 223*16,81*16,229*16,94*16, 4*16,42*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, + {LEVELS_CHAPTER02_LEVEL04_INF,LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0404_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 130*16,52*16,134*16,63*16, 4*16,67*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, + {LEVELS_CHAPTER02_LEVEL04_INF,LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0405_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 126*16,44*16,129*16,55*16, 3*16,35*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, + {LEVELS_CHAPTER02_LEVEL04_INF,LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0406_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, + {LEVELS_CHAPTER02_LEVEL04_INF,LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0407_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, + {LEVELS_CHAPTER02_LEVEL04_INF,LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0408_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, + {LEVELS_CHAPTER02_LEVEL04_INF,LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0409_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, + {LEVELS_CHAPTER02_LEVEL04_INF,LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0410_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, + {LEVELS_CHAPTER02_LEVEL04_INF,LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0411_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, + {LEVELS_CHAPTER02_LEVEL04_INF,LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0412_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER2_LEVEL4}, // C3 - {LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0101_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, //96 - {LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0102_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, - {LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0103_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 110*16,0*16,113*16,31*16, 24*16,8*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, - {LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0104_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 85*16,39*16,106*16,42*16, 0*16,13*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, - {LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0105_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 90*16,30*16,93*16,40*16, 23*16,18*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, - {LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0106_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 84*16,10*16,87*16,24*16, 80*16,10*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, - {LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0107_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 74*16,30*16,77*16,40*16, 1*16,30*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, - {LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0108_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, - {LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0109_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, - {LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0110_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, - {LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0111_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, - {LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0112_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, + {LEVELS_CHAPTER03_LEVEL01_INF,LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0101_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, //96 + {LEVELS_CHAPTER03_LEVEL01_INF,LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0102_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, + {LEVELS_CHAPTER03_LEVEL01_INF,LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0103_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 110*16,0*16,113*16,31*16, 24*16,8*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, + {LEVELS_CHAPTER03_LEVEL01_INF,LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0104_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 85*16,39*16,106*16,42*16, 0*16,13*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, + {LEVELS_CHAPTER03_LEVEL01_INF,LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0105_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 90*16,30*16,93*16,40*16, 23*16,18*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, + {LEVELS_CHAPTER03_LEVEL01_INF,LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0106_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 84*16,10*16,87*16,24*16, 80*16,10*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, + {LEVELS_CHAPTER03_LEVEL01_INF,LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0107_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 74*16,30*16,77*16,40*16, 1*16,30*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, + {LEVELS_CHAPTER03_LEVEL01_INF,LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0108_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, + {LEVELS_CHAPTER03_LEVEL01_INF,LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0109_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, + {LEVELS_CHAPTER03_LEVEL01_INF,LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0110_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, + {LEVELS_CHAPTER03_LEVEL01_INF,LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0111_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, + {LEVELS_CHAPTER03_LEVEL01_INF,LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0112_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL1}, - {LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0201_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 152*16,19*16,159*16,26*19, 3*16,32*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, //108 - {LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0202_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 171*16,24*16,179*16,31*16, 2*16,24*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, - {LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0203_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 148*16,7*16,155*16,14*16, 2*16,24*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, - {LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0204_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 184*16,22*16,191*16,29*16, 2*16,24*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, - {LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0205_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 161*16,32*16,165*16,39*16, 2*16,24*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, - {LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0206_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 115*16,8*16,122*16,15*16, 2*16,28*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, - {LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0207_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 203*16,28*16,210*16,34*16, 2*16,24*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, - {LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0208_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, - {LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0209_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, - {LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0210_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, - {LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0211_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, - {LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0212_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, + {LEVELS_CHAPTER03_LEVEL02_INF,LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0201_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 152*16,19*16,159*16,26*19, 3*16,32*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, //108 + {LEVELS_CHAPTER03_LEVEL02_INF,LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0202_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 171*16,24*16,179*16,31*16, 2*16,24*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, + {LEVELS_CHAPTER03_LEVEL02_INF,LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0203_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 148*16,7*16,155*16,14*16, 2*16,24*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, + {LEVELS_CHAPTER03_LEVEL02_INF,LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0204_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 184*16,22*16,191*16,29*16, 2*16,24*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, + {LEVELS_CHAPTER03_LEVEL02_INF,LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0205_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 161*16,32*16,165*16,39*16, 2*16,24*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, + {LEVELS_CHAPTER03_LEVEL02_INF,LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0206_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 115*16,8*16,122*16,15*16, 2*16,28*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, + {LEVELS_CHAPTER03_LEVEL02_INF,LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0207_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 203*16,28*16,210*16,34*16, 2*16,24*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, + {LEVELS_CHAPTER03_LEVEL02_INF,LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0208_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, + {LEVELS_CHAPTER03_LEVEL02_INF,LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0209_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, + {LEVELS_CHAPTER03_LEVEL02_INF,LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0210_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, + {LEVELS_CHAPTER03_LEVEL02_INF,LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0211_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, + {LEVELS_CHAPTER03_LEVEL02_INF,LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0212_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL2}, - {LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0301_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 140*16,12*16,147*16,19*16, 2*16,30*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, //120 - {LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0302_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 140*16,12*16,147*16,19*16, 2*16,30*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, - {LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0303_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 88*16,34*16,95*16,41*16, 2*16,19*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, - {LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0304_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 49*16,6*16,56*16,13*16, 2*16,21*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, - {LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0305_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 144*16,27*16,151*16,34*16, 2*16,19*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, - {LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0306_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 157*16,25*16,164*16,32*16, 2*16,20*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, - {LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0307_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, - {LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0308_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, - {LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0309_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, - {LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0310_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, - {LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0311_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, - {LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0312_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, + {LEVELS_CHAPTER03_LEVEL03_INF,LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0301_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 140*16,12*16,147*16,19*16, 2*16,30*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, //120 + {LEVELS_CHAPTER03_LEVEL03_INF,LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0302_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 140*16,12*16,147*16,19*16, 2*16,30*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, + {LEVELS_CHAPTER03_LEVEL03_INF,LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0303_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 88*16,34*16,95*16,41*16, 2*16,19*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, + {LEVELS_CHAPTER03_LEVEL03_INF,LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0304_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 49*16,6*16,56*16,13*16, 2*16,21*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, + {LEVELS_CHAPTER03_LEVEL03_INF,LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0305_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 144*16,27*16,151*16,34*16, 2*16,19*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, + {LEVELS_CHAPTER03_LEVEL03_INF,LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0306_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 157*16,25*16,164*16,32*16, 2*16,20*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, + {LEVELS_CHAPTER03_LEVEL03_INF,LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0307_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, + {LEVELS_CHAPTER03_LEVEL03_INF,LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0308_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, + {LEVELS_CHAPTER03_LEVEL03_INF,LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0309_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, + {LEVELS_CHAPTER03_LEVEL03_INF,LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0310_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, + {LEVELS_CHAPTER03_LEVEL03_INF,LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0311_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, + {LEVELS_CHAPTER03_LEVEL03_INF,LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0312_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER3_LEVEL3}, - {LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0401_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 160*16,16*16,167*16,23*16, 0*16,19*16, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, //132 - {LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0402_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 19*16,0*16,25*16,4*16, 19*16,4*16, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, - {LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0403_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 158*16,25*16,165*16,32*16, 0*16,25*16, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, - {LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0404_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 149*16,28*16,164*16,35*16, 0*16,9*16, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, - {LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0405_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0*16,42*16,7*16,49*16, 111*16,21*16, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, - {LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0405X_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0*16,16*16,7*16,18*16, 9*16,16*16, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, - {LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0406_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 123*16,25*16,128*16,30*16, 32*16,2*16, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, - {LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0407_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, - {LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0408_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, - {LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0409_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, - {LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0410_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, - {LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0411_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, + {LEVELS_CHAPTER03_LEVEL04_INF,LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0401_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 160*16,16*16,167*16,23*16, 0*16,19*16, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, //132 + {LEVELS_CHAPTER03_LEVEL04_INF,LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0402_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 19*16,0*16,25*16,4*16, 19*16,4*16, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, + {LEVELS_CHAPTER03_LEVEL04_INF,LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0403_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 158*16,25*16,165*16,32*16, 0*16,25*16, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, + {LEVELS_CHAPTER03_LEVEL04_INF,LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0404_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 149*16,28*16,164*16,35*16, 0*16,9*16, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, + {LEVELS_CHAPTER03_LEVEL04_INF,LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0405_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0*16,42*16,7*16,49*16, 111*16,21*16, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, + {LEVELS_CHAPTER03_LEVEL04_INF,LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0405X_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0*16,16*16,7*16,18*16, 9*16,16*16, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, + {LEVELS_CHAPTER03_LEVEL04_INF,LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0406_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 123*16,25*16,128*16,30*16, 32*16,2*16, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, + {LEVELS_CHAPTER03_LEVEL04_INF,LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0407_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, + {LEVELS_CHAPTER03_LEVEL04_INF,LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0408_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, + {LEVELS_CHAPTER03_LEVEL04_INF,LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0409_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, + {LEVELS_CHAPTER03_LEVEL04_INF,LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0410_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, + {LEVELS_CHAPTER03_LEVEL04_INF,LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0411_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FISHBONE,CLayerBack::FISHBONE, CSoundMediator::SONG_CHAPTER3_LEVEL4}, // C4 - {LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0101_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 15*16,98*16,19*16,103*16, 4*16,9*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, //144 - {LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0102_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 13*16,118*16,17*16,123*16, 45*16,35*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, - {LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0103_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 118*16,31*16,122*16,36*16, 7*16,43*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, - {LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0104_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 152*16,104*16,156*16,109*16, 118*16,13*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, - {LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0105_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, - {LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0106_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, - {LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0107_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, - {LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0108_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, - {LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0109_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, - {LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0110_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, - {LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0111_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, - {LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0112_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, + {LEVELS_CHAPTER04_LEVEL01_INF,LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0101_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 15*16,98*16,19*16,103*16, 4*16,9*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, //144 + {LEVELS_CHAPTER04_LEVEL01_INF,LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0102_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 13*16,118*16,17*16,123*16, 45*16,35*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, + {LEVELS_CHAPTER04_LEVEL01_INF,LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0103_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 118*16,31*16,122*16,36*16, 7*16,43*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, + {LEVELS_CHAPTER04_LEVEL01_INF,LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0104_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 152*16,104*16,156*16,109*16, 118*16,13*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, + {LEVELS_CHAPTER04_LEVEL01_INF,LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0105_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, + {LEVELS_CHAPTER04_LEVEL01_INF,LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0106_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, + {LEVELS_CHAPTER04_LEVEL01_INF,LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0107_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, + {LEVELS_CHAPTER04_LEVEL01_INF,LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0108_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, + {LEVELS_CHAPTER04_LEVEL01_INF,LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0109_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, + {LEVELS_CHAPTER04_LEVEL01_INF,LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0110_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, + {LEVELS_CHAPTER04_LEVEL01_INF,LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0111_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, + {LEVELS_CHAPTER04_LEVEL01_INF,LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0112_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER4_LEVEL1}, - {LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0201_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 219*16,15*16,222*16,18*16, 0*16,28*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, //156 - {LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0202_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 196*16,25*16,199*16,28*16, 0*16,16*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, - {LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0203_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 156*16,23*16,159*16,26*16, 0*16,27*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, - {LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0204_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 180*16,33*16,183*16,36*16, 0*16,25*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, - {LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0205_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 226*16,24*16,229*16,27*16, 2*16,67*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, - {LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0206_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, - {LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0207_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, - {LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0208_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, - {LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0209_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, - {LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0210_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, - {LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0211_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, - {LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0212_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, + {LEVELS_CHAPTER04_LEVEL02_INF,LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0201_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 219*16,15*16,222*16,18*16, 0*16,28*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, //156 + {LEVELS_CHAPTER04_LEVEL02_INF,LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0202_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 196*16,25*16,199*16,28*16, 0*16,16*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, + {LEVELS_CHAPTER04_LEVEL02_INF,LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0203_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 156*16,23*16,159*16,26*16, 0*16,27*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, + {LEVELS_CHAPTER04_LEVEL02_INF,LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0204_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 180*16,33*16,183*16,36*16, 0*16,25*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, + {LEVELS_CHAPTER04_LEVEL02_INF,LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0205_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 226*16,24*16,229*16,27*16, 2*16,67*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, + {LEVELS_CHAPTER04_LEVEL02_INF,LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0206_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, + {LEVELS_CHAPTER04_LEVEL02_INF,LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0207_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, + {LEVELS_CHAPTER04_LEVEL02_INF,LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0208_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, + {LEVELS_CHAPTER04_LEVEL02_INF,LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0209_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, + {LEVELS_CHAPTER04_LEVEL02_INF,LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0210_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, + {LEVELS_CHAPTER04_LEVEL02_INF,LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0211_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, + {LEVELS_CHAPTER04_LEVEL02_INF,LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0212_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL2}, - {LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0301_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 74*16,6*16,81*16,13*16, 2*16,13*16, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, //168 - {LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0302_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 24*16,0*16,28*16,1*16, 26*16,0*16, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, - {LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0303_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 79*16,5*16,86*16,12*16, 2*16,16*16, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, - {LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0304_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 79*16,9*16,86*16,16*16, 2*16,16*16, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, - {LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0305_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 97*16,4*16,104*16,11*16, 2*16,16*16, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, - {LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0306_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 32*16,0*16,38*16,1*16, 33*16,0*16, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, - {LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0307_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, - {LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0308_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, - {LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0309_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, - {LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0310_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, - {LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0311_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, - {LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0312_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, + {LEVELS_CHAPTER04_LEVEL03_INF,LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0301_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 74*16,6*16,81*16,13*16, 2*16,13*16, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, //168 + {LEVELS_CHAPTER04_LEVEL03_INF,LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0302_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 24*16,0*16,28*16,1*16, 26*16,0*16, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, + {LEVELS_CHAPTER04_LEVEL03_INF,LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0303_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 79*16,5*16,86*16,12*16, 2*16,16*16, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, + {LEVELS_CHAPTER04_LEVEL03_INF,LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0304_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 79*16,9*16,86*16,16*16, 2*16,16*16, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, + {LEVELS_CHAPTER04_LEVEL03_INF,LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0305_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 97*16,4*16,104*16,11*16, 2*16,16*16, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, + {LEVELS_CHAPTER04_LEVEL03_INF,LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0306_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 32*16,0*16,38*16,1*16, 33*16,0*16, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, + {LEVELS_CHAPTER04_LEVEL03_INF,LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0307_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, + {LEVELS_CHAPTER04_LEVEL03_INF,LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0308_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, + {LEVELS_CHAPTER04_LEVEL03_INF,LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0309_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, + {LEVELS_CHAPTER04_LEVEL03_INF,LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0310_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, + {LEVELS_CHAPTER04_LEVEL03_INF,LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0311_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, + {LEVELS_CHAPTER04_LEVEL03_INF,LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0312_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::PUMPKIN,CLayerBack::GHOST, CSoundMediator::SONG_CHAPTER4_LEVEL3}, - {LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0401_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 99*16,36*16,102*16,39*16, 2*16,20*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, //180 - {LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0402_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 173*16,36*16,176*16,39*16, 33*16,4*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, - {LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0403_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 3*16,36*16,6*16,39*16, 169*16,3*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, - {LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0404_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 177*16,36*16,180*16,39*16, 33*16,4*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, - {LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0405_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 68*16,0*16,70*16,3*16, 17*16,4*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, - {LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0406_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 67*16,0*16,70*16,3*16, 31*16,39*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, - {LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0407_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 27*16,0*16,30*16,3*16, 15*16,59*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, - {LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0408_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, - {LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0409_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, - {LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0410_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, - {LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0411_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, - {LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0412_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, + {LEVELS_CHAPTER04_LEVEL04_INF,LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0401_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 99*16,36*16,102*16,39*16, 2*16,20*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, //180 + {LEVELS_CHAPTER04_LEVEL04_INF,LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0402_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 173*16,36*16,176*16,39*16, 33*16,4*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, + {LEVELS_CHAPTER04_LEVEL04_INF,LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0403_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 3*16,36*16,6*16,39*16, 169*16,3*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, + {LEVELS_CHAPTER04_LEVEL04_INF,LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0404_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 177*16,36*16,180*16,39*16, 33*16,4*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, + {LEVELS_CHAPTER04_LEVEL04_INF,LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0405_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 68*16,0*16,70*16,3*16, 17*16,4*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, + {LEVELS_CHAPTER04_LEVEL04_INF,LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0406_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 67*16,0*16,70*16,3*16, 31*16,39*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, + {LEVELS_CHAPTER04_LEVEL04_INF,LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0407_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 27*16,0*16,30*16,3*16, 15*16,59*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, + {LEVELS_CHAPTER04_LEVEL04_INF,LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0408_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, + {LEVELS_CHAPTER04_LEVEL04_INF,LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0409_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, + {LEVELS_CHAPTER04_LEVEL04_INF,LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0410_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, + {LEVELS_CHAPTER04_LEVEL04_INF,LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0411_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, + {LEVELS_CHAPTER04_LEVEL04_INF,LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0412_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER4_LEVEL4}, // C5 - {LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0101_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 214*16,8*16,221*16,15*16, 0*16,8*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, //192 - {LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0102_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 210*16,12*16,217*16,19*16, 0*16,8*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, - {LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0103_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 233*16,4*16,240*16,11*16, 0*16,17*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, - {LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0104_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, - {LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0105_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, - {LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0106_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, - {LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0107_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, - {LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0108_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, - {LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0109_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, - {LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0110_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, - {LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0111_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, - {LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0112_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, + {LEVELS_CHAPTER05_LEVEL01_INF,LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0101_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 214*16,8*16,221*16,15*16, 0*16,8*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, //192 + {LEVELS_CHAPTER05_LEVEL01_INF,LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0102_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 210*16,12*16,217*16,19*16, 0*16,8*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, + {LEVELS_CHAPTER05_LEVEL01_INF,LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0103_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 233*16,4*16,240*16,11*16, 0*16,17*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, + {LEVELS_CHAPTER05_LEVEL01_INF,LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0104_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, + {LEVELS_CHAPTER05_LEVEL01_INF,LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0105_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, + {LEVELS_CHAPTER05_LEVEL01_INF,LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0106_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, + {LEVELS_CHAPTER05_LEVEL01_INF,LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0107_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, + {LEVELS_CHAPTER05_LEVEL01_INF,LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0108_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, + {LEVELS_CHAPTER05_LEVEL01_INF,LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0109_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, + {LEVELS_CHAPTER05_LEVEL01_INF,LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0110_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, + {LEVELS_CHAPTER05_LEVEL01_INF,LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0111_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, + {LEVELS_CHAPTER05_LEVEL01_INF,LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0112_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL1}, - {LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0201_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 164*16,21*16,171*16,28*16, 0*16,13*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, //204 - {LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0202_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 218*16,30*16,225*16,37*16, 8*16,18*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, - {LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0203_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 173*16,26*16,180*16,33*16, 4*16,24*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, - {LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0204_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 134*16,12*16,141*16,19*16, 0*16,25*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, - {LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0205_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, - {LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0206_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, - {LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0207_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, - {LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0208_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, - {LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0209_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, - {LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0210_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, - {LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0211_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, - {LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0212_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, + {LEVELS_CHAPTER05_LEVEL02_INF,LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0201_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 164*16,21*16,171*16,28*16, 0*16,13*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, //204 + {LEVELS_CHAPTER05_LEVEL02_INF,LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0202_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 218*16,30*16,225*16,37*16, 8*16,18*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, + {LEVELS_CHAPTER05_LEVEL02_INF,LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0203_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 173*16,26*16,180*16,33*16, 4*16,24*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, + {LEVELS_CHAPTER05_LEVEL02_INF,LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0204_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 134*16,12*16,141*16,19*16, 0*16,25*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, + {LEVELS_CHAPTER05_LEVEL02_INF,LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0205_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, + {LEVELS_CHAPTER05_LEVEL02_INF,LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0206_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, + {LEVELS_CHAPTER05_LEVEL02_INF,LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0207_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, + {LEVELS_CHAPTER05_LEVEL02_INF,LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0208_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, + {LEVELS_CHAPTER05_LEVEL02_INF,LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0209_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, + {LEVELS_CHAPTER05_LEVEL02_INF,LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0210_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, + {LEVELS_CHAPTER05_LEVEL02_INF,LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0211_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, + {LEVELS_CHAPTER05_LEVEL02_INF,LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0212_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL2}, - {LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0301_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 16*16,67*16,19*16,70*16, 10*16,16*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, //216 - {LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0302_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 8*16,55*16,11*16,58*16, 160*16,18*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, - {LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0303_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 14*16,14*16,17*16,17*16, 124*16,14*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, - {LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0304_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 71*16,8*16,74*16,11*16, 44*16,17*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, - {LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0305_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 15*16,0*16,18*16,3*16, 177*16,0*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, - {LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0306_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, - {LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0307_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, - {LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0308_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, - {LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0309_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, - {LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0310_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, - {LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0311_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, - {LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0312_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, + {LEVELS_CHAPTER05_LEVEL03_INF,LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0301_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 16*16,67*16,19*16,70*16, 10*16,16*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, //216 + {LEVELS_CHAPTER05_LEVEL03_INF,LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0302_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 8*16,55*16,11*16,58*16, 160*16,18*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, + {LEVELS_CHAPTER05_LEVEL03_INF,LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0303_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 14*16,14*16,17*16,17*16, 124*16,14*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, + {LEVELS_CHAPTER05_LEVEL03_INF,LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0304_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 71*16,8*16,74*16,11*16, 44*16,17*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, + {LEVELS_CHAPTER05_LEVEL03_INF,LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0305_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 15*16,0*16,18*16,3*16, 177*16,0*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, + {LEVELS_CHAPTER05_LEVEL03_INF,LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0306_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, + {LEVELS_CHAPTER05_LEVEL03_INF,LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0307_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, + {LEVELS_CHAPTER05_LEVEL03_INF,LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0308_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, + {LEVELS_CHAPTER05_LEVEL03_INF,LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0309_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, + {LEVELS_CHAPTER05_LEVEL03_INF,LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0310_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, + {LEVELS_CHAPTER05_LEVEL03_INF,LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0311_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, + {LEVELS_CHAPTER05_LEVEL03_INF,LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0312_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER5_LEVEL3}, - {LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0401_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 56*16,19*16,63*16,26*16, 5*16,16*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, //228 - {LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0402_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 48*16,31*16,51*16,35*16, 5*16,9*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, - {LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0403_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 67*16,27*16,70*16,31*16, 41*16,4*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, - {LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0404_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 109*16,50*16,112*16,54*16, 12*16,16*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, - {LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0405_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 64*16,15*16,67*16,19*16, 82*16,25*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, - {LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0406_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 16*16,4*16,19*16,7*16, 11*16,35*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, - {LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0407_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 80*16,3*16,82*16,11*16, 19*16,42*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, - {LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0408_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 38*16,65*16,43*16,71*16, 2*16,13*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, - {LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0409_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, - {LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0410_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, - {LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0411_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, - {LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0412_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, + {LEVELS_CHAPTER05_LEVEL04_INF,LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0401_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 56*16,19*16,63*16,26*16, 5*16,16*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, //228 + {LEVELS_CHAPTER05_LEVEL04_INF,LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0402_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 48*16,31*16,51*16,35*16, 5*16,9*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, + {LEVELS_CHAPTER05_LEVEL04_INF,LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0403_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 67*16,27*16,70*16,31*16, 41*16,4*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, + {LEVELS_CHAPTER05_LEVEL04_INF,LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0404_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 109*16,50*16,112*16,54*16, 12*16,16*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, + {LEVELS_CHAPTER05_LEVEL04_INF,LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0405_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 64*16,15*16,67*16,19*16, 82*16,25*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, + {LEVELS_CHAPTER05_LEVEL04_INF,LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0406_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 16*16,4*16,19*16,7*16, 11*16,35*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, + {LEVELS_CHAPTER05_LEVEL04_INF,LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0407_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 80*16,3*16,82*16,11*16, 19*16,42*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, + {LEVELS_CHAPTER05_LEVEL04_INF,LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0408_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 38*16,65*16,43*16,71*16, 2*16,13*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, + {LEVELS_CHAPTER05_LEVEL04_INF,LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0409_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, + {LEVELS_CHAPTER05_LEVEL04_INF,LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0410_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, + {LEVELS_CHAPTER05_LEVEL04_INF,LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0411_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, + {LEVELS_CHAPTER05_LEVEL04_INF,LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0412_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER5_LEVEL4}, // C6 - {LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0101_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 152*16,22*16,155*16,25*16, 2*16,25*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, //240 - {LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0102_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 8*16,100*16,11*16,103*16, 10*16,30*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, - {LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0103_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, - {LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0104_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, - {LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0105_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, - {LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0106_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, - {LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0107_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, - {LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0108_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, - {LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0109_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, - {LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0110_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, - {LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0111_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, - {LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0112_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, + {LEVELS_CHAPTER06_LEVEL01_INF,LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0101_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 152*16,22*16,155*16,25*16, 2*16,25*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, //240 + {LEVELS_CHAPTER06_LEVEL01_INF,LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0102_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 8*16,100*16,11*16,103*16, 10*16,30*16, CLayerBack::BUBBLE,CLayerBack::BUBBLESMALL, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, + {LEVELS_CHAPTER06_LEVEL01_INF,LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0103_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, + {LEVELS_CHAPTER06_LEVEL01_INF,LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0104_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, + {LEVELS_CHAPTER06_LEVEL01_INF,LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0105_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, + {LEVELS_CHAPTER06_LEVEL01_INF,LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0106_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, + {LEVELS_CHAPTER06_LEVEL01_INF,LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0107_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, + {LEVELS_CHAPTER06_LEVEL01_INF,LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0108_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, + {LEVELS_CHAPTER06_LEVEL01_INF,LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0109_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, + {LEVELS_CHAPTER06_LEVEL01_INF,LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0110_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, + {LEVELS_CHAPTER06_LEVEL01_INF,LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0111_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, + {LEVELS_CHAPTER06_LEVEL01_INF,LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0112_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_ROLLERCOASTER}, - {LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0201_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, //252 - {LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0202_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, - {LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0203_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, - {LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0204_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, - {LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0205_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, - {LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0206_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, - {LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0207_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, - {LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0208_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, - {LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0209_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, - {LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0210_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, - {LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0211_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, - {LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0212_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, + {LEVELS_CHAPTER06_LEVEL02_INF,LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0201_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, //252 + {LEVELS_CHAPTER06_LEVEL02_INF,LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0202_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, + {LEVELS_CHAPTER06_LEVEL02_INF,LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0203_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, + {LEVELS_CHAPTER06_LEVEL02_INF,LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0204_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, + {LEVELS_CHAPTER06_LEVEL02_INF,LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0205_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, + {LEVELS_CHAPTER06_LEVEL02_INF,LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0206_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, + {LEVELS_CHAPTER06_LEVEL02_INF,LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0207_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, + {LEVELS_CHAPTER06_LEVEL02_INF,LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0208_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, + {LEVELS_CHAPTER06_LEVEL02_INF,LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0209_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, + {LEVELS_CHAPTER06_LEVEL02_INF,LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0210_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, + {LEVELS_CHAPTER06_LEVEL02_INF,LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0211_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, + {LEVELS_CHAPTER06_LEVEL02_INF,LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0212_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_SNAILRACE}, - {LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0301_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 185*16,22*16,189*16,25*16, 4*16,15*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, //264 - {LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0302_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 211*16,62*16,214*16,65*16, 3*16,21*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, - {LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0303_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, - {LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0304_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, - {LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0305_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, - {LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0306_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, - {LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0307_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, - {LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0308_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, - {LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0309_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, - {LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0310_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, - {LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0311_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, - {LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0312_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, + {LEVELS_CHAPTER06_LEVEL03_INF,LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0301_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 185*16,22*16,189*16,25*16, 4*16,15*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, //264 + {LEVELS_CHAPTER06_LEVEL03_INF,LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0302_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 211*16,62*16,214*16,65*16, 3*16,21*16, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, + {LEVELS_CHAPTER06_LEVEL03_INF,LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0303_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, + {LEVELS_CHAPTER06_LEVEL03_INF,LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0304_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, + {LEVELS_CHAPTER06_LEVEL03_INF,LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0305_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, + {LEVELS_CHAPTER06_LEVEL03_INF,LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0306_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, + {LEVELS_CHAPTER06_LEVEL03_INF,LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0307_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, + {LEVELS_CHAPTER06_LEVEL03_INF,LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0308_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, + {LEVELS_CHAPTER06_LEVEL03_INF,LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0309_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, + {LEVELS_CHAPTER06_LEVEL03_INF,LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0310_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, + {LEVELS_CHAPTER06_LEVEL03_INF,LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0311_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, + {LEVELS_CHAPTER06_LEVEL03_INF,LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0312_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_BIGWHEEL}, - {LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0401_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0402_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0403_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0404_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0405_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0406_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0407_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0408_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0409_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0410_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0411_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0412_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL04_INF,LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0401_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL04_INF,LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0402_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL04_INF,LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0403_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL04_INF,LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0404_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL04_INF,LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0405_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL04_INF,LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0406_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL04_INF,LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0407_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL04_INF,LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0408_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL04_INF,LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0409_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL04_INF,LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0410_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL04_INF,LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0411_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL04_INF,LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0412_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL05_TBK,LEVELS_CHAPTER06_LEVEL0501_LVL,LEVELS_CHAPTER06_LEVEL05_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL05_TBK,LEVELS_CHAPTER06_LEVEL0502_LVL,LEVELS_CHAPTER06_LEVEL05_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL05_TBK,LEVELS_CHAPTER06_LEVEL0503_LVL,LEVELS_CHAPTER06_LEVEL05_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL05_TBK,LEVELS_CHAPTER06_LEVEL0504_LVL,LEVELS_CHAPTER06_LEVEL05_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, - {LEVELS_CHAPTER06_LEVEL05_TBK,LEVELS_CHAPTER06_LEVEL0505_LVL,LEVELS_CHAPTER06_LEVEL05_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL05_INF,LEVELS_CHAPTER06_LEVEL05_TBK,LEVELS_CHAPTER06_LEVEL0501_LVL,LEVELS_CHAPTER06_LEVEL05_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL05_INF,LEVELS_CHAPTER06_LEVEL05_TBK,LEVELS_CHAPTER06_LEVEL0502_LVL,LEVELS_CHAPTER06_LEVEL05_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL05_INF,LEVELS_CHAPTER06_LEVEL05_TBK,LEVELS_CHAPTER06_LEVEL0503_LVL,LEVELS_CHAPTER06_LEVEL05_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL05_INF,LEVELS_CHAPTER06_LEVEL05_TBK,LEVELS_CHAPTER06_LEVEL0504_LVL,LEVELS_CHAPTER06_LEVEL05_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, + {LEVELS_CHAPTER06_LEVEL05_INF,LEVELS_CHAPTER06_LEVEL05_TBK,LEVELS_CHAPTER06_LEVEL0505_LVL,LEVELS_CHAPTER06_LEVEL05_TEX, 0,0,50,50, 268,160, CLayerBack::FLOWER,CLayerBack::FLOWER, CSoundMediator::SONG_CHAPTER6_TUNNELOFLOVE}, }; const static int LvlTableSize=sizeof(LvlTable)/sizeof(sLvlTab); +const FileEquate loadingScreens[6]= +{ + LOADINGSCREENS_PINEAPPLE_GFX, + LOADINGSCREENS_CULTURE_GFX, + LOADINGSCREENS_PICKLES_GFX, + LOADINGSCREENS_MONITOR_GFX, + LOADINGSCREENS_KARATE_GFX, + LOADINGSCREENS_PIZZA_GFX, +}; + extern int s_globalLevelSelectThing; -#if defined(__USER_daveo__) -int Lvl=-1; -#endif CLevelExitTrigger *exitTrigger; // (pkg) int ex,ey,ew,eh; // (pkg) +/*****************************************************************************/ +CLevel::CLevel() +{ + PakBuffer=0; + LevelBuffer=0; + LevelInfo=0; +} + +/*****************************************************************************/ +void CLevel::DoPaulsTempCrap(sLvlTab *lvlTab) +{ +// (pkg) +// Assuming this will come from the level data eventually.. (pkg) + exitTrigger=new ("LevelExitTrigger") CLevelExitTrigger(); + exitTrigger->init(); + +#if defined(__USER_art__) || defined(__USER_sbart__) || defined(__USER_paul__) +if(lvlTab->exitX==0&&lvlTab->exitY==0) +{ + PAUL_DBGMSG("-- NO LEVEL EXIT DEFINED FOR %d",s_globalLevelSelectThing); +} +if(lvlTab->spawnX==268&&lvlTab->spawnY==160) +{ + PAUL_DBGMSG("-- NO LEVEL START DEFINED FOR %d",s_globalLevelSelectThing); +} +#endif + ex=lvlTab->exitX; + ey=lvlTab->exitY; + ew=lvlTab->exitW-ex; + eh=lvlTab->exitH-ey; + s_playerSpawnPos.vx=lvlTab->spawnX; + s_playerSpawnPos.vy=lvlTab->spawnY; +// (pkg) + +} + +/*****************************************************************************/ +int CLevel::GetNextLevel(int Lvl) +{ + Lvl++; +// TMP + if (Lvl>=LvlTableSize) Lvl=0; +// Skip Blanks + while (CFileIO::getFileSize(LvlTable[Lvl ].Level)<=3636) // Dodgy blank level skip + { + Lvl++; + if (Lvl>=LvlTableSize) Lvl=0; + } +// End TMP + return(Lvl); +} + /*****************************************************************************/ void CLevel::init() { -#if defined(__USER_daveo__) - if (Lvl>-1) s_globalLevelSelectThing=Lvl; -#endif - if (s_globalLevelSelectThing>=LvlTableSize) s_globalLevelSelectThing=0; +// Load it +sLvlTab *lvlTab=&LvlTable[s_globalLevelSelectThing]; - while (CFileIO::getFileSize(LvlTable[s_globalLevelSelectThing ].Level)<=3636) // Dodgy blank level skip + CSoundMediator::setSong((CSoundMediator::SONGID)lvlTab->songId); + if (!LevelBuffer) { - s_globalLevelSelectThing++; - if (s_globalLevelSelectThing>=LvlTableSize) s_globalLevelSelectThing=0; + initNewLevel(lvlTab); } +// Load/unpack level + CFileIO::loadFileAtAddr(lvlTab->Level,PakBuffer); + int a=PAK_doUnpak(LevelBuffer,PakBuffer); + DoPaulsTempCrap(&LvlTable[s_globalLevelSelectThing]); - // Loading screen - if(s_globalLevelSelectThing%12==0) + MapPos.vx=MapPos.vy=0; + initLayers(); +} + +/*****************************************************************************/ +void CLevel::initNewLevel(sLvlTab *lvlTab) +{ + DisplayLoadingScreen(); + + ASSERT(!LevelInfo); + ASSERT(!LevelBuffer); + ASSERT(!TileBank); + LevelInfo=(sLevelInfo*)CFileIO::loadFile(lvlTab->LevelInfo,"LevelInfo"); + LevelBuffer=(u8*)MemAlloc(LevelInfo->MaxLvlSize,"Level Buffer"); + PakBuffer=(u8*)MemAlloc(LevelInfo->MaxPakSize,"Level Pak Buffer"); + TileBank=(sTile *)CFileIO::loadFile(lvlTab->TileBank,"Tile Bank Data"); + m_levelTPage=TPLoadTex(lvlTab->Tex); + +u16 *TypePtr=(u16*)MakePtr(LevelInfo,sizeof(sLevelInfo)); + for (int i=0; iActorCount; i++) { - FileEquate loadingScreens[6]= - { - LOADINGSCREENS_PINEAPPLE_GFX, - LOADINGSCREENS_CULTURE_GFX, - LOADINGSCREENS_PICKLES_GFX, - LOADINGSCREENS_MONITOR_GFX, - LOADINGSCREENS_KARATE_GFX, - LOADINGSCREENS_PIZZA_GFX, - }; + int ThisType=*TypePtr++; + printf("Type %i\n",ThisType); + CNpcEnemy::CacheActor(ThisType); + } +} + +/*****************************************************************************/ +void CLevel::DisplayLoadingScreen() +{ FontBank font; int chapter,level; char buf[128]; @@ -438,54 +510,23 @@ void CLevel::init() MemFree(s_image); VSync(20); font.dump(); - } - - - - for (int i=0; iTileBank,"Tile Bank Data"); - LevelHdr=(sLvlHdr *)CFileIO::loadFile(lvlTab->Level,"Level Data"); - m_levelTPage=TPLoadTex(lvlTab->Tex); - - // Assuming this will come from the level data eventually.. (pkg) - exitTrigger=new ("LevelExitTrigger") CLevelExitTrigger(); - exitTrigger->init(); -// (pkg) -#if defined(__USER_art__) || defined(__USER_sbart__) || defined(__USER_paul__) -if(lvlTab->exitX==0&&lvlTab->exitY==0) -{ - PAUL_DBGMSG("-- NO LEVEL EXIT DEFINED FOR %d",s_globalLevelSelectThing); -} -if(lvlTab->spawnX==268&&lvlTab->spawnY==160) -{ - PAUL_DBGMSG("-- NO LEVEL START DEFINED FOR %d",s_globalLevelSelectThing); -} -#endif - ex=lvlTab->exitX; - ey=lvlTab->exitY; - ew=lvlTab->exitW-ex; - eh=lvlTab->exitH-ey; - s_playerSpawnPos.vx=lvlTab->spawnX; - s_playerSpawnPos.vy=lvlTab->spawnY; -// (pkg) - - initLayers(); - - CSoundMediator::setSong(lvlTab->songId); } /*****************************************************************************/ void CLevel::initLayers() { +sLvlHdr *LevelHdr=(sLvlHdr*)LevelBuffer; + +// Init Layers + for (int i=0; iBackLayer) @@ -514,22 +555,13 @@ void CLevel::initLayers() NewLayer->init(MapPos,0); TileLayers[CLayerTile::LAYER_TILE_TYPE_ACTION]=NewLayer; } -/* -// Fore - if (LevelHdr->ForeLayer) - { - sLayerHdr *Layer=(sLayerHdr*)MakePtr(LevelHdr,LevelHdr->ForeLayer); - CLayerTile *NewLayer=new ("Fore Layer") CLayerTile(Layer, TileList, TriList, QuadList, VtxList); - NewLayer->init(); - TileLayers[CLayerTile::LAYER_TILE_TYPE_FORE]=NewLayer; - } -*/ // Collision if (LevelHdr->CollisionLayer) { sLayerHdr *Layer=(sLayerHdr*)MakePtr(LevelHdr,LevelHdr->CollisionLayer); CollisionLayer=new ("Collision Layer") CLayerCollision(Layer); } + // Actors if (LevelHdr->ActorList) { @@ -561,15 +593,12 @@ void CLevel::initLayers() ItemList++; } } + } /*****************************************************************************/ -void CLevel::shutdown() +void CLevel::shutdown(bool CleanUp) { - CSoundMediator::stopAllSound(); - VSync(0);CSoundMediator::think(1); // This is needed to let xmplay kill off the sounds properly (pkg) - - for (int i=0; ishutdown(); MemFree(CollisionLayer); + CollisionLayer->shutdown(); + delete CollisionLayer; + } + + CSoundMediator::stopAllSound(); + VSync(0);CSoundMediator::think(1); // This is needed to let xmplay kill off the sounds properly (pkg) + + if (ActorList) MemFree(ActorList); + + if (CleanUp) + { + if (LevelInfo) MemFree(LevelInfo); LevelInfo=0; + if (LevelBuffer) MemFree(LevelBuffer); LevelBuffer=0; + if (PakBuffer) MemFree(PakBuffer); PakBuffer=0; + if (TileBank) MemFree(TileBank); TileBank=0; + CActorPool::DumpActors(); + TPFree(m_levelTPage); } - MemFree(TileBank); - MemFree(LevelHdr); } /*****************************************************************************/ @@ -644,14 +686,15 @@ exitTrigger->setExitPosition(ex,ey,ew,eh); /*****************************************************************************/ DVECTOR CLevel::getMapSize() { - DVECTOR size; - sLayerHdr *layer; +sLvlHdr *LevelHdr=(sLvlHdr*)LevelBuffer; +DVECTOR size; +sLayerHdr *layer; - layer=(sLayerHdr*)MakePtr(LevelHdr,LevelHdr->ActionLayer); - size.vx=layer->Width; - size.vy=layer->Height; + layer=(sLayerHdr*)MakePtr(LevelHdr,LevelHdr->ActionLayer); + size.vx=layer->Width; + size.vy=layer->Height; - return size; + return size; } diff --git a/source/level/level.h b/source/level/level.h index cdc8901f8..143e85a7a 100644 --- a/source/level/level.h +++ b/source/level/level.h @@ -9,14 +9,27 @@ #include "level/layertile.h" #include "level/layercollision.h" +/*****************************************************************************/ +// Woo.. this is getting big now isn't it? +struct sLvlTab +{ + FileEquate LevelInfo; + FileEquate TileBank,Level,Tex; + int exitX,exitY,exitW,exitH; + int spawnX,spawnY; + int Spr0,Spr1; + int songId; +}; + /*****************************************************************************/ class CLayer; class CLevel { public: + CLevel(); // Scene Handlers void init(); - void shutdown(); + void shutdown(bool CleanUp); void render(); void think(int _frames); @@ -28,10 +41,17 @@ public: CLayerCollision *getCollisionLayer() {return CollisionLayer;} DVECTOR getMapSize(); + int GetNextLevel(int Lvl); private: void initLayers(); + void initNewLevel(sLvlTab *LevelDat); + void DisplayLoadingScreen(); + + void DoPaulsTempCrap(sLvlTab *LevelDat); + + sLevelInfo *LevelInfo; + u8 *PakBuffer,*LevelBuffer; - sLvlHdr *LevelHdr; sTile *TileBank; static DVECTOR MapPos; static DVECTOR s_playerSpawnPos; @@ -40,8 +60,10 @@ private: // Tile Layers CLayerTile *TileLayers[CLayerTile::LAYER_TILE_TYPE_MAX]; + // Collision CLayerCollision *CollisionLayer; + // Things int ActorCount; sThingActor **ActorList; diff --git a/tools/Data/bin/MkActor.exe b/tools/Data/bin/MkActor.exe index 3ce6214a8..8a5cca74b 100644 Binary files a/tools/Data/bin/MkActor.exe and b/tools/Data/bin/MkActor.exe differ diff --git a/tools/Data/bin/MkLevel.exe b/tools/Data/bin/MkLevel.exe index 42d49d0e7..8bc15f58b 100644 Binary files a/tools/Data/bin/MkLevel.exe and b/tools/Data/bin/MkLevel.exe differ