Views: 992,873,907
8 users online: Hayashi Neru, Jordan,  Kevin, Ladida, Neidave, Nostalgick,  TheOrangeToad, UTF - Guests: 56 - Bots: 111 Users: 54,455 (2,086 active)
Latest: vampirelich
Tip: Make sure there is no stylistic clash between the graphics you choose.
Not logged in.
Details for Configurable Vanilla Muncher v1.1
SMW Blocks - Configurable Vanilla Muncher v1.1 Link - Show random
File Name: Configurable Vanilla Muncher v1.1
Version History: View
Authors: HammerBrother
Act As: 130
Includes GFX: No
This Muncher unlike smw, can have configurable options:

-Can have reverse muncher (as in, its a coin, if you trigger a silver switch, its a muncher)
-Have what type of switch you can make it switch muncher <-> coin
-What side won't hurt the player while being a muncher (will be solid but harmless, like NSMBWII in world 9-7, they don't hurt the player from the side)

By the way, it retains the "side touch" hitbox, meaning if the player touches the side without overlapping it (by moving straight up and down on it, NOT moving against it) won't hurt the player.
Tags: lorom, muncher, sa-1, vanilla
Rating: 5.0 (Votes: 1)
Download: Download - 3.61 KiB
Originally posted by dacin
    LDA $7D|!addr     ;\load y speed
    BMI AboveReturn   ;/don't hurt if the player is moving upwards

That code works but for proper sa-1 support |!addr should be either |!dp or removed since sa-1 already takes care of direct page.
Posted by: TheBiob - | Link
Insta-kill blocks that have the hitbox of a coin have bothered me ever since I started playing kaizo::hard hacks, so I'm super happy to see a custom block using the vanilla muncher hitbox.

Edit: This doesn't properly check your y-speed for the top edge of the block, so you'll still get hit by the top edge even when moving upwards. Adding the following lines seems to fix this:
    LDA $7D|!addr     ;\load y speed
    BMI AboveReturn   ;/don't hurt if the player is moving upwards

Posted by: dacin - | Link
Oh, my bad, why JMP if you can just let the code naturally do the coin code by letting one of the offset groups (in this one, it's MarioBelow and BodyInside), and all others JMP? That way, you save 3 bytes.
Posted by: HammerBrother - | Link
Didn't found issues in it, only one optimization (one of jumps to coin could be replaced with said coin code) has been made. Not much to say here, it's just a muncher (aka your regular tile 12F) with some customizations to it.
Also added a few gifs.
Posted by:  RussianMan - | Link

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

Copyright © 2005 - 2022 - SMW Central
Legal Information - Privacy Policy - Link To Us


Follow Us On

  • YouTube
  • Twitch
  • Twitter


  • Super Mario Bros. X Community
  • Mario Fan Games Galaxy
  • sm64romhacks