Jump to content
Jet Set Willy & Manic Miner Community

Random thought on Rope/Crumbly interaction


IRF

Recommended Posts

(I wasn't sure whether to put this in the Manic Miner or the JSW thread!)

 

Theoretically, if Willy were to descend onto a Crumbly cell whilst he's swinging on a Rope, presumably the Crumbly wouldn't actually crumble?  (In the same way that Earth cells don't block Willy's progress, etc whilst he is on a Rope.)

 

Because the Move Willy routine (from which the 'Animate a crumbling floor tile...' sub-routine is called) is bypassed when Willy is on a Rope (apart from the 'detect the movement keys being pressed' elements).

 

Of course, such a situation wouldn't normally arise in a Manic Miner game (as the MM game engine doesn't feature Ropes), or in a JSW48 game (because Crumbly cells aren't supported).

 

EDIT: Although, having pointed out this 'quirk', I can't actually think of a practical application of it in a game!?  Any difficulty that the Crumbly cells crumbling away might present, in terms of proceeding upwards in a room, could simply be bypassed by climbing up the Rope!

 

Having to clear a Crumbly cell away from the path of an oncoming guardian is a 'quirky' challenge, and putting the Rope in the way might make clearing the Crumbly away more difficult (if Willy keeps getting caught up on the Rope) - but then the guardian would be prone to being hit by the Rope, which would itself kill Willy (by teleporting him to the point of collision)!

 

FURTHER THOUGHT: I suppose a nearby Rope might slow down the process of clearing away Crumblies that have Items on top of them (which can only be collected once the Crumblies have been cleared).

Edited by IRF
Link to comment
Share on other sites

The only use of this I can think would be where you need to climb up a rope to avoid say a row of floor nasties then climb down and exit the rope to run across some crumblies.

 

The rope would have to be not central in most cases, say starting at 4 to 8 blocks in from the left.

 

:unsure:

 

Its an interesting thought though, but I would think once he'd landed on the crumbly, the 'reduce the floor!' part would start it may just take another game tick or two before the main loop 'saw' where he was standing and started this.

Link to comment
Share on other sites

But then the Crumblies in the middle (in the path of the Rope) may as well be Air cells...

 

EDIT: Actually, Willy would be teleported onto the Rope every time it hit a Crumbly's 'on' pixel.  So you could have quite a frustrating room with a few Crumblies in the path of the Rope, so that Willy keeps getting teleported onto the Rope before he gets chance to walk to the far side of the room!  He would have to continually dismount from the Rope at the right place, clearing the Crumblies in turn (perhaps having to jump back onto the Rope at the last moment, after clearing the final pixel row of each, to avoid a fatal fall onto some Fire cells at the bottom of the screen?)  Then only once all the Crumblies has been cleared from the path of the Rope, could Willy jump clear of the Rope and exit off the far side of the screen without being teleported back onto the Rope!

Edited by IRF
Link to comment
Share on other sites

(I wasn't sure whether to put this in the Manic Miner or the JSW thread!)

 

Theoretically, if Willy were to drop down onto a Crumbly cell whilst on a Rope, presumably the Crumbly wouldn't actually crumble?  (In the same way that Earth cells don't block Willy's progress, etc whilst he is swinging on a Rope.)

 

Because the Move Willy routine (from which the 'Animate a crumbling floor tile...' sub-routine is called) is bypassed when Willy is on a Rope (apart from the 'detect the movement keys being pressed' elements).

 

Of course, such a situation wouldn't normally arise in a Manic Miner game (as the MM game engine doesn't feature Ropes), or in a JSW48 game (because Crumbly cells aren't supported).

 

Not in a JSW48 game, but they are supoported in a JSW64 game.

Link to comment
Share on other sites

Not in a JSW48 game, but they are supoported in a JSW64 game.

 

Indeed!  I take it they are restored each time you leave and then re-enter a room?

 

If so, the frustrating scenario I envisaged above would be repeated if the player had to pass through such a room more than once! :excl:  :lol:

Edited by IRF
Link to comment
Share on other sites

It would if they were Fire cells, or a guardian. But touching a Crumbly cell doesn't kill Willy!

To clarify, a Rope teleports Willy onto it, if one of the Rope's pixels collides with something that was drawn prior to it in the current game 'tick'.

 

If that's an Earth cell, for instance, then he's fine. If it's a Fire cell, or a Guardian that sits earlier in the room's guardian list, then Willy in turn collides with that fatal element, and is killed.

 

But it's not actually the collision of the Rope with the Guardian or Fire cell that kills him directly, just the fact that the 'teleportation' brings him into close proximity with the nasty!

 

In fact, Willy can sometimes survive such encounters. e.g. if an Arrow is drawn before a Rope and the Rope hits it, sometimes the Arrow has moved on in its flight path in the next time-frame, sufficiently that Willy avoids being hit by it, and he is safely deposited on the Rope by the Rope-Arrow collision!

 

Sometimes that's not the case though, and instead he is struck by the Arrow during the first (and indeed only!) 'tick' that he's on the Rope.

Edited by IRF
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.