enigma-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Enigma-devel] A bug in Enigma 1.00 Mas Microball level #49 (no, re


From: Andreas Lochmann
Subject: Re: [Enigma-devel] A bug in Enigma 1.00 Mas Microball level #49 (no, really!)
Date: Fri, 09 Feb 2007 17:43:36 +0100
User-agent: Mozilla Thunderbird 1.0 (X11/20041206)


Hi,

yes, I can confirm this; and this is really a bug.
I suppose here happens the following:
The ralf_sokoban-lib (which interprets the sokobans) has this
special feature to analyse the level after certain time intervals
and change totally blocked st-woods (or st-swaps) into st-death
to visualize that this level isn't solvable anymore. Now assume
such a level-check happens exactly during a swap-stone is
swapping. If you look at the swap-stone-animation, you will notice
that the swap-stone is drawn on two half fields. In reality, there
happens to be two swap-stones, one showing the upper half and
one the lower half. The level-check now comes to the conclusion:
"There are four st-swap arranged in a square!", changing all of
them into st-death. However, the st-swaps inmid animation aren't
allowed to be replaced (otherwise Enigma would crash here!),
and so only two st-swaps change into st-death.

If this analysis is correct, it means that there is no other chance
than to switch off the level-checking for st-swap-sokobans in
ralf_sokoban.

@Ronald: Shall I write a short patch for ralf_sokoban, test it and
put it on mag-heut.net for download?

Greets,
Andreas


bojster wrote:

Hello.

I knew that bugs I report usually turn out to be features, but if this
one is a feature, then I'm a weirdo. In Mas Microball level 49 (Mas
Microban 112), if you push the swap-block to the left of blackball,
either upwards or downwards, quickly after the level starts, chances
are that two blocks to the left of it will turn into skull-blocks (see
attached screenshot). I don't know when it occurs, but it's not always,
so try a few times. Yesterday it happened to me many times in a row, but
today I was only able to reproduce it three times (the screenshot shows
the timer on 0:16, but it's because I tried to figure out how to make
a screenshot - you still have to push the stone immediately after level
starts to reproduce this behaviour). Have fun!

Regards,
bojster

PS. Is there a one-key binding for restarting the level? I only know
Shift-F3 and Ctrl+A, but they're both inconvenient. If not, I would
suggest adding one (maybe backspace?).





reply via email to

[Prev in Thread] Current Thread [Next in Thread]