SpongeBob SquarePants: Battle for Bikini Bottom

SpongeBob SquarePants: Battle for Bikini Bottom is a game based on the SpongeBob SquarePants cartoon. The robots have taken over Bikini Bottom, and Spongebob, Patrick, and Sandy must stop them!

Unused Levels
This game contains a few levels that are either unfinished, or just unused.

Patrick's Dream
jgYWdTU7-RI An odd, unfinished candy-themed level with no skybox. It was meant to be for the dream world as a level for Patrick, as Sandy got her own dream level. There are many aspects from early in the game's development including early tikis, the ability to use all three characters in the same level, and other... strangeness. This was removed in the PlayStation 2 version, but left in the Xbox and GameCube versions.

This code replaces the 'Here You Go' level with this level (European GameCube version only):

Robo-SpongeBob Musclepants
The B3 folder has an unused phase of the Robot Spongebob boss where he has anchor arms. Trying to load the level crashes the game, so playing it is currently impossible. An early trailer on Heavy Iron Studio's website shows the boss in action for a split second. However, you can still look into B301.HOP to see the files. The model of the boss still remains.

Early Goo Lagoon
In the GameCube version, the Goo Lagoon folder has two folders titled "New Folder" and "Working". Within them are early versions of Goo Lagoon. The final build of the level is dated September 18, 2003, while these versions are both dated May 12-13 2003. While trying to run them crash the game, opening the HOP files contain several early assets.

Early Menu
Bh2Oox0qVXI

In the PS2 version, if you somehow get SpongeBob to get out of bounds on the title screen (using Cheat Engine), Hans will pull you in and an early version of the pause menu will appear! (though it will be stuck together with the final main menu.) There's a lot of strange stuff, such as Spanish task names and a reference to a scrapped level – Glove World, which was later adapted into the Goo Lagoon Pier. A lot of the below early menu graphics are used here.

Early Menu Stuff
mn3 has lots of early HUD graphics.
 * Underwear health, as seen in several early screenshots and gameplay videos.




 * Early golden spatulas for the pause menu.




 * An early shiny object icon.




 * The classic Spongebob doodle, with the outline and color separate. Whatever he was used for, doing something probably colored him in.




 * An anchor with no real obvious purpose.




 * A Krabby Patty with no real obvious purpose either.




 * A bubble meter. It's unknown what this could have been. Possibly related to SpongeBob's bubble-based attacks.




 * On and off pineapple arrows for the menu.

Temp



 * A temporary texture. It can be found in the files of almost every level. Strangely, there are some boxes in several levels hidden somewhere with this texture.

Early Textboxes



 * A really blurry when stretched out textbox. It was probably meant for signs, judging by the filename.




 * A temporary textbox found in Jellyfish Fields.

Hidden Credits
SpongeBall Arena has secret credits featuring silly play on words of the developer's roles.



Muscle SpongeBob


chr_sb_musclearms.RW3.rwtx, found in b303 is a texture for SpongeBob himself with muscles. Unfortunately, there seems to be no model associated with it.

Misc. Textures



 * temp_platform_3x3_texture.RW3.rwtx, a texture found in rb02. Yeah.




 * tongueboard_test_sand.RW3.RWTX, found in several levels. The filename makes it pretty obvious what it is.




 * An "ON!" flag found hidden in the texture of the pressure pads.




 * sky_cinematic_morn.RW3.rtwx, found in hb00. In the intro cutscene, the morning is just a blue sky.

Unused Models
There are a ton of unused models, ranging from early versions of other models to being unused entirely.

Smelly Sundae
An unused model of the Smelly Sundae (from the episode Something Smells). It was meant to be a power-up of some sort.

Worm
An unused model of a worm found in Shady Shoals. Its texture is blank.

Robot SpongeBob Anchor Arms
An unused phase of the Robot Spongebob boss with Anchor Arms. While in the final game it does get Anchor Arms, it's only for a cutscene and it doesn't wear a speedo.

Unused Beach Fish
A beach version of one of the generic fish citizens that doesn't seem to be anywhere in Goo Lagoon.

Early Flying Tiki


An early version of the flying tiki. It is pink and has lips.

Early Thunder Tiki
An early, rather creepy version of the thunder tiki.

Shiny Objects Box
A shiny object donation box. The final game uses clams for shiny object gates.

Squidward's Clarinet
Squidward's clarinet. It's part of his model, but he's never seen holding it or playing it.

Gary Sign
An early hint sign with a picture of Gary instead of a question mark.

Soccer Ball
A soccer ball, which later became the throw fruit. It can be seen in several early screenshots.

PUSH Buttons
Early buttons saying "PUSH", while in the final they have a picture of a hand.

Early Shiny Objects
A row of early shiny objects.

Sand Mountain Exit
An exit sign for Sand Mountain.

Early Toll Gate
An early version of the toll gate. The texture is different and the shell says "stop" on it.

Alternate Takes
While these lines are used, there's alternate takes that go unused.

Unused Videos
There are two unused .bik files in the GameCube version, though disappointingly they're just logos that fade in and out. But hey, they're unused!

Unused Text
The game is packed with text, but there is also a lot of unused dialogue with no voice action recorded for it.

Bubble Buddy in SpongeBob's Dream
Apparently, Bubble Buddy was meant to appear in SpongBob's Dream.

Mrs. Puff in Patrick's Dream
In the unused Patrick's Dream level, Mrs. Puff appears at the start but doesn't talk. She was meant to say a lot of things.

Evil Bubble Buddy
In the hub world, Bubble Buddy has a lot of hidden and rather ominous dialogue.

Early Goo Lagoon Dialogue
In the early versions of Goo Lagoon in the GameCube version, Larry, Bubble Buddy and Mrs. Puff have some simple, unfinished dialogue.

Early Flying Dutchman's Graveyard Dialogue
The Flying Dutchman has some unfinished filler lines too.

Jellyfish Fields Demo Leftovers
Throughout the files of Jellyfish Fields are leftovers from demos.

Early Warps
Within SpongeBob's house are early messages for warping to another area within the house. There are also some within hb06_shady_shoals.sdf.

Early Menu Text
The main menu/pause menu has a lot of unused text. There are temporary mission titles labeled in Spanish numbers.

There are also early mission names.

Hidden Developer Messages
Hidden within certain files are messages left FOR the developers during development.

sb.ini
sb.ini contains all the values for how the game works. Some are values for things that are unused. Interestingly, everything is labeled with notes about what each value does.

Sundae Powerup
Code for an unused Smelly Sundae powerup. As there is a model for the Smelly Sundae in boot.hip (see Unused Models), the Smelly Sundae was definitely going to be a powerup. What it did is unknown.

G.SundaeTime = 90.0 G.SundaeMult = 90.5
 * 1) Sundae powerup info timeou

Scooby Doo: Night of 100 Frights Leftovers
A number of leftover powerups from Scooby Doo: Night of 100 Frights are listed, even though none of them seem to do anything. eSPECIAL_Slippers      	= 1	# First sneak eSPECIAL_LampShade     	= 1     # First disguise eSPECIAL_Spring        	= 1     # Double jump eSPECIAL_FootballHelmet 	= 1    # Headbutt eSPECIAL_StickyBoots   	= 1     # Anti-sticky boots eSPECIAL_LightningBolt 	= 1     # Buttsmash eSPECIAL_LightningBoltStun	= 1    # Buttsmash Stun eSPECIAL_Plungers      	= 1	# Anti-slippery eSPECIAL_Shovel        	= 1	# Dig powerup eSPECIAL_Umbrella      	= 1     # Floating eSPECIAL_BubbleGum     	= 1	# Spits wads of sticky/bouncy gum eSPECIAL_SoapBar       	= 1	# Spits soap bubbles eSPECIAL_BlackKnight   	= 1	# Second disguise eSPECIAL_FlowerPot     	= 1	# Are these last two being used? eSPECIAL_DivingHelmet  	= 1     # Last disguise (that you don't use?)
 * 1) Special moves for the characters