Welcome to the Sakura Dungeon Cheat Guide! This guide will provide you with easy-to-follow instructions on how to access and use the developer console in the game. The game is built on the Ren’Py visual novel engine, and this guide will show you how to modify various aspects of the game such as character stats, attributes, items, and companions. We will cover how to activate the console, execute Python commands, and manage consumables, valuables, and outfits. Plus, you’ll find comprehensive lists of characters and items to enhance your customization and control over the game. Let’s get started!
Acknowledgment
Get Started
- Save and close the game.
- Go to your Sakura Dungeon directory.
- Go to renpy\common folder and search for 00console.rpy.
- Open 00console.rpy with a text editor and go to line 98.
- Change config.console = False to config.console = True.
- Save the file and close it.
- Done, now you can use the developer console ingame.
Console Usage
The console can generally execute any valid Python command, which we will use to manipulate the game.
Modify Stats and Attributes
Generally
There are two main characters: Yomi (the player) and your first companion, Ceri. Yomi coincides with the player himself, so you can access her/player’s object through player or fox. And Ceri’s object is named knight. With this information, you can start modifying their stats and attributes.
First, let us modify our Mana shards amount. The attribute currency holds this information:
fox.currency = 991337 # same as above
Stats
Note: XP gains can become inconsistent if your character is more than 5 levels higher than your opponent, so it’s advisable to stop leveling up at that point and only update your level when you encounter new opponents.
Example for Ceri:
knight.vp = 999
# AP: will be reset to max
knight.ap = 999
# Max VP:
knight.max_vp = 200
# Max AP:
knight.max_ap = 200
# XP:
knight.xp = 99
# CP methods:
# To change CP:
knight.cp_change(18, force=True)
# Reset CP:
knight.reset_cp()
Attributes
Examples for Ceri:
knight.level = 20
# Vitality: set vit to 100
knight.vit = 100
# Fire resistance: 4 * 25% = 100%
knight.fire = 4
# Shock resistance: 2 * 25% = 50%
knight.shock = 2
Attention! Modify attributes like type, skills, abilities, hit, suffer, or info only if you know what you are doing!
Add or Remove Consumable, Valuable Items, and Outfits
Consumables
To remove an item, use the remove method:
Valuables
To add a valuable item, use this command:
To remove, like before:
Outfits
fox.dresses.remove(fox_bikini)
Ceri’s list can only be filled with items of type knight.
knight.dresses.remove(knight_bikini)
Add or Remove Companions
Example:
# Then you can remove a bunny with
backup.remove(bunny)
Same with party.
Characters list
Items List (Part 1)
Attention! Always save your game before making any changes!
You can add an item with this console command:
player.items.append( [itemname] ) for example player.items.append(warp_gem)
Items with type valuable should be added with command:
player.valuables.append(fabric_bikini)
To remove any item type use:
player.items.remove(fabric_bikini)
Items List (Part 2)
Items List (Part 3)
Items List (Part 4)
Credits
- Guys from CE Forum
- happybrother for hint about console commands
- glebsa for actors info
- Franka_Scythe for additional codes and character names
And that wraps up our share on Sakura Dungeon: Sakura Dungeon Cheat Guide. If you have any additional insights or tips to contribute, don’t hesitate to drop a comment below. For a more in-depth read, you can refer to the original article here by Sabretooth 2438, who deserves all the credit. Happy gaming!