CREATE and FUCK your own AI GIRLFRIEND TRY FOR FREE
x

sstrangemd

Member
Mar 15, 2020
110
168

ViperGts151

You don’t like me? Fine. Don’t waste my time then.
Donor
Jan 15, 2018
1,313
5,207
Anyone got a save for the end of the current version just replayed
though the reworked version and completed the main quests and only have side quests left for my pc to crash when i tried to reload my saves they no longer worked
 

BaasB

Post Pro
Uploader
Donor
Respected User
Aug 5, 2018
23,424
366,927
In v11, your old saves will no longer be usable. You’ll need to start a new game in v11. :KEK:

Nope.
 
  • Like
Reactions: DKft

itsnottme

Newbie
Mar 31, 2018
93
35
Did the dev add a way to skip to the new content since we can't use old saves?
If not, they really should.
 

kenny

Member
Aug 5, 2016
449
1,087
Did the dev add a way to skip to the new content since we can't use old saves?
If not, they really should.
even if they would have thought of that, they couldn't because the "new" content this update is sprinkled in between old events, so you can't just jump to new content.
 

Sneak Monkey

Active Member
Apr 2, 2018
514
512
Multiple personality disorder has not been used by clinicians since 1994. It is referred to as "dissociative identity disorder" now.
Where you live maybe. DID refers to something else in my experience, I have DID, I do not have multiple personality disorder.
 

Ecchi lover

Newbie
Mar 9, 2018
43
73
This might be a bug but idk,
i was skipping through the scavenge lines and it also skipped the story section (where heather ask us to meet for the club-room interview)
because i was holding down ctrl , it get skipped after the first word
then the game locked me out of all options except sleeping, which starts the next day but i still cant do anything

had to reload a save for it to get fixed.
 
Dec 23, 2019
24
113
What's so valuable was changed so I would have to spend several hours just holding 'Ctrl' (cuz they don't even have autoskip like in Ren'py) AND farming points to return my progress? To quote a classic: "What the fuck they where fucking thinking!?"
 
Jun 13, 2021
23
19
I wrote a python script that updates the new save format with the values of an old save.

1. I am probably simply shoveling forward the moment I'll have to restart.
2. The new scenes end up triggering anyway.

You can ask ChatGPT to write regexes for you it's very nice.

Code:
import re

OLDFILE = r"C:\Users\evil\Documents\Phonexies\Saves\Saves17.phxsav"
NEWFILE = r"C:\Users\evil\Documents\Phonexies\Saves\Saves18.phxsav"
OUTPUTFILENAME = r"C:\Users\evil\Documents\Phonexies\Saves\Saves123.phxsav"

def match_event_names(text_data):
    pattern = r"^\[([^\]]+)\]"

    matches = re.findall(pattern, text_data)

    for m in matches:
        return m

    return None

def stateful_parse(filename):
    events_dict = {}
    with open(filename) as f:
        current_event = None
        for line in f.readlines():
            if len(line.strip()) == 0:
                continue

            event_name = match_event_names(line)
            if event_name is not None:
                current_event = {}
                events_dict[event_name] = current_event
            else:
                lineparts = line.split('=')
                current_event[lineparts[0]] = lineparts[1]

    return events_dict

def update_newfile_with_oldvalues(oldevents, newevents, ported_events, outputfilename):
    with open(outputfilename, 'w') as f:
        for event_name, event_data in newevents.items():

            f.write(f"[{event_name}]\n\n")

            if event_name in ported_events:
                oldevent = oldevents[event_name]
                for data_key, data_value in event_data.items():
                    tweaked_value = oldevent.get(data_key, data_value)
                    f.write(f"{data_key}={tweaked_value}")

            f.write('\n')


def main():
    oldfile_events = stateful_parse(OLDFILE)
    newfile_events = stateful_parse(NEWFILE)

    ported_events = set([x for x in newfile_events.keys()]).intersection(oldfile_events.keys())

    update_newfile_with_oldvalues(oldfile_events, newfile_events, ported_events, OUTPUTFILENAME)

if __name__ == '__main__':
    main()
I cannot claim that the above code is fit for a particular purpose. GL
 
4.20 star(s) 38 Votes