Re: Star Traders: Frontiers v2.3.29 (Updated: 4/Aug/18)
Posted: Fri Jul 05, 2019 8:39 am
by sudeki238
-- True Insert Trait --
insert into gamecharactertrait (gamecharacterid, traitid, characterknows, optionid) select 1, (select t._id from Trait t where t._id not in (select traitid from gamecharactertrait where gamecharacterid = 1) and t._id not in (4,7,11,13,22,28,29,30,31,33,36,42,45,49,50,51,56,59,64,75,78,79,80,81,85,86,87,89,90,92,94,95,96,97,98,99,100,103,105,108,110,111,112,113,114,115,116,117,118,119,120,124,125,126,127,128,129,130,131,132,133,145,146,147,155,156,157,158,159,160,161,162,163,180,181,194,195,196)), 1, 0;
delete from gamecharactertrait where gamecharacterid = 1 and traitid is null;
select * from gamecharactertrait where gamecharacterid = 1;
Negative Traits
captain
4,7,11,13,22,28,29,30,31,33,36,42,45,49,50,51,56,59,64,75,78,79,80,81,85,86,87,89,90,92,94,95,96,97,98,99,100,103,105,108,110,111,112,113,114,115,116,117,118,119,120,124,125,126,127,128,129,130,131,132,133,145,146,147,155,156,157,158,159,160,161,162,163,180,181,194,195,196
officer, crew
4,7,11,22,28,29,30,31,33,36,42,45,49,50,51,56,59,64,78,79,80,81,85,86,87,89,90,92,94,95,96,97,98,99,103,105,108,110,111,112,113,114,115,116,117,118,119,120,124,125,126,127,128,129,130,131,132,133,139,145,146,147,152,155,156,157,158,159,160,161,162,163,180,181,194,195,196
Traits with bonus and penalty (you can check them in the Wiki)
??? - +/-
45-peacemaker, 78-merciless, 51-klepto, 56-blind focus, 64-twitchy, 80-fearsome, 81-rash, 90-obsessive, 97-jaded, 91-battle scarred, 99-righteous, 108-headstrong, 147-mindful, 180-pox infected, 181-plague scarred, 194-fierce,
Re: Star Traders: Frontiers v2.3.29 (Updated: 4/Aug/18)
Posted: Tue Aug 27, 2019 8:06 am
by Froggy
So I know most people have given up on this one, but I did run into an easy was to boost your captain if nothing else, and it takes no real skill with Cheat Engine, either. The trick is to not worry about changing how many points you've spent, but rather how many points you have left. Here is how, and I've tried to make it as idiot-proof as possible (so sorry if it seems condescending to you older CE users - I'm writing for people who've got minimal CE experience, like myself):
1) Go to make new Template. Look at the five priority tiers to the left. Pick the one that says "Attributes" and see what it says. If it is in 4th place (D)it will say 28 points available, for example. Move it up to 3rd (C) and you now have 30 points available. Move it to 2nd place (B) and it says 38 points. With me so far? Good.
2) Head over to Cheat Engine and tap into the game's exe like normal. You're looking for old fashioned 4 byte values, nothing fancy. Specifically, you are looking for whatever it said your attribute point limit was where you last put it in the priority stack. So if it was in 1st place (A) then you're looking for 52. So in this case you're going to scan for a 4 byte value that says 52.
3) Now head back to the game and move that Attribute bar to something else. Let's say you moved it back down to 2rd place (B). The point limit will now be 38 and somewhere in that mess of 52s you have over in Cheat Engine one of those values just changed to 38 as well. Classic 4 byte number hunting, right? Good. So grab that value and add it to your list, then change it to
96 and LOCK it in place (for now).
Do NOT change the position of the sliders while a value is locked or it will crash the game!
4) Head back into the game, open up Attribute again and your new attribute limit is now 96 points. This will let you get up to a perfect 30 score in everything.
5) Go back and UNLOCK your 96 value, then repeat the above process for your Skills bar. If it was in 4th place (4 points) move it up to 3rd (8 points) or 2nd (15 points) until you track down the exact memory spot it is in, just like before. Once you do, add it to your list, get the bar where you want it and LOCK it in place at a value of
110. Then go back into Skills (do NOT move the Skills bar any more!) and give yourself a perfect 10 in all eleven skills. Head back, UNLOCK the value and skip
directly to "SAVE TEMPLATE" before it can figure out what you've done. Make your new captain and SAVE the game as soon as it starts, just to be safe.
Re: Star Traders: Frontiers v2.3.29 (Updated: 4/Aug/18)
Posted: Mon Sep 09, 2019 10:14 pm
by Froggy
From the above I made this simple not-really-a-table. The actual memory locations move around every time the game loads so it will not automatically point to the correct memory address. However all you need to do is this (at least this is how I do it, being a noob):
1) Go to the Template creation screen and select "new" or "copy," then find any one of the values via the method mentioned in previous post. So pick skills at 4 points, do a 4 byte scan for 4, then move skills to another level where it says 16, then search for 16, etc. Once you can find any one of them you can then use this pseudo table to find all of them.
2) Just go to the list of values on the table and insert the one value that you just found. If you're using the above as an example, you'd spot the 16 as the value for skills, then go to Skills on the table list, right click, Recalculate New Address and then Change to Address. Once you do that then it will synch up Skills, Attributes, Contacts, Captain Starting Experience Level, Officer Starting Experience Level and Ship Budget to what it shows in the game.
3) You can now change all of these values. Remember, you're not changing the number of points left or points spent, but the point limit. So for skills you'd change it to 110 or so and max out every skill in the game within the Template editor itself. You can raise the contact limit to include 1 of every type of contact that you have available. You can raise your ship budget up (It can go crazy if you go past $50,000,000, so be careful) and buy whatever ship you want (and you get to keep 20% of the leftover as starting cash).
While you can start with both your captain and all starting officers at level 40, there is a catch: If you ever reset you talents in game it will reset their level back to whatever their actual experience points say it should be. So get it right the first time! Also, do not lock the values before hitting the Launch button or you will crash the game.