FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login

    Auto Mass Fab Feedback/Discussion

    Scheduled Pinned Locked Moved General Discussion
    49 Posts 22 Posters 3.7k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • JipJ Offline
      Jip
      last edited by Jip

      Curious about making this an in game option.

      We can not have UI options for code that runs in the sim. It is a massive desync bomb waiting to happen.

      bump

      We can use this topic to discuss the feature. It is fully functional on the main branch. One issue that we noticed is that there is no clear indication as to how many fabricators are turned on / off, we're looking into that.

      A work of art is never finished, merely abandoned

      1 Reply Last reply Reply Quote 0
      • S Offline
        SainseRow
        last edited by

        Introducing and keeping eco manager built-in into FAF client is a bad thing. I had plenty of situations there his behaviour lead me to losing mass income for no reasons. F.e:

        1. assisting air factory with hives (no energy stalling with or without eco manager, but because of energy spikes it disables massfabs)
        2. building anything with hives with negative energy income, but exact number of energy stored to finish building before stalling.

        I often trying to use 100% of energy (including teamates energy overflow) without stalling, this system forces me to play with overflow or without massfabs. I do not think it's necessarily must be built-in in client, especially at the cost of freedom of choice.

        Before introducing this mod to client I played a lot with friends who have eco manager as some form of UI mod, both of us had no problem. No perfomance effects were noticed while playing.

        Situation can be bearable if disabling fabs will be done only at 10-25% energy storages, not more. Best solution is to remove this entirely.

        1 Reply Last reply Reply Quote 1
        • DeribusD Offline
          Deribus Global Moderator
          last edited by

          Would it be possible to give not running fabs the paused icon? That way it's a little more obvious when you don't have sufficient power.

          1 Reply Last reply Reply Quote 1
          • JipJ Offline
            Jip
            last edited by

            We're looking into that, we tried the:

            • stun icon, but that also shows for enemies (and through the fog)
            • objective icons, but that also shows for enemies (and through the fog)
            • decals

            We can use the pause icon, but that is also used when you manually pause the entire behavior (and shut down the fabricator).

            A work of art is never finished, merely abandoned

            J 1 Reply Last reply Reply Quote 0
            • K Offline
              Katharsas
              last edited by

              Is it possible to add a new icon or do you have to use an existing one?

              1 Reply Last reply Reply Quote 0
              • ThomasHiattT Offline
                ThomasHiatt
                last edited by

                Mass extractors also have the same icon for being paused and disabled, which can sometimes cause extreme confusion on the rare occasion you intentionally or accidentally turn them off.

                1 Reply Last reply Reply Quote 0
                • W Offline
                  wizztick
                  last edited by

                  Would it be possible to use the pause icon with a different color for auto-pause?

                  1 Reply Last reply Reply Quote 0
                  • JipJ Offline
                    Jip
                    last edited by

                    I'm not sure yet - there's some engine magic involved there πŸ™‚ .

                    A work of art is never finished, merely abandoned

                    Ctrl-KC 1 Reply Last reply Reply Quote 0
                    • Ctrl-KC Offline
                      Ctrl-K @Jip
                      last edited by

                      @jip work progress is a good idea anyway

                      β€œBe a yardstick of quality. Some people aren’t used to an environment where excellence is expected.”
                      β€” Steve Jobs.
                      My UI Mods
                      Support me

                      1 Reply Last reply Reply Quote 0
                      • J Offline
                        jcvjcvjcvjcv @Jip
                        last edited by

                        Is there an option to just disable this auto behaviour? I still find that it doesn't re-enable (all) my fabs. Only when I take like 90% of my bp and pause it and the E-surplus goes from +2k to +50k apparently wakes up all the fabs.

                        1 Reply Last reply Reply Quote 0
                        • DeribusD Offline
                          Deribus Global Moderator
                          last edited by

                          As Jip has stated already, no, this cannot be made as a toggleable option.

                          1 Reply Last reply Reply Quote 0
                          • JipJ Offline
                            Jip
                            last edited by

                            Deribus is right.

                            For all those reading this, we're working on a UI that helps you identify what the current status quo is of the mass fabricators. See also:

                            • https://github.com/FAForever/fa/pull/3883

                            We'll also introduce a threshold that no fabricators are turned off when you have more than 50K of energy in storage, while they can be turned on again. This means that if you have 15+ energy storages you effectively 'disable' the behavior.

                            A work of art is never finished, merely abandoned

                            1 Reply Last reply Reply Quote 0
                            • T Offline
                              thecore
                              last edited by

                              A yellow pause button could work

                              Never Fear, A Geek is Here!

                              1 Reply Last reply Reply Quote 0
                              • LunyshkoL Offline
                                Lunyshko
                                last edited by

                                As said above i just noticed integrated fab behaviour is so stupid as it is now...
                                https://forms.gle/w1JcLTs4Pt1pL8d56
                                Lets do a quick poll about it and decide what to do after it.

                                "Good luck and a safe landing commanders!"

                                1 Reply Last reply Reply Quote 0
                                • JipJ Offline
                                  Jip
                                  last edited by

                                  I find this post slightly frustrating.

                                  Lets do a quick poll about it and decide what to do after it.

                                  The poll is meaningless - depending on who you share it with the poll can have a completely different outcome. I will refuse to listen to the outcome - we've been open for feedback, and to some extent even searching for feedback since the very start. See the changelogs, for example:

                                  e08c7eae-52f7-4a25-b03e-940e04a514e9-image.png

                                  The only topic that provided some kind of feedback is this one:

                                  • https://forum.faforever.com/topic/3784/tuning-the-new-auto-fabber-behavior

                                  Which, after 20 days - is not a lot of feedback. Other feedback came in through voice chats (like the developers session organized by BlackYps) or by people talking to us directly. All of the feedback that we've been given can be summarized in one paragraph:

                                  • Can you make it tune the behavior using game options -> no, that can cause desyncs.
                                  • Can you change the parameters -> yes, but you ought to give us a good idea why you think the other parameters you suggest are better. And generally we get zero rationale beyond that it fits their playstyle

                                  Meanwhile we did identify some issues, such as people being unable to see the current state of their fabricators. We're working on that and the pull request is almost finalized:

                                  • https://github.com/FAForever/fa/pull/3883

                                  That should make the situation a lot less frustrating as you can identify that the majority of your fabricators are turned off (or on) at any given moment.

                                  We're also tuning the parameters slightly to allow people to disable the behavior if they have sufficient energy storage. As an example, regardless of the ratio of your storage - as long as you have more than 40K (9+ energy storages) then your fabricators will not turn off and remain turned on. This guarantees that Overcharge remains fully functional, and gives sufficient room for the fabricators to turn themselves off when you're in dire need of energy.

                                  A work of art is never finished, merely abandoned

                                  1 Reply Last reply Reply Quote 1
                                  • deletethisD Offline
                                    deletethis
                                    last edited by

                                    This thread should be closed and any feedback should go in the relevant thread.

                                    @jip said in I couldnt help but notice all that movements with mass fabs....:

                                    I find this post slightly frustrating.

                                    You are way too nice to even have wasted this much time writing such a well-structured post when this person clearly didn't spend more than five seconds on it.

                                    LunyshkoL 1 Reply Last reply Reply Quote 1
                                    • LunyshkoL Offline
                                      Lunyshko @deletethis
                                      last edited by

                                      @deletethis I did spend more than 5 seconds creating poll. 😜
                                      But on a serious note automanaging fabs was meant to make this part of a game done by ai and not human hands. So as of now it is me manually managing fabs that decide to turn off when my e storage is almost full and i am once again manually managing fabs. Thats why i came to WHINE on forums. All you have to do is take part in a poll or just wait results of a poll. Because you would actually know what people think about autofabs.

                                      "Good luck and a safe landing commanders!"

                                      JipJ 1 Reply Last reply Reply Quote 0
                                      • JipJ Offline
                                        Jip @Lunyshko
                                        last edited by

                                        @yellownoob said in I couldnt help but notice all that movements with mass fabs....:

                                        All you have to do is take part in a poll or just wait results of a poll. Because you would actually know what people think about autofabs.

                                        But that is not the case πŸ™‚ . Depending on who you share it with the results will be completely different. If we'd want an accurate poll then:

                                        • (1) The development on the fabricator behavior should be finalized
                                        • (2) The poll is shared in the news, forums and every other place imaginable to get an accurate sample of the community

                                        Neither of those are true. And neither are relevant, as we're very much open to structured feedback.

                                        So as of now it is me manually managing fabs that decide to turn off when my e storage is almost full and i am once again manually managing fabs.

                                        By all means - that is not what the behavior should be doing. You can share replays, your expectations and suggestions on what to adjust to the parameters of the behavior in this topic:

                                        • https://forum.faforever.com/topic/3784/tuning-the-new-auto-fabber-behavior

                                        The pull request that was mentioned earlier was literally about to be merged, it is available on FAF Develop. I'd encourage you to give it a spin. Note that you can move the UI using your middle mouse button. And we're open for feedback on the UI too πŸ™‚ .

                                        A work of art is never finished, merely abandoned

                                        LunyshkoL 1 Reply Last reply Reply Quote 0
                                        • LunyshkoL Offline
                                          Lunyshko @Jip
                                          last edited by

                                          @jip Thanks for the hard work.

                                          "Good luck and a safe landing commanders!"

                                          1 Reply Last reply Reply Quote 0
                                          • Dragun101D Offline
                                            Dragun101
                                            last edited by

                                            Can someone explain why 90% I’d prefer somthign closer to 50%-75% of storage filled personally.

                                            I’m a shitty 1k Global. Any balance or gameplay suggestions should be understood or taken as such.

                                            Project Head and current Owner/Manager of SCTA Project

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post