gabbie2020

New Member
Feb 23, 2021
4
0
11
There seem to be a lot of content left, there are at least three saves after this point on Jon's path.
damn, because i am stuck there and can't figure out what to do, everyone else on the sub with the same issue can't seem to get past it either.
 

gabbie2020

New Member
Feb 23, 2021
4
0
11
So, I did an eva playthrough for the first time, got to the end, don't have all the keys for the chest in the tower but I am being told I have to open them, what do I do?
 

ZBYToshiro

Member
Feb 19, 2020
210
236
218
I just got a bug that automatically skips the first line of character dialogue when I start playing version 0.15, does anyone else know how to fix this?
 

Kenjisuke

Newbie
Nov 17, 2022
40
52
142

Groomtinger

Newbie
Aug 9, 2017
76
265
200
Could you fix this error too? It happens when Jon starts the beta mission after opening the gym.
I don't wanna use a save after that because I'd lose all the memories since the premade saves are missing a bunch of them...
I don't play this game anymore (waiting for an update), so heads up - this is all untested. Would appreciate you coming back and confirming it works for people who come after you with the same error. If it doesn't, I'll keep trying to troubleshoot.

This fix involves modifying 3 game maps. I can't narrow down which one of these is causing the issue based on the error message alone, and they're all beta-related mission maps.

Code:
data\Map005.json
data\Map045.json
data\Map090.json
If you don't want to change all of them, it is VERY likely that it's probably Map 90, but I'd recommend just fixing it everywhere.

The fix is relatively simple. We're going to find every section that pulls a game variable into a script variable, and then ensure that it's an array, afterwards.

So, find any instance of ONE of these 4 lines (They don't appear as a block, check for each individual line):

JavaScript:
let currentArray = $gameVariables.value(62);
currentArray = $gameVariables.value(14);
currentArray = $gameVariables.value(15);
currentArray = $gameVariables.value(16);
And then insert this line AFTER currentArray is defined.

JavaScript:
if (!Array.isArray(currentArray)) currentArray = [];
There is also another snag.

There are CHECKS being made directly to these GAME variables, which are conditional based on length. Because these variables are not always arrays, or are undefined, the condition is LIKELY evaluating to FALSE.

I can't fix this, however, because even if I initialize it AS an array, the conditional would still be false because the length would be less than whatever it's checking.

It's possible this is an intended feature, I don't know.

NOTE: I am going to upload the map files that I edited, with TWO CAVEATS: I have not tested these files, and it's possible they contain edits I did for other troubleshooting. I don't THINK previous troubleshooting would have touched these maps directly, and even if they did, I'm pretty sure they would just be hidden improvements, but the warning is there.



EDIT: Just to clarify how I made these changes, in case it's confusing:

1. Open each file in Notepad++.exe (or similar tool which has Find/Replace functionality.
2. Find: let currentArray = $gameVariables.value(62);
3. Replace: let currentArray = $gameVariables.value(62);if (!Array.isArray(currentArray)) currentArray = [];
4. Repeat for the other 3 lines.

It should be relatively simple edit. You don't even need to analyze the files, really.

As a sanity check, when I did my edits Map005.json had 2 lines modified for each variable, and the other maps (Map045.json, Map090.json) each had just 1 for each variable.
 
Last edited:

Kenjisuke

Newbie
Nov 17, 2022
40
52
142
I don't play this game anymore (waiting for an update), so heads up - this is all untested. Would appreciate you coming back and confirming it works for people who come after you with the same error. If it doesn't, I'll keep trying to troubleshoot.

This fix involves modifying 3 game maps. I can't narrow down which one of these is causing the issue based on the error message alone, and they're all beta-related mission maps.

Code:
data\Map005.json
data\Map045.json
data\Map090.json
If you don't want to change all of them, it is VERY likely that it's probably Map 90, but I'd recommend just fixing it everywhere.

The fix is relatively simple. We're going to find every section that pulls a game variable into a script variable, and then ensure that it's an array, afterwards.

So, find any instance of ONE of these 4 lines (They don't appear as a block, check for each individual line):

JavaScript:
let currentArray = $gameVariables.value(62);
currentArray = $gameVariables.value(14);
currentArray = $gameVariables.value(15);
currentArray = $gameVariables.value(16);
And then insert this line AFTER currentArray is defined.

JavaScript:
if (!Array.isArray(currentArray)) currentArray = [];
There is also another snag.

There are CHECKS being made directly to these GAME variables, which are conditional based on length. Because these variables are not always arrays, or are undefined, the condition is LIKELY evaluating to FALSE.

I can't fix this, however, because even if I initialize it AS an array, the conditional would still be false because the length would be less than whatever it's checking.

It's possible this is an intended feature, I don't know.

NOTE: I am going to upload the map files that I edited, with TWO CAVEATS: I have not tested these files, and it's possible they contain edits I did for other troubleshooting. I don't THINK previous troubleshooting would have touched these maps directly, and even if they did, I'm pretty sure they would just be hidden improvements, but the warning is there.



EDIT: Just to clarify how I made these changes, in case it's confusing:

1. Open each file in Notepad++.exe (or similar tool which has Find/Replace functionality.
2. Find: let currentArray = $gameVariables.value(62);
3. Replace: let currentArray = $gameVariables.value(62);if (!Array.isArray(currentArray)) currentArray = [];
4. Repeat for the other 3 lines.

It should be relatively simple edit. You don't even need to analyze the files, really.

As a sanity check, when I did my edits Map005.json had 2 lines modified for each variable, and the other maps (Map045.json, Map090.json) each had just 1 for each variable.
It totally worked, you're a lifesaver man. Thank you :)
 

DelTacoFood

New Member
Oct 24, 2019
12
33
48
My issue w/ this game is now merely the bug crashes.

Otherwise though, it's masterful. I just can't get past a certain spot without crashes (after wiggling my way through a few others that were also crashing). Something to do with chrome browser for some reason? That's what the error says anyway. Weird. Anyway, fantasticfuckingame.
 

Sheltercat

Newbie
Sep 3, 2020
39
40
118
I want to share my experience with this game. I played it from zero in version 0.14 with the male character. It was an incredible experience; I barely slept because I wanted to keep playing. The mystery was incredibly enticing. Based on this experience, I can say that if I had played it through every update, I think the mystery wouldn't be as great, so I understand when people say "there wasn't that much content in this update", because the real thrill for me was playing it from scratch without getting spoiled by watching the files. Therefore, I fully recommend this game, especially the mystery path (the male POV), and especially if there are no spoilers and the game has progressed further. Now that I've played it, I know it will be harder for me not to play it every update, so I'm wondering if I should wait for other updates and then play it again, or just play it every update. I can say that I loved the game, and since I didn't play it every update, for me it has a lot of content. But of course, if we compare one update to another, we might think that there isn't that much content or that we waited too long for it.
 
Aug 23, 2024
376
574
162
I want to share my experience with this game. I played it from zero in version 0.14 with the male character. It was an incredible experience; I barely slept because I wanted to keep playing. The mystery was incredibly enticing. Based on this experience, I can say that if I had played it through every update, I think the mystery wouldn't be as great, so I understand when people say "there wasn't that much content in this update", because the real thrill for me was playing it from scratch without getting spoiled by watching the files. Therefore, I fully recommend this game, especially the mystery path (the male POV), and especially if there are no spoilers and the game has progressed further. Now that I've played it, I know it will be harder for me not to play it every update, so I'm wondering if I should wait for other updates and then play it again, or just play it every update. I can say that I loved the game, and since I didn't play it every update, for me it has a lot of content. But of course, if we compare one update to another, we might think that there isn't that much content or that we waited too long for it.
Waiting for as long as possible is definitely the best option, imo. Of course I play a ton of different h games so it's not like I'm just waiting for one of them update.

Ideally I want to return to Secret Dawn when it is 100% complete, and play it from the start again. That is going to be a bit of a pain with all the mini games, I admit. Story feels like its about halfway in now, so I'm hoping it will be done sometime before 2027... maybe I'm being too optimistic?
 
Aug 23, 2024
376
574
162
I was thinking of a challenge for Jon I imagine would be very hot in the game. Let's say he gets info (via the inner head interface thing) that today is a special sponsor event where contestants can earn lots of extra points. For Jon this will force him to:
- wear his penis pump all day
- wear a special mascot costume to cover it (shaped as the cyllindrical energy drink that sponsors the day) that no one will recognize him in
- lie to Eva that he is leaving for the city to earn points there
- stay silent all day and follow Moreau around for different photo shots around the premises.

Of course Moreau will have the controller for his penis pump and turn it on at any inconvenient moment. These could be events where Desmond interacts with the girls in increasingly sexy situations, with alternating shots of Jon struggling to remain silent while getting fapped off by the pump inside his suit. This be a great way to introduce more sex scenes with the other girls in the Jon part, I think.
 
  • Heart
Reactions: Groomtinger
3.70 star(s) 25 Votes