Visual novels like My Best Friend’s Sister are all about the story and the choices. But let’s be honest: nothing is more frustrating than playing for five hours only to get a “Bad Ending” because you missed a hidden stat check or didn’t have enough money to buy a specific gift.
You want to see the content, unlock the gallery, and explore the different routes without keeping a spreadsheet of your choices.
While My Best Friend’s Sisterruns on the Ren’Py engine, the developers often disable the developer console in the public release to prevent spoilers. However, with the right tweaks (or the right tools), you can take full control of the game.
Below is the guide on how to force the console open, how to find the correct variable names for the current version, and the easier, safer alternative.
If you have already managed to force the console open (see below), here are the most common variable structures used in the game.
Feature
Console Command (Python)
Effect
Infinite Money
money = 99999
Sets your cash to maximum.
Max Stats
mc_intelligence = 10
Maxes out specific stats (check Variable Viewer for exact names).
Unlock Gallery
persistent.gallery_unlock = True
Forces all gallery images to unlock globally.
Fix Trust Stat
sis_points += 50
Adds 50 points to the sister’s relationship score.
Skip Minigames
minigame_win = True
Auto-wins any current puzzle/event.
(Note: Variable names like sis_points are case-sensitive. If these generic codes don’t work, follow the “How to Find Variables” section below.)
How to Enable the Ren’Py Console (Shift+O Fix)
Most players try pressing Shift + O or the ~ key and nothing happens. This is because the developer set config.developer = False in the game’s code. Here is how to force it back on.
Method 1: The “00console.rpy” Trick (Recommended)
Navigate to the game’s installation folder (usually Steam/steamapps/common/My Best Friends Sister/game).
Create a new text file named 00console.rpy.
Open it with Notepad and paste this line: config.console = True.
Save and launch the game. Press Shift + O to open the command line.
Method 2: The “Developer Menu” Mod
If you don’t want to create files, you can search online for a generic “Ren’Py Console Unlocker Mod” and drop it into the /game/ folder.
How to Find Correct Variable Names (Pro Tip)
The hardest part of using the console is guessing whether the developer named the money variable money, cash, or gold.
Don’t Guess—Check the Viewer:
Once the console is enabled, press Shift + D to open the Developer Menu.
Click on “Variable Viewer”.
Scroll through the list to find the exact name of the stat you want to change (e.g., haley_love or inventory_necklace).
Open the console (Shift + O) and type the command using that exact name: $ haley_love = 100.
The Alternative: Cheat Engine vs. XMODhub
Many players try to use Cheat Engine to scan for money values. While this works for simple numbers, it fails for complex “Affection” stats or “Gallery Unlocks” which are hidden deep in Python objects.
Cheat Engine Tables (.CT): Hard to find for niche visual novels. Often outdated instantly when the developer releases a “0.5” or “1.0” update.
XMODhub Trainer: Detects the Ren’Py engine automatically and maps the variables for you. No scanning or coding required.
The Best Free Alternative: XMODhub Trainer
Stop editing .rpy files and risking a game crash. XMODhub creates a bridge between you and the game logic.
Exclusive Features for My Best Friend’s Sister:
Max Stats Button: Instantly sets Intelligence/Charm/Strength to max for passing checks.
Relationship Editor: A visual slider to adjust affection with any character (0-100%).
Unlock All Scenes: One click to unlock the entire “Replay Gallery” without playing every route.
Freeze Time: Stop the day/night cycle so you can do unlimited actions in one day.
Q: I pressed Shift+O but the console won’t open. Why and what can I do?
A: The developer has “hard-locked” the console in the release build. You must add the 00console.rpy file as described in the “How to Enable” section above, or use the XMODhub trainer to bypass this requirement.
Q: Will cheating break the game’s story?
A: In visual novels, setting a relationship stat too high before you meet the character can sometimes cause script errors (e.g., triggering a Level 10 event when you are at Level 1). We recommend increasing stats gradually using the trainer sliders.
Q: Can I use these cheats on Android?
A: Console commands work on Android only if you use a modded APK that has the console enabled. XMODhub is currently PC-optimized.
Conclusion
My Best Friend’s Sister has a great story, but the grind for stats and money can ruin the pacing. While manual console commands give you power, they require technical work and digging through variable viewers.
For a relaxing, stress-free experience where you can focus on the plot and the endings, XMODhub is the superior choice.
Explore More Visual Novels
Finished with this game? XMODhub supports thousands of Ren’Py visual novels, including titles like Freshwomen and My Sexy Neighbor 2.
I am a passionate gamer and writer at XMODhub, dedicated to bringing you the latest gaming news, tips, and insights.
Connect with me:
LinkedIn Profile ↗
Hytale Early Access: 2026 Status, Beta Sign-Up & News
We have all been waiting for Hytale for what feels like an eternity. With 2026 finally here, the buzz around Hypixel Studios’ sandbox RPG is louder than ever, but so is the confusion.…
Dropping into Orbis isn’t like your typical block-builder spawn. Sure, the view is nice, but Hytale’s procedural generation creates a landscape that’s as dangerous as it is pretty. With deep RPG mechanics and…