Alpha Centauri 2

Community => Chiron News Network => Topic started by: Yitzi on October 07, 2014, 04:21:40 AM

Title: Yitzi's unofficial SMAX patch 3.2
Post by: Yitzi on October 07, 2014, 04:21:40 AM
Yitzi's unofficial SMAX patch 3.2

http://alphacentauri2.info/index.php?action=downloads;sa=view;down=274 (http://alphacentauri2.info/index.php?action=downloads;sa=view;down=274)

Bugfixes and talents.  Yay!
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: sisko on October 07, 2014, 06:58:19 AM
More info from the PatchReadme.txt:
Quote
Full information regarding my patch can be found at http://alphacentauri2.info/wiki/Yitzi%27s_patch (http://alphacentauri2.info/wiki/Yitzi%27s_patch) 
In particular, the most significant changes of this version are new modding options for bonus talents from facilities (boosting Lal's talents with psych-boosting facilities and adjusting the effect of the Paradise Garden) and getting spore launchers to stop fighting each other.  I have also fixed some bugs from earlier versions.
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: smith on October 08, 2014, 01:50:10 PM
With 0 INDUSTRY I get 9 minerals production row.

I've got corruption ( only in one game so far ) where few minerals in one base were dissappearing like they were used for a support of not existing units.
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: Yitzi on October 08, 2014, 03:29:22 PM
With 0 INDUSTRY I get 9 minerals production row.

Strange...can you provide a savegame?  I probably won't get a chance to deal with it until a week from Sunday, but at that point I can probably fix it if I have a savegame.

Quote
I've got corruption ( only in one game so far ) where few minerals in one base were dissappearing like they were used for a support of not existing units.

That might be the result of other factions' units being supported by your base; this is a known bug (present even without my patch, though in order to remove an exploit my patch made it so that this does not exempt them from any support), and if you can provide a savegame that shows where the situation first occurs*, that would be greatly appreciated.

*Sometimes, the "freeloaders" may occur without requiring support (because you have free support in your base) and it doesn't show up until later.  In such case, you can use the Enhanced Information feature (which, among other things, shows how much free support you have left) to find when it actually occurs.
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: smith on October 08, 2014, 04:45:10 PM
I'm sorry, I haven't played the game for years and forgot about industry bonus on small maps.

As for support bug, I don't have a save when it first happened, I've just switched home bases for one unit and didn't noticed what's going on.
Only when with time it got worse and like 20 turns later I've looked at base screen and noticed two missing minerals. It didn't happened again anyway.

Thank you for your great work.
The next time I'll double check everything first, before I'll bother you with "bugs" reports, sorry again.
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: Nexii on October 08, 2014, 04:57:33 PM
Nice.  Can you add 32 bitmap to codes keys text?  Not a big deal - I think it's pretty straightforward.

I'll try out drones mode 63.  So I suppose the code interpretation was that +TALENT/pop should be +2 PSYCH/pop?  I think it'll make Lal really good, probably the top default faction.  Maybe a little less in my SE set as I made EFFIC harder to get.
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: Yitzi on October 08, 2014, 05:15:24 PM
Nice.  Can you add 32 bitmap to codes keys text?  Not a big deal - I think it's pretty straightforward.

Yeah, I forgot to do that.

Quote
I'll try out drones mode 63.  So I suppose the code interpretation was that +TALENT/pop should be +2 PSYCH/pop?  I think it'll make Lal really good, probably the top default faction.  Maybe a little less in my SE set as I made EFFIC harder to get.

Perhaps, though on the flip side he doesn't get much else.  But he may require rebalancing under those rules.
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: smith on October 09, 2014, 01:12:35 AM
This missing minerals thing keeps happening in my games and always at headquarters.
I've attached saves from the turn just before and from the turn of the occurence.

Edit:
I've added a second pair of saves when the number of the lost minerals increased to two. I used to play only smac with kyrub's patch and don't recall it happening.
Could you check if it's the issue you were writing about, or something else ? Could you explain the mechanism of this bug ? Is there anything player can do to prevent it ?
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: Yitzi on October 12, 2014, 02:48:40 AM
This missing minerals thing keeps happening in my games and always at headquarters.
I've attached saves from the turn just before and from the turn of the occurence.

Edit:
I've added a second pair of saves when the number of the lost minerals increased to two. I used to play only smac with kyrub's patch and don't recall it happening.
Could you check if it's the issue you were writing about, or something else ? Could you explain the mechanism of this bug ? Is there anything player can do to prevent it ?

This week I'm not doing any debugging work, but next week I expect to have an answer for you.
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: Yitzi on October 19, 2014, 06:18:17 PM
Thank you very much, smith, this is exactly what I have been looking for to fix the support bug.  I still have to investigate, but at least now I have a starting point.
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: Yitzi on October 19, 2014, 06:51:06 PM
And I found the problem; there is a function that lets the AI rehome its units at a distance, probably when the current base can't support them, and it doesn't make sure that it owns the new base.  This should not be too difficult to fix, I think.
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: Yitzi on October 19, 2014, 07:03:46 PM
Okay, it's fixed, and the fix will be in patch version 3.3.  (This won't undo the mis-home-basing that already happened, but will prevent it from happening while playing with version 3.3 or later.)
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: smith on October 20, 2014, 01:38:02 PM
Awesome, thank you very much.
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: Lord Avalon on October 20, 2014, 10:44:44 PM
And I found the problem; there is a function that lets the AI rehome its units at a distance, probably when the current base can't support them, and it doesn't make sure that it owns the new base.  This should not be too difficult to fix, I think.
Hey, can I borrow some mins? I'll pay ya back, I swear. Thanks, you're the best. /mooch
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: voker57 on October 26, 2014, 04:05:13 PM
There appears a bug in current patch: if you capture a mindworm in network game (TCP/IP), the game crashes.
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: Yitzi on October 26, 2014, 04:46:02 PM
There appears a bug in current patch: if you capture a mindworm in network game (TCP/IP), the game crashes.

Hmm...would you like to set up a mutual TCP/IP game so that I can try it and see what's going on?  If so, what's your IP address, and when would you like to do it?

(Also, does it happen only when you successfully capture, or whenever you might capture, even if it fails?  i.e. can you play as the Gaians and fail to capture (not getting the "superior mind" message) without crashing the game?)
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: voker57 on October 26, 2014, 04:51:12 PM
You can try it locally, just host a TCP/IP game, take Gaians, capture mindworm.

Killing a mindworm, even with +PLANET, doesn't crash, not sure about the superior mind thing.
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: voker57 on October 26, 2014, 04:57:42 PM
Also, I'm running SMAC on Linux via Wine, can't check if it's reproducible on Windows ATM.

Vanilla doesn't crash though.
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: Yitzi on October 26, 2014, 05:51:35 PM
Ok...I found and fixed the bug, and 3.3 (fixing this bug as well as a few others) should be up shortly.
Title: Re: Yitzi's unofficial SMAX patch 3.2
Post by: voker57 on October 26, 2014, 06:07:53 PM
Great, thank you for your work!
Templates: 1: Printpage (default).
Sub templates: 4: init, print_above, main, print_below.
Language files: 4: index+Modifications.english (default), TopicRating/.english (default), PortaMx/PortaMx.english (default), OharaYTEmbed.english (default).
Style sheets: 0: .
Files included: 31 - 840KB. (show)
Queries used: 14.

[Show Queries]