This commit is contained in:
parent
9af1eb0ad5
commit
0a22ec4675
20 changed files with 348 additions and 122 deletions
|
@ -1,3 +1,4 @@
|
|||
/******************/
|
||||
/*** Layer Defs ***/
|
||||
/******************/
|
||||
|
||||
|
@ -29,9 +30,31 @@ enum LAYER_SUBTYPE
|
|||
|
||||
enum TILE_FLAG
|
||||
{
|
||||
TILE_FLAG_MIRROR_X=1<<0,
|
||||
TILE_FLAG_MIRROR_Y=1<<1,
|
||||
TILE_FLAG_MIRROR_XY=TILE_FLAG_MIRROR_X|TILE_FLAG_MIRROR_Y,
|
||||
PC_TILE_FLAG_MIRROR_X =1<<0,
|
||||
PC_TILE_FLAG_MIRROR_Y =1<<1,
|
||||
PC_TILE_FLAG_MIRROR_XY =PC_TILE_FLAG_MIRROR_X | PC_TILE_FLAG_MIRROR_Y,
|
||||
|
||||
PC_TILE_COLLISION_NORMAL =0,
|
||||
PC_TILE_COLLISION_DAMAGE =1,
|
||||
PC_TILE_COLLISION_SLIPPERY =2,
|
||||
PC_TILE_COLLISION_ELECTRIC =3,
|
||||
PC_TILE_COLLISION_STICKY =4,
|
||||
PC_TILE_COLLISION_WATER =5,
|
||||
|
||||
PC_TILE_FLAG_COLLISION_SHIFT =2,
|
||||
PC_TILE_FLAG_COLLISION_NORMAL =PC_TILE_COLLISION_NORMAL<<PC_TILE_FLAG_COLLISION_SHIFT,
|
||||
PC_TILE_FLAG_COLLISION_DAMAGE =PC_TILE_COLLISION_DAMAGE<<PC_TILE_FLAG_COLLISION_SHIFT,
|
||||
PC_TILE_FLAG_COLLISION_SLIPPERY =PC_TILE_COLLISION_SLIPPERY<<PC_TILE_FLAG_COLLISION_SHIFT,
|
||||
PC_TILE_FLAG_COLLISION_ELECTRIC =PC_TILE_COLLISION_ELECTRIC<<PC_TILE_FLAG_COLLISION_SHIFT,
|
||||
PC_TILE_FLAG_COLLISION_STICKY =PC_TILE_COLLISION_STICKY<<PC_TILE_FLAG_COLLISION_SHIFT,
|
||||
PC_TILE_FLAG_COLLISION_WATER =PC_TILE_COLLISION_WATER<<PC_TILE_FLAG_COLLISION_SHIFT,
|
||||
|
||||
PC_TILE_FLAG_COLLISION_MASK = ~PC_TILE_FLAG_MIRROR_XY,
|
||||
};
|
||||
|
||||
enum
|
||||
{
|
||||
LAYER_SHADE_MAX=4,
|
||||
};
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue