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

    Ship FAF with PD + walls template by default

    Scheduled Pinned Locked Moved Suggestions
    23 Posts 12 Posters 1.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.
    • arma473A Offline
      arma473
      last edited by

      Separately: if right-clicking on a PD gave orders to make walls, would that come before or after repairing the PD? Would I have to double-click it and then cancel the assist order on the PD itself if I wanted the walls to be built before the PD is repaired? Or would I always be forced to build walls around a naked PD before I had the chance to repair it?

      E 1 Reply Last reply Reply Quote 1
      • E Offline
        Exselsior @arma473
        last edited by

        @arma473 It would work like capping the mexes works currently - repair then make walls unless you cancel the assist on the pd.

        That being said after thinking about it slightly more I don't see as much of a point to my idea and I can't think of any downsides to what @Deribus is suggesting. I like that for both the QOL reasons and for what I said earlier about now having a default template that new players will see so there's an example for them already created.

        1 Reply Last reply Reply Quote 1
        • arma473A Offline
          arma473
          last edited by

          Regarding @Deribus' suggestion: Is the game prefs shared with the steam installation? If so, how easy is it to add in a template? We would have to write a parser that could open and interpret the game prefs file, find out if the template (or if an equivalent template is already there), and if it's not there, add it, but only do this the very first time someone loads FAF? And then they've got this template that will also exist if they try to play the game with Steam?

          We should be careful about editing people's game prefs file. Perhaps just make a tutorial video about how to make this PD template and encourage new players to watch the video, follow the process, learn to make their own templates, and then learn to start using this one. Giving people a template that they can easily make for themselves does nothing for people who already know how to make templates, and for people who don't know, it takes away an opportunity for them to learn.

          Also, if you break one person's game prefs file, you will never hear the end of it.

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

            @arma473 said in Ship FAF with PD + walls template by default:

            Is the game prefs shared with the steam installation?

            Yes, but it should be pretty easy to just point to a different file if we don't want mess with people's steam installations.

            If so, how easy is it to add in a template?

            ez pz

            @arma473 said in Ship FAF with PD + walls template by default:

            We would have to write a parser that could open and interpret the game prefs file, find out if the template (or if an equivalent template is already there), and if it's not there, add it, but only do this the very first time someone loads FAF?

            You're overthinking it.

            If templatecount == 0:
                  add pd+wall template
            

            Perhaps just make a tutorial video about how to make this PD template and encourage new players to watch the video, follow the process, learn to make their own templates, and then learn to start using this one. Giving people a template that they can easily make for themselves does nothing for people who already know how to make templates, and for people who don't know, it takes away an opportunity for them to learn.

            New players already have dozens of tutorials to watch, watching one just for adding a template should be the least of their priorities.

            Also, if you break one person's game prefs file, you will never hear the end of it.

            eddcc946-2008-4f53-b111-e0fb6dc19487-image.png

            arma473A 1 Reply Last reply Reply Quote 1
            • arma473A Offline
              arma473 @Deribus
              last edited by

              @Deribus As long as you're only doing it to people with zero templates, that seems like a good idea, and there would be no reason to make a separate game prefs file.

              1 Reply Last reply Reply Quote 0
              • B Offline
                Blodir
                last edited by Blodir

                There's no reason ever for you not to have a PD template as majority of the PDs you build are most effective when walled, so yes I agree a default PD template should be added.

                1 Reply Last reply Reply Quote 2
                • speed2S Offline
                  speed2
                  last edited by

                  It would be very easy to add the template via Lua code the first time you launch the game

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

                    kudos to mr PC for bringing that up to my attention.
                    Didn't read the whole thread, here is my pov :
                    1st : about making it a default template : i'm not sure how that would work knowing that people want to customize the order of their template, and some other might want to not have it. Of course people can remove the template afterward, but it might be more confusing than anything.
                    2nd : about "turning making a pd" into "making a pd + walls" : There are situation where you want to build pd only (eg : T2/T3 com drop, or tele defence, urgent defence set up with high bp)
                    3rd : about right clicking the pd to build wall, like mexx with storage : not super friendly apm wise, remove ability to repair with right click.

                    So 1st option would be the best one, i'm not completely convinced. Although if someone make a PR on it, there is high chances it get in.

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

                      The original idea was the first option, and for it to only add the template for players who don't have any templates at all.

                      This way template order and alternate PD + walls templates will be non-issues since they prevent the automatic addition

                      Good for newbies too, since the existence of templates isn't made clear by the game anywhere.

                      The only players I can potentially see being negatively affected are players who have no templates and specifically want their template list to be empty. However, even for those players (should they exist) it's a few seconds of work to delete the template every game update.

                      1 Reply Last reply Reply Quote 1
                      • RoweyR Offline
                        Rowey
                        last edited by

                        @keyser could it not be done to have a toggle in the setting that could be turned off if people did not want it as the right clikc on t2 mex to build mass storage is one of them settings ?

                        "The needs of the many outweigh the needs of the few" - Spock

                        arma473A 1 Reply Last reply Reply Quote 1
                        • arma473A Offline
                          arma473 @Rowey
                          last edited by

                          @rowey But it will only add the template if you have literally zero templates and it's easy to delete templates. Adding a toggle/setting for something that affects like 2% of the population in a small way 4 times a year probably isn't worth it. We don't want to overwhelm people with a silly number of settings in the client and more settings = more overhead to maintain the client.

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

                            Including the template doesn't do anything beneficial. The problem is not that noobs don't know how to make the template., it is that they don't know there is a weird interaction between PD and walls that is strong. Learning this interaction and learning how to make templates is a pretty good stepping stone for new players. If you just include the template by default then they still won't know why it is there or what it does, and then it also takes away the learning opportunity of creating your first simple template.

                            1 Reply Last reply Reply Quote 0
                            • A Offline
                              ANALyzeNoob @keyser
                              last edited by

                              @keyser said in Ship FAF with PD + walls template by default:

                              2nd : about "turning making a pd" into "making a pd + walls" : There are situation where you want to build pd only (eg : T2/T3 com drop, or tele defence, urgent defence set up with high bp)

                              That's why you use your hotkey for building point defense.

                              @ThomasHiatt

                              "The problem is not that noobs don't know how to make the template....then it also takes away the learning opportunity of creating your first simple template."

                              If you already know how to make a template you aren't learning anything when you do it.

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

                                Well, learning about making templates is not hard, just ask someone or look it up. If there isn't some template everyone says you should have then you are less likely to learn about templates at all. People will just have some random PD template without noticing it or knowing why and not use it anyway unless someone provided them with the same information they always needed before. Providing someone with one default template doesn't teach them about walled PD, and doesn't teach them about templates or how to make them. It is just giving them a fish instead of teaching them to fish.

                                1 Reply Last reply Reply Quote 1
                                • S Offline
                                  SadRobut
                                  last edited by

                                  Why not just have it work exactly as the t1 pgen/hydro or factory hotkey does as default, eg press once for no walls, twice for wall? Or am I missing something?

                                  1 Reply Last reply Reply Quote 0
                                  • B Offline
                                    Broken Banned @Deribus
                                    last edited by

                                    @deribus Second this

                                    BRilliant idea.

                                    To many times pref reset and I had to manually reset up that template mid game. urgh

                                    1 Reply Last reply Reply Quote 0
                                    • DeribusD Deribus referenced this topic on
                                    • JipJ Jip referenced this topic on
                                    • DeribusD Deribus referenced this topic on
                                    • DeribusD Deribus referenced this topic on
                                    • DeribusD Deribus referenced this topic on
                                    • DeribusD Deribus referenced this topic on
                                    • DeribusD Deribus referenced this topic on
                                    • First post
                                      Last post