kosmikus/LambdaHack — Issue #28: Stop running if a monster seen not in player turn
Author: Mikolaj
Created: 2012-02-27 21:28:57+00:00
State: open

The same with messages appearing when the player runs. The run stop condition should be checked at each turn. There is a problem, however, because the message or monster can be no longer visible during the next player turn, so it can be confusing, especially at high frame rate.

If we make the player stop running before his turn he normally can't move yet. Perhaps he should be able to move, but have negative energy, incur an energy debt. What if the debt accumulates, though? Perhaps stop with "Running interrupted in the middle of the turn. --more-", do not let the "--more--" be canceled with ESC, play the rest of the turn frames and accumulate any further messages.