azure334

Member
Dec 13, 2018
131
48
152
Which version of bepinex 6 mono did you use? I get a fatal exception starting the game with it.


You don't have permission to view the spoiler content. Log in or register now.


Edit: neverminds it needs ASCII only path to run.
so just slap it in the plugins folder correct?

also im surprised just how many people on this site doesnt run on japanese locale by default...
 

kkthxbb22

Member
Apr 17, 2018
172
1,030
331
no, i mean the gallery plugin unlocker
You install BepInEx. You run the game. You copy the provided file and paste it to BepInEx -> plugins folder.
You run the game again, go to the gallery and check "Scene fully opened".
 

DanteGod

Newbie
Feb 1, 2022
66
53
86
You install BepInEx. You run the game. You copy the provided file and paste it to BepInEx -> plugins folder.
You run the game again, go to the gallery and check "Scene fully opened".
i don't have any scene fully opened setting...what im doing wrong? the bepinex plugin works fine
 

kkthxbb22

Member
Apr 17, 2018
172
1,030
331
i don't have any scene fully opened setting...what im doing wrong? the bepinex plugin works fine
You probably have wrong BepInEx version.
In an edited post kumarin even provided BepInEx 5 so use that and it should work.
 

Voilsh

Well-Known Member
Apr 30, 2017
1,348
1,773
385
so just slap it in the plugins folder correct?

also im surprised just how many people on this site doesnt run on japanese locale by default...
Yeah, I don't know if the uncensor works, but bepinex does launch.
 

pokiller

Active Member
May 5, 2018
743
2,901
408
you can open dll(Uncensor plugin) with DnSpy.
TitleManager.DLCActivate = true;
Thx, it seems the game code has Steam feature which removes the mosaic. I followed your patch and edited as follows, but it didn't work in-game. Well, some of the scene work, but some don't. Not sure if that's the code issue or the game itself is not polished yet.....
Code:
public class AudioVisualEventAnimationManager : MonoBehaviour
{
    // Token: 0x06000177 RID: 375 RVA: 0x0001D1A0 File Offset: 0x0001B3A0
    private void Start()
    {
        GameObject[] array = this.mosaicObject;
        for (int i = 0; i < array.Length; i++)
        {
            array[i].SetActive(false);
        }
        Debug.Log("mosaic not active");
    }
I tried your SW Decensor and it worked tho, not sure why...
 
Last edited:

DarkDaemonX

Engaged Member
Mar 31, 2020
2,881
3,381
397
Seem like you have limited time to farm favorability and progress through the story before the girls started getting NTR even if you're dodging them with the calendar system.
Sound like a horrible mechanic
 

kumarin

Engaged Member
Feb 19, 2022
2,616
4,594
387
Thx, it seems the game code has Steam feature which removes the mosaic. I followed your patch and edited as follows, but it didn't work in-game. Well, some of the scene work, but some don't. Not sure if that's the code issue or the game itself is not polished yet.....
Code:
public class AudioVisualEventAnimationManager : MonoBehaviour
{
    // Token: 0x06000177 RID: 375 RVA: 0x0001D1A0 File Offset: 0x0001B3A0
    private void Start()
    {
        GameObject[] array = this.mosaicObject;
        for (int i = 0; i < array.Length; i++)
        {
            array[i].SetActive(false);
        }
        Debug.Log("mosaic not active");
    }
I tried your SW Decensor and it worked tho, not sure why...
There is one more "Capsule" GameObjhect. You just need to disable it.
 

pokiller

Active Member
May 5, 2018
743
2,901
408
There is one more "Capsule" GameObjhect. You just need to disable it.
Thx! It's crazy they named their mosaic objects something else, but I am glad you found them all lol

Here is my modded CSharp with the same features:
- DLC unlock
- Language menu unlock
- Uncensored
- Black screen fix (? Not tested since my PC has no issue at startup)
 
Last edited:

HenryDealer

Newbie
Dec 8, 2022
25
23
99
played the first game, fine. now this one, somehow the arrow hotkeys aren't useable. btw u can skip with ESC
 

DavyVince

Newbie
Feb 20, 2019
22
119
193
I don't wanna skip the whole cutscene and I understand that you needed to make the voices sync with the text but Mr. Dev why did you have to make the dialogue SOOOOOO slow even with the fast-forward, it's not like the text is that interesting considering there's no corruption (at least in the two hours I played)
 

kumarin

Engaged Member
Feb 19, 2022
2,616
4,594
387
I have bug in the tutorial and I have blank(gray) App icon and I'm unable to continue. Any fix for it?

You don't have permission to view the spoiler content. Log in or register now.
it may cause by dumb of dev.
C:
    public void UseableApliTogglesInteractabler()
    {
        if (SingletonMonoBehaviour<MainGameControlManager>.Instance.InGameDataValues.HaveMoveApli.Count > 0)
        {
            this.MoveApliListToggle.interactable = true;
        }
        else
        {
            this.MoveApliListToggle.interactable = false;
        }
        if (SingletonMonoBehaviour<MainGameControlManager>.Instance.InGameDataValues.HaveConsumableApli.ContainsKey("CONSUMABLE_APLI_SCRATCH_OPEN") && SingletonMonoBehaviour<MainGameControlManager>.Instance.InGameDataValues.HaveConsumableApli["CONSUMABLE_APLI_SCRATCH_OPEN"] > 0)
        {
            this.ScratchOpenApliToggle.interactable = true;
        }
        else
        {
            this.ScratchOpenApliToggle.interactable = false;
        }
        if (SingletonMonoBehaviour<MainGameControlManager>.Instance.InGameDataValues.HaveConsumableApli.ContainsKey("CONSUMABLE_APLI_BUSY_RECOVERY") && SingletonMonoBehaviour<MainGameControlManager>.Instance.InGameDataValues.HaveConsumableApli["CONSUMABLE_APLI_BUSY_RECOVERY"] > 0 && SingletonMonoBehaviour<MainGameControlManager>.Instance.InGameDataValues.IsElderAfterHentai)
        {
            this.BusyRecoveryApliToggle.interactable = true;
            return;
        }
        this.BusyRecoveryApliToggle.interactable = false;
    }
according to source, MoveApliListToggle can enabled when InGameDataValues.HaveMoveApli.Count > 0 but InGameDataValues.HaveMoveApli.Count = 0 at game start.

you can force fix the source and move on, but then you'll run into problems again in the next step.


another solution. skip the tutorials. edit TutorialManager.TutorialDisplaySetting method.
edit tutorial step limit.
C:
public class TutorialManager : SingletonMonoBehaviour<TutorialManager>
{
    // Token: 0x060004AF RID: 1199
    public void TutorialDisplaySetting(TutorialManager.TutorialAction tutorialAction, UnityAction dialogCloseDelegate = null)
    {
        if (SingletonMonoBehaviour<MainGameControlManager>.Instance.InGameDataValues.CurrentDate <= 4)
edit "4" to "1", you can skip the tutorials.
 
Last edited:
2.00 star(s) 2 Votes