If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Super Mario Odyssey/Unused Objects

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Super Mario Odyssey.

Hmmm...
To do:
There are at least 35 unused actors found in 1.0.0's code, let's get them all documented!

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.

Super Mario Odyssey ShineTowerNpc.png

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.
The Art of Super Mario Odyssey, page 216
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