Banner
Views: 236,339,421
Time: 2013-05-22 09:09:06 PM
15 users online: aj6666, CerberusYoshi, derjet, o Doopy Buckride, Hawthorne, King Dedede, levelengine, LX5, o mariocool1999, Nameless, shreerocks1324, tatanga, Usetheforce, Veck, wiiqwertyuiop - Guests: 37 - Bots: 11Users: 22,863 (1,277 active)
Latest: LONTOR505
Tip: Read all of the tips by looking here.
Please explain this RAM inconsistency to me
Forum Index - SMW Hacking - General SMW Hacking Help - ASM & Related Topics - Please explain this RAM inconsistency to me
Pages: « 1 »
Code
$0089 Actions to take when the player (Writing to it will only have effect if $7E:0071 is equal to #$06.) #$00 = Enter a right-facing horizontal pipe. #$01 = Enter a left-facing horizontal pipe. #$02 = Enter a down-facing vertical pipe. #$03 = Enter an up-facing vertical pipe. #$04 = Exit from a left-facing horizontal pipe. #$05 = Exit from a right-facing horizontal pipe. #$06 = Exit from an up-facing vertical pipe. #$07 = Exit from a down-facing vertical pipe.


So in order to make Mario enter a vertical or horizontal pipe, $0071 must be set to #06. BUT...
Code
$0071 Player animation trigger. A list of possible values can be found here. (06 = Enter a vertical Warp Pipe.)


according to this, if I have $0071 set to #$06, Mario is going to display a vertical pipe entering animation regardless of what type of pipe he's entering. So I could have Mario entering a horizontal pipe and he'd appear to be going up or down a vertical one.

I'm probably missing something here so someone please explain it to me.
Setting $71 to $06 simply marks the animation as pipe-related, actually, not entering a vertical wrap pipe.
Pages: « 1 »
Forum Index - SMW Hacking - General SMW Hacking Help - ASM & Related Topics - Please explain this RAM inconsistency to me

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2013 - SMW Central
Legal Information - Link To Us


Total queries: 29

Menu