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
>> built of inkless Earth-cells having the same PAPER colour as the
>> rope (to be exact, Air).

> I'm pretty sure I once managed to step off the rope in such a 
> 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.

 

 

arrowleft
arrowright