Notifications
General

Apocalyptic World: Console Commands for All Resources & Stats

Apocalyptic World: Console Commands

Looking to take full control of your survival in Apocalyptic World? This post-apocalyptic sandbox runs on the SugarCube engine, which means you can modify almost every variable directly through your browser's developer console. Whether you need infinite resources, maxed-out character stats, or extra currency, this guide covers all console commands you need.

How to Enable & Use the Console in Apocalyptic World

Unlike traditional Ren'Py games that use an in-game console, Apocalyptic World requires you to use your browser's built-in developer tools. The game is built on SugarCube, so all variables are accessible through the browser console.

Step-by-Step Instructions

  1. Launch Apocalyptic World in your browser (or as a local HTML file).
  2. Press F12 to open the Developer Tools.
  3. Click on the Console tab.
  4. Type or paste any command from the lists below.
  5. Press Enter to execute. The effect applies instantly.

Note: If you are playing the downloadable version, it usually runs inside a lightweight browser wrapper. The F12 key still opens the console in most cases. If F12 does not work, try Ctrl + Shift + J (Chrome/Edge) or Ctrl + Shift + K (Firefox).

All Resource Console Commands

Use these commands to give yourself any amount of crafting materials, consumables, and gear. Replace the number at the end with whatever value you prefer, or copy the examples for instant max stacks.

Crafting & Building Materials

Console Command Item
SugarCube.State.active.variables.backpack.data.wood=1000; Wood
SugarCube.State.active.variables.backpack.data.metal=1000; Metal
SugarCube.State.active.variables.backpack.data.glass=1000; Glass
SugarCube.State.active.variables.backpack.data.plastic=1000; Plastic
SugarCube.State.active.variables.backpack.data.cloth=1000; Cloth
SugarCube.State.active.variables.backpack.data.rope=1000; Rope
SugarCube.State.active.variables.backpack.data.glue=1000; Glue
SugarCube.State.active.variables.backpack.data.duck_tape=1000; Duct Tape
SugarCube.State.active.variables.backpack.data.hay=1000; Hay
SugarCube.State.active.variables.backpack.data.solar_panel=1000; Solar Panel

Consumables & Supplies

Console Command Item
SugarCube.State.active.variables.backpack.data.food=1000; Food
SugarCube.State.active.variables.backpack.data.water=1000; Water
SugarCube.State.active.variables.backpack.data.alcohol=1000; Alcohol
SugarCube.State.active.variables.backpack.data.soda=1000; Soda
SugarCube.State.active.variables.backpack.data.milk=1000; Milk
SugarCube.State.active.variables.backpack.data.candy=1000; Candy
SugarCube.State.active.variables.backpack.data.champagne=1000; Champagne
SugarCube.State.active.variables.backpack.data.tobacco=1000; Tobacco
SugarCube.State.active.variables.backpack.data.antibiotics=1000; Antibiotics
SugarCube.State.active.variables.backpack.data.bandage=1000; Bandages
SugarCube.State.active.variables.backpack.data.xanax=1000; Xanax
SugarCube.State.active.variables.backpack.data.glowing_mushroom=1000; Glowing Mushroom

Weapons, Tools & Gear

Console Command Item
SugarCube.State.active.variables.backpack.data.knife=100; Knife
SugarCube.State.active.variables.backpack.data.axe=100; Axe
SugarCube.State.active.variables.backpack.data.pickaxe=1; Pickaxe
SugarCube.State.active.variables.backpack.data.bow=100; Bow
SugarCube.State.active.variables.backpack.data.arrow=1000; Arrows
SugarCube.State.active.variables.backpack.data.bullet_revolver=100; Revolver Bullets
SugarCube.State.active.variables.backpack.data.body_armor=100; Body Armor
SugarCube.State.active.variables.backpack.data.gas_mask=1000; Gas Mask
SugarCube.State.active.variables.backpack.data.paddle=1; Paddle
SugarCube.State.active.variables.backpack.data.dumbbell=10; Dumbbell
SugarCube.State.active.variables.backpack.data.dumbestbell=100; Dumbestbell
SugarCube.State.active.variables.backpack.data.kettlebell=100; Kettlebell

Miscellaneous Items

Console Command Item
SugarCube.State.active.variables.backpack.data.cosmetics=1000; Cosmetics
SugarCube.State.active.variables.backpack.data.book=1000; Books
SugarCube.State.active.variables.backpack.data.flower=1000; Flowers
SugarCube.State.active.variables.backpack.data.plush=1000; Plush Toys
SugarCube.State.active.variables.backpack.data.towel=1000; Towels
SugarCube.State.active.variables.backpack.data.necklace_cheap=1000; Cheap Necklace
SugarCube.State.active.variables.backpack.data.pelt_wolf=1000; Wolf Pelt
SugarCube.State.active.variables.backpack.data.tribe_medallion=1000; Tribe Medallion
SugarCube.State.active.variables.backpack.data.piercing=100; Piercings
SugarCube.State.active.variables.backpack.data.hair_dye_kit=1000; Hair Dye Kit

Player Stats & Character Commands

These commands modify your main character's core attributes, energy, hunger, and other progression variables.

Console Command Effect
SugarCube.State.active.variables.player.money+=99000; Adds 99,000 currency
SugarCube.State.active.variables.player.strength=1000; Sets Strength to 1000
SugarCube.State.active.variables.player.endurance=1000; Sets Endurance to 1000
SugarCube.State.active.variables.player.int=1000; Sets Intelligence to 1000
SugarCube.State.active.variables.player.maxEnergy=1000; Sets max Energy to 1000
SugarCube.State.active.variables.player.energy=1000; Sets current Energy to 1000
SugarCube.State.active.variables.player.maxHunger=100; Sets max Hunger to 100
SugarCube.State.active.variables.player.sexp=1000; Sets experience points to 1000

Reputation & Faction Commands

Use these commands to max out your standing with various factions and unlock special options.

Console Command Effect
SugarCube.State.active.variables.player.reputation=1000; Sets general Reputation to 1000
SugarCube.State.active.variables.player.reputation_bounty_hunter=100; Sets Bounty Hunter reputation to 100
SugarCube.State.active.variables.player.gambler=100; Sets Gambler rank to 100
SugarCube.State.active.variables.player.goodwill=1000; Sets Goodwill to 1000

Base Expansion Commands

Increase the capacity of your settlements with these simple commands.

Console Command Effect
SugarCube.State.active.variables.guesthouseLimit+=50; Increases Guest House limit by 50
SugarCube.State.active.variables.basementLimit+=50; Increases Basement limit by 50

How to Customize Any Command

All commands follow the same pattern. To change the quantity, simply replace the number at the end of the line:

SugarCube.State.active.variables.backpack.data.[ITEM_NAME]=[AMOUNT];

For example, if you want 5,000 wood instead of 1,000, change the command to:

SugarCube.State.active.variables.backpack.data.wood=5000;

You can also set values to 0 if you want to remove an item from your inventory.

Quick Reference Cheat Sheet

Goal Command Example
Infinite money SugarCube.State.active.variables.player.money+=99000;
Max stats SugarCube.State.active.variables.player.strength=1000;
Infinite food SugarCube.State.active.variables.backpack.data.food=1000;
Infinite materials SugarCube.State.active.variables.backpack.data.wood=1000;
Max energy SugarCube.State.active.variables.player.energy=1000;
Expand base SugarCube.State.active.variables.guesthouseLimit+=50;

Frequently Asked Questions (FAQ)

How do I open the console in Apocalyptic World?

Press F12 while the game is running to open your browser's Developer Tools, then click the Console tab. If F12 does not work, try Ctrl + Shift + J (Chrome/Edge) or Ctrl + Shift + K (Firefox).

Do these commands work on the downloadable version?

Yes. Most downloadable versions of SugarCube games run inside a lightweight browser wrapper. The F12 shortcut still opens the developer console in the majority of cases.

Can I break my save file with these commands?

Generally no, but setting extremely high values for certain variables may cause display issues. We recommend saving your game before entering commands so you can reload if anything behaves unexpectedly.

Are these commands safe to use?

Yes. These are built-in SugarCube engine commands that manipulate the game's state variables. They do not require third-party software, mods, or trainers and are completely safe for offline single-player use.

Why is my command returning an error?

Make sure you typed the command exactly as shown, including correct capitalization and punctuation. SugarCube is case-sensitive. Also ensure you included the semicolon (;) at the end of each line.

Can I use these commands to add custom items?

Only items that already exist in the game's item database will work. If you try to add an item that does not exist, the command will execute but nothing will appear in your inventory.

Final Tips

Using Apocalyptic World console commands gives you complete freedom over resources, stats, and base management. Keep these recommendations in mind:

  • Save before cheating to preserve your normal progression.
  • Use SugarCube.State.active.variables.player.money+=99000; early to remove financial restrictions.
  • Max out strength, endurance, and intelligence to dominate combat and skill checks.
  • Stockpile food, water, and medical supplies so you never have to scavenge.
  • Expand your guesthouseLimit and basementLimit to recruit more companions and workers.
Post a Comment