Create and Fuck your AI Slut -70% OFF
x
Apr 18, 2020
157
196
158
In any case, here's the save (I can't attach it, so I'm using mega).
Mega
Thanks!

Seeing the save file from Twine is encrypted or obfuscated some extra work would be needed.
Perhaps it would be possible to code something which imports the old save, unpack it, adding the missing variable placeholders/initial values and perhaps remove unused variables then the code spews out an updated save game file.

I know the unpack and export is possible somehow because of the many save game editors available.
 
  • Thinking Face
Reactions: Blood-Red Circus
Oct 24, 2019
437
580
191
Thanks!

Seeing the save file from Twine is encrypted or obfuscated some extra work would be needed.
Perhaps it would be possible to code something which imports the old save, unpack it, adding the missing variable placeholders/initial values and perhaps remove unused variables then the code spews out an updated save game file.

I know the unpack and export is possible somehow because of the many save game editors available.
Saving should work, just checked.
Open the game - SAVES - On disk (below) - Load - select the file.

But you are right, in the future it will be possible to make a new start to the content from the new update.
 
  • Like
Reactions: wwall
Apr 18, 2020
157
196
158
Saving should work, just checked.
Open the game - SAVES - On disk (below) - Load - select the file.

But you are right, in the future it will be possible to make a new start to the content from the new update.
Yes, I am sure the load of the save will work.
What I meant was to prevent peoples saves to break each update.

As the game tracks interactions and things even if you provide a save it might not be what the player chose.
 
  • Like
Reactions: Blood-Red Circus
Oct 24, 2019
437
580
191
Yes, I am sure the load of the save will work.
What I meant was to prevent peoples saves to break each update.

As the game tracks interactions and things even if you provide a save it might not be what the player chose.
Well, previous updates didn't break saves. I honestly try to get rid of it. But to expand the game I need to add new variables, and TWINE is designed in such a way that it breaks old saves (unlike other engines). Most likely, it can be fixed somehow, but I'm not a programmer. :cry:
 

DudeManrod

Member
Oct 17, 2017
109
133
278
Well, previous updates didn't break saves. I honestly try to get rid of it. But to expand the game I need to add new variables, and TWINE is designed in such a way that it breaks old saves (unlike other engines). Most likely, it can be fixed somehow, but I'm not a programmer. :cry:
not a programmer either but found this which might be helpful. ht tps://www.reddit.com/r/twinegames/comments/1dv9njb/how_do_you_update_your_twine_game_without/ (i added a space in there cause wasnt sure about posting links and dont want to get smacked by an admin)
 
Oct 24, 2019
437
580
191
not a programmer either but found this which might be helpful. ht tps://www.reddit.com/r/twinegames/comments/1dv9njb/how_do_you_update_your_twine_game_without/ (i added a space in there cause wasnt sure about posting links and dont want to get smacked by an admin)
Thank you!
I looked at it, I'll need to transfer it and adapt it to the game when I have some free time.)
 

SvenDuva

New Member
Jun 18, 2024
3
4
89
If you manage to fix the saves issue I'd be happy to play the next update, but if every update breaks the saves there's no reason for me to play at all untill there is a final complete release.
I wish you good luck.
 
  • Sad
Reactions: Blood-Red Circus
Oct 24, 2019
437
580
191
If you manage to fix the saves issue I'd be happy to play the next update, but if every update breaks the saves there's no reason for me to play at all untill there is a final complete release.
I wish you good luck.
Thanks for the feedback and good wishes.)
Well, saves didn't break on previous versions. So I'm trying to avoid it at least.
In any case, due to the war and the local fascist dictatorship, I don't plan anything further than 24 hours ahead. Therefore, it is not a fact that there will ever be a final release of the game.
 

carmain

New Member
Feb 29, 2024
3
6
71
Yo, tried out the game since 0.15 and man I really like the high possession events, truly want to see more of it or how it evolves and if it will affect the main quest or add side quest.

The thing removing saves sucks, thats that but yhea, game its kinda fast atm, but that can be troublesome on the future, still good luck with it and hoping to see more
 
Oct 24, 2019
437
580
191
Yo, tried out the game since 0.15 and man I really like the high possession events, truly want to see more of it or how it evolves and if it will affect the main quest or add side quest.

The thing removing saves sucks, thats that but yhea, game its kinda fast atm, but that can be troublesome on the future, still good luck with it and hoping to see more
Hey, thanks a lot for the positive comment. Glad you like the game.)

In the future, I plan to make more events with high possession. As well as many other events with a lot of bizarre and unusual fetishes. :cool:

Good luck and all the best.)
 
  • Like
Reactions: wwall

j_1993_m

Active Member
Feb 28, 2021
679
699
216
Blood-Red Circus It's not entirely correct that players need to start a new save because you have added new variables to the game. You can set variables that are undefined using Javascript.
JavaScript:
Save.onLoad.add(function(save) {
  function fix(vars, name, defaultVal) {
    if (vars[name] === undefined) {
      vars[name] = defaultVal;
    }
  }

  for (let moment of save.state.history) {
    fix(moment.variables, "example1", 1);
    fix(moment.variables, "example2", 1);
    fix(moment.variables, "example3", 1);
  }
});
Simply replace the examples with variable names in your game and the value with the intended variable value you want.

I enjoyed what I played of the game by the way. Just read your changelog and thought it was worth letting you know you don't have to force players to keep restarting every time you add something new to it. That would get annoying fast.
 
Oct 24, 2019
437
580
191
Blood-Red Circus It's not entirely correct that players need to start a new save because you have added new variables to the game. You can set variables that are undefined using Javascript.
JavaScript:
Save.onLoad.add(function(save) {
  function fix(vars, name, defaultVal) {
    if (vars[name] === undefined) {
      vars[name] = defaultVal;
    }
  }

  for (let moment of save.state.history) {
    fix(moment.variables, "example1", 1);
    fix(moment.variables, "example2", 1);
    fix(moment.variables, "example3", 1);
  }
});
Simply replace the examples with variable names in your game and the value with the intended variable value you want.

I enjoyed what I played of the game by the way. Just read your changelog and thought it was worth letting you know you don't have to force players to keep restarting every time you add something new to it. That would get annoying fast.
Thank you very much!
I will try this. I hope it will work.)
 
Oct 24, 2019
437
580
191
Ok, I tried j_1993_m code on a new variable. It seems to work, but I don't have any old saves. Can someone check if it works fine with old saves? For example, if there is a basement in the house. Link to HTML file only:

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

GreenNight009

Member
Jun 17, 2022
147
69
104
Ok, I tried j_1993_m code on a new variable. It seems to work, but I don't have any old saves. Can someone check if it works fine with old saves? For example, if there is a basement in the house. Link to HTML file only:

You don't have permission to view the spoiler content. Log in or register now.
Is this the new version that supposedly doesn’t brake the old files?
 
  • Thinking Face
Reactions: Blood-Red Circus

mcv

Member
Apr 30, 2017
225
66
210
So a lot of things aren't working it seems :
  1. no basement or new room on 2nd floor
  2. can't make Hilda move in
  3. can't find the caretaker (weirdly, he was at the cemetery before I unlocked the quest to go see him)
  4. Don't have the option to read the comics but it appears after watching porn
  5. where's the tentacle event ?
Thx for your help !
 
Last edited:
  • Like
Reactions: Blood-Red Circus

j_1993_m

Active Member
Feb 28, 2021
679
699
216
Ok, I tried j_1993_m code on a new variable. It seems to work, but I don't have any old saves. Can someone check if it works fine with old saves? For example, if there is a basement in the house. Link to HTML file only:

You don't have permission to view the spoiler content. Log in or register now.
I should have asked first, but are you using objects or arrays at all? If so, then you will need more code to fix those. If not, then the code I provided earlier should work as expected. I tested it on simple story variables like $charisma.

You can easily test this by removing the variable from StoryInit, saving the game where the new variable is checked, add the variable back to StoryInit, add the Javascript and load the save where the variable didn't exist.
 
  • Like
Reactions: Blood-Red Circus

nikam

Newbie
Jul 7, 2021
21
24
69
So a lot of things aren't working it seems :
  1. no basement or new room on 2nd floor
  2. can't make Hilda move in
  3. can't find the caretaker (weirdly, he was at the cemetery before I unlocked the quest to go see him)
  4. Don't have the option to read the comics but it appears after watching porn
  5. where's the tentacle event ?
Thx for your help !
there seems to be a bug with old saves so try restarting and see if it fixes things. it worked for me with a save from .15
 
  • Like
Reactions: Blood-Red Circus
Oct 24, 2019
437
580
191
Tested, partly works... i get the 2nd floor with the small room and the attic, the porn comics on computer, but not the basement
Thank you very much for the test!
I had my suspicions that the basement variable was the old one, not the new one.

Is this the new version that supposedly doesn’t brake the old files?
I'll upload a quick fix soon that should work. :cool:

So a lot of things aren't working it seems :
These old saves don't work, I'll try to fix it soon.

I should have asked first, but are you using objects or arrays at all? If so, then you will need more code to fix those. If not, then the code I provided earlier should work as expected. I tested it on simple story variables like $charisma.

You can easily test this by removing the variable from StoryInit, saving the game where the new variable is checked, add the variable back to StoryInit, add the Javascript and load the save where the variable didn't exist.
I use regular variables. Probably. :geek:
Thanks again.)
 
  • Like
Reactions: j_1993_m
4.80 star(s) 8 Votes