[Top][All Lists]

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

Re: [Enigma-devel] another bug - this one in it-trigger

From: Daniel Heck
Subject: Re: [Enigma-devel] another bug - this one in it-trigger
Date: Thu, 15 Aug 2002 00:41:52 +0200

Hi Andrzej,

thank you for all your bug reports.

> I don't know if this was a desired change, but when the marble pushes
> the puzzle while sitting in a PUZ_0000 puzzle (like in martin11.lua)
> it gets crashed in enigma below 0.50, but in 0.50 it stays under the
> puzzle.

You're right, that's a bug I introduced a few days ago.  It also
affected the behaviour of doors: marbles could stand halfway inside a
closing door without getting crushed.  Both problems should be fixed

> I've encountered another problem with lasers, especially in nat2.lua.
> The game runs terribly slow on my P350 (only when the lasers are
> active).

That's a longstanding problem, and fixing it properly would require a
major rewrite of the display engine.  The transparent shadows look nice,
but drawing them is relatively slow.  Additionally, Enigma's current
display update code is far from optimal.  I fixed it somewhat since RC1,
but there's still room for improvement.

> Why doesn't the laser beam go through it-switch ?

Because both lasers and triggers are implemented as items, and every
field in the world can hold no more than one item.  No easy fix for this
one, sorry.

> When several stones are pushed over it-trigger (like puzzle), it fails
> to depress. Attached patch fixes the bug.

Applied, thanks.


Daniel Heck                             address@hidden
Bergheimerstr. 137
69115 Heidelberg                                   tel +49-6221-656047

reply via email to

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