// for convenience, absolute screen position to centered level playfield
cSX = SX + dSX;
cSY = SY + dSY;
- cSX2 = SX + dSX + 2; // including playfield border
- cSY2 = SY + dSY + 2; // including playfield border
+ cSX2 = SX + dSX + 2; // including half laser line size
+ cSY2 = SY + dSY + 2; // including half laser line size
if (mode == DRAW_TO_BACKBUFFER)
{
return EL_DF_MIRROR_START;
else if (IS_DF_MIRROR_AUTO(element))
return EL_DF_MIRROR_AUTO_START;
+ else if (IS_DF_MIRROR_FIXED(element))
+ return EL_DF_MIRROR_FIXED_START;
else if (IS_PACMAN(element))
return EL_PACMAN_START;
else if (IS_GRID_STEEL(element))
IS_POLAR(element) ||
IS_BEAMER(element) ||
IS_DF_MIRROR(element) ||
- IS_DF_MIRROR_AUTO(element))
+ IS_DF_MIRROR_AUTO(element) ||
+ IS_DF_MIRROR_FIXED(element))
return 16;
else if (IS_GRID_STEEL_FIXED(element) ||
IS_GRID_WOOD_FIXED(element) ||