Shadowmage

[WIP][1.7.x] SSTULabs - Low Part Count Solutions (Orbiters, Landers, Lifters) - Dev Thread [11-18-18]

Recommended Posts

How would I go about changing/removing tech limits?

I tried changing the max diameter allowed at each upgrade tier as well as making the upgrades available at sooner tech nodes (need those big parts earlier in RSS) but it seems to have no effect. Actually it seemingly worked for the tanks but not any of the other procedural parts.

Help would be appreciated.

 

Note: I'm playing with RSS but not RO so I don't have those configs interfering.

Share this post


Link to post
Share on other sites
21 minutes ago, Sahadara said:

How would I go about changing/removing tech limits?

These upgrade lines in the individual parts (these are the tanks, but other parts use very similar setups):

https://github.com/shadowmage45/SSTULabs/blob/master/GameData/SSTU/Parts/Tanks/SSTU-TANK-MFT-A.cfg#L599-L639

Reference these 'upgrade' parts (again, that is the tanks file; the other files are in the same folder):

https://github.com/shadowmage45/SSTULabs/blob/master/GameData/SSTU/Parts/Upgrades/UpgradeParts-MFT.cfg

The required tech is set in the upgrade part.  Edit/patch those to reference your desired tech.  As far as removing the requirements entirely -- been too long since I've played with the system, so couldn't say off the top of my head; but it is an unsupported use-case anyway.  It might be doable (should be, even), but couldn't really say one way or the other with any certainty.

NOTE:  I believe some of the tech-tree related data is loaded into the save-game file, so you may need to start a new game in order to see all of the tech-tree related changes.

FURTHER NOTE:  Many of the parts reference upgrades for other parts (or did at one point).  E.g. the decouplers may use the tank-size upgrade (or they might have their own...).  Something to keep in mind.

Share this post


Link to post
Share on other sites
50 minutes ago, Shadowmage said:

These upgrade lines in the individual parts (these are the tanks, but other parts use very similar setups):

https://github.com/shadowmage45/SSTULabs/blob/master/GameData/SSTU/Parts/Tanks/SSTU-TANK-MFT-A.cfg#L599-L639

Reference these 'upgrade' parts (again, that is the tanks file; the other files are in the same folder):

https://github.com/shadowmage45/SSTULabs/blob/master/GameData/SSTU/Parts/Upgrades/UpgradeParts-MFT.cfg

The required tech is set in the upgrade part.  Edit/patch those to reference your desired tech.  As far as removing the requirements entirely -- been too long since I've played with the system, so couldn't say off the top of my head; but it is an unsupported use-case anyway.  It might be doable (should be, even), but couldn't really say one way or the other with any certainty.

NOTE:  I believe some of the tech-tree related data is loaded into the save-game file, so you may need to start a new game in order to see all of the tech-tree related changes.

FURTHER NOTE:  Many of the parts reference upgrades for other parts (or did at one point).  E.g. the decouplers may use the tank-size upgrade (or they might have their own...).  Something to keep in mind.

Hmm. This is what I did but I will try again with a cleaner install to see if it was interference from another mod. Thanks for the quick reply.

Share this post


Link to post
Share on other sites
17 hours ago, Sahadara said:

Hmm. This is what I did but I will try again with a cleaner install to see if it was interference from another mod. Thanks for the quick reply.

I'll be working through some updates for the mod in the upcoming weeks, and I'll try to remember to take a moment to check on this feature and document how to adjust the tech-limits.

If you do get it figured out, feel free to post letting others know how it was done; nothing wrong with sharing the information :)

Share this post


Link to post
Share on other sites
5 hours ago, Shadowmage said:

I'll be working through some updates for the mod in the upcoming weeks, and I'll try to remember to take a moment to check on this feature and document how to adjust the tech-limits.

If you do get it figured out, feel free to post letting others know how it was done; nothing wrong with sharing the information :)

Will do. My PC is currently out of commission due to some faulty RAM :/ but I'll be trying that as soon as I get it back.

Share this post


Link to post
Share on other sites

Been quiet for a bit, and about the only thing I can add at this point is 'Promotions Suck'.  I mean, getting paid more is great and all, but... having a life would be good too once in awhile.  I suppose that is the real trick, finding the balance between the three (work/life/fuel for barter).

I do still intend to fix up an official 1.8 release, probably about the time 1.9 drops with how things are going, but it is still in the plans.  Now that the holidays are done and all the obligations they bring, I'm truly hoping to have a day or two to spend on coding and cleanup; likely shouldn't take much longer than that, as most everything still works as-is, just needs recompiled/packaged/labeled as compatible.

And then I found out yesterday I'm getting another promotion in the near future.  Yay?  At least this one might, perchance, lead to a bit more 'free' time on occasion; but I'm going to work on getting updates out before then, just in case.

Share this post


Link to post
Share on other sites
10 minutes ago, Shadowmage said:

Been quiet for a bit, and about the only thing I can add at this point is 'Promotions Suck'.  I mean, getting paid more is great and all, but... having a life would be good too once in awhile.  I suppose that is the real trick, finding the balance between the three (work/life/fuel for barter).

I do still intend to fix up an official 1.8 release, probably about the time 1.9 drops with how things are going, but it is still in the plans.  Now that the holidays are done and all the obligations they bring, I'm truly hoping to have a day or two to spend on coding and cleanup; likely shouldn't take much longer than that, as most everything still works as-is, just needs recompiled/packaged/labeled as compatible.

And then I found out yesterday I'm getting another promotion in the near future.  Yay?  At least this one might, perchance, lead to a bit more 'free' time on occasion; but I'm going to work on getting updates out before then, just in case.

He lives!

Share this post


Link to post
Share on other sites

Congratulations Shadowmage! No pressure, mods update to 1.8 when they do. Thanks for the awesome mod you have made!

Edited by atomontage

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.