Troubleshooter: Abandoned Children Tips
I'm not a fan of Korean RPGs; they look great but most lack substance. Usually it's a grindfest either farming XP or materials until you're ready to progress with fancy visuals to look at.
There are the odd exceptions of course. Troubleshooter: Abandoned Children is possibly one of them with Xcom-like SRPG tactics and a bit of Persona character relations added in. Anime aesthetics too of course.
Unfortunately, the enemies don't really change, your skillsets don't change much either so it kind of falls into the grindfest category eventually. That said, I was still curious to see how the story develops for our Troubleshooters. Even at "Story" difficulty the maps can be long-winded and repetitive. With a full time job going sometimes you just want to skip that grind instead of trying to figure out the game mechanics.
There aren't any decent trainers available possibly because the game works like an online game; has both a client and server side which syncs and performs checks to see if values have been tampered then restores them.
Fortunately, instead of memory hacks you can still do the old save file editing.
Cheats: Save File Editing
The save file is actually just an SQLite database in disguise. These can be found inside your install folder, inside release/bin/saves. The file you're interested in is game.sav.
Warning:
As with all game hacks, you can break the game or ruin your save file so be sure to backup your files. Easiest way would just be to make a copy of the "saves" folder.
There are many free SQLite programs out there but I choose to use one called SQLiteStudio.
After downloading it, run it and then choose "Add a database" to open the file (you'll probably have to choose show all files from the filter). Connect to the database by double-clicking it so that it shows a list of tables.
You can stay connected to the database while playing the game but hacked values will not update on the screen immediately until the next reload.
You don't need a programming background to figure out what tables do what. As long as you've got some experience with relational databases such as in Office, you can write queries to find what you want.
Now here are the queries that were of use to me - you can copy and paste them into the query tab.
select * from company; select * from companyProperty cp, companyPropertyMaster cm where cp.masterIndex=cm.masterIndex; select * from companyProperty cp, companyPropertyMaster cm where cp.masterIndex=cm.masterIndex and masterName like 'Mastery%' order by cm.masterName; select * from roster; select * from rosterPropertyMaster; select * from rosterPropertyMaster rm, rosterProperty rp where rp.masterIndex=rm.masterIndex and rp.rosterID=2 order by rm.masterName; select * from item; select * from itemEquippedInfo; select * from itemProperty ip, itemEquippedInfo ii, itemPropertyMaster im where ip.itemID=ii.itemID and ip.masterIndex=im.masterIndex and ii.rosterID=2;
To run a query, click on it so the cursor is blinking within it and the line is highlighted in blue then click the play button.
To edit any values, just double-click them like you would in a spreadsheet, change the value then click on the tick button to save (commit).
Company/Mastery
This lets you edit your company's money (Vills) and interestingly enough, also where what Masteries you've obtained. There are a lot of other values you can play around with but the money and Masteries were the only items I was interested in.
This will make it easier to synthisise the Masteries you want too of course.
Roster/Character Levels
You can edit your character's current experience and levels here but they can only level-up one level at a time unlike some other games that let you set the total XP and level up multiple times. After that you'll have to restart the game to level up.
It might be tempting to edit the level directly but it's probably better to let the game level up naturally. With the gear editing hack, the levels are almost irrelevant anyway.
Changing between areas such as Silverlining and Shooter Street will show the new updated XP values.
Gear/Stats Editing
I didn't find any records that let you edit the character stats but you can edit the bonus stats gear items grant you; the bonuses that are in blue bold.
Pay attention to the "rosterID" and note the number for the character you want to edit using the query above. Now you'll be able to edit the bonus stat (these are in blue when inside the tool tip) a piece of gear gives them such as attack, armour, dodge and even move.
This is a bit trickier as there are separate records for a value and what the value does. You'll have to match up the name and values under the "masterName" column e.g. a value of "Option/Type2" corresponds to "Option/Value2" so in this case, I've set the "MaxHP" bonus of the body gear item to 9999.
Not quite sure what "ratio" is for...
Hacked gear values don't update even when you change areas. They're only applied on the next mission or when you exit to the title screen to reload.
Warning:
A good example of how hacking can break games is if you set MoveDist or SightRange bonus too high, every turn will freeze for a while before the game works again. For MoveDist, 20 feels about right and SightRange can be around 999.
Be wary of multiple gear items that have the Move bonus too of course.
There is also mission where you end up fighting your own party members and the gear isn't downgraded so if you have the gear set to 100% dodge, you'll probably have a hard time with it.
Save files were still editable with the 20240425 update but may change in the future. Enjoy.
No comments