Mega Man IV:RAM map:Sprite Flags
From Data Crystal
LSB to MSB
|0-1||Object Wall Bits||See note|
|3||If set, objects are not erased when moving out of screen.||See note|
|4||Apply X Scrolling when drawing sprites?||[ 1= Yes ] Probably always set???|
|5||Sprite BG Priority||[ 0= No Sprite BG Priority, 1= Sprite BG Priority ]|
|6||Direction||[ 0= Face Left, 1= Face Right]|
|7||Object is weapon: hit enemy?||[ 0= Doesn't hit enemies, 1= Hit enemies ]|
|Object is enemy: is on visible screen?||[ 0= Enemy not on visible screen, 1= Enemy on visible screen ]|
0-1: If value is 1, 2, 3, the Object have solids parts. If Mega Man hits a non solid parts, he ends up on top. Here are the solid parts.???
- 1: Top
- 2: All
- 3: Top, Left, Right (if hit object by under, Mega Man is replaced at a certain position from the block (the right, left or top)
- (Both Horizontally and Vertically (??? I think if 01 or more in $0390, they are erased, but not $ff and higher)
- If object can hurt Mega Man, they can touch him, if they are in another screen.