// auto-transcompiled — see *.dnd.json for canonical truth
if((dxoff < (sprite_width*dscale) && dxspeed > 0) || (dxoff > (sprite_width*dscale*-1) && dxspeed < 0))
{
dxoff += dxspeed;
}
else
{
dxoff = 0;
}

if((dyoff < (sprite_height*dscale) && dyspeed > 0) || (dyoff > (sprite_height*dscale*-1) && dyspeed < 0))
{
dyoff += dyspeed;
}
else
{
dyoff = 0;
}
