Super Mario Odyssey/Unused Objects
This is a sub-page of Super Mario Odyssey.
To do: There are at least 35 unused actors found in 1.0.0's code, let's get them all documented! |
Contents
Captures
CornBoy
CornBoy is a capturable enemy that has the ability to walk, charge up with X/Y, and the head of the actor squashes down based on the size of the charge. Pressing A will make the actor "fly" based on the charge.
The actor uses the EnemyStateSwoon
class, so it would walk around and chase the player when uncaptured.
The actor's archive in ObjectData is missing, so to get it to not crash ingame, custom animations and a model were created. The enemy state, color animations, and cameras were stubbed out due to relying on bymls in the missing archive.
SpaceShuttle
SpaceShuttle is a capturable MapObj used to launch the player. The base of the object is another unused object, SpaceShuttleChild. When captured, the object can lift itself and the child off by pressing a jump button, and will detach from the base at the apex of the jump (or by letting go of the button), and then the object will fall until it hits the ground, where it forces the player to uncapture and it resets to the start position.
NPCs
ShineTowerNpc
ShineTowerNpc is a part of a bigger unused mechanic of the game. The code for this object inits a (now removed) event called HomeMechanicNpc
.
This NPC originally told the player how many more power moons the Odyssey needed, instead of the globe having a balloon message. Under LocalizedData/<language>/MessageData/SystemMessage.szs/Home.msbt
are two entries for the NPC, HomeMechanicNpc_RestShineNum
and HomeMechanicNpc_GoKoopa
. The entries for every language are listed below:
Language | Message | Text |
---|---|---|
CNzh | RestShineNum | 还差 [Moon][Score]个。 |
CNzh | GoKoopa | [Moon] 已经足够了! |
EUde | RestShineNum | Die Odyssee benötigt noch [Score] [Moon]! |
EUde | GoKoopa | Du hast genug [Moon]! |
EUen | RestShineNum | The Odyssey needs [Moon] [Score] more |
EUen | GoKoopa | Full on [Moon]! |
EUes | RestShineNum | La Odyssey necesita [Score] [Moon] más |
EUes | GoKoopa | ¡Suficientes [Moon! |
EUfr | RestShineNum | Encore [Score] [Moon] ! |
EUfr | GoKoopa | Réservoir [Moon] plein ! |
EUit | RestShineNum | - [Score] [Moon] |
EUit | GoKoopa | Hai abbastanza [Moon]! |
EUnl | RestShineNum | De Odyssee heeft nog [Score] [Moon] nodig! |
EUnl | GoKoopa | De Odyssee heeft genoeg manen [Moon]! |
EUru | RestShineNum | Нужно еще [Score] [Moon] |
EUru | GoKoopa | [Moon] достаточно! |
JPja | RestShineNum | あと [Moon] [Score]コ |
JPja | GoKoopa | [Moon] は 充分! |
TWzh | RestShineNum | 還差 [Moon] [Score]個。 |
TWzh | GoKoopa | [Moon] 已經足夠了喔! |
USen | RestShineNum | The Odyssey needs [Moon] [Score] more |
USen | GoKoopa | Full on [Moon]! |
USes | RestShineNum | La Odyssey necesita [Score] [Moon] más |
USes | GoKoopa | ¡Suficientes [Moon]! |
USfr | RestShineNum | Encore [Score] [Moon] ! |
USfr | GoKoopa | Nombre suffisant de [Moon]! |
Taken from a seminar Nintendo privately held, the image below is cropped from a tweet of images from the seminar. The text around it is blurred, so there is no known context about this screenshot's existence.
Player Actors
PlayerPowerGlove
PlayerPowerGlove is an unused actor that would have been a power glove. It has two hit sensors, 'Body' and 'Attack'. The 'Attack' sensor would send a 'CapAttack' action.
Player
Player (not to be confused with PlayerActorHakoniwa, the actual player) is a test player that can move, jump, and fall.
The following video shows it restored, loading Luigi's model because the archive that Player used in development is not present in the final release.
Removed Actors
These actors have no code, with their only reference being in HitSensor checks or in the partially used HackObjList, found at SystemData/HackObjList.szs
Captures
Capture | Inferred Object | Game | Information |
---|---|---|---|
Aerom | |||
Bakubaku | Mattermouth | Super Mario Galaxy 2 | |
Bee | |||
BigBros | Probably a larger version of the hammer bros. found in this game. | ||
BigMouth | |||
BigStatuePossessed | |||
Bintakun | |||
BoundBall | |||
Boffun | |||
BossTailChild | |||
Chameleon | |||
CityManFlying | |||
Crawler | |||
Cuttan | |||
Dinosaur | Not to be confused with the game's "TRex" capture. | ||
DinosaurBig | Bigger version of Dinosaur. | ||
Drumn | |||
DumplingMan | |||
ElectricMan | |||
Flutter | Flying Wiggler | Flutters/Flying Wigglers can be found in many Yoshi and Mario Party games. They resemble a butterfly more than a wiggler. It's possible that this capture could have appeared alongside the Tropical Wigglers found in Lost Kingdom, inspiring the large butterfly that carries a moon. | |
FrogBig | Larger version of the Frog. | ||
GrassHopperRobo | |||
Gemy | |||
HandleCar | |||
HoverDoubleAccel | |||
IceClimber | |||
Ikkakun | |||
Komachan | |||
Kuromado | The code for the game contains an unused actor "KuromadoMagicBall". However, it's just a child actor for this removed actor and does not do anything useful by itself. | ||
LineDancer | |||
LauncherCoinCap | |||
MagnetD | |||
Makimaki | There is an enemy in Yoshi's Crafted World that shares the name. More info on Mario Wiki. The meaning of maki means "roll up a sheet of cloth, paper, or tape". | ||
MorningStarHack | |||
Ninjari | |||
Nokonoko | Koopa Troopa | Super Mario 3D World | |
OilWalker | |||
PartyPopper | |||
Penguin | Could be one of the scrapped penguins from The Art of Super Mario Odyssey. | ||
PoleJump | |||
PunchMachine | |||
Recorder | |||
RibbonBeamer | |||
RigidBodyBox | |||
Rolao | |||
Runner | |||
SandShark | |||
Scarecrow | |||
Shielder | |||
Shinobi | |||
Skater | |||
Snowlin | |||
SpiderHang | |||
Stake | |||
StickFighter | |||
SuperWrestar | |||
Swordon | |||
Teresa | Boo | Super Mario 3D World | |
TestBirdon | |||
TestClockTower | |||
TestAndoShooter | |||
TestAndoWave | |||
TestKillerMachineBullet | |||
TestStick | |||
TornadoHacked | |||
Torpedo | |||
TrainingSakaiEnemy | |||
TrainingDasilvaEnemy | |||
Yokin | |||
Zenecon |