Cookie Clicker Wiki
Register
Advertisement
Stretch Time
This page contains information that will be applicable in future updates, and may not be applicable to the current release of Cookie Clicker.
As of the latest release, Dungeons can only be accessed in the BETADUNGEONS RELEASE of Cookie Clicker. An early version of dungeons can be experimented with in the live game by inputting this code in your browser's console.

Basic Info[]

The factory dungeon
Tumblr msntypitk61qlx9lho1 1280

Dungeons is a feature that is confirmed to be added in a future update. Orteil, on his Tumblr, has released a beta, in which the player is able to import saves from versions prior to 1.03601 to gain early access to dungeons. Looking through icons.png and dungeons.js, one can assume that weapons could be included. The first dungeons take place in factories.

The dungeons beta main source code can be viewed here.

To unlock dungeons in the v1.037 beta, build 50 factories. For now, your Hero's power will be scaled depending on the number of those buildings you have, but Orteil has hinted that there will be gear to wear eventually.

To enter the dungeons go to the overview page and click "Enter dungeons" on the factories image.

The dungeons currently (as of beta v1.037) have destructible blocks, bosses, rare enemies, and multiple characters.

Each map takes half a second to generate and we also know that there will be a classic depth system. The deeper you are, the loot will be better and the enemies will be tougher.

A diagram of some dungeon layouts was released on Orteil's Tumblr, showing that the dungeons will be randomly generated.

A dungeon generator had been released: Procedural dungeon generator

This is the soundtrack of the dungeons: Serial Experiment Lain - Island in video cassette

Heroes[]

Currently, there exists code for 4 heroes.

Preview Portrait Name HP Might Guard Speed Dodge Luck Dialogue
GirlscoutChip PortraitChip Chip 30 5 5 5 5 5 Intro: "I'm Chip! I just really like exploring stuff. Let's go have an adventure!"
  • Greeting
    • Hello there!
    • I'm ready!
    • Where are we going today?
    • Adventure!
  • Win
    • Take that!
    • Hah!
    • That's right.
  • Entrance
    • Chipping in!
    • Welp, here goes nothing!
    • I wonder what I'll find!
    • Hey, this place is new!
    • This place seems familiar.
    • Let's make it happen.
  • Completion
    • I'm one smart cookie.
    • Oh yeah!
    • Let's explore some more!
    • That was easy!
    • That sure was fun!
    • I'm not lost, am I?
    • More exploring? Sure, why not!
  • Defeat
    • B-better luck next time.
    • That really hurt!
    • I yield! I yield!
    • That went badly.
    • No half-baked excuses next time.
    • I think I scraped my knee!
    • Owie.
    • Woopsie!
  • Win against Sentient Furnace
    • The irony, it burns! (...it's funny because it was burning. And made of iron. ...Moving on.)
  • Win against Ascended Baking Pod
    • Where is your pod now?
    • That was disturbing.
GirlscoutCrumb PortraitCrumb Crumb 25 5 7 4 4 5 Intro: "I'm Crumb. I look like this because of a baking accident when I was little. Big deal. At least now I don't get hurt as easily as others, I guess."
  • Greeting
    • Hi there.
    • Ready for adventure, I guess.
    • Reporting for duty.
  • Win
    • Oh sorry, did that hurt?
    • Should have moved out of the way.
    • Oops. My bad.
  • Entrance
    • Let's do this, I guess.
    • Well, let's go...
    • I gotta go in there?
    • Are we really doing this?
    • I hope I won't get lost like last time.
    • Let's get this over with.
  • Completion
    • I... I did it...
    • I'm glad that's over.
    • What, there's more?
    • In I go, I guess.
    • It doesn't end, does it?
    • But it's dark in there.
  • Defeat
    • I, uh, ouch.
    • Why does that always happen to me?
    • I'm just no good, am I?
    • Oh no.
    • I'm... I'm not crying.
    • Well that wasn't fun at all.
    • I'm sorry I failed you.
    • Please... make them go away...
  • Meet Ascended Baking Pod
    • That thing shouldn't even be alive.
    • Is that where they all came from?
  • Win against Ascended Baking Pod
    • Hm. Fascinating.
GirlscoutDoe PortraitDoe Doe 25 4 4 7 5 5 Intro: "H-hey. Name's Doe. I'm pretty fast. I uh, I promise I'll do my best."
  • Greeting
    • H-hey.
    • Oh, uh, h-hi there.
    • C-can I join?
  • Win
    • Th-that looks like it hurt... awesome...
    • D-did I do that?
    • N-neat... there's pieces everywhere.
  • Entrance
    • Alright, let's do this!
    • I-if I really have to.
    • I-in there? By myself?
    • ...won't you come with me this time?
    • H-here I go!
  • Completion
    • Oh... oh my.
    • That's... I uh, I'm glad.
    • Y-yeah that was real easy. Piece of pie!
    • T-too easy, right?
    • S-so many cookies...
    • Ooh? F-fascinating.
  • Defeat
    • I-if you can't beat them... join them.
    • I-it's because I stutter, isn't it?
    • W-well that's just no good at all.
    • I, uh, I meant for that to happen.
    • H-how embarrassing.
  • Meet Ascended Baking Pod
    • W-whoah... it's... magnificent...
  • Win against Ascended Baking Pod
    • I'm sorry, buddy.
    • I... I think I hurt it...
    • Oh no... I-I think I broke it...
GirlscoutLucky PortraitLucky Lucky 25 5 4 4 5 7 Intro: "Oh joy! My name's Lucky. Guess what I'm good at?"
  • Greeting
    • I'm feeling lucky!
    • It's a bright day today!
    • Let's do great things together.
  • Win
    • Ooh lucky shot!
    • Pow! One more.
    • Damn straight!
  • Entrance
    • Glad to be of service!
    • Oooh this one'll be interesting.
    • This will be a good one, I can feel it!
    • Here I come!
  • Completion
    • Over already?
    • Let's explore some more!
    • That was lucky!
    • That was no luck, I'm just that good.
    • Alright, let's move on!
    • I'm just getting warmed up!
  • Defeat
    • I can't believe it!
    • ...This is a joke, right?
    • Hey! No fair!
    • B-but...
    • I'm gonna need a bandaid. And some hot chocolate.
    • I'll, uh, try again later.
    • Bad luck! Bad luck!
  • Win against Ascended Baking Pod
    • Golly, that was peculiar.

Additionally, there is a default hero template with placeholder dialogue included in the code:

Default Hero
HP Might Guard Speed Dodge Luck Dialogue
25 5 5 5 5 5
  • Greeting
    • Oh hey.
    • Sup.
  • Entrance
    • Here we go.
    • So exciting.
  • Completion
    • That was easy.
    • All done here.
  • Defeat
    • Welp.
    • Better luck next time.

Enemies[]

Regular Enemies
Preview Name Level HP Might Guard Speed Dodge Rarity Loot
Doughling Doughling 1 5 2 2 6 6 0.7 Money1-5 (50%)
ElderDoughling Elder doughling 7 20 7 7 4 4 0.7 Money3-8 (100%)
+ Gear (5%)
AngrySentientCookie Angry sentient cookie 5 16 8 4 5 5 1 Money1-5 (50%)
BabySentientCookie Baby sentient cookie 1 3 1 1 7 7 1 Money1-5 (50%)
BurntSentientCookie Burnt sentient cookie 5 16 12 2 3 2 0.2 Money1-5 (50%)
RawSentientCookie Raw sentient cookie 5 16 6 4 7 7 0.2 Money1-5 (50%)
SugarBunny Sugar bunny 5 10 3 8 12 9 0.001 Money1,000-10,000 (100%)
Factory Enemies
Preview Name Level HP Might Guard Speed Dodge Rarity Loot
CrazedKneader Crazed kneader 6 18 6 8 3 2 0.5 Money3-8 (100%)
+ Gear (5%)
CrazedDoughSpurter Crazed chip-spurter 6 15 6 8 5 3 0.5 Money3-8 (100%)
+ Gear (5%)
AlarmTurret Alarm bot 2 6 3 5 8 8 0.5 Money1-5 (50%)
Chirpy
"oh, hello <3"
Chirpy 3 7 4 6 9 9 0.01 Money500-5,000 (100%)
DisgruntledWorker Disgruntled worker 4 14 5 5 6 4 0.6 Money1-5 (50%)
DisgruntledOverseer Disgruntled overseer 7 22 7 5 6 4 0.5 Money1-5 (50%)
DisgruntledCleaningLady Disgruntled cleaning lady 4 13 4 5 7 6 0.3 Money1-5 (50%)
Boss Monsters
Preview Name Level HP Might Guard Speed Dodge Rarity Defeat
SentientFurnace
"YOU ARE NOT READY!"
Sentient furnace 0 60 14 12 4 0 1 Loot: Gear (100%)
"OH... BURN."
AscendedBakingPod
"rrrrrrrise."
Ascended baking pod 0 60 12 14 4 0 0.7 Loot: Gear (100%)
"blrglblg."

Enemy behaviors[]

The default enemy behavior is to approach the hero and engage in combat. The sugar bunny will attempt to flee from the hero, and boss monsters simply remain in place, unable to move.

Stats[]

An explanation of stats:

  • HP: Health Points
  • Speed: Determines who attacks first in a fight; bypasses dodging; determines how fast heroes auto-run dungeons
  • Might: Determines how much damage is done to opponents
  • Guard: Lowers incoming damage
  • Dodge: A chance of avoiding incoming attacks completely (affected by the opponent's speed)
  • Luck (Heroes only): Determine drops and rare encounters (does not cause rare enemies to become more common)
  • Rarity (Monsters only): Determines how often a monster is added to the spawn table
  • Level (Monsters only): Determines which average room depth the monster is more likely to spawn in (also determines the loot amount)

Dungeon Achievements[]

The following achievements are obtainable via the 1.037 beta Dungeons beta. These can also be accessed by cheating, both in the beta and the latest release. In the console, enter the following to get these achievements:

Game.Win('Getting even with the oven');
Game.Win('Now this is pod-smashing');
Game.Win('Chirped out');
Game.Win('Follow the white rabbit');

If entered into the console in the beta, the first two achievements will be normal achievements, and the last two will be shadow achievements.

If entered into the console in the latest version, the achievements' ID will be displayed. These will also be classified as dungeon achievements, which are stated as "not technically achievable yet." However, they will count toward the total as shadow achievements do.

Dungeon achievements 
Icon Name Description ID
Dungeonbasic Getting even with the oven Defeat the Sentient Furnace in the factory dungeons. 96
Dungeonbasic Now this is pod-smashing Defeat the Ascended Baking Pod in the factory dungeons. 97
Chirpedout Chirped out Find and defeat Chirpy, the dysfunctionning alarm bot. 98
Whiterabbit Follow the white rabbit Find and defeat the elusive sugar bunny. 99

Community bugfixes[]

Use these codes in the browser console to fix bugs temporarily

Stop auto exploring[]

Game.Objects.Factory.dungeon.auto = 0

Working keyboard binds[]

Modified from dungeons.js

action key
left left arrow
up up arrow
right right arrow
down down arrow
wait space
toggle auto-explore a
document.addEventListener('keydown',function(event) {
    var dungeon=Game.Objects['Factory'].dungeon;
    var control=0;
    if (event.keyCode==37) {dungeon.hero.Move(-1,0);control=1;}
    else if (event.keyCode==38) {dungeon.hero.Move(0,-1);control=1;}
    else if (event.keyCode==39) {dungeon.hero.Move(1,0);control=1;}
    else if (event.keyCode==40) {dungeon.hero.Move(0,1);control=1;}
    else if (event.keyCode==32) {dungeon.hero.Move(0,0);control=1;}//space
    else if (event.keyCode==65)//A (auto)
    {
        if (dungeon.auto) {
            dungeon.auto=0;
            dungeon.timerWarmup=-1;
        } else  {
            dungeon.auto=1;
            dungeon.timer=0;
            dungeon.timerWarmup=0;
        }
        event.preventDefault();
    }    
    if (control) {
        event.preventDefault();
        dungeon.timer=Game.fps*10;
        dungeon.timerWarmup=5;
    }
});

Another Beta Bug Fix is this quick code that can be put in a bookmark, for those who don't like messing around in the console.

javascript:(function(){document.body.appendChild(document.createElement('script')).src='http://yourjavascript.com/28081013536/dungeonbetafix.js';})();

Just copy the above code into the URL for a bookmark. Like the above key binds, use A to toggle auto-control.

The original source of the code can be found here.

Notes for v.1.036[]

Icons old

As shown, there are several unused images, including the swords and club which may be linked to dungeons

Tumblr msmtottbQz1qlx9lho1 400-1-

Dungeon layouts

To experiment with the very early version of dungeons currently implemented, execute

Game.Objects['Factory'].unlockSpecial();

in your browser's Javascript console (see Cheating for help on opening it). An "Enter" button will appear in the factory area of the game screen. To undo this, execute

(function () {
    var obj = Game.Objects["Factory"];
    obj.specialUnlocked=0;
    obj.setSpecial(0);
    l('rowSpecialButton'+obj.id).style.display="";
    l('rowSpecialButton'+obj.id).innerHTML = "";
    l('rowInfo'+obj.id).style.paddingLeft="";
    obj.refresh();
}());

There is little working content so far. The dungeons are similar to N64 Zelda-type structures, and the hero can either move or stay in place each turn. Combat isn't very detailed or implemented yet and the hero can sometimes move right through enemies and what appear to be walls. However, the layout of this dungeon doesn't resemble the pictures released by Orteil so it is likely that there is a more complete version of the code which isn't accessible yet.

In the 1.035 update, three other game images were found in the /img/ directory which could be related to dungeons (files are named mapIcons.png, mapTiles.png, mapBG.jpg, mysteriousOpponent.png, mysteriousHero.png and control.png)

Even with the javascript code to stop auto exploring, the hero sometimes still wanders around.

One day you will be real dungeons in cookie clicker

Glitches[]

  • When exporting 1.037 data to a version with access to dungeon code, the dungeons get added if the player has 50 factories.
  • Refreshing the page even after saving does not save the dungeon's progress and so it will start over on floor 1.
  • Chip cannot be controlled directly, as she moves on her own. As a workaround, refresh the page and re-open the dungeons to get another hero that can be controlled. (Chip is the only hero who cannot be controlled.)
  • After defeating a boss (Sentient Furnace or Ascended Baking Pod) if another enemy were to move unto the tile that was occupied by the boss, you will not advance to the next level until that enemy is killed.
  • You have a chance of getting the character known as Lucky when starting a new dungeon run, this character will reset to Chip after advancing to the next level.

Trivia[]

  • In the source code, there are plans of implementing dungeons for mines and portals as well as factories, and a "secret zebra level" was mentioned, likely in reference to the "secret cow level" gag from the Diablo series.
  • Other unused sprites related to Dungeons can be found in the /img/ directory in version 2.048 and 1.037 dungeons beta. Some sprites are what appear to be swords and chests.
  • The Achievement "Follow the white rabbit" is a reference to The Matrix series of films.
Advertisement