[4.4.1.2] Snapshot undo after dying in BD and MM engines have some oddities
Posted: Sat Jan 10, 2026 8:58 am
In short, at one moment I downloaded "The new Boulder Dash level collection" and just played around in few levels. Because I'm kind of used to sometimes undoing accidental deaths with snapshot mode, which R'n'D engine itself, plus EM and SP are all handling just fine (well, if you don't have "Ask on Game Over" ON, of course). BD and MM engine treat such behavior a little bit differently.
In BD engine, once you die and revive yourself with Snapshot mode, whether you press Enter, Esc, Pause or Snap key, the game will just prompt you out into main menu. Everything else runs just fine, but you can't snap sand or items or else you just leave the level.
In MM engine, when dying from mm_bomb and undoing the death, everything runs the same way but for some reason the tile cursor gets locked in the spot where it was on death and can only rotate that specific tile (mouse still works just fine). When running out of power, same thing happens, but also the laser beam is just pure black.
There's no need in sending specific levels, you can just test that in any MM or BD engine level, where you can kill player or drain power of Emitter/McDuffin. Just, again, for that you need to have Snapshot mode enabled (Every step, every move, every collect, all three work) and Ask on Game Over disabled.
In BD engine, once you die and revive yourself with Snapshot mode, whether you press Enter, Esc, Pause or Snap key, the game will just prompt you out into main menu. Everything else runs just fine, but you can't snap sand or items or else you just leave the level.
In MM engine, when dying from mm_bomb and undoing the death, everything runs the same way but for some reason the tile cursor gets locked in the spot where it was on death and can only rotate that specific tile (mouse still works just fine). When running out of power, same thing happens, but also the laser beam is just pure black.
There's no need in sending specific levels, you can just test that in any MM or BD engine level, where you can kill player or drain power of Emitter/McDuffin. Just, again, for that you need to have Snapshot mode enabled (Every step, every move, every collect, all three work) and Ask on Game Over disabled.