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

Cookie Clicker

From The Cutting Room Floor
Jump to navigation Jump to search
Cookie Clicker

Developer: Orteil
Publisher: Orteil
Platform: HTML5
Released internationally: August 24, 2013


CodeIcon.png This game has unused code.
SourceIcon.png This game has uncompiled source code.
DevMessageIcon.png This game has a hidden developer message.
MinigameIcon.png This game has unused modes / minigames.
GraphicsIcon.png This game has unused graphics.
ItemsIcon.png This game has unused items.
SoundIcon.png This game has unused sounds.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.
Carts.png This game has revisional differences.


ProtoIcon.png This game has a prototype article

<Sanky> please suggest an unused sprite with a clock or something
This game is still under active development.
Be aware that any unused content you find may become used or removed in the future. Please only add things to the article that are unlikely to ever be used, or went unused for some time. If they do get used, please remove them from the page and specify in the edit summary!
Hmmm...
To do:
  • The game has error handling in some fashion. Figure out how to trigger it, and document the results.
  • Steam version. Document the changes between versions.

"Look to the cookie, Elaine...

Look to the cookie."

Cookie Clicker is a free browser game where you... click a cookie. Despite how simple the game is, it's very addicting, and has a surprisingly dedicated fan following.

Sub-Pages

Read about prototype versions of this game that have been released or dumped.
Prototype Info
Cookieclicker-rainbowcookie.png
Unused Graphics
"Delve into untouched optical depths where even the mantis shrimp hasn't set an eye!"
Cookieclicker-cheatedcookie.png
Unused Upgrades and Achievements
"Coming soon, probably."
Cookieclicker-blueprint.png
Unused Code
"The result of years of scientific research!"
Cookieclicker-ovenpod.png
Dungeons
"Lure even greedier adventurers to retrieve your cookies. Now that's a real idle game!"
Cookieclicker-thirdparty.png
Revision Differences
"Reminiscing how things could have been, should have been, will have been."

Debug Mode

This is what the dev tools menu looks like. The FPS counter can also be seen in the top-left.

Due to the nature of this game's progression, the developer created an easy-to access developer menu to help with debugging and testing the game. This mode can be enabled without console commands by setting the bakery's name to "(anything) saysopensesame". This will also give the player a special shadow achievement for their curiosity. This menu will stay even if the player changes their bakery's name to something else, though it will disappear if the player refreshes the window while a different name is selected. There is (at the moment) no way to open the debug mode in the Steam release.

Entering this mode enables a few new features:

  • The game adds a framerate display in the top-left corner, which hovers around 30fps by default.
  • The player can purchase debug upgrades from the stats menu.
  • The player can toggle whether a Wrinkler is shiny or not by clicking on it while holding the CTRL key.

In addition, the game adds a new "Dev tools" menu in the top-left corner of the screen. This menu allows the player to do just about anything within the game's limitations.

  • Ascend: this triggers the ascension process. Unlike the normal "Legacy" button at the top of the screen, the game will not display a prompt asking the player for confirmation.
  • x10: this multiplies the player's cookie bank by 10.
  • /10: this divides the player's cookie bank by 10.
  • x1k: this multiplies the player's cookie bank by 1,000.
  • /1k: this divides the player's cookie bank by 1,000.
  • Buy 100 of all: this causes the game to cycle through each building type, and attempt to buy 100 of each one. If it can't, it buys 100 of each building in order, and stops once it attempts to buy 100 of a building type the game can't afford.
  • Sell 100 of all: this causes the game to cycle through each building type, and sell 100 of each one. Unlike the previous one, the game does not lose currency for selling, so it always successfully sells 100 of all buildings.
  • Ruin the Fun: this triggers various events, and acts as an "instant win" button.
    • The game sends a notification, which reads "Thou doth ruineth the fun!" This is accompanied with the subtext "You're free. Free at last."
    • The player gains 999,999,999,999,999,999 (just under 1 quintillion) cookies. More cookies can be obtained by entering the command again.
    • The player is given every upgrade, including debug and heavenly upgrades.
    • The player is given every normal and shadow achievement, but not dungeon achievements.
  • Wipe: this triggers a hard reset. Unlike the normal "Wipe save" button in the options menu, the game will not display a prompt asking the player for confirmation.
  • All debugs: this unlocks every debug upgrade.
  • Timers Off / Timers On: this toggles another menu, which details all the numbers used for time-based events.
    Hmmm...
    To do:
    Figure out what these timers correspond to.
  • No upgrades: this causes the game to take away every upgrade the player owns.
  • All upgrades: this causes the game to give the player every upgrade, including debug upgrades.
  • No achievs: this causes the game to take away every achievement the player owns.
  • All achievs: this causes the game to give the player every normal and shadow achievement, but not dungeon achievements.
  • Reset specials: this sets the game's widgets (Krumblor the dragon and Santa Claus) to their level 1 states.
  • Max specials: this sets the game's widgets (Krumblor the dragon and Santa Claus) to their max level states.
  • Prestige God Mode On / Prestige God Mode Off: this toggles whether or not the player can move upgrades around on the ascension screen, either by dragging the object around with the mouse, or by changing the coordinate numbers in a text box next to the "Aꜱᴄᴇɴᴅ" button. (This mode does not work properly, due to some input conflict with the ability to drag the ascension screen around. The object positions also reset upon refreshing the browser.)
  • Debug upgrades CpS: this experimental function cycles through each individual upgrade the player owns, calculates how much each upgrade contributes to the player's CpS, and stores the data in Game.debuggedUpgradeCpS.
  • The other buttons at the bottom trigger their respective golden/wrath cookie effects.

Unfinished Main Menu

Unfinished Main Menu

The game contains an unused "main" menu, which can be accessed by entering Game.ShowMenu('main'); in the browser's console. The text "This isn't really finished" is displayed at the top of the menu.

This menu contains a column of large buttons, most of which just lead to other menus. This seems to have been intended as an alternative method of accessing the menus, rather than clicking the tab buttons at the top-center of the screen.

  • Menu: this opens the options menu.
  • Stats: this opens the stats menu.
  • Updates: this opens the info menu. "Updates" was the original name for the info menu, before being changed to "Info" in the Legacy Update.
  • Quit: this has no effect. It is possible to force-close the browser window using a .close() method, though this does not use it for unknown reasons.
  • Resume: this closes the main menu, which leads to the default building display screen. This can also be done by clicking the X button in the top-right corner.

PARTY Mode

Cookie Clicker in PARTY Mode.

The game's main drawing function contains an unused "PARTY" mode, which can be enabled by entering Game.PARTY=1 in the browser's console. This causes the game to change brightness, color offset, and screen rotation at random. Apparently, the developer added this hidden mode because he "was bored and felt like messing with CSS". (Note: it is not recommended to enable this due to potential health risks, including eye strain and/or epileptic seizures.)

Unused Sound Effects

As of the Legacy Update, the game uses sound effects, which play during certain in-game events. All the game's sound effects, in their original MP3 format, can be found here.

cookieBreak.mp3

This crumbling sound effect appears to be an alternate version of charging.mp3, which is used when the cookie explodes during the ascension animation. Compared to charging.mp3, the sound effect is lower-pitched and has a fade-in effect.

cookieBreak.mp3 (unused) charging.mp3 + thud.mp3 (used)

This can be played by entering PlaySound('snd/cookieBreak.mp3'); in the browser's console.

cymbalCrash.mp3

Hmmm...
To do:
Upload and post cymbalRev.mp3 in this section (and the one below this one), to be used for comparison.

This drum cymbal crash is one of three cymbal sounds in the game's sounds. Out of all three, the only one that is used is cymbalRev.mp3, which plays alongside a short choir sample upon entering the heavenly upgrade screen.

This can be played in-game by entering PlaySound('snd/cymbalCrash.mp3'); in the browser's console.

smallCymbalCrash.mp3

This softer drum cymbal crash is one of three cymbal sounds in the game's sounds. This sound is also unused, though it appears to be more similar to cymbalRev.mp3 than the aforementioned cymbalCrash.mp3.

This can be played in-game by entering PlaySound('snd/smallCymbalCrash.mp3'); in the browser's console.

page.mp3

This page-turning sound may have been intended to play whenever the player selects a menu. This appears to have been replaced with clickOn.mp3 and clickOff.mp3.

This can be played in-game by entering PlaySound('snd/page.mp3'); in the browser's console.

swooshIn.mp3

This unknown "swoosh" appears to be paired with the latter sound, similar to the aforementioned sounds clickOn.mp3 and clickOff.mp3.

This can be played in-game by entering PlaySound('snd/swooshIn.mp3'); in the browser's console.

swooshOut.mp3

This unknown "swoosh" appears to be paired with the former sound, similar to the aforementioned sounds clickOn.mp3 and clickOff.mp3.

This can be played in-game by entering PlaySound('snd/swooshOut.mp3'); in the browser's console.

levelPrestige.mp3

This quiet chime was intended to play whenever the player gained a prestige level. Unlike the other unused sounds, this one was programmed in the game, but it was commented out. Apparently, the developer thought the sound would get annoying to the player if they were to gain levels too quickly.

This can be played in-game by entering PlaySound('snd/levelPrestige.mp3'); in the browser's console.