Better question guys... it's a unity game, any way we gonna manage to get an uncensor on this one? tried BepInEx with the ManlyMarco uncensor plugins but BepInEx seems not to hook to the game for some unknown reason. -.-"
I actually managed to get the uncensors to work with most purplepink games since they just use a layer on the og texture (although it was tedious and lo and behold the og texture is kinda mosaic style... lazy devs
)
Is there any unity guru who could shine a light on why BepInEx doesn't hook or someone who can confirm if it's even possible to remove the censorship on this one? I mean sadly most 2D games don't use filters or mosaic textures on the og ones (layered).
Thanks in advance if anyone is up for the task
This won't work because the game doesn't use mosaic/censor materials. It is straight up baked into the art.
Oddly as well the texture names are all in Cyrillic
Do you know a way to change the art? I want to fix it and post the fix for peeps here but idk what I need to use to do so.. I fix censoring on pictures a lot but that's literally just editing a photo, this requires me to go into the files and find the art he uses, I looked quick but it's behind coding or something? idk lol, I don't really get it if I can't access the photos directly.
Hey I thought I'd just chime in here -
1) BepInEx can hook this game, you need the x86 version of BepInEx specifically. For whatever reason these developers decided to release a x86 game in 2020 ¯\_(ツ)_/¯
2) There is a very robust plugin framework for changing art assets out of Unity games, that works on BepInEx -
You must be registered to see the links
.
Now, I don't know how to actually demosaic pictures, but I can tell you how to get them out and back in using XUnity.
Download x86 BepInEx, install it the normal way (open the zip, put the BepInEx folder, winhttp.dll and doorstop_config.ini into the game folder). Download the AutoTranslator (make sure to get the Bepin version), extract the zip into your game folder. Run the game once, if you've done this correctly there should now be a config folder inside BepInEx. Inside this folder you should find AutoTranslatorConfig.ini
Inside this ini, scroll down to the [Texture] section and set
EnableTextureTranslation=True
EnableTextureDumping=True
Now, run the game again. Inside the BepInEx folder, there should be a translation folder. Inside that there should be an "en" folder, inside that there should be a "texture" folder. You should find every texture that has been loaded, dumped into this folder. That's what EnableTextureDumping does.
What EnableTextureTranslation does, is that if you keep the file name the same, but change the actual image, the AutoTranslator will load your new image from that folder whenever the game would load the original image.
Here's an example: the original dumped menu button for the tutorial:
I have the brain of a 12 year old, so here's my 30 second edit:
NOTE THAT I KEPT THE FILE NAME THE SAME. The file name needs to be the same for the plugin to be able to tell that it should load the edited texture instead of the original!
And here it is in game:
Now, obviously, this still requires someone to actually uncensor the actual image assets, and I don't really know the first thing about doing that myself. But I hope this information can be of some use to those who want to uncensor this game (or any Unity game that uses 2D censored assets like this!)