Resource centre for ZX Spectrum games
using Manic Miner and Jet Set Willy game engines
Archive of the
Manic Miner & Jet Set Willy Yahoo! Group
messages
|
|
||
|
|
Message: 6897
Author: rushforthian
Date: 11/07/2016
Subject: Re: In response to some points from Andrew
Andrew wrote:
> Daniel wrote:
>> "Room 02" demonstrates using a rope to pass through a huge wall> I'm pretty sure I once managed to step off the rope in such a
>> built of inkless Earth-cells having the same PAPER colour as the
>> rope (to be exact, Air).
> position that it wouldn't pick me up again, forcing me to reset the
> game! Rooms like this should have either a cyanide pill or a time-
> limit.
Andrew, in the scenario that you described above (which I appreciate is a long time ago!), I wonder if you recall whether exiting the Rope had left Willy's sprite beyond the reach of the Rope's pixels? And that was why it wouldn't pick him back up?
I've just trialled the same scenario; after depositing him there, the end segment of the Rope WAS able to touch Willy-in-the-Wall and in doing so, it picked him back up again. Although if he was dropped off just before the Rope reached the farthest point in its swing - such that after turning round, it touched him within 16 'game ticks' of his having disembarked from the Rope - then it failed to pick him up again immediately, and I had to wait until the Rope had swung away to the far side of the room and returned back again.
(That latter effect is due to the Rope Status Indicator being set to a value of 240 when Willy drops off the end of a Rope, and then incremented by 1 in each time-frame until it reaches 0; only then does the code that draws the Rope allow it to pick him up again. The rationale behind this is that it allows him time to get away from the Rope after disembarking from it; without that factor, he could get 'tangled up' as soon as he dropped off, so it could become frustratingly difficult to drop off the end of a Rope.)
Incidentally, you made the suggestion above that a scenario such as Willy swinging through an Inkless Earth-cell wall, should be accompanied by a cyanide pill or a time-limit. However, one alternative would be to have an Arrow (inserted before the Rope in the room's guardian list) that the Rope collides with - thus causing Willy to be picked up at the point of collision (and thereby escaping from the Earth cells). Teleportation caused by an Arrow-Rope collision can sometimes, but not always, be fatal to Willy - sometimes the outcome can depend on which direction he's facing! - so the terms 'cyanide pill' doesn't necessarily cover it.
