+#if 1
+ if (IS_ACCESSIBLE_OVER(Store[x][y]))
+ {
+ DrawLevelElement(x, y, Store[x][y]);
+ DrawGraphicThruMask(SCREENX(x), SCREENY(y), graphic, frame);
+ }
+ else if (IS_ACCESSIBLE_UNDER(Store[x][y]))
+ {
+ DrawGraphic(SCREENX(x), SCREENY(y), graphic, frame);
+ DrawLevelElementThruMask(x, y, Store[x][y]);
+ }
+ else if (!IS_ACCESSIBLE_INSIDE(Store[x][y]))
+ DrawGraphic(SCREENX(x), SCREENY(y), graphic, frame);
+#else