Aug 24, 2019
86
37
129
Cheat Codes are great and all but lets take it a step further (This works for all renpy games its not exclusive to Doomination).

Go to the game's folder -> renpy -> common.
Find "00library.rpy" open it with whatever editor you want. Find the line config.developer, there will be two next to each other.
Code:
    if config.script_version:
        config.developer = False
        config.default_developer = False
    else:
        config.developer = True
        config.default_developer = True
Change this section into this:
Code:
    config.developer = True
    config.default_developer = True
This is python code so make sure that the spacing is inline with the other 'config.' lines and not too far right or left.

In the same folder as the previous file find "00console.rpy". Open it and find config.console = False change False to True.

Save both files and start the game. You now have access to developer tools meaning you can change values of everything in the game. No need for cheats provided by the developer :)

To open the console press SHIFT + O, to open the developer tools SHIFT + D

Developer Tools allows you to view variables in the game (BEWARE: Changing variables can break your game!!).
"Variable Viewer" shows you all the variables that have been set and vaguely describe what they do. Once you find a variable that sounds interesting you can then use the console to change its values and interact with it.

Here's an example. Let's edit the money.

Open the console (SHIFT + O) -> type in inventory.money -> Press Enter.
It will tell you its an object. Which doesn't mean much to us, but we can dig deeper. Python has a function called dir which basically lists all the functions of an object. If we use dir(inventory) we find that there's some functions available for this object. We can call those functions/variables to alter the inventory object. One that interests us the most is probably earn_money.
So in your console type in inventory.earn_money(99999) -> Press Enter.
That's it, you now have 99999 money in your account.
(If you looked through the output of dir() you may have noticed that inventory.money can also be edited directly with inventory.money = 99999, either is valid.)

This is much more convoluted than just typing in cheat codes in the game but it does give you full power to go wild and break the game :)

Here's some fun finds.
Code:
void_corruption.health = 1000 // This changes the damage of the void corruption spell
void_corruption.cooldown = 1 // This changes the cooldown of the void corruption spell
void_corruption2.health = 1000 // Same as above but for the level 2 spell
fist_of_doom.health = 1000 // This changes the damage of the fist of doom spell
doomstats.addchm(100) // Adds 100 points to doom's charm
doomstats.addint(100) // Adds 100 points to doom's inteligence
doomstats.addstr(100) // Adds 100 points to doom's strength
inventory.items // shows the list of all items you have
inventory.items[x].name // shows the name of an item you have (where x is the position in the items list counting from 0)
inventory.items[x].itemcount = 100 // Changes the amount of an item you have (where x is a position in the items list counting from 0)
If you are struggling to figure out positions of items here's a little helper function that you can use that will output the position and name for each item.
Code:
for i, item in enumerate(inventory.items): print(f"{i} is {item.name}")
Paste this into console and you should see a list of items and their positions.
Then you can use the position like this inventory.items[3].itemcount = 50 for example.

There's probably more but these are the fun ones that might help :)
You can apply the same rules to any renpy game though the variable names will obviously be different.
Enjoy the newly acquired knowledge!


Shameless Plug. This post inspired me to write a fully fledged Guide on how to cheat in games :D Enjoy!
This guy is a Legend, holy shit. Also, how can I access the nude portrait versions from the console commands?
 

circuitarity

Active Member
Jul 3, 2019
794
683
278
Not to place a date on my age but... I am replaying the game from the beginning starting from 0.3.8 and proceeding into 0.3.9 and have hit the Firestar domination scene which makes me remember watching "Spider-Man and His Amazing Friends" when it was first released in 1981 and being a then young prevert wondering what she would be like as a partner... while I was 8. She was always a hottie to me even back then and this work just reinforces that opinion.
 
  • Like
Reactions: Dwarin

youraccount69

I'm like a karate chop
Donor
Dec 30, 2020
8,851
4,034
436
Doomination-0.3.9
You don't have permission to view the spoiler content. Log in or register now.
rpdl torrents are unaffiliated with F95Zone and the game developer.
Please note that we do not provide support for games.
For torrent-related issues use here, or join us on !
, . Downloading issues? Look here.​
 
4.30 star(s) 32 Votes