Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Super Mario World hacking: labmaster | 3 guests
Acmlm's Board - I2 Archive - Super Mario World hacking - Is this possible?
  
User name:
Password:
Reply:
 

UserPost
Glyph Phoenix
Posts: 483/745
Heh. Even if you wrote it so the block was invisible until you pressed the Y button, that wouldn't solve anything because when you pressed it Mario would likely get stuck and die.

If you can find a "create a blue block" subroutine, this could be real easy. If not, this is going to be nigh-impossible without a total blue block rewrite.

Originally posted by peter_ac
Oh yeah, sorry Glyph, I forgot that most of those kinda custom blocks need to be set to 25, and 12E is normally solid. Excuse me.


I didn't mention anything about that. I was talking about the notion that making the block solid when Yoshi had eaten 20 berries would help anything.
Sukasa
Posts: 1766/1981
Um, you could just set a block that acts like block 25 except when mario is holding the Y button, at which point is overwrites Y and onbe other RAM address... $1649 I believe, which alters the acts-like settings mid-level. That does mean you can't run through the block though, and if you try it'll look a bit wierd. That could be fixed in an ASM hack for the controller ASM.
XPeter
Posts: 787/963
Oh yeah, sorry Glyph, I forgot that most of those kinda custom blocks need to be set to 25, and 12E is normally solid. Excuse me.
Glyph Phoenix
Posts: 478/745
Peter_ac, do you have any idea of what you're talking about? Because from your "20 berries" solution it seems pretty clear that you don't.

Now, this is actually pretty tricky... I don't think there's a simple solution because the moment the "block acts like" setting is set to 12E, it should act solid, right?

You might need to code a new block altogether; one that would produce a sprite and turn to tile 25 when you press B. But that's an awful lot of work for just a mod of the blue block.

In short, this is one of those things that you're probably better off not doing and simply dealing with the built-in blue blocks. That is, unless there is a subroutine you can call that will deal with the grabbing but not the solidity. If there is such a thing and someone knew its location, I could whip up a block pretty easily.
XPeter
Posts: 784/963
make a custom block on 12E, that is only solid on a rare occasion, like an occasion which will never occur in your hack... eg when Yoshi has eaten exactly 20 berries or something.
The Kins
Posts: 558/595
I want to make it so Block 12E (the block that you can pick up and throw) has no collusion (that is, you go right through it) but can still be picked up. How would I go about doing this?
Acmlm's Board - I2 Archive - Super Mario World hacking - Is this possible?


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.003 seconds.