Mex Upgrade + Storage Adjacency Bug

Tournaments announces and results.

Moderators: FtXCommando, Stups

Mex Upgrade + Storage Adjacency Bug

Postby RedX » 17 Mar 2014, 03:48

Check out replay 1981426 (Sandbox test:1981792). I start T3 upgrade, pause it, and then build storage around the mexes with queued assist orders after. My mexes continue to produce only 6 mass instead of 9 when storage are built around them, until I actually start the upgrade to T3 with the engineers.

Further investigation in a sandbox test with no sim mods whatsoever reveals that a mex that is upgrading at the time that adjacent storage is constructed will never gain the bonus from that storage, whether the upgrade is paused or not. A mex that was not upgrading at the time gained income as expected.
Attachments
1981792-D3matt.fafreplay
(8.22 KiB) Downloaded 29 times
1981426-D3matt.fafreplay
(211.35 KiB) Downloaded 31 times
RedX
Avatar-of-War
 
Posts: 134
Joined: 09 Mar 2014, 20:20
Has liked: 9 times
Been liked: 14 times
FAF User Name: D3matt

Re: Mex Upgrade + Storage Adjacency Bug

Postby The Mak » 17 Mar 2014, 17:14

Adjacency bonuses are calculated when the structures are complete and present. So if you are in the middle of a mex upgrade and build a mass storage (before the upgrade is complete), the bonus will be calculated when the mex upgrade completes. This is also true with factories. If you build a bonus structure while a unit is being built in the factory, it will receive no bonus. Once the bonus structure is complete, the next unit being built will receive the reduced cost bonus.

It has been like this since SupCom Vanilla and believe it is deep within the engine so it cannot be easily changed. Just be aware of this and plan your bonus structure construction to occur before any upgrades or unit construction from factories.
User avatar
The Mak
Contributor
 
Posts: 342
Joined: 03 Mar 2012, 21:09
Location: New York, NY, USA
Has liked: 5 times
Been liked: 39 times
FAF User Name: The_Mak

Re: Mex Upgrade + Storage Adjacency Bug

Postby Aurion » 18 Mar 2014, 13:58

The Mak wrote:Adjacency bonuses are calculated when the structures are complete and present. So if you are in the middle of a mex upgrade and build a mass storage (before the upgrade is complete), the bonus will be calculated when the mex upgrade completes. This is also true with factories. If you build a bonus structure while a unit is being built in the factory, it will receive no bonus. Once the bonus structure is complete, the next unit being built will receive the reduced cost bonus.

It has been like this since SupCom Vanilla and believe it is deep within the engine so it cannot be easily changed. Just be aware of this and plan your bonus structure construction to occur before any upgrades or unit construction from factories.


Well, this means you can't automate your mex upgrading in way that you can just pause the mex, let engineers build storages, then assist the mex automatically without suffering quite a big penalty (if you do this for more mexes).
Aurion
Priest
 
Posts: 380
Joined: 25 Jul 2013, 20:03
Has liked: 12 times
Been liked: 15 times
FAF User Name: NuclearPudding

Re: Mex Upgrade + Storage Adjacency Bug

Postby The Mak » 18 Mar 2014, 16:54

That is correct. For a T1 mex, the adjacency really begins when you have 4 mass storage to get a +1 mass production / second. As more experienced players have found out, it is better to upgrade all your T1 mexes first then surround them with mass storage. If you use the EcoManager and Supreme Economy EM-edition UI mods it does this for you. As soon as you build a T1 mex it immediately starts the upgrade to T2 but it pauses it. Once you upgrade it to T2, if you surround it with mass storage the mod will automatically start the upgrade to T3 but it pauses it.

So with that mod, you use a team of engineers to assist all your T1 mexes to T2, then have them come back to surround the mexes with mass storage, then loop them back to upgrade to T3.

Since it is a UI mod, you can maybe look into modifying to begin the upgrade of T1 to T2 when there is mass storage surrounding the mexes (just as it does it for T2). Any changes you make would not affect anyone one in the game.
User avatar
The Mak
Contributor
 
Posts: 342
Joined: 03 Mar 2012, 21:09
Location: New York, NY, USA
Has liked: 5 times
Been liked: 39 times
FAF User Name: The_Mak

Re: Mex Upgrade + Storage Adjacency Bug

Postby RedX » 18 Mar 2014, 23:33

The Mak wrote:That is correct. For a T1 mex, the adjacency really begins when you have 4 mass storage to get a +1 mass production / second. As more experienced players have found out, it is better to upgrade all your T1 mexes first then surround them with mass storage. If you use the EcoManager and Supreme Economy EM-edition UI mods it does this for you. As soon as you build a T1 mex it immediately starts the upgrade to T2 but it pauses it. Once you upgrade it to T2, if you surround it with mass storage the mod will automatically start the upgrade to T3 but it pauses it.

So with that mod, you use a team of engineers to assist all your T1 mexes to T2, then have them come back to surround the mexes with mass storage, then loop them back to upgrade to T3.

Since it is a UI mod, you can maybe look into modifying to begin the upgrade of T1 to T2 when there is mass storage surrounding the mexes (just as it does it for T2). Any changes you make would not affect anyone one in the game.
I'm not sure where you got the idea that I wanted to surround before the upgrade to T2, but I'll definitely look at that mod. Although I've heard it said not to use eco managers because they make you bad in the long run.
RedX
Avatar-of-War
 
Posts: 134
Joined: 09 Mar 2014, 20:20
Has liked: 9 times
Been liked: 14 times
FAF User Name: D3matt

Re: Mex Upgrade + Storage Adjacency Bug

Postby Plasma_Wolf » 19 Mar 2014, 12:05

Not using eco managers from the beginning will force you to focus on macro management more. If you use an eco manager, you'll more easily grow complacent.
User avatar
Plasma_Wolf
Supreme Commander
 
Posts: 1335
Joined: 20 Oct 2011, 11:28
Has liked: 23 times
Been liked: 91 times
FAF User Name: Plasma_Wolf

Re: Mex Upgrade + Storage Adjacency Bug

Postby Icekiro » 20 Mar 2014, 15:03

D3matt wrote:I'm not sure where you got the idea that I wanted to surround before the upgrade to T2


His point was, you usually don't want to start adding M/storage to t1 mex's. This is because it's a wast of mass and time, that could be better spent on tank and such. You shouldn't add storage unless you're expecting a huge mass gain right off the bat (Like setons or Rohan). Then you should only build one. Since you only get a 1+ Mass bonus for 4 storage's it's not worth the mass. You should have most if not all of your mex's to t2 before you start capping them. It takes 800 mass to cap a mex, and it's not worth it for 1+ mass income. It is when it comes to 3+ and 18+(Or whatever a t3 mex is xD).So when you're capping a mex at t1 you're spending 800, and then 900 on a 1+ mass income, instead of just 800 on a 6+ mass income per mex. Here's a link to a forum post all about it. super helpful. viewtopic.php?f=40&t=4175
Icekiro
Crusader
 
Posts: 14
Joined: 30 Oct 2013, 21:03
Has liked: 0 time
Been liked: 0 time
FAF User Name: Icekiro

Re: Mex Upgrade + Storage Adjacency Bug

Postby Aurion » 20 Mar 2014, 17:43

Icekiro wrote:
D3matt wrote:I'm not sure where you got the idea that I wanted to surround before the upgrade to T2


His point was, you usually don't want to start adding M/storage to t1 mex's. This is because it's a wast of mass and time, that could be better spent on tank and such. You shouldn't add storage unless you're expecting a huge mass gain right off the bat (Like setons or Rohan). Then you should only build one. Since you only get a 1+ Mass bonus for 4 storage's it's not worth the mass. You should have most if not all of your mex's to t2 before you start capping them. It takes 800 mass to cap a mex, and it's not worth it for 1+ mass income. It is when it comes to 3+ and 18+(Or whatever a t3 mex is xD).So when you're capping a mex at t1 you're spending 800, and then 900 on a 1+ mass income, instead of just 800 on a 6+ mass income per mex. Here's a link to a forum post all about it. super helpful. viewtopic.php?f=40&t=4175


He knows, but it's an issue at t2 -> storage -> t3...
Aurion
Priest
 
Posts: 380
Joined: 25 Jul 2013, 20:03
Has liked: 12 times
Been liked: 15 times
FAF User Name: NuclearPudding

Re: Mex Upgrade + Storage Adjacency Bug

Postby RedX » 20 Mar 2014, 17:46

Aurion wrote:
Icekiro wrote:
D3matt wrote:I'm not sure where you got the idea that I wanted to surround before the upgrade to T2


His point was, you usually don't want to start adding M/storage to t1 mex's. This is because it's a wast of mass and time, that could be better spent on tank and such. You shouldn't add storage unless you're expecting a huge mass gain right off the bat (Like setons or Rohan). Then you should only build one. Since you only get a 1+ Mass bonus for 4 storage's it's not worth the mass. You should have most if not all of your mex's to t2 before you start capping them. It takes 800 mass to cap a mex, and it's not worth it for 1+ mass income. It is when it comes to 3+ and 18+(Or whatever a t3 mex is xD).So when you're capping a mex at t1 you're spending 800, and then 900 on a 1+ mass income, instead of just 800 on a 6+ mass income per mex. Here's a link to a forum post all about it. super helpful. viewtopic.php?f=40&t=4175


He knows, but it's an issue at t2 -> storage -> t3...

Indeed, I'm not sure where the idea of putting storage around T1 mexes came from.
RedX
Avatar-of-War
 
Posts: 134
Joined: 09 Mar 2014, 20:20
Has liked: 9 times
Been liked: 14 times
FAF User Name: D3matt


Return to Tournaments

Who is online

Users browsing this forum: No registered users and 1 guest