Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

You must be 18+ to view this content

Tales of Androgyny may contain content you must be 18+ to view.

Are you 18 years of age or older?

or Return to itch.io

Tales of Androgyny

A game about birds, bees, flowers and trees. · By Majalis

[Tutorial] (Almost) 100% Save File and How to use it

A topic by Evan The Helper NPC created Dec 18, 2020 Views: 207,278 Replies: 94
This topic is archived. It is unlisted and no new posts can be made.
Viewing posts 13 to 32 of 41 · Next page · Previous page · First page · Last page
(1 edit)

Hi Evan! 

I appreciate his work a lot and it really works but on Android it doesn't,from what I saw in the comments you need root to access the save and it is really okay if it is not in parallel space , however I have root access and would like to share my profile or all the saves if necessary for your editing since they do not respond the same way as PC so I asked for your help to understand this problem. IF you want to call me. 

Archive :

https://drive.google.com/folderview?id=1D8-OiPYErdvJw3HYBmZHDRve9Ici6x-W

Deleted 1 year ago
Deleted 1 year ago
(1 edit)

Hiya,

My doc in my previous reply contains most of it from the version just before the August version, feel free to use it.

I've updated the post with most of the new scenes. Check it for details, and as before, feel free to use it (PC version).

Deleted 1 year ago

Hello everyone, I have a problem where when I paste in the profile information I get this error,

com.badlogic.gdx.utils.SerializationException: Error parsing JSON on line 1978 near: 

    "FALSE_DEMON_KING": 1

}

}

*ERROR*{

"events": {

"CHARACTER-CREATE": 1,

"INTRO": 1

}

}

at com.badlogic.gdx.utils.JsonReader.parse(JsonReader.java:550)

at com.badlogic.gdx.utils.JsonReader.parse(JsonReader.java:39)

at com.badlogic.gdx.utils.Json.fromJson(Json.java:789)

at com.majalis.save.SaveManager.getProfileSave(SaveManager.java:359)

at com.majalis.save.SaveManager.<init>(SaveManager.java:66)

at com.majalis.talesofandrogyny.TalesOfAndrogyny.create(TalesOfAndrogyny.java:63)

at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:151)

at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:128)

Thanks in advance for the help.

Deleted 1 year ago

i kinda want to find the scene on my own, but i am having a rough time, how do i unlock hiro standing anal scenes?

Deleted 1 year ago

thank you very much!

I tried your profile.json replace technique for max pervert scenes, and my toa data file disappeared. Even when i delete everything - download Toa all over again. Toa data file is forever gone, and im getting a constant error. 

hey i have no clue where to input the script and i need some help

(+2)

I can't find profile.json or .toa-data anywhere in my files. I am playing on the latest version as of now, I don't know if that is why I can't find it though.

did you find them? i cant find them either 

They have been moved.

now here - {yourusername}\AppData\Roaming\TalesOfAndrogyny

Deleted 2 years ago

Mine were here if it helps:

Local Disk (C:) > Users > [my username] > AppData > Roaming > TalesOfAndrogyny

(+1)

I've created a small python script that reads two JSON files to form a complete unlock file

python3.8 is required to run (probably can run in older version tho)

import json, os
PROFILE_JSON_PATH='./'
PROFILE_JSONFILE='profile.json'
OUTPUT_PROFILE_JSONFILE='test_profile.json'
ENCOUNTERS_JSON_PATH='./'
ENCOUNTERS_JSONFILE='encounters.json'
unlocked = {}
all_cgs = {'animatedCgSeen': [], 'cgSeen': []}
to_unlock = {'animatedCgSeen': [], 'cgSeen': []}
with open(os.path.join(PROFILE_JSON_PATH, PROFILE_JSONFILE), 'r') as f:
    jprofile = json.loads(f.read())
for k, v in jprofile.items():
    if k in ['cgSeen', 'animatedCgSeen']:
        unlocked[k] = v
with open(os.path.join(ENCOUNTERS_JSON_PATH, ENCOUNTERS_JSONFILE), 'r') as f:
    jencounters = json.loads(f.read())
for k, v in jencounters.items():
    for i in v:
        if 'animatedForeground' in i.keys() and i['animatedForeground'] not in all_cgs['animatedCgSeen']:
            all_cgs['animatedCgSeen'].append(i['animatedForeground'])
        if 'foreground' in i.keys() and i['foreground'] not in all_cgs['cgSeen']:
            all_cgs['cgSeen'].append(i['foreground'])
for i in all_cgs['cgSeen']:
    if i not in unlocked['cgSeen']:
        to_unlock['cgSeen'].append(i)
for i in all_cgs['animatedCgSeen']:
    if i not in unlocked['animatedCgSeen']:
        to_unlock['animatedCgSeen'].append(i)
for k, v in to_unlock.items():
    for i in v:
        jprofile[k][i] = 1
with open(os.path.join(PROFILE_JSON_PATH, OUTPUT_PROFILE_JSONFILE), 'w') as f:
    f.write(json.dumps(jprofile, indent=4))

I was running on the local dir for the save files so I didn't need to fiddle with path too much, generating a file called test_profile.json 

The real issue is that the encounters.json file is only found in the .jar file in `script/encounters.json` and it's filled with multiple INVALID JSON so there's a lot to patch up to make this work. I honestly hope they do fix-up the JSON files so this can run smoother.
The idea is to only unlock what you haven't already, hence some checks if the scenes were seen or not.

Thanks, it worked for me 

So, for fulling running this, where would you slap this in for, say, a stock windows unzip and such?

(+1)

I'm sorry I missed this comment, you can use Python from the Windows Store or download the installer from python.org, either should work, you may need to start the IDLE and adapt the path for those files according to your installation 

What about the apparent lack of an encounters.json as of recent?

I've always found those inside the .jar file, with WinRAR (or any other program that you can use to open the Jar file) you find those in `scripts/encounters.json`


Recently the quality of the JSON file improved a lot so there's just a few adjustments that I needed to make in order to run the script

Deleted 1 year ago

hey! I'm really really new to programming, how exactly do i run that? I already have python installed :)

As per this comment is how I do it today:
https://itch.io/post/6606189

I open the files on vscode so it detect failed JSON specs that needs adjustments (usually is like dquotes missing or commas missing)

(1 edit)

I've tried running the code in python to no avail. I don't have experience with coding so I don't know what might be wrong, I just copy-pasted it in python, which resulted in an error with line 6 "jencounters = json.loads(f.read())", any help?

the way I run is I created a script and made python call it, running via de IDLE is a bit harder as you need to change the path of files for that to work, if you don't have coding experience I don't recommend going this route but instead wait for the download the person who created this thread made

Managed to get it working! Somehow missed when you mentioned you tweaked the JSON and then noticed one of your new replies mentioning it again and so I opened the encounters.json on vscode and after fixing 3 or 4 errors it worked! XD

Glad you made it, it used to be 200+ errors now it's like 3 or 4! 


Have fun hot potato ;)

i'm kind of having a hard time getting the code to work, do you mind just sharing the profile.json text with everything unlocked??

Already posted it earlier on this thread

https://itch.io/post/6607944

Does this work recently, and what were your previously mentioned edits?

(1 edit)

I use this on every release, you just need to copy those JSON files to the same place you put the script on to run, I basically do like

```

PS C:\Users\s\AppData\Roaming\TalesOfAndrogyny> python.exe .\ordering.py

PS C:\Users\s\AppData\Roaming\TalesOfAndrogyny>

```
And in thise same directory you have the JSON files required, dont forget to replace the `test_profile` for your current profile before loading the game

I have a profile,json with almost everything unlocked on 0.3.13.0. But I can't get the scene from Beast Mistress called Doggy (Cage X-Ray Cum). Any ideas?

can you please send the archive of that profile please?

did you have v 0.3.14.4 save file ?

(1 edit)

Olds saves are error 😨

I made a 0.3.14.0 ALMOST 100% pervert profile.json:

https://drive.google.com/file/d/1wMGDOrt453d7G-o-YQz-jv9SOdd1EFnG/view?usp=shari...

I am missing 4 from beast mistress and 2 from naga. If anyone knows how to get them, let me know and I will update the json file. 

hey, whenever I use your file I get a file error and a jumpscare, how do I use the file properly?

(2 edits)

You copy the contents of the file to C:\\Users\{your user}\AppData\Roaming\TalesOfAndrogyny, inside the profile.json file. It is not a save file. It only contains the pervert scenes.

cool thank you

If you want, you can check which ones you are missing from my 100% save I made. :)

I made a 100% profile json for 3.15 

Enjoy

https://mega.nz/folder/7kdlHCDB#qo1QQx7zkKf1EBC4nq40Kw

You missed two scenes, the demon_king_cowgirl and dark_knight_oral.

PATCH: https://drive.google.com/file/d/1rs_raIQ6hgAFFhIco1V3XzYZgXQNPel7/view

Is this still relevant? My files dont have a toa.data

me neither, i think this post is useless now

(+1)

It is still valid, u can find the json profile on the save folder on AppData\Roaming\TalesOfAndrogyny, after that it's just adding and changing the lines.

Made a complete savefile for 0.3.17.
Every Achievment, Costume and Scene unlocked. Except the last topping scene with the Demon King.

https://drive.google.com/file/d/1IhksVEMs34GPz4_VWfxQ4_mmao8eVn1J/view?usp=shari...

I can't find AppData\Roaming\TalesOfAndrogyny anywhere

Hi does this work for current patch? I did the steps and now my game doesn't start

(+2)

anyone got 100% save on v0.3.19?

I made the 100% unlocked profile for v0.3.20.4 

https://mega.nz/folder/LwVgBYzI#j9xZByt7JicOrGLBEg1Xsw

Tip: you can increase the “Achievements” values higher than “1” and get more points to spend on starting bonuses for your new adventure. I set mine all to 10 instead of 1, because I’m lazy and it’s only 1 button to press :)

Hey can you help me install the 100% save file ? I copied and pasted the contents of the v0.3.20.4 JSON file onto the JSON file of the v3.20.0 file and my game won't start.

(-1)

I can not find the files you are referring to

Deleted 1 year ago
Viewing posts 13 to 32 of 41 · Next page · Previous page · First page · Last page