The Angry Sun from Super Mario Bros. 3 (and Super Mario Maker 2). It's locked on the screen horizontally and remains dormant until Mario reaches a certain screen (customizable with the first extra property byte), at which point it starts spinning in circles and swooping down in attempt to hurt Mario. It can be killed with a star or a thrown object.
If the Extra Property Byte 2's first bit (i.e. set it to 1) is set, it will instead use the Super Mario Maker 2 graphics set and animations.
Setting the Extra Bit will cause the sprite to look and act like the Happy Moon enemy from Super Mario Maker 2. Touching it will cause it to instantly kill all sprites that are not set to "Invincible to star/cape/fire/bouncing blk". Do note that while the SMB3 graphics are in effect, the Happy Moon will NOT display properly. You will need to remap the sprite if you wish to have the Happy Moon and SMB3 Angry Sun available in the same ExGFX file.
The initial position of the sprite is determined by setting the Y position of the sprite. If it is an even number, it'll appear on the left side. If it's odd, it'll appear on the right.
Note that this sprite disables L/R scrolling for any level it's put into in order to prevent an issue with following the screen.
Removed the tags smb 3, super mario bros 3, follow player, following, desert level, desert stage, added the tag pacifist, fixed a bug where the moon doesn't always activate when rising Yoshi.
It's definitively a very good recreation of Angry Sun from SMB3 and Happy Moon from SMM2. Personally, I would have set the screen to activate with an Extra Byte but w/e. Found no issues too.
Follow Us On