🏠
Sprites

The baserom doesn't insert any custom sprites beyond what is needed, but it has extended a bunch of vanilla sprites to bring new functionality to the game.

Looking for information on how to add or remove sprites? Check out the Basics page.

Contents


Additional Global Sprites

A couple new sprites have been patched into the baserom in unused vanilla sprite slots for ease of access.

#SpriteDescription
12Puff of SmokeJust a puff of smoke. Used by the sprite killer block.
85Poison MushroomMushroom that behaves like a power-up mushroom but is dangerous.

Sprite Extra Bit Settings

A number of vanilla sprites have been "enhanced" to have their behaviour changed or extended by setting the extra bit in Lunar Magic.

#SpriteExtra Bit Clear (0)Extra Bit Set (1)
04-07Big KoopasNormalKicked shell of same color.
08Green ParakoopaNormalKicked double-bounce shell.
11Buzzy BeetleNormalKicked buzzy beetle shell.
DA-DFShellsNormalDisco shell.
1CBullet BillNormal, silentPlays sound-effect.
1AClassic Piranha PlantNormalRed, ignores Mario.
2AUpside-down Piranha PlantNormalRed, ignores Mario.
32Dry Bones, stay on ledgeThrows bonesDoesn't throw bones.
4D,4EMonty MolesFast diggingSlow digging.
49Growing PipeNormalexit-enabled.
53Throw BlockNormal, stationaryKicked state.
85Poison MushroomHurts the playerKills the player.
9BHammer BroInfrequent throwingFrequent throwing.
ABRexNormalSquished.
E03 Platforms on ChainsNormal, grey platformsTriple Ball n' Chain.
--All ChucksNormalkeeps their behaviour, won't chase Mario.

Changing A Sprite's Extra Bits

To insert a sprite with an extra bit setting either use the "Edit → Insert manual..." menu action or press the Insert key while in Lunar Magic's Sprite editing mode. Alternatively, you can place a sprite and Alt + Right-Click on the sprite to show the "Modify Sprite Manual (in hex)" window.

Lunar Magic's Modify Sprite Manual (hex) Window

However, the baserom has provided some metadata files so these variants are visible in the "Add Sprites Window" under "Custom Collections of Sprites".

Lunar Magic's Add Sprite Window

Custom Sprites inserted with PIXI

NumSpriteDescription
A0Donut LiftCompanion sprite for the Donut Lift block, unusable.