This commit is contained in:
parent
ed41cd96cd
commit
432dedc6fd
9 changed files with 675 additions and 310 deletions
|
@ -35,6 +35,7 @@ backdrop/credits.gfx
|
||||||
backdrop/sky.gfx
|
backdrop/sky.gfx
|
||||||
memcard/memhead.bin
|
memcard/memhead.bin
|
||||||
|
|
||||||
|
levels/levelBackGfx.spr
|
||||||
|
|
||||||
levels/CHAPTER01_LEVEL01.TBK
|
levels/CHAPTER01_LEVEL01.TBK
|
||||||
levels/chapter01_level01.tex
|
levels/chapter01_level01.tex
|
||||||
|
|
16
makefile.gfx
16
makefile.gfx
|
@ -38,11 +38,12 @@ TEMP_FILE := $(TEMP_BUILD_DIR)/build.tmp
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
#--- Levels -----------------------------------------------------------------
|
#--- Levels -----------------------------------------------------------------
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
# TEMP!!
|
|
||||||
LEVELS_OPTS := -t:8,4,1 -s:16
|
LEVELS_OPTS := -t:8,4,1 -s:16
|
||||||
LEVELS_IN_DIR := $(GRAF_DIR)/levels
|
LEVELS_IN_DIR := $(GRAF_DIR)/levels
|
||||||
LEVELS_OUT_DIR := $(DATA_OUT)/levels
|
LEVELS_OUT_DIR := $(DATA_OUT)/levels
|
||||||
LEVELS_MAKEFILE_DIR := $(TEMP_BUILD_DIR)/levels
|
LEVELS_MAKEFILE_DIR := $(TEMP_BUILD_DIR)/levels
|
||||||
|
LEVELS_BACK_DIR := $(LEVELS_IN_DIR)/backgfx
|
||||||
|
LEVELS_BACK_OPTS := -t:12,1,1
|
||||||
LEVELS_DIRS_TO_MAKE := $(LEVELS_MAKEFILE_DIR) $(LEVELS_OUT_DIR)
|
LEVELS_DIRS_TO_MAKE := $(LEVELS_MAKEFILE_DIR) $(LEVELS_OUT_DIR)
|
||||||
|
|
||||||
LEVELS_CHAPTERS := CHAPTER01 CHAPTER02 CHAPTER03 CHAPTER04 CHAPTER05 CHAPTER06
|
LEVELS_CHAPTERS := CHAPTER01 CHAPTER02 CHAPTER03 CHAPTER04 CHAPTER05 CHAPTER06
|
||||||
|
@ -91,7 +92,15 @@ $(LEVELS_MAKEFILES): $(LEVELS_DIRS_TO_MAKE) makefile.gfx $(BUILD_DIR)/mklevel.pl
|
||||||
|
|
||||||
include $(LEVELS_MAKEFILES)
|
include $(LEVELS_MAKEFILES)
|
||||||
|
|
||||||
LEVELS_ALL_OUT := $(foreach CHAPTER,$(LEVELS_CHAPTERS),$(foreach LEVEL,$(LEVELS_$(CHAPTER)),$($(CHAPTER)_$(LEVEL)_OUT)))
|
# Levels Back Sprites
|
||||||
|
LEVELS_BACK_IN := $(LEVELS_BACK_DIR)/*.bmp
|
||||||
|
LEVELS_BACK_OUT := $(LEVELS_OUT_DIR)/LevelBackGfx.spr
|
||||||
|
|
||||||
|
$(LEVELS_BACK_OUT) : $(LEVELS_BACK_IN)
|
||||||
|
@parkgrab -c+ -z+ $(LEVELS_BACK_IN) -b+ $(LEVELS_BACK_OPTS) -l:$(LEVELS_OUT_DIR)/LevelBackGfx.lbm -o:$(LEVELS_BACK_OUT)
|
||||||
|
@$(MV) -f $(LEVELS_OUT_DIR)/LevelBackGfx.h $(INC_DIR)
|
||||||
|
|
||||||
|
LEVELS_ALL_OUT := $(foreach CHAPTER,$(LEVELS_CHAPTERS),$(foreach LEVEL,$(LEVELS_$(CHAPTER)),$($(CHAPTER)_$(LEVEL)_OUT))) $(LEVELS_BACK_OUT)
|
||||||
|
|
||||||
GFX_DATA_OUT += $(LEVELS_ALL_OUT)
|
GFX_DATA_OUT += $(LEVELS_ALL_OUT)
|
||||||
|
|
||||||
|
@ -102,9 +111,6 @@ cleanlevels :
|
||||||
@$(RM) -f $(LEVELS_ALL_OUT)
|
@$(RM) -f $(LEVELS_ALL_OUT)
|
||||||
@$(ECHO) Levels cleaned
|
@$(ECHO) Levels cleaned
|
||||||
|
|
||||||
#$(foreach CHAPTER,$(LEVELS_CHAPTERS),$(foreach LEVEL,$(LEVELS_$(CHAPTER)), clean$(CHAPTER)_$(LEVEL)))
|
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
# Collision data
|
# Collision data
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
|
@ -58,6 +58,8 @@
|
||||||
|
|
||||||
#define setShadeTexPolyFT3(p) setlen(p, 7), setcode(p, 0x24|GPUCode_ShadeTex)
|
#define setShadeTexPolyFT3(p) setlen(p, 7), setcode(p, 0x24|GPUCode_ShadeTex)
|
||||||
#define setShadeTexPolyFT4(p) setlen(p, 9), setcode(p, 0x2c|GPUCode_ShadeTex)
|
#define setShadeTexPolyFT4(p) setlen(p, 9), setcode(p, 0x2c|GPUCode_ShadeTex)
|
||||||
|
#define setShadeTexPolyGT3(p) setlen(p, 9), setcode(p, 0x34|GPUCode_ShadeTex)
|
||||||
|
#define setShadeTexPolyGT4(p) setlen(p, 12), setcode(p, 0x3c|GPUCode_ShadeTex)
|
||||||
|
|
||||||
#define setSemiTransShadeTexPolyFT3(p) setlen(p, 7), setcode(p, 0x24|GPUCode_SemiTrans|GPUCode_ShadeTex)
|
#define setSemiTransShadeTexPolyFT3(p) setlen(p, 7), setcode(p, 0x24|GPUCode_SemiTrans|GPUCode_ShadeTex)
|
||||||
#define setSemiTransShadeTexPolyFT4(p) setlen(p, 9), setcode(p, 0x2c|GPUCode_SemiTrans|GPUCode_ShadeTex)
|
#define setSemiTransShadeTexPolyFT4(p) setlen(p, 9), setcode(p, 0x2c|GPUCode_SemiTrans|GPUCode_ShadeTex)
|
||||||
|
|
|
@ -269,6 +269,39 @@ void SpriteBank::prepareFT4(POLY_FT4 *_ft4,sFrameHdr *_fh,int _x,int _y,bool _xF
|
||||||
setUVTp(_fh,_ft4,_xFlip,_yFlip);
|
setUVTp(_fh,_ft4,_xFlip,_yFlip);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*----------------------------------------------------------------------
|
||||||
|
Function:
|
||||||
|
Purpose:
|
||||||
|
Params:
|
||||||
|
Returns:
|
||||||
|
---------------------------------------------------------------------- */
|
||||||
|
void SpriteBank::prepareGT4(POLY_GT4 *_gt4,sFrameHdr *_fh,int _x,int _y,bool _xFlip,bool _yFlip)
|
||||||
|
{
|
||||||
|
int W=_fh->W,H=_fh->H;
|
||||||
|
|
||||||
|
setShadeTexPolyGT4(_gt4);
|
||||||
|
setShadeTex(_gt4,0);
|
||||||
|
// setRGB0(_gt4,128,128,128);
|
||||||
|
if (_xFlip)
|
||||||
|
{
|
||||||
|
_x-=_fh->XOfs;
|
||||||
|
_x-=W;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
_x+=_fh->XOfs;
|
||||||
|
|
||||||
|
if (_yFlip)
|
||||||
|
{
|
||||||
|
_y-=_fh->YOfs;
|
||||||
|
_y-=H;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
_y+=_fh->YOfs;
|
||||||
|
|
||||||
|
setXYWH(_gt4,_x,_y,W,H);
|
||||||
|
setUVTp(_fh,_gt4,_xFlip,_yFlip);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
Function:
|
Function:
|
||||||
|
@ -377,6 +410,33 @@ void SpriteBank::prepareFT4RotatedScaled(POLY_FT4 *_ft4,sFrameHdr *_fh,int _xCen
|
||||||
////////////////////////////////
|
////////////////////////////////
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void SpriteBank::RotateBox(sBox *B,int W,int H,int _xScale,int _yScale,int _rot)
|
||||||
|
{
|
||||||
|
int halfW,halfH;
|
||||||
|
int ca,sa;
|
||||||
|
int cw,ch,sw,sh;
|
||||||
|
int width,height;
|
||||||
|
int aspect;
|
||||||
|
|
||||||
|
halfW=(W*_xScale)>>(12+1);
|
||||||
|
halfH=(H*_yScale)>>(12+1);
|
||||||
|
ca=mcos(_rot);
|
||||||
|
sa=msin(_rot);
|
||||||
|
cw=(ca*halfW)>>12;
|
||||||
|
ch=(ca*halfH)>>12;
|
||||||
|
sw=(sa*halfW)>>12;
|
||||||
|
sh=(sa*halfH)>>12;
|
||||||
|
|
||||||
|
// aspect=(512<<12)/384;//((_fh->H<<12)/_fh->W)/2;
|
||||||
|
// ch=(ch*aspect)>>12;
|
||||||
|
// sh=(sh*aspect)>>12;
|
||||||
|
|
||||||
|
B->x0=-cw+sh; B->y0=-sw-ch;
|
||||||
|
B->x1=+cw+sh; B->y1=+sw-ch;
|
||||||
|
B->x2=-cw-sh; B->y2=-sw+ch;
|
||||||
|
B->x3=+cw-sh; B->y3=+sw+ch;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
Function:
|
Function:
|
||||||
|
@ -456,3 +516,76 @@ void SpriteBank::setUVTp(sFrameHdr *_fh,POLY_FT4 *_ft4,int _xFlip,int _yFlip)
|
||||||
_ft4->tpage=_fh->TPage;
|
_ft4->tpage=_fh->TPage;
|
||||||
_ft4->clut=_fh->Clut;
|
_ft4->clut=_fh->Clut;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void SpriteBank::setUVTp(sFrameHdr *_fh,POLY_GT4 *_gt4,int _xFlip,int _yFlip)
|
||||||
|
{
|
||||||
|
int U=_fh->U;
|
||||||
|
int V=_fh->V;
|
||||||
|
int W=_fh->W;
|
||||||
|
int H=_fh->H;
|
||||||
|
|
||||||
|
if (!_fh->Rotated)
|
||||||
|
{
|
||||||
|
if (_xFlip)
|
||||||
|
{
|
||||||
|
_gt4->u0=U+W-1;
|
||||||
|
_gt4->u1=U-1;
|
||||||
|
_gt4->u2=U+W-1;
|
||||||
|
_gt4->u3=U-1;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
_gt4->u0=U;
|
||||||
|
_gt4->u1=U+W;
|
||||||
|
_gt4->u2=U;
|
||||||
|
_gt4->u3=U+W;
|
||||||
|
}
|
||||||
|
if (_yFlip)
|
||||||
|
{
|
||||||
|
_gt4->v0=V+H-1;
|
||||||
|
_gt4->v1=V+H-1;
|
||||||
|
_gt4->v2=V-1;
|
||||||
|
_gt4->v3=V-1;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
_gt4->v0=V;
|
||||||
|
_gt4->v1=V;
|
||||||
|
_gt4->v2=V+H;
|
||||||
|
_gt4->v3=V+H;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (_xFlip)
|
||||||
|
{
|
||||||
|
_gt4->v0=V;
|
||||||
|
_gt4->v2=V;
|
||||||
|
_gt4->v1=V+W;
|
||||||
|
_gt4->v3=V+W;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
_gt4->v0=V+W-1;
|
||||||
|
_gt4->v2=V+W-1;
|
||||||
|
_gt4->v1=V-1;
|
||||||
|
_gt4->v3=V-1;
|
||||||
|
}
|
||||||
|
if (_yFlip)
|
||||||
|
{
|
||||||
|
_gt4->u0=U+H-1;
|
||||||
|
_gt4->u1=U+H-1;
|
||||||
|
_gt4->u2=U-1;
|
||||||
|
_gt4->u3=U-1;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
_gt4->u0=U;
|
||||||
|
_gt4->u1=U;
|
||||||
|
_gt4->u2=U+H;
|
||||||
|
_gt4->u3=U+H;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
_gt4->tpage=_fh->TPage;
|
||||||
|
_gt4->clut=_fh->Clut;
|
||||||
|
}
|
||||||
|
|
|
@ -38,6 +38,13 @@
|
||||||
Tyepdefs && Defines
|
Tyepdefs && Defines
|
||||||
------------------- */
|
------------------- */
|
||||||
|
|
||||||
|
struct sBox
|
||||||
|
{
|
||||||
|
s16 x0,y0;
|
||||||
|
s16 x1,y1;
|
||||||
|
s16 x2,y2;
|
||||||
|
s16 x3,y3;
|
||||||
|
};
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
Structure defintions
|
Structure defintions
|
||||||
-------------------- */
|
-------------------- */
|
||||||
|
@ -82,6 +89,8 @@ public:
|
||||||
s32 getFrameWidth( int _frame ) {return (m_SpriteBankInstance->getFrameHeaders()[ _frame ].W);}
|
s32 getFrameWidth( int _frame ) {return (m_SpriteBankInstance->getFrameHeaders()[ _frame ].W);}
|
||||||
s32 getFrameHeight( int _frame ) {return (m_SpriteBankInstance->getFrameHeaders()[ _frame ].H);}
|
s32 getFrameHeight( int _frame ) {return (m_SpriteBankInstance->getFrameHeaders()[ _frame ].H);}
|
||||||
|
|
||||||
|
void RotateBox(sBox *B,int W,int H,int _xScale,int _yScale,int _rot);
|
||||||
|
|
||||||
inline POLY_FT4 *printFT4(int _frame,int _x,int _y,int _xFlip,int _yFlip,int _ot) {return printFT4(&m_SpriteBankInstance->getFrameHeaders()[ _frame ],_x,_y,_xFlip,_yFlip,_ot);}
|
inline POLY_FT4 *printFT4(int _frame,int _x,int _y,int _xFlip,int _yFlip,int _ot) {return printFT4(&m_SpriteBankInstance->getFrameHeaders()[ _frame ],_x,_y,_xFlip,_yFlip,_ot);}
|
||||||
inline POLY_FT4 *printFT4(sFrameHdr *_fh,int _x,int _y,int _xFlip,int _yFlip,int _ot)
|
inline POLY_FT4 *printFT4(sFrameHdr *_fh,int _x,int _y,int _xFlip,int _yFlip,int _ot)
|
||||||
{
|
{
|
||||||
|
@ -109,12 +118,13 @@ inline POLY_FT4 *printRotatedScaledSprite(sFrameHdr *_fh,int _xCentre,int _yCent
|
||||||
return(ft4);
|
return(ft4);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Hmm.. why did these used to be private?
|
// Hmm.. why did these used to be private?
|
||||||
void prepareFT4(POLY_FT4 *_ft4,sFrameHdr *_fh,int _x,int _y,bool _xFlip,bool _yFlip);
|
void prepareFT4(POLY_FT4 *_ft4,sFrameHdr *_fh,int _x,int _y,bool _xFlip,bool _yFlip);
|
||||||
|
void prepareGT4(POLY_GT4 *_gt4,sFrameHdr *_fh,int _x,int _y,bool _xFlip,bool _yFlip);
|
||||||
void prepareFT4Scaled(POLY_FT4 *_ft4,sFrameHdr *_fh,int _x,int _y,bool _xFlip,bool _yFlip,long _z);
|
void prepareFT4Scaled(POLY_FT4 *_ft4,sFrameHdr *_fh,int _x,int _y,bool _xFlip,bool _yFlip,long _z);
|
||||||
void prepareFT4RotatedScaled(POLY_FT4 *_ft4,sFrameHdr *_fh,int _xCentre,int _yCentre,int _xScale,int _yScale,int _rot);
|
void prepareFT4RotatedScaled(POLY_FT4 *_ft4,sFrameHdr *_fh,int _xCentre,int _yCentre,int _xScale,int _yScale,int _rot);
|
||||||
void setUVTp(sFrameHdr *_fh,POLY_FT4 *_ft4,int _xFlip,int _yYFlip);
|
void setUVTp(sFrameHdr *_fh,POLY_FT4 *_ft4,int _xFlip,int _yFlip);
|
||||||
|
void setUVTp(sFrameHdr *_fh,POLY_GT4 *_gt4,int _xFlip,int _yFlip);
|
||||||
|
|
||||||
// void printRotatedScaledSprite(sFrameHdr *_fh,int _xCentre,int _yCentre,int _xScale,int _yScale,int _rot,int _ot);
|
// void printRotatedScaledSprite(sFrameHdr *_fh,int _xCentre,int _yCentre,int _xScale,int _yScale,int _rot,int _ot);
|
||||||
|
|
||||||
|
|
|
@ -7,10 +7,35 @@
|
||||||
#include "utils\utils.h"
|
#include "utils\utils.h"
|
||||||
#include "gfx\prim.h"
|
#include "gfx\prim.h"
|
||||||
|
|
||||||
|
#include "gfx\sprbank.h"
|
||||||
|
|
||||||
#include "LayerTile.h"
|
#include "LayerTile.h"
|
||||||
#include "LayerBack.h"
|
#include "LayerBack.h"
|
||||||
|
|
||||||
|
struct sBackRGBTable
|
||||||
|
{
|
||||||
|
u8 R,G,B,P;
|
||||||
|
};
|
||||||
|
|
||||||
|
sBackRGBTable BackRGBTable[]=
|
||||||
|
{
|
||||||
|
{255, 0, 0,0},
|
||||||
|
{255,255, 0,0},
|
||||||
|
{ 0,255, 0,0},
|
||||||
|
{ 0,255,255,0},
|
||||||
|
{ 0, 0,255,0},
|
||||||
|
{255, 0,255,0},
|
||||||
|
{255,255,255,0},
|
||||||
|
{128, 0, 0,0},
|
||||||
|
{128,128, 0,0},
|
||||||
|
{ 0,128, 0,0},
|
||||||
|
{ 0,128,128,0},
|
||||||
|
{ 0, 0,128,0},
|
||||||
|
{128, 0,128,0},
|
||||||
|
{128,128,128,0},
|
||||||
|
};
|
||||||
|
|
||||||
|
#define BackRGBTableSize sizeof(BackRGBTable)/sizeof(sBackRGBTable)
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
@ -21,14 +46,17 @@ CLayerBack::CLayerBack(sLayerHdr *Hdr,sTile *TileBank) : CLayerTile(Hdr,TileBank
|
||||||
|
|
||||||
ASSERT(Data->Count<=LAYER_SHADE_RGB_MAX);
|
ASSERT(Data->Count<=LAYER_SHADE_RGB_MAX);
|
||||||
BandCount=Data->Count-1;
|
BandCount=Data->Count-1;
|
||||||
|
|
||||||
|
Sprites=new ("BackGfx Sprites") SpriteBank();
|
||||||
|
Sprites->load(LEVELS_LEVELBACKGFX_SPR);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
CLayerBack::~CLayerBack()
|
CLayerBack::~CLayerBack()
|
||||||
{
|
{
|
||||||
|
Sprites->dump(); delete Sprites;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
@ -47,6 +75,42 @@ void CLayerBack::init(DVECTOR &MapPos,int Shift)
|
||||||
setRGB2(&Band[i],Data->Data[i+1].RGB[0],Data->Data[i+1].RGB[1],Data->Data[i+1].RGB[2]);
|
setRGB2(&Band[i],Data->Data[i+1].RGB[0],Data->Data[i+1].RGB[1],Data->Data[i+1].RGB[2]);
|
||||||
setRGB3(&Band[i],Data->Data[i+1].RGB[0],Data->Data[i+1].RGB[1],Data->Data[i+1].RGB[2]);
|
setRGB3(&Band[i],Data->Data[i+1].RGB[0],Data->Data[i+1].RGB[1],Data->Data[i+1].RGB[2]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for (int i=0; i<SPRITE_MAX; i++)
|
||||||
|
{
|
||||||
|
POLY_GT4 *Gt4=&SpriteList[i].Poly;
|
||||||
|
sFrameHdr *Frm=Sprites->getFrameHeader(SprFrame[i&1]);
|
||||||
|
Sprites->prepareGT4(Gt4,Frm,0,0,0,0);
|
||||||
|
SpriteList[i].W=Frm->W;
|
||||||
|
SpriteList[i].H=Frm->W;
|
||||||
|
setSemiTrans(Gt4,1);
|
||||||
|
// Gt4->tpage|=Tran<<5;
|
||||||
|
if (Frm->Rotated)
|
||||||
|
{
|
||||||
|
Gt4->u2--; Gt4->u3--;
|
||||||
|
Gt4->v0--; Gt4->v2--;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Gt4->u1--; Gt4->u3--;
|
||||||
|
Gt4->v2--; Gt4->v3--;
|
||||||
|
}
|
||||||
|
InitSprite(&SpriteList[i]);
|
||||||
|
SpriteList[i].Pos.vx=getRndRange(512<<MOVE_SHIFT);
|
||||||
|
SpriteList[i].Pos.vy=getRndRange(256<<MOVE_SHIFT);
|
||||||
|
}
|
||||||
|
PosDx=0;
|
||||||
|
PosDy=0;
|
||||||
|
XOfs=MapPos.vy;
|
||||||
|
YOfs=MapPos.vy;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*****************************************************************************/
|
||||||
|
void CLayerBack::SetFrames(int Frm0,int Frm1)
|
||||||
|
{
|
||||||
|
SprFrame[0]=Frm0;
|
||||||
|
SprFrame[1]=Frm1;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
@ -55,27 +119,145 @@ void CLayerBack::shutdown()
|
||||||
}
|
}
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
extern DVECTOR TileMapOfs;
|
void CLayerBack::InitSprite(sBackSprite *SpritePtr)
|
||||||
void CLayerBack::think(DVECTOR &MapPos)
|
|
||||||
{
|
{
|
||||||
YOfs=MapPos.vy>>MapXYShift;
|
int StartPos=getRnd();
|
||||||
YOfs+=TileMapOfs.vy;
|
int Pos=getRnd();
|
||||||
|
|
||||||
|
int XInc=(getRndRange((1<<((MOVE_SHIFT*2)/3))-1)+1)<<MOVE_SHIFT;
|
||||||
|
int YInc=(getRndRange((1<<((MOVE_SHIFT*2)/3))-1)+1)<<MOVE_SHIFT;
|
||||||
|
|
||||||
|
switch(StartPos&3)
|
||||||
|
{
|
||||||
|
case 0: // Left
|
||||||
|
SpritePtr->Pos.vx=-63;
|
||||||
|
SpritePtr->Pos.vy=(Pos%(256+128))-63;
|
||||||
|
SpritePtr->PosInc.vx=XInc;
|
||||||
|
if (XInc&1)
|
||||||
|
SpritePtr->PosInc.vy=+YInc;
|
||||||
|
else
|
||||||
|
SpritePtr->PosInc.vy=-YInc;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 1: // Right
|
||||||
|
SpritePtr->Pos.vx=512+63;
|
||||||
|
SpritePtr->Pos.vy=(Pos%(256+128))-63;
|
||||||
|
SpritePtr->PosInc.vx=-XInc;
|
||||||
|
if (XInc&1)
|
||||||
|
SpritePtr->PosInc.vy=+YInc;
|
||||||
|
else
|
||||||
|
SpritePtr->PosInc.vy=-YInc;
|
||||||
|
break;
|
||||||
|
case 2: // Top
|
||||||
|
SpritePtr->Pos.vx=(Pos%(512+128))-63;
|
||||||
|
SpritePtr->Pos.vy=-63;
|
||||||
|
if (YInc&1)
|
||||||
|
SpritePtr->PosInc.vx=+XInc;
|
||||||
|
else
|
||||||
|
SpritePtr->PosInc.vx=-XInc;
|
||||||
|
SpritePtr->PosInc.vy=YInc;
|
||||||
|
break;
|
||||||
|
case 3: // Bottom
|
||||||
|
SpritePtr->Pos.vx=(Pos%(512+128))-63;
|
||||||
|
SpritePtr->Pos.vy=256+63;
|
||||||
|
if (YInc&1)
|
||||||
|
SpritePtr->PosInc.vx=+XInc;
|
||||||
|
else
|
||||||
|
SpritePtr->PosInc.vx=-XInc;
|
||||||
|
SpritePtr->PosInc.vy=-YInc;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
SpritePtr->Pos.vx<<=MOVE_SHIFT;
|
||||||
|
SpritePtr->Pos.vy<<=MOVE_SHIFT;
|
||||||
|
|
||||||
|
SpritePtr->Scale.vx=getRndRange(4095);
|
||||||
|
SpritePtr->Scale.vy=getRndRange(4095);
|
||||||
|
SpritePtr->ScaleInc.vx=getRndRange(31)+31;
|
||||||
|
if (SpritePtr->ScaleInc.vx&1) SpritePtr->ScaleInc.vx=-SpritePtr->ScaleInc.vx;
|
||||||
|
SpritePtr->ScaleInc.vy=getRndRange(31)+31;
|
||||||
|
if (SpritePtr->ScaleInc.vy&1) SpritePtr->ScaleInc.vy=-SpritePtr->ScaleInc.vy;
|
||||||
|
SpritePtr->AngleInc=getRndRange(31)+31;
|
||||||
|
if (SpritePtr->AngleInc&1) SpritePtr->AngleInc=-SpritePtr->AngleInc;
|
||||||
|
|
||||||
|
int i;
|
||||||
|
i=getRndRange(BackRGBTableSize-1); SpritePtr->Poly.r0=BackRGBTable[i].R; SpritePtr->Poly.g0=BackRGBTable[i].G; SpritePtr->Poly.b0=BackRGBTable[i].B;
|
||||||
|
i=getRndRange(BackRGBTableSize-1); SpritePtr->Poly.r1=BackRGBTable[i].R; SpritePtr->Poly.g1=BackRGBTable[i].G; SpritePtr->Poly.b1=BackRGBTable[i].B;
|
||||||
|
i=getRndRange(BackRGBTableSize-1); SpritePtr->Poly.r2=BackRGBTable[i].R; SpritePtr->Poly.g2=BackRGBTable[i].G; SpritePtr->Poly.b2=BackRGBTable[i].B;
|
||||||
|
i=getRndRange(BackRGBTableSize-1); SpritePtr->Poly.r3=BackRGBTable[i].R; SpritePtr->Poly.g3=BackRGBTable[i].G; SpritePtr->Poly.b3=BackRGBTable[i].B;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
extern DVECTOR TileMapOfs;
|
||||||
|
void CLayerBack::think(DVECTOR &MapPos)
|
||||||
|
{
|
||||||
|
int _XOfs=MapPos.vx>>MapXYShift;
|
||||||
|
int _YOfs=MapPos.vy>>MapXYShift;
|
||||||
|
_YOfs+=TileMapOfs.vy;
|
||||||
|
|
||||||
|
PosDx=(_XOfs-XOfs)<<MOVE_SHIFT;
|
||||||
|
PosDy=(_YOfs-YOfs)<<MOVE_SHIFT;
|
||||||
|
|
||||||
|
XOfs=_XOfs;
|
||||||
|
YOfs=_YOfs;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*****************************************************************************/
|
||||||
|
int Tran=0;
|
||||||
|
|
||||||
void CLayerBack::render()
|
void CLayerBack::render()
|
||||||
{
|
{
|
||||||
sOT *ThisOT=OtPtr+(MAX_OT-1);
|
const int OTPos=(MAX_OT-1);
|
||||||
int ThisY=-YOfs;
|
sOT *ThisOT=OtPtr+OTPos;
|
||||||
|
int i,ThisY=-YOfs;
|
||||||
|
|
||||||
for (int i=0; i<BandCount; i++)
|
// Render Back Sprites
|
||||||
|
sBackSprite *SpritePtr=SpriteList;
|
||||||
|
for (i=0; i<SPRITE_MAX; i++)
|
||||||
|
{
|
||||||
|
SpritePtr->Pos.vx+=SpritePtr->PosInc.vx;
|
||||||
|
SpritePtr->Pos.vy+=SpritePtr->PosInc.vy;
|
||||||
|
SpritePtr->Pos.vx-=PosDx;
|
||||||
|
SpritePtr->Pos.vy-=PosDy;
|
||||||
|
|
||||||
|
SpritePtr->Angle+=SpritePtr->AngleInc;
|
||||||
|
SpritePtr->Angle&=4095;
|
||||||
|
SpritePtr->Scale.vx+=SpritePtr->ScaleInc.vx;
|
||||||
|
SpritePtr->Scale.vx&=4095;
|
||||||
|
SpritePtr->Scale.vy+=SpritePtr->ScaleInc.vy;
|
||||||
|
SpritePtr->Scale.vy&=4095;
|
||||||
|
|
||||||
|
int X=(SpritePtr->Pos.vx>>MOVE_SHIFT);
|
||||||
|
int Y=(SpritePtr->Pos.vy>>MOVE_SHIFT);
|
||||||
|
|
||||||
|
|
||||||
|
if (X<-64 || X>512+64 || Y<-64 || Y>256+64)
|
||||||
|
{
|
||||||
|
InitSprite(SpritePtr);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
POLY_GT4 *Gt4=&SpriteList[i].Poly;
|
||||||
|
int ScaleX=msin(SpritePtr->Scale.vx);
|
||||||
|
int ScaleY=msin(SpritePtr->Scale.vy);
|
||||||
|
Gt4->tpage|=Tran<<5;
|
||||||
|
|
||||||
|
sBox Box;
|
||||||
|
Sprites->RotateBox(&Box,SpritePtr->W,SpritePtr->W,ScaleX,ScaleY,SpritePtr->Angle);
|
||||||
|
|
||||||
|
Gt4->x0=X+Box.x0; Gt4->y0=Y+Box.y0;
|
||||||
|
Gt4->x1=X+Box.x1; Gt4->y1=Y+Box.y1;
|
||||||
|
Gt4->x2=X+Box.x2; Gt4->y2=Y+Box.y2;
|
||||||
|
Gt4->x3=X+Box.x3; Gt4->y3=Y+Box.y3;
|
||||||
|
AddPrim(ThisOT,Gt4);
|
||||||
|
SpritePtr++;
|
||||||
|
}
|
||||||
|
// Render Back Shade
|
||||||
|
for (i=0; i<BandCount; i++)
|
||||||
{
|
{
|
||||||
setXYWH(&Band[i],0,ThisY,512,BandHeight);
|
setXYWH(&Band[i],0,ThisY,512,BandHeight);
|
||||||
addPrim(ThisOT,&Band[i]);
|
addPrim(ThisOT,&Band[i]);
|
||||||
ThisY+=BandHeight;
|
ThisY+=BandHeight;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -7,24 +7,48 @@
|
||||||
|
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
struct sBackSprite
|
||||||
|
{
|
||||||
|
POLY_GT4 Poly;
|
||||||
|
DVECTOR Pos,PosInc;
|
||||||
|
DVECTOR Scale,ScaleInc;
|
||||||
|
int W,H;
|
||||||
|
s16 Angle,AngleInc;
|
||||||
|
};
|
||||||
|
|
||||||
|
/*****************************************************************************/
|
||||||
|
class SpriteBank;
|
||||||
|
|
||||||
class CLayerBack : public CLayerTile
|
class CLayerBack : public CLayerTile
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
enum
|
||||||
|
{
|
||||||
|
MOVE_SHIFT=4,
|
||||||
|
SPRITE_MAX=16,
|
||||||
|
};
|
||||||
|
|
||||||
CLayerBack(sLayerHdr *Hdr,sTile *TileBank);
|
CLayerBack(sLayerHdr *Hdr,sTile *TileBank);
|
||||||
~CLayerBack();
|
~CLayerBack();
|
||||||
|
|
||||||
void init(DVECTOR &MapPos,int Shift);
|
void init(DVECTOR &MapPos,int Shift);
|
||||||
|
void SetFrames(int Frm0,int Frm1);
|
||||||
void shutdown();
|
void shutdown();
|
||||||
void think(DVECTOR &MapPos);
|
void think(DVECTOR &MapPos);
|
||||||
void render();
|
void render();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
void InitSprite(sBackSprite *SpritePtr);
|
||||||
|
|
||||||
sLayerShadeHdr *Data;
|
sLayerShadeHdr *Data;
|
||||||
int YOfs;
|
int XOfs,YOfs;
|
||||||
|
int PosDx,PosDy;
|
||||||
int BandCount,BandHeight;
|
int BandCount,BandHeight;
|
||||||
POLY_G4 Band[LAYER_SHADE_RGB_MAX-1];
|
POLY_G4 Band[LAYER_SHADE_RGB_MAX-1];
|
||||||
|
|
||||||
|
SpriteBank *Sprites;
|
||||||
|
sBackSprite SpriteList[SPRITE_MAX];
|
||||||
|
int SprFrame[2];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -60,6 +60,7 @@ void CLayerTile3d::shutdown()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int GHV=256;
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
||||||
void CLayerTile3d::think(DVECTOR &MapPos)
|
void CLayerTile3d::think(DVECTOR &MapPos)
|
||||||
|
@ -89,6 +90,8 @@ int YPos=MapPos.vy>>MapXYShift;
|
||||||
else
|
else
|
||||||
RenderH=MapHeight-MapXY.vy;
|
RenderH=MapHeight-MapXY.vy;
|
||||||
|
|
||||||
|
SetGeomScreen(GHV);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
@ -159,7 +162,7 @@ int PolyCount=((u8*)TPrimPtr-PrimPtr)/sizeof(POLY_FT3);
|
||||||
|
|
||||||
SetPrimPtr((u8*)TPrimPtr);
|
SetPrimPtr((u8*)TPrimPtr);
|
||||||
|
|
||||||
#if defined(__USER_ART__) || defined(__USER_daveo__)
|
#if defined(__USER_art__) || defined(__USER_daveo__)
|
||||||
char Txt[256];
|
char Txt[256];
|
||||||
sprintf(Txt,"Poly Count=%i",PolyCount);
|
sprintf(Txt,"Poly Count=%i",PolyCount);
|
||||||
Font->print( 32, 32, Txt);
|
Font->print( 32, 32, Txt);
|
||||||
|
|
|
@ -20,6 +20,7 @@
|
||||||
#include "triggers\tlevexit.h"
|
#include "triggers\tlevexit.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#include <levelbackgfx.h>
|
||||||
|
|
||||||
#include "pad\pads.h"
|
#include "pad\pads.h"
|
||||||
|
|
||||||
|
@ -31,322 +32,324 @@ struct sLvlTab
|
||||||
FileEquate TileBank,Level,Tex;
|
FileEquate TileBank,Level,Tex;
|
||||||
int exitX,exitY,exitW,exitH;
|
int exitX,exitY,exitW,exitH;
|
||||||
int spawnX,spawnY;
|
int spawnX,spawnY;
|
||||||
|
|
||||||
|
int BackFrame0,BackFrame1;
|
||||||
};
|
};
|
||||||
|
|
||||||
sLvlTab LvlTable[]=
|
sLvlTab LvlTable[]=
|
||||||
{
|
{
|
||||||
// C1
|
// C1
|
||||||
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0101_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160}, //0
|
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0101_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST}, //0
|
||||||
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0102_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0102_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0103_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0103_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0104_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0104_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0105_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0105_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0106_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0106_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0107_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0107_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0108_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0108_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0109_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0109_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0110_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0110_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0111_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0111_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0112_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL01_TBK,LEVELS_CHAPTER01_LEVEL0112_LVL,LEVELS_CHAPTER01_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0201_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160}, //12
|
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0201_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST}, //12
|
||||||
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0202_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0202_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0203_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0203_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0204_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0204_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0205_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0205_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0206_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0206_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0207_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0207_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0208_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0208_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0209_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0209_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0210_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0210_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0211_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0211_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0212_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL02_TBK,LEVELS_CHAPTER01_LEVEL0212_LVL,LEVELS_CHAPTER01_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0301_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160}, //24
|
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0301_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST}, //24
|
||||||
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0302_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0302_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0303_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0303_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0304_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0304_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0305_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0305_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0306_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0306_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0307_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0307_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0308_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0308_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0309_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0309_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0310_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0310_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0311_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0311_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0312_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL03_TBK,LEVELS_CHAPTER01_LEVEL0312_LVL,LEVELS_CHAPTER01_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0401_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160}, //36
|
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0401_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST}, //36
|
||||||
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0402_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0402_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0403_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0403_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0404_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0404_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0405_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0405_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0406_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0406_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0407_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0407_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0408_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0408_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0409_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0409_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0410_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0410_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0411_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0411_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0412_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER01_LEVEL04_TBK,LEVELS_CHAPTER01_LEVEL0412_LVL,LEVELS_CHAPTER01_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
// C2
|
// C2
|
||||||
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0101_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160}, //48
|
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0101_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST}, //48
|
||||||
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0102_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0102_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0103_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0103_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0104_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0104_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0105_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0105_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0106_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0106_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0107_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0107_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0108_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0108_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0109_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0109_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0110_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0110_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0111_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0111_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0112_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL01_TBK,LEVELS_CHAPTER02_LEVEL0112_LVL,LEVELS_CHAPTER02_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0201_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160}, //60
|
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0201_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST}, //60
|
||||||
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0202_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0202_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0203_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0203_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0204_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0204_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0205_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0205_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0206_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0206_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0207_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0207_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0208_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0208_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0209_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0209_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0210_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0210_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0211_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0211_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0212_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL02_TBK,LEVELS_CHAPTER02_LEVEL0212_LVL,LEVELS_CHAPTER02_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0301_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160}, //72
|
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0301_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST}, //72
|
||||||
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0302_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0302_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0303_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0303_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0304_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0304_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0305_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0305_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0306_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0306_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0307_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0307_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0308_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0308_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0309_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0309_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0310_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0310_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0311_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0311_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0312_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL03_TBK,LEVELS_CHAPTER02_LEVEL0312_LVL,LEVELS_CHAPTER02_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0401_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160}, //84
|
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0401_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST}, //84
|
||||||
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0402_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0402_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0403_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0403_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0404_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0404_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0405_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0405_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0406_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0406_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0407_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0407_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0408_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0408_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0409_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0409_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0410_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0410_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0411_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0411_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0412_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER02_LEVEL04_TBK,LEVELS_CHAPTER02_LEVEL0412_LVL,LEVELS_CHAPTER02_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
// C3
|
// C3
|
||||||
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0101_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160}, //96
|
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0101_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST}, //96
|
||||||
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0102_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0102_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0103_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0103_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0104_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0104_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0105_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0105_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0106_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0106_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0107_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0107_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0108_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0108_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0109_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0109_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0110_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0110_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0111_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0111_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0112_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL01_TBK,LEVELS_CHAPTER03_LEVEL0112_LVL,LEVELS_CHAPTER03_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0201_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160}, //108
|
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0201_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST}, //108
|
||||||
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0202_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0202_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0203_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0203_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0204_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0204_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0205_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0205_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0206_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0206_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0207_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0207_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0208_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0208_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0209_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0209_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0210_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0210_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0211_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0211_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0212_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL02_TBK,LEVELS_CHAPTER03_LEVEL0212_LVL,LEVELS_CHAPTER03_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0301_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 2250,200,100,150, 76,496}, //120
|
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0301_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 2250,200,100,150, 76,496, FRM_FLOWER,FRM_GHOST}, //120
|
||||||
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0302_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 2200,200,100,100, 96,496},
|
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0302_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 2200,200,100,100, 96,496, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0303_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 1400,600,100,100, 95,320},
|
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0303_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 1400,600,100,100, 95,320, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0304_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 750,100,100,100, 90,352},
|
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0304_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 750,100,100,100, 90,352, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0305_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 2300,450,100,100, 87,320},
|
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0305_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 2300,450,100,100, 87,320, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0306_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 2500,450,100,50, 112,336},
|
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0306_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 2500,450,100,50, 112,336, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0307_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0307_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0308_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0308_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0309_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0309_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0310_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0310_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0311_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0311_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0312_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL03_TBK,LEVELS_CHAPTER03_LEVEL0312_LVL,LEVELS_CHAPTER03_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0401_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 2600,300,50,100, 96,432}, //132
|
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0401_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 2600,300,50,100, 96,432, FRM_FLOWER,FRM_GHOST}, //132
|
||||||
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0402_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 300,0,150,50, 368,110},
|
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0402_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 300,0,150,50, 368,110, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0403_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 2550,400,100,150, 95,320},
|
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0403_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 2550,400,100,150, 95,320, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0404_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 2400,450,250,150, 100,272},
|
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0404_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 2400,450,250,150, 100,272, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0405_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,600,100,200, 1910,464},
|
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0405_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,600,100,200, 1910,464, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0405X_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,200,100,100, 144,288},
|
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0405X_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,200,100,100, 144,288, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0406_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 2000,400,100,100, 568,160},
|
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0406_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 2000,400,100,100, 568,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0407_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0407_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0408_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0408_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0409_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0409_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0410_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0410_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0411_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER03_LEVEL04_TBK,LEVELS_CHAPTER03_LEVEL0411_LVL,LEVELS_CHAPTER03_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
// C4
|
// C4
|
||||||
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0101_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 250,1550,100,100, 117,272}, //144
|
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0101_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 250,1550,100,100, 117,272, FRM_BUBBLE,FRM_BUBBLESMALL}, //144
|
||||||
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0102_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 2200,1800,100,100, 758,656},
|
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0102_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 2200,1800,100,100, 758,656, FRM_BUBBLE,FRM_BUBBLESMALL},
|
||||||
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0103_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 100,650,100,100, 1924,592},
|
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0103_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 100,650,100,100, 1924,592, FRM_BUBBLE,FRM_BUBBLESMALL},
|
||||||
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0104_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 1900,200,100,100, 403,336},
|
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0104_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 1900,200,100,100, 403,336, FRM_BUBBLE,FRM_BUBBLESMALL},
|
||||||
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0105_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0105_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_BUBBLE,FRM_BUBBLESMALL},
|
||||||
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0106_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0106_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_BUBBLE,FRM_BUBBLESMALL},
|
||||||
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0107_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0107_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_BUBBLE,FRM_BUBBLESMALL},
|
||||||
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0108_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0108_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_BUBBLE,FRM_BUBBLESMALL},
|
||||||
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0109_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0109_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_BUBBLE,FRM_BUBBLESMALL},
|
||||||
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0110_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0110_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_BUBBLE,FRM_BUBBLESMALL},
|
||||||
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0111_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0111_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_BUBBLE,FRM_BUBBLESMALL},
|
||||||
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0112_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL01_TBK,LEVELS_CHAPTER04_LEVEL0112_LVL,LEVELS_CHAPTER04_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_BUBBLE,FRM_BUBBLESMALL},
|
||||||
|
|
||||||
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0201_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 3550,500,100,10, 108,832}, //156
|
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0201_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 3550,500,100,10, 108,832, FRM_FLOWER,FRM_GHOST}, //156
|
||||||
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0202_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 3250,400,100,100, 99,320},
|
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0202_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 3250,400,100,100, 99,320, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0203_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 3400,700,100,100, 111,832},
|
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0203_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 3400,700,100,100, 111,832, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0204_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 3350,900,50,50, 111,832},
|
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0204_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 3350,900,50,50, 111,832, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0205_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 4300,350,100,100, 106,901},
|
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0205_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 4300,350,100,100, 106,901, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0206_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0206_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0207_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0207_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0208_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0208_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0209_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0209_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0210_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0210_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0211_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0211_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0212_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL02_TBK,LEVELS_CHAPTER04_LEVEL0212_LVL,LEVELS_CHAPTER04_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0301_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 1200,100,100,100, 99,224}, //168
|
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0301_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 1200,100,100,100, 99,224, FRM_PUMPKIN,FRM_GHOST}, //168
|
||||||
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0302_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 350,0,100,50, 373,128},
|
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0302_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 350,0,100,50, 373,128, FRM_PUMPKIN,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0303_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 1300,100,100,100, 76,272},
|
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0303_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 1300,100,100,100, 76,272, FRM_PUMPKIN,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0304_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 1300,150,100,100, 115,272},
|
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0304_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 1300,150,100,100, 115,272, FRM_PUMPKIN,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0305_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 1550,100,100,100, 69,272},
|
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0305_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 1550,100,100,100, 69,272, FRM_PUMPKIN,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0306_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 500,0,100,50, 486,176},
|
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0306_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 500,0,100,50, 486,176, FRM_PUMPKIN,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0307_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0307_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_PUMPKIN,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0308_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0308_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_PUMPKIN,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0309_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0309_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_PUMPKIN,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0310_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0310_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_PUMPKIN,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0311_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0311_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_PUMPKIN,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0312_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL03_TBK,LEVELS_CHAPTER04_LEVEL0312_LVL,LEVELS_CHAPTER04_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_PUMPKIN,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0401_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 3100,300,100,200, 76,448}, //180
|
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0401_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 3100,300,100,200, 76,448, FRM_FLOWER,FRM_GHOST}, //180
|
||||||
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0402_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 2600,550,350,50, 544,88},
|
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0402_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 2600,550,350,50, 544,88, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0403_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,500,150,100, 2624,208},
|
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0403_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,500,150,100, 2624,208, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0404_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 2800,500,150,50, 579,272},
|
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0404_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 2800,500,150,50, 579,272, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0405_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 1000,0,200,50, 240,152},
|
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0405_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 1000,0,200,50, 240,152, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0406_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 1000,550,200,100, 124,432},
|
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0406_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 1000,550,200,100, 124,432, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0407_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 350,0,300,50, 471,816},
|
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0407_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 350,0,300,50, 471,816, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0408_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0408_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0409_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0409_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0410_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0410_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0411_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0411_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0412_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER04_LEVEL04_TBK,LEVELS_CHAPTER04_LEVEL0412_LVL,LEVELS_CHAPTER04_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
// C5
|
// C5
|
||||||
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0101_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 3500,150,100,100, 140,256}, //192
|
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0101_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 3500,150,100,100, 140,256, FRM_FLOWER,FRM_GHOST}, //192
|
||||||
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0102_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0102_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0103_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0103_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0104_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0104_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0105_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0105_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0106_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0106_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0107_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0107_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0108_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0108_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0109_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0109_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0110_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0110_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0111_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0111_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0112_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL01_TBK,LEVELS_CHAPTER05_LEVEL0112_LVL,LEVELS_CHAPTER05_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0201_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160}, //204
|
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0201_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST}, //204
|
||||||
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0202_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 2650,350,100,100, 100,336},
|
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0202_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 2650,350,100,100, 100,336, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0203_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 3500,500,100,100, 140,416},
|
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0203_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 3500,500,100,100, 140,416, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0204_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 2800,400,100,100, 99,512},
|
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0204_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 2800,400,100,100, 99,512, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0205_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 2270,250,50,100, 81,528},
|
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0205_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 2270,250,50,100, 81,528, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0206_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0206_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0207_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0207_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0208_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0208_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0209_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0209_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0210_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0210_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0211_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0211_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0212_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL02_TBK,LEVELS_CHAPTER05_LEVEL0212_LVL,LEVELS_CHAPTER05_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0301_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,1150,100,150, 176,320}, //216
|
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0301_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,1150,100,150, 176,320, FRM_FLOWER,FRM_GHOST}, //216
|
||||||
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0302_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 120,870,20,100, 2606,368},
|
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0302_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 120,870,20,100, 2606,368, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0303_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 220,220,20,86, 2033,336},
|
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0303_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 220,220,20,86, 2033,336, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0304_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 1180,110,30,90, 234,1104},
|
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0304_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 1180,110,30,90, 234,1104, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0305_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 215,0,120,40, 2864,128},
|
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0305_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 215,0,120,40, 2864,128, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0306_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0306_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0307_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0307_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0308_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0308_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0309_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0309_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0310_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0310_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0311_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0311_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0312_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL03_TBK,LEVELS_CHAPTER05_LEVEL0312_LVL,LEVELS_CHAPTER05_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0401_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 900,300,100,100, 147,272}, //228
|
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0401_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 900,300,100,100, 147,272, FRM_FLOWER,FRM_GHOST}, //228
|
||||||
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0402_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 74,160},
|
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0402_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 74,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0403_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 1050,4000,50,100, 1111,512},
|
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0403_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 1050,4000,50,100, 1111,512, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0404_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0404_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0405_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0405_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0406_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0406_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0407_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0407_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0408_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0408_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0409_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0409_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0410_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0410_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0411_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0411_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0412_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER05_LEVEL04_TBK,LEVELS_CHAPTER05_LEVEL0412_LVL,LEVELS_CHAPTER05_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
// C6
|
// C6
|
||||||
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0101_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 2800,300,100,100, 109,416}, //240
|
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0101_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 2800,300,100,100, 109,416, FRM_FLOWER,FRM_GHOST}, //240
|
||||||
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0102_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 1200,450,100,100, 192,1664},
|
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0102_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 1200,450,100,100, 192,1664, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0103_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0103_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0104_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0104_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0105_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0105_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0106_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0106_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0107_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0107_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0108_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0108_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0109_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0109_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0110_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0110_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0111_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0111_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0112_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL01_TBK,LEVELS_CHAPTER06_LEVEL0112_LVL,LEVELS_CHAPTER06_LEVEL01_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0201_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160}, //252
|
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0201_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST}, //252
|
||||||
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0202_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0202_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0203_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0203_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0204_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0204_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0205_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0205_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0206_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0206_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0207_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0207_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0208_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0208_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0209_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0209_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0210_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0210_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0211_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0211_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0212_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL02_TBK,LEVELS_CHAPTER06_LEVEL0212_LVL,LEVELS_CHAPTER06_LEVEL02_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0301_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 3000,250,100,200, 96,352}, //264
|
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0301_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 3000,250,100,200, 96,352, FRM_FLOWER,FRM_GHOST}, //264
|
||||||
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0302_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 3300,900,100,200, 76,352},
|
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0302_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 3300,900,100,200, 76,352, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0303_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0303_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0304_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0304_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0305_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0305_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0306_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0306_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0307_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0307_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0308_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0308_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0309_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0309_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0310_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0310_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0311_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0311_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0312_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL03_TBK,LEVELS_CHAPTER06_LEVEL0312_LVL,LEVELS_CHAPTER06_LEVEL03_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0401_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0401_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0402_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0402_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0403_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0403_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0404_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0404_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0405_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0405_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0406_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0406_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0407_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0407_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0408_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0408_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0409_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0409_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0410_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0410_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0411_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0411_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0412_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160},
|
{LEVELS_CHAPTER06_LEVEL04_TBK,LEVELS_CHAPTER06_LEVEL0412_LVL,LEVELS_CHAPTER06_LEVEL04_TEX, 0,0,50,50, 268,160, FRM_FLOWER,FRM_GHOST},
|
||||||
|
|
||||||
};
|
};
|
||||||
const static int LvlTableSize=sizeof(LvlTable)/sizeof(sLvlTab);
|
const static int LvlTableSize=sizeof(LvlTable)/sizeof(sLvlTab);
|
||||||
|
@ -411,6 +414,7 @@ void CLevel::initLayers()
|
||||||
{
|
{
|
||||||
sLayerHdr *Layer=(sLayerHdr*)MakePtr(LevelHdr,LevelHdr->BackLayer);
|
sLayerHdr *Layer=(sLayerHdr*)MakePtr(LevelHdr,LevelHdr->BackLayer);
|
||||||
CLayerTile *NewLayer=new ("Back Layer") CLayerBack(Layer, TileBank);
|
CLayerTile *NewLayer=new ("Back Layer") CLayerBack(Layer, TileBank);
|
||||||
|
((CLayerBack*)NewLayer)->SetFrames(LvlTable[s_globalLevelSelectThing].BackFrame0,LvlTable[s_globalLevelSelectThing].BackFrame1);
|
||||||
NewLayer->init(MapPos,3);
|
NewLayer->init(MapPos,3);
|
||||||
TileLayers[CLayerTile::LAYER_TILE_TYPE_BACK]=NewLayer;
|
TileLayers[CLayerTile::LAYER_TILE_TYPE_BACK]=NewLayer;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue