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

Kirby & the Amazing Mirror/Unused Enemy Properties

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Kirby & the Amazing Mirror.

Many enemies in this game have some properties that, for one reason or another, don't get used.

Unused Behavior Routines

Objects in a room are stored in a way that dictates their position on the room, what they spawn, and what they're supposed to do in that moment. These actions are represented by a hexadecimal value internally, which will al be documented below.

Batty

Batty has an unused behavior setting with the ID 01. It makes them chase Kirby as soon as it spawns, return to their spawn position, and immediately start chasing Kirby again.

Kirby & The Amazing Mirror Unused Batty Behavior 01.gif

Big Waddle Dee

Big Waddle Dee has unused jump behavior with the ID 02. It's similar to Waddle Dee's jumping routine, as they jump when near Kirby.

Kirby & The Amazing Mirror Unused Big Waddle Dee Behavior 02.gif

Boxin

Boxin has an unused idle behavior setting with the ID 03. They only hop in place.

Kirby & The Amazing Mirror Unused Boxin Behavior 03.gif

Cookin

Cookin has an unused walking setting with the ID 01. They start walking back and forth, and will occasionally stop to throw their pan. Droppy uses a very similar behaviour routine when transformed into Cookin, except their pan doesn't trap Kirby, and only deals impact damage.

Kirby & The Amazing Mirror Unused Cookin Behavior 01.gif

Cupie

Cupie has 2 unused behaviour routines. The first one has the ID 02, and makes Cupie fly in an 8 pattern vertically while shooting.

Kirby & The Amazing Mirror Unused Cupie Behavior 02.gif

The second setting has the ID 03 and makes Cupie run away from Kirby, shoot once, and leave the screen. It's very similar to Droppy's behavior when transformed into Cupie, except they don't leave the screen and keep shooting arrows.

Kirby & The Amazing Mirror Unused Cupue Behavior 03.gif

Giant Rocky

Giant Rocky has an unused idle routine with the ID 01. They only stand in place.

Kirby & The Amazing Mirror Unused Giant Rocky Behavior 01.gif

Golem (Press)

The pink Golem has an unused behavior routine with the ID 01. Instead of just sticking to jumping and crashing down as their main method of attack, they do all the attacks from the other 2 Golems.

Kirby & The Amazing Mirror Unused Press Golem Behavior 01.gif

Golem (Roll)

The yellow Golem has an unused behavior routine with the ID 01. Instead of just sticking to rolling as their main method of attack, they do all the attacks from the other 2 Golems.

Kirby & The Amazing Mirror Unused Roll Golem Behavior 01.gif

The white Golem actually uses all three attacks in certain rooms, so they don't have any unused behavior.

Gordo

Gordo has an unused behavior setting with the ID 03. It makes them hover up and down slowly.

Kirby & The Amazing Mirror Unused Gordo Behavior 03.gif

Haley

Haley has an unused behavior setting with the ID 01. It makes them soar the skies with the initial speed from their regular behavior without slowing down.

Kirby & The Amazing Mirror Unused Haley Behavior 01.gif

Heavy Knight

Heavy Knight has an unused idle setting with the ID 02. They only stand in place.

Kirby & The Amazing Mirror Unused Heavy Knight Behavior 02.gif

Leap

Leap has an unused hover setting with the ID 01. This routine makes them hover up and down in place.

Kirby & The Amazing Mirror Unused Leap Behavior 01.gif

Scarfy

Scarfy has an unused behavior setting with the ID 03. It makes them rise from below the room and set themself to Kirby's current altitude.

Kirby & The Amazing Mirror Unused Scarfy Behavior 03.gif

Shadow Kirby

Shadow Kirby has an unused setting with the ID 00. It prevents him from spawning.

Kirby & The Amazing Mirror Unused Shadow Kirby Behavior 00.gif

Shotzo

Shotzo has an unused attack setting with the ID 01. It makes them shoot exclusively to the upper left section of the screen.

Kirby & The Amazing Mirror Unused Shotzo Behavior 01.gif

Squishy

Squishy has two unused behavior routines, suggesting they were planned to make more than one appearance in-game. The first behavior setting is behavior 01, which makes them come out of nowhere and launch themself upwards, something they did in some stages of Kirby: Nightmare in Dream Land.

Wheeee!

The second behavior setting is behavior 02, which makes them hop in mid-air while chasing Kirby.

Little friend.

(Source: Vyroz)

Other

Chip

Any Chip must be set to do something in-game. If one manages to add a Chip to a room but doesn't modify their behavior, they will default to just hopping in place.

Hop! And a hop! And a hop...!

(Source: Vyroz)

Droppy

Droppy has an unused "Mix" state that can be triggered by letting them absorb an ability ID that goes past Master's, such as 1B, which corresponds to the unused WAIT state. This will make them run as if they had absorbed an ability that can only be obtained from a Mid-Boss and adopt an incorrect palette. Absorbing Droppy while in this state successfully triggers a Mix on Kirby.

Yummy.

(Source: Vyroz)

Gordo

Despite being indestructible, Gordo has a set HP value of 2. Nothing can reduce their HP. The first five bytes of Gordo's parameter data are as follows:
00 00 00 00 02

The first two digits are the animations Gordo uses when hit, which default to one of their regular sprites. The last digit is their HP value.

(Source: Mugg1991's K&TAM Luascript Hitbox Viewer)

Shotzo

Similarly, Shotzo has a set HP value of 2. They're also an indestructible enemy. The first five bytes of Shotzo's parameter data are as follows:
05 05 64 00 02

The first two digits are the animations Shotzo uses when hit, which just default to their regular idle sprite. The last digit is their HP value.

(Source: Vyroz)