This repository contains the source code for the custom sprites I made for New Super Mario Bros. Wii.
If you want to use some of this code, be sure to credit the corresponding author(s) and to follow the instructions in the README.md file in the extracted folder.
Important
You need to be able to read and follow a tutorial; double check you followed all the steps before asking for help.
If you don't know how to do something, go search for the required knowledge on the wiki.
Please credit the corresponding author(s) when using their sprite(s) / feature(s). The author(s) are found on top of their corresponding readme.md file.
Warning
Some stuff can have some bugs, especially when they just get released. If you find one, you can report it to the corresponding author(s) while staying calm and polite and wait patiently for an update.
Tip
It is recommended to keep track of the sprite / feature version(s) you're using so you can update when an update and / or a bugfix releases.
- Download the sprite you want to use from the releases page or in the list below.
- Extract the archive.
- Follow the instructions in the
README.mdfile in the extracted folder. - Enjoy!
Note
Don't hesitate to check out some other repos if you can't find what you need here ;)
Check Water
This utility is used to check if a sprite is in a liquid or not and to get the liquid type.
Extended Sprite Settings
This utility is used to add more settings to your custom sprites.
Group Controller Fix
When you have a sprite that uses the Group Controller, it won't spawn at all if its Group Controller is already loaded (e.g. being near the player spawn camera view). This utility fixes this issue by delaying the Group Controller onCreate method by one frame, which is enough to make the sprite behave correctly, as the global Group List is loaded at the end of the first frame (so after the loaded onCreate methods).
Light & Light Path
This utility is used to create light in the darkness. It also allows you to create light paths.
More SFX
This utility allows you to add more sound effects to your custom sprites.
More Sprites
This utility allows you to add more sprites to the game without replacing existing ones.
Path Controller
This utility allows you to use path controlled sprites.
Rotating Active Physics
This utility is used to create rotating active physics for your custom sprites.
Sprite Data Utils
This utility contains a set of tools to help you create sprite data.
Tile Features
This utility allows to add new custom flowers and bushes to tilesets loaded from models or make tiles spawn actors similar to the donut block.
Background Anim Player
A sprite that allow playing most Wii animation formats on backgrounds and to trigger them based on triggering events.
Biddybud
Biddybud and Para-Biddybud follow a path, in groups.
Camera Scroll Limiter
Smooth camera scroll limiter that unlocks the camera if the player gets too close to it while permeable.
Coin Stack
A stack of 5 coins.
Goombrat
Goombrat can walk back and forth, like a Goomba, but turns around edges.
Draglet
Draglet from Super Mario 3D Land. It flies around and shoots fireballs when Mario is near.
Dry Bones & Para Bones
A skeletal Koopa Troopa that cannot die from being stomped on.
Electricity Block
Electricity Block from Super Mario Bros. Wonder that shoots electricity.
Flip Block
Flip Blocks from Super Mario Bros. Wonder. It flips when Mario hits them.
FlipBlockSingle.mp4
FlipBlockPyramid.mp4
Komboo
A walking giant kelp-like creatures with eyes. Their name is likely a reference to kombu, a variety of seaweed used extensively in Japanese cuisine.
Signboard (with gravity)
Allows the signboard to fall when not on the ground.
Spike Trap
A spike that comes out from the ground to damage every player who would adventure too far.
Water Geyser
Water Geysers from New Super Mario Bros. U.