The Problem:
The game was crashing with this error:
This occurred in the file test_ads.rpy at line 55, inside a function called get_all_valid_ads. The function was trying to check the length of something (probably a list of ads), but that variable was None instead of being a proper list. In Python/Ren'Py, you can't call len() on None - it crashes.
The Root Cause:
The game's ad system wasn't initializing its variables properly. Either:
• Variables like ads_list or valid_ads were never initialized
• Or they were being set to None somewhere and not handled correctly
How I Fixed It:
Since I couldn't access the original source files (they were packed in RPA archives), I created two patch files that load before the game's main code:
1. 00_patch_nonetype_fix.rpy - The main fix that:
◦ Replaces Python's built-in len() function with a safe version that returns 0 for None instead of crashing
◦ Pre-initializes common ad-related variables as empty lists/dictionaries
2. patch_ads_fix.rpy - A backup patch that wraps the problematic function
The "00_" prefix ensures the patch loads very early (Ren'Py loads files alphabetically), and the init -9999 priority makes it run before almost everything else in the game.
The Result:
Now when the game tries to get the length of a None value, instead of crashing, it just returns 0 and continues running. The game works perfectly fine without its ad system properly initialized - it just won't show ads (which you probably don't want anyway!).
This is a non-invasive fix that doesn't modify any original game files, just adds patches that override the problematic behavior.
How do we find the guardianAndroid SEASON 1 (Episode1-10) fixed Made By the66
from now on my android ports of Ren'Py games have a 2nd, persistent save location like windows. if you uninstall an app, the save files and persistent data remain intact.
You must be registered to see links You must be registered to see links You must be registered to see links
- swipe down to hide the ui
- swipe left to roll back
- swipe right to start skipping of text
- swipe left&right to toggle the quick menu
- swipe 2x left&right to open the game menu
- longpress the save file thumbnail in the save/load screen to delete this slot
therefore the app needs the permission to access the public external storage, because it has to read and write outside its own external storage directories.
you have to grant the permission or the app is shut down.
have fun and please report problems (you can reach me ).
It was finished in 2023 already, it had a conclusion and everything (not everyone liked it, but it was finished in a way not many games are ever finished).Wow, 7 years in the making and still not finished! Inceton Games give a new meaning to the term "cow to milk", considering the game is about fucking women.![]()
I seriously hope that these links here DON'T lead to the unreal engine version. I hate that freaking engine!It was finished in 2023 already, it had a conclusion and everything (not everyone liked it, but it was finished in a way not many games are ever finished).
But fans wanted more, so .... tadaa! Season 3!
That's Patreon. As long as people pay, the work goes on. And this game is their big money maker (they work on multiple games at the same time). #2 probably was Mia.
A 3D rebuild is also in the making, but that's more like an experiment.
don't click the links then ^^I seriously hope that these links here DON'T lead to the unreal engine version. I hate that freaking engine!
It's been a while already, I remember it was close to the end of season 1, and even before there was already mention of NTR in the game, but by then the game was already going downhillAn NTR tag? I don't remember NTR, is this new?
This site provides links to other sites/services, and does not store any files