TiTS JS Save Editor

Renurb

Well-Known Member
Nov 7, 2023
61
13
Are you really so lazy that you can't read the name of the shop in the move menu or use the money cheat? You're asking for something that has been rendered obsolete by the in-game cheat menu. In fact, it is inarguably easier and more efficient than using an external editor.
No, and no need to be so antagonistic, I've done nothing but be polite. I hadn't figured out how the move menu works until later, since I didn't realize the search menu needed me to select the System first before looking up the shop name. Moreover I've noticed that using the teleport function for an actual long-term save can result in bugs that are far more severe than from save editing and which break saves, so I tend to avoid it.
 

Animefan666

Well-Known Member
Sep 6, 2020
819
313
No, and no need to be so antagonistic, I've done nothing but be polite. I hadn't figured out how the move menu works until later, since I didn't realize the search menu needed me to select the System first before looking up the shop name. Moreover I've noticed that using the teleport function for an actual long-term save can result in bugs that are far more severe than from save editing and which break saves, so I tend to avoid it.
No, I'm not being antagonistic. I'm not gonna sugarcoat this. As far as "severe bugs" from the move cheat, unless it pertains to this particular issue, it is irrelevant. I have used the move cheat to get two implants while not having progressed beyond First-14 and have played through to the current end of the games content with zero issues as a result. So, again, this is a redundant and obsolete feature you're asking for.
 

Renurb

Well-Known Member
Nov 7, 2023
61
13
Been looking through the perks list and found that a lot of Class related perks are missing from the Save Editor
Tech Specialist:
  • Gravidic Disruptor
  • Thermal Disruptor
  • Shield Hack
  • Overclock
  • Deployable Turret
Smuggler:
  • Grenade
  • Smuggled Stimulant
  • Burst of Energy
Mercenary:
  • Helldiver
  • Sturm and Drang
  • Vaulting Strike
Kineticist:
  • Mind Fortress
  • Gravity Crush
  • Psychic Slam
  • Entropic Whip
  • Acid Cloud
  • Geothermal Spike
  • Vortex Brand
  • Debris Field
  • Gravity Flux
  • Entropy Wave
  • Reality Schism
  • Vitality Siphon
  • Psychogenic Vim
  • Thermal Sunder
  • Force Darts
  • Kinetic Burst
  • Entropic Leech

Some of these are new Level 11 and 12 perks, or for the rather new Kineticist (although both debuted months ago) but some are perks that have been around since the Flash days, don't know why they're not there anymore.
 

TheInfamousImmortal

Well-Known Member
Aug 27, 2015
695
118
Been looking through the perks list and found that a lot of Class related perks are missing from the Save Editor
Tech Specialist:

Some of these are new Level 11 and 12 perks, or for the rather new Kineticist (although both debuted months ago) but some are perks that have been around since the Flash days, don't know why they're not there anymore.
I think it's because some of these perks have been reworked to the point where they're different now. But I was about to comment that there are several perks missing from the editor list.
 

start-5

Member
Apr 9, 2022
13
21
32
Some of these are new Level 11 and 12 perks, or for the rather new Kineticist (although both debuted months ago) but some are perks that have been around since the Flash days, don't know why they're not there anymore.
To keep the editor as low-maintenance as possible, there is a separate program that goes through the public game files and gets all the data. It's by no means a perfect solution, but it gets mostly everything. This "separate program" also hasn't been updated in a while, so I'm sure there have been plenty of updates to the game's structure that have had the side effect of "removing" editor data that was already there. The alternative (which I myself will not do) is to add the missing bits manually. There isn't a system to merge auto-retrieved data with static data, but as mentioned previously the project is open source and I'm happy to merge PRs.
 
  • Like
Reactions: Renurb

Renurb

Well-Known Member
Nov 7, 2023
61
13
To keep the editor as low-maintenance as possible, there is a separate program that goes through the public game files and gets all the data. It's by no means a perfect solution, but it gets mostly everything. This "separate program" also hasn't been updated in a while, so I'm sure there have been plenty of updates to the game's structure that have had the side effect of "removing" editor data that was already there. The alternative (which I myself will not do) is to add the missing bits manually. There isn't a system to merge auto-retrieved data with static data, but as mentioned previously the project is open source and I'm happy to merge PRs.
Thanks for updating. Honestly I'd love to help, it's interesting just from a coding point of view, however I am far too inexperienced to do anything but mess things up for you. Hell I'm not even properly sure what PRs is referring to, did you mean Pull Requests?
 

T1ts_1n_Mug3n

Active Member
Oct 4, 2016
28
2
I have logged over 600 days doing random stuff with my main pc a 'tech specialist'. is there anyway to edit my job to kineticist and reset my level to 1? or do I need to make a new pc? not that I mind, though that hellhound syri event will be a [redacted] to get again..
 

Theron

Well-Known Member
Nov 8, 2018
3,614
1,376
44
I have logged over 600 days doing random stuff with my main pc a 'tech specialist'. is there anyway to edit my job to kineticist and reset my level to 1? or do I need to make a new pc? not that I mind, though that hellhound syri event will be a [redacted] to get again..
I don't see a way to change Class in the Editor, but it is possible with Console Commands. You'll keep your Tech Specialist perks and won't be able to get more without additional steps.
If you want a fresh start with no Tech Specialist Perks:
1. Enable the Cheat Menu.
2. Go to the Level Up screen and reset your Perks by selecting them and using the Re-Perk button at the bottom. This will ensure the game will let you choose the Kineticist Perks.
3. Open the Console with F12 and type or copy/paste
pc.characterClass = 3;
4. Use the Save Editor to get rid of the passives.
If you want to keep the Perks:
1. Open the Console with F12 and type or copy/paste
pc.characterClass = 3;
pc.unclaimedClassPerks = 11;
Depending on when you started, there may be enough new early-game content it's worth doing with a new character.
 
Sep 16, 2023
7
1
30
Is there any way to use the save editor to remove a pregnancy? I tried but I couldn't figure it out. All of the pregnancy related flags were blank, so there was nothing for me to change there, and I didn't see anything anywhere else.
 

TheShepard256

Well-Known Member
Is there any way to use the save editor to remove a pregnancy? I tried but I couldn't figure it out. All of the pregnancy related flags were blank, so there was nothing for me to change there, and I didn't see anything anywhere else.
PC pregnancies have their own data structures, which I don't think the save editor can touch. You'd have to open a copy of the save file in a text editor (make sure to keep an original, unedited copy in case something goes wrong), locate the pregnancy data, and delete the entire data structure containing it. Even if you do it correctly, there might still be some leftovers to take care of depending on the specific pregnancy and how far along it was (e.g. an increased belly size; I think that one specifically has a button in the nursery to fix that).
 
Sep 16, 2023
7
1
30
PC pregnancies have their own data structures, which I don't think the save editor can touch. You'd have to open a copy of the save file in a text editor (make sure to keep an original, unedited copy in case something goes wrong), locate the pregnancy data, and delete the entire data structure containing it. Even if you do it correctly, there might still be some leftovers to take care of depending on the specific pregnancy and how far along it was (e.g. an increased belly size; I think that one specifically has a button in the nursery to fix that).
In that case, it'll probably just be easier to go back to my previous save. I'll lose about 3 hours of gameplay, but that's better than being pregnant for the entire rest of my playthrough, since pregnancies in this game are too long.
 

Bast

Well-Known Member
Aug 12, 2021
475
271
You could just go to the nursery on Tavros Station instead and "instantly" finish the pregnancy.
 
Sep 16, 2023
7
1
30
You could just go to the nursery on Tavros Station instead and "instantly" finish the pregnancy.
I could, but I'd rather not do that. I know the main quest doesn't actually have a time limit, but it seems a little silly that I could spend over 100 days at the Nursery and my cousin would make no progress. There's a reason most h-games with pregnancy make it really short. That's something I've always found funny about most of the people that defend the pregnancy length in this game. They say the long length is realistic, but then suggest "skipping" it at the nursery, as if spending several months at the nursery while your cousin is running around the galaxy trying to steal your inheritance is in any way realistic. Not to mention they're arguing for realism in a game where I can start as a half-dog, half-human girl, take one pill and use one needle, and become a nine-tailed, glowing fox-girl with both genitals and 8 breasts. You can also, through utilizing a few methods, get pregnancies to be up to 10.5x faster, and there's nothing realistic about that, either. Meanwhile, there's no method of abortion, which seems absurd in a world as medically advanced as this. A world where I can talk to a robot on an abandoned space station and be made immune to every single STD in existence, both human and alien. A world where I can take a pill twice and become instantly sterile. I can prevent pregnancies and speed them up, yet I can't stop one in progress.

Wow, this reply turned into a rant and that was not my initial intention. My fingers just kept going and now here we are.
 

TheShepard256

Well-Known Member
Meanwhile, there's no method of abortion, which seems absurd in a world as medically advanced as this.
I'm sure abortion methods exist, they're just not used in-game due to it being a controversial topic (and/or Steele not really needing or wanting them - remember, Steele isn't entirely a self-insert/blank slate and has some fixed traits). (At least, those are my best guesses as to why it's not a feature.) Transferring pregnancies into a synthetic womb is entirely possible (and IIRC, part of Briget's original design was to allow such a transfer from Steele to her), though I can only think of two instances where it's actually used, both by NPCs.
 

Renurb

Well-Known Member
Nov 7, 2023
61
13
Is there any way to use the save editor to remove a pregnancy? I tried but I couldn't figure it out. All of the pregnancy related flags were blank, so there was nothing for me to change there, and I didn't see anything anywhere else.
The only way to undo a pregnancy is to go into the Flags section of the JS editor and change values, this depends on what kind of pregnancy it is, if its not a hostile NPC pregnancy, then I suggest not touching it, as you would have to go through a crap ton of data to prevent the game from breaking because of the contradiction where part of the save says you have a pregnancy but the data is missing.

TL;DR: Hostile NPC pregnancy -> see Flags
Any other pregnancy same thing but more complicated and not recommended.
 

Renurb

Well-Known Member
Nov 7, 2023
61
13
Given the most recent update I sure hope the Save Editor gets the Level 13 perks in soon, they look fun to play around with.
 

Square

Member
Aug 6, 2019
17
0
32
Thanks so much for this. I thought my Carmelita was going to be broken forever on my most developed and progressed character, but I got her fixed with this.
 

Theron

Well-Known Member
Nov 8, 2018
3,614
1,376
44
Editor bug: Advancement
Stat Points seems to be using 'unspentStatPoints' which is always 0, unless in the Level Up screen.
The actual value is stored in 'pendingStatPoints'.
 
  • Like
Reactions: Renurb

Renurb

Well-Known Member
Nov 7, 2023
61
13
Been looking through the perks list and found that a lot of Class related perks are missing from the Save Editor
snip
Smuggler:
  • Grenade
  • Smuggled Stimulant
  • Burst of Energy
snip
Was using the Save Editor again after months and noticed that now those perks are in the editor, but strangely Flash Grenade (Lvl 1 Smuggler) is now missing from the Perks list, haven't checked what others are missing (other than the newest Level Perks which are still being ironed out by Fen and Co, and so are obviously not ready). This is the only one I'm aware of not being there. Also I think this is just a result of the older base code, but some defunct or misworded perks are there, (like Juggernaught + some CoC/CoC2 perks).
 

Renurb

Well-Known Member
Nov 7, 2023
61
13
I found a possible bug. The Cybernetic Synchronization Perk used to work, both in Flash and JS, even if you have to Save Edit it into the game. However now the Perk raises Maximum Intelligence Cap by 5 (per cybernetic enhancement, up to 20). While Flash works with this new Level Cap and adds Intelligence through interactions and adding Stat points, what it does for JS now is lock intelligence at Normal Level Cap, while still showing this increased Level Cap in Combat Stats display of the Codex, with no way to reach maximum. If you use the Save Editor and add intelligence and then talk to Syri, Yoma or Semith, Intelligence drops by 5. So as an example, a character at Level 1 with a single Cybernetic Enhancement (choose any) your Intelligence is capped at 10 in Codex and displays, but you can only raise it to 5 and no higher, meaning the game gives you a 50% intelligence score. If you keep levelling up this changes, but only if you pour all points into Intelligence. Even if you Save Edit in Stat points and add them through that, it reverts this after you do any content with character based Intelligence increase. I don't understand why, since, despite the Perk being currently unaquirable, the code seems solid. It's a shame, since raising the Max Intelligence Cap would be fun.

As a side note, if you Save Edit a vagina to be type Flower, the game doesn't register it (under racial scores), although it still seems to let the Flower Power Perk work just fine.

Edit: I figured out the problem. The old Flash Game didn't really register the Cybernetics Perk as a modifier, so it just raised the Intelligence cap. In JS you have to add 5 (multiplied by the number of enhancements) to Intelligence Modifier and you get the proper results! It's probably because the Perk hasn't been properly implemented when carried over from Flash and so doesn't add the Modifier automatically like it does with similar Perks like Iron Will.
 
Last edited:
Sep 8, 2024
8
1
31
Hopefully the editor gets updated soon to accommodate the new snake TFs. This tool is so handy and useful I'd forgot what it's like to not be able to edit my save on a whim. Either way I appreciate all the hard work that's gone into this. :)