int px = sx - SX;
int lx = LEVELX((px + dx) / TILESIZE_VAR);
- lx = correctLevelPosX_EM(lx);
-
return lx;
}
int py = sy - SY;
int ly = LEVELY((py + dy) / TILESIZE_VAR);
- ly = correctLevelPosY_EM(ly);
-
return ly;
}
},
{
Xspring_e, FALSE, FALSE,
- EL_SPRING, -1, -1
+ EL_SPRING_RIGHT, -1, -1
},
{
Xspring_w, FALSE, FALSE,
- EL_SPRING, -1, -1
+ EL_SPRING_LEFT, -1, -1
},
{
Xspring_fall, FALSE, FALSE,
EL_NUT, -1, MV_BIT_LEFT
},
{
- Xpush_spring_e, FALSE, FALSE,
- EL_SPRING, -1, MV_BIT_RIGHT
+ Xpush_spring_e, TRUE, FALSE,
+ EL_SPRING_RIGHT, -1, MV_BIT_RIGHT
},
{
- Xpush_spring_w, FALSE, FALSE,
- EL_SPRING, -1, MV_BIT_LEFT
+ Xpush_spring_w, TRUE, FALSE,
+ EL_SPRING_LEFT, -1, MV_BIT_LEFT
},
{