Rogue-like: Evolution – All Console Commands List (V1.73)

I spent two hours last week manually grinding stats in Rogue-like: Evolution before I realized the console commands were sitting right there. That’s two hours of my life I’m not getting back, but you don’t have to make the same mistake. This is the complete, copy-paste-ready command list for V1.73, split by version so you don’t brick your save with the wrong syntax.

 

Where I Start: Player Max Commands (V0.990+)

You want the player character maxed before touching anything else. I run these in order every new playthrough:

Player.Cash=99999
Player.Income=1000
Player.Focus=10
Player.Semen_Max=10
Player.Lvl=20
Player.StatPoints=50
renpy.free_memory()

The renpy.free_memory() call at the end clears cached data after the stat injections — I’ve found it prevents weird UI lag when you stack multiple commands in one session.

Note: Player.StatPoints=50 gives you exactly enough to redistribute into any build. I keep 20 in reserve and spend the rest on Focus, because the Focus stat gates several mid-game events.

How I Unlock Every Girl Instantly

The Keys.append() command handles roster unlocks. You need to run it once per girl name:

Keys.append(RogueX)
Keys.append(KittyX)
Keys.append(EmmaX)
Keys.append(LauraX)
Keys.append(JeanX)
Keys.append(StormX)
Keys.append(JubesX)
Keys.append(GwenX)
Keys.append(BetsyX)
Keys.append(DoreenX)
Keys.append(WandaX)
Keys.append(YanaX)

BetsyX is Psylocke and YanaX is Illyana — the game uses codename-based identifiers, not real names. If a girl doesn’t appear after the command, double-check you’re using the X-suffix format and not the legacy prefix format.

The Universal Girl Max Template I Run on Every Character

This is the full stat block. Replace GirlName with any of the X-suffix names above:

GirlName.Lvl=20
GirlName.StatPoints=50
GirlName.Love=1000
GirlName.Obed=1000
GirlName.Inbt=1000
GirlName.Lust=1000
GirlName.SEXP=1000
GirlName.Loose=1000
GirlName.Taboo=0
GirlName.Thirst=1000
GirlName.Anal=1000
GirlName.Blow=1000
GirlName.Tit=1000
GirlName.Vaginal=1000
GirlName.Hand=1000
GirlName.Foot=1000
GirlName.Forced=0
GirlName.ForcedCount=0
GirlName.Addict=0
GirlName.Addictionrate=0
GirlName.AddictStore=0
GirlName.Resistance=1000
GirlName.OCount=0
GirlName.Action=10
GirlName.MaxAction=10
GirlName.XP=1000
GirlName.XPgoal=1
GirlName.Rep=100
GirlName.Cheated=0
GirlName.Break=[0,0]
GirlName.Shame=0
GirlName.Traits.append("exhibitionist")
Stat Group Key Values What It Does
Core Stats Love, Obed, Inbt, Lust, SEXP Relationship and scene availability
Activity Scores Anal, Blow, Tit, Vaginal, Hand, Foot Per-activity proficiency and scene unlocks
Safety Flags Forced, ForcedCount, Addict, Taboo, Shame Keeps the run clean at zero
Progression Lvl, XP, XPgoal, StatPoints Level and skill point allocation
Action Economy Action, MaxAction Daily action pool

The Traits.append("exhibitionist") line adds the exhibitionist trait without overwriting existing traits. I’ve tested this across multiple saves — it stacks correctly with any other appended traits.

 

What I Do About Girl Relationships

The LikeOtherGirl property controls inter-girl affinity. I max the entire network by running each relationship pair individually:

EmmaX.LikeJean=1000
EmmaX.LikeKitty=1000
EmmaX.LikeLaura=1000
EmmaX.LikeRogue=1000
EmmaX.LikeStorm=1000
EmmaX.LikeEmma=1000

That’s the full pattern — GirlName.LikeOtherGirl=1000. You need one line per pairing. I typically run the full matrix for EmmaX first, then repeat the block for each other girl.

Tip: If you’re only interested in unlocking group scenes, prioritize the pairings that involve RogueX and EmmaX. Those two anchor most of the multi-girl content in the current build.

The Massage Guide and Thirst Commands

Two standalone commands worth knowing:

GirlName.MassageChart
GirlName.Thirst=1000

MassageChart pulls up the full massage interaction map for that girl — useful for checking which spots trigger which responses. Thirst=1000 maxes the thirst stat, which gates certain dialogue options and scene initiations.

My Quick Safe Mode Template

If a save has accumulated negative flags and you want a clean slate without wiping progress, I run this block:

GirlName.Forced=0
GirlName.ForcedCount=0
GirlName.Addict=0
GirlName.Taboo=0
GirlName.Shame=0
GirlName.Love=800
GirlName.Obed=800
GirlName.Inbt=800

This zeroes out the coercion and addiction flags while setting the three core relationship stats to a solid 800 baseline. It’s not a full max — it’s a “reset to healthy” that preserves the ability to build naturally from a good starting point.

Legacy Commands: What I Use for Version 0.984h and Below

If you’re on an older build, the syntax changes completely. Prefixes replace the Player. and GirlName. format:

Prefix Character
P_ Player
R_ Rogue
K_ Kitty
E_ Emma
L_ Laura

Old Player Max

P_Cash=99999
P_Income=1000
P_Lvl=20
P_Semen_Max=10
P_Focus=10
P_XP=1000
P_XPgoal=1
P_StatPoints=50
P_Traits=[]
P_RecentActions=[]
P_DailyActions=[]

Old Girl Max Template

Replace X_ with R_, K_, E_, or L_:

X_Love=1000
X_Obed=1000
X_Inbt=1000
X_Lust=1000
X_Lvl=20
X_StatPoints=50
X_XP=1000
X_XPgoal=1
X_Addict=0
X_Addictionrate=0
X_AddictStore=0
X_Resistance=1000
X_Loose=1000
X_Taboo=0
X_Shame=0
X_Rep=100
X_Action=10
X_MaxAction=10
X_OCount=0
X_Forced=0
X_ForcedCount=0
X_Cheated=0
X_Break=[0,0]

Warning: Do not mix the old and new syntax in the same save. I tested this — running R_Love=1000 on a 0.990+ save throws a variable assignment error and can roll back your last checkpoint.

How I Modify Values on the Fly

For small adjustments instead of full maxes, use the increment and decrement operators. No spaces between the variable, operator, and value:

R_Love+=100
EmmaX.Love+=100

Decrease works the same way:

R_Love-=100
EmmaX.Love-=100

I use this for fine-tuning — for example, dropping a girl’s Love from 1000 to 900 to trigger a specific dialogue branch that only fires below certain thresholds.

About Rogue-like: Evolution

Rogue-like: Evolution is a narrative-driven adult RPG that combines roguelike progression mechanics with relationship management systems. Players build stats, unlock character routes, and manage a roster of heroines across multiple playthroughs, with each run offering different stat distributions and scene unlocks based on player choices.

The game is available on PC platforms and uses a Ren’Py engine base, which is why the console commands follow Python-style assignment syntax. The core loop revolves around daily action allocation, stat building, and relationship progression across a branching narrative structure, with version updates introducing new characters and rebalancing existing mechanics.

Leave a Comment