the cutting room mirror

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!

Captures#

CornBoy#

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 in-game, 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.

Watch on YouTube

SpaceShuttle#

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.

Watch on YouTube

NPCs#

ShineTowerNpc#

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//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]!

Player Actors#

PlayerPowerGlove#

An unused actor that would have presumably been a glove of some kind for Mario. It could have been related to the NES Power Glove accessory, or possibly to Bowser's punching glove hat Mario takes control of during the Cloud and Moon Kingdom boss battles against him.

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.

Super_Mario_Odyssey_unused_Player_Actor.mp4

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

Maybe a New Donk City resident?

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 are present in various Yoshi and Mario Party games. They resemble a butterfly more than a Wiggler. It's possible that this capture could've 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

Probably not that one.

Ikkakun

Komachan

Kuromado

The game's code contains an unused actor named "KuromadoMagicBall". However, it's just a child actor for this removed actor and does not do anything useful by itself.

LineDancer

LauncherCoinCap

MagnetD

Makimaki

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

May have been for an earlier version of the scarecrows you throw Cappy onto to activate timed challenges, which are internally named CapRack.

Shielder

Shinobi

Skater

Snowlin

SpiderHang

Stake

StickFighter

SuperWrestar

Swordon

Teresa

Boo

Super Mario 3D World

TestBirdon

TestClockTower

TestAndoShooter

TestAndoWave

TestKillerMachineBullet

Bullet Bill

"Killer" is Bullet Bill's Japanese name.

TestStick

TornadoHacked

Torpedo

TrainingSakaiEnemy

TrainingDasilvaEnemy

Yokin

Zenecon