Author Topic: Technology values and chaining  (Read 1316 times)

0 Members and 1 Guest are viewing this topic.

Re: Technology values and chaining
« Reply #30 on: December 09, 2019, 08:38:02 PM »
You use the latest release version 0.9, while I'm up to date with his develop builds, it was the source of my confusion regarding missing variables in the thinker.ini, the new tech cost formula is not implemented in 0.9

Thank you for reminding me Thinker has this feature. I need to reread it. It was long ago. I should probably align my changes with this.

I think it's better kept disabled, you can achieve the same, or better just by editing weights in alphax.txt.
The only advantage ( or not ) of the thinker bonus, is that it affects AIs, but not blind research for the player.

In the 0.9 version weights of selected techs are multiplied, in the latest develop build there is additive bonus probably, you can always check the code to be sure.

I agree with you that this is wrong use of exe patching to try to add some weight to certain techs when same can be done directly in alphax.txt. If this is such an incredible technology player blind research should benefit from this too. It would be only fair.

Re: Technology values and chaining
« Reply #31 on: December 09, 2019, 08:40:11 PM »
That is actually creates a dilemma for me. Should I use the latest Thinker development build or release? I'd opt for release as it is easier to track changes. Otherwise, it'll be a mess.

Offline bvanevery

  • Emperor of the Tanks
  • Librarian
  • *
  • Posts: 4739
  • €2302
  • View Inventory
  • Send /Gift
  • Allows access to AC2's quiz & chess sections for 144 hours from time of use.  You can't do without Leadship  Must. have. caffeine. -Ahhhhh; good.  
  • Planning for the next 20 years of SMACX.
  • AC2 Hall Of Fame AC Text modder Author of at least one AAR
    • View Profile
    • Awards
Re: Technology values and chaining
« Reply #32 on: December 10, 2019, 12:23:49 AM »
You are faced with the dilemma of all the "downstream" Open Source developers.  What you decide, depends on you, and what is happening "upstream".  For instance, if the upstream developer is not in the habit of making official stable releases, but rather is in a permanent state of development release for many years at a time, then you have no choice but to use their development release.  Even in that case though, sometimes a developer will mark a particular version in their repository.  If they don't... then pretty much it falls to you, to provide such structure in your own work.  If it helps you.

For it to be "your" mod, you pretty much have to keep an eye on what changes are occurring upstream.  Lest they derail something you personally are trying to accomplish.  This is thankfully something I don't have to deal with, when using the official binary as my target platform.  Whatever its deficiencies, it's stone cold stable!

Some people have asked about things that would be "downstream" of my mod, like making a chart of the techs, or adapting it to Yitzi's patch.  They have been waiting for my own work to stabilize, so that they aren't just getting their own work ruined by my subsequent tech changes.  My mod might actually be at that point of stability now.  The caveat is I haven't heard back from enough playtesters to be sure.  But, I myself don't have anything additional to do to it anymore.  My current DAR is a pretty darned long game, and all the tech has gone the way I expect and want it to.


* User

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

Select language:

* Community poll

SMAC v.4 SMAX v.2 (or previous versions)
18 (6%)
XP Compatibility patch
9 (3%)
Gog version for Windows
77 (29%)
Scient (unofficial) patch
29 (11%)
Kyrub's latest patch
14 (5%)
Yitzi's latest patch
85 (32%)
AC for Mac
2 (0%)
AC for Linux
5 (1%)
Gog version for Mac
10 (3%)
No patch
13 (4%)
Total Members Voted: 262
AC2 Wiki Logo

* Random quote

God does not play dice.
~Albert Einstein

* Select your theme