FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login
    The current pre-release of the client ("pioneer" in the version) is only compatible to itself. So you can only play with other testers. Please be aware!

    Unit TreadMarks sometimes defective

    Scheduled Pinned Locked Moved FAF support (client and account issues)
    11 Posts 6 Posters 199 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.
    • speed2S Offline
      speed2
      last edited by

      Try clearing the shader cache

      1 Reply Last reply Reply Quote 0
      • N Offline
        Nomander Balance Team
        last edited by

        Unfortunately I haven't been able to replicate it but I've seen it happen to the Viper (cybran MML, like in your pic) and the Fatboy. It started happening after the latest patch (3829). I don't remember any reports of it happening to any other units.

        The shader cache gets cleared on every game startup, so that shouldn't be the issue.

        1 Reply Last reply Reply Quote 0
        • Z Offline
          zhanghm18
          last edited by

          I recently encountered this issue as well. I found that this problem only occurs with the tracks that appear in the "second type" of game. If I replace all the tracks with the same type, there is no such issue.

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

            This issue has been happening for years now, although I only noticed it on the Fatboy. It happens when the game is overwhelming the feature as far as I am aware. Not sure what triggers it exactly.

            A work of art is never finished, merely abandoned

            1 Reply Last reply Reply Quote 0
            • SaverS Offline
              Saver
              last edited by Saver

              Thank you for your answer.

              @jip I hope my hardware isn't overloaded by SupCom ^^. I did upgrade recently. (CPU: AMD Ryzen 7 9800X3D 8-Core Processor (4.70 GHz) / GPU: Nvidia GeForce RTX 5080 / RAM: 64 GB/6000MT-s).

              @speed2 I'm always slow on the uptake. Could you explain your response a little more clearly? You wrote that I should clear the shader cache, but unfortunately I don't know where to do that. Unfortunately, I couldn't find any shaders in the ProgramData\FAForever\cache folder.

              @zhanghm18 What exactly do you mean?

              I'll try to find a test that can be reproduced to get to the bottom of the problem.

              auch mal fünf gerade sein lassen

              1 Reply Last reply Reply Quote 0
              • SaverS Offline
                Saver
                last edited by

                I was probably a little lucky with the first test and was able to reproduce the error right away.

                What did I do? I ran a standard game with the basic AI in observation mode. I did NOT create the units using cheats, but let them be created automatically.

                Only after the regular creation did I use cheats to test all land units with chain drive.
                a7e3acbb-9641-4729-a5c3-39baf9270096-image.png

                As can be seen in the image, three units are affected by the error.

                I therefore looked at the blueprints of the units. They all use the same TreadMarks = “tank_treads06_albedo”.

                Fatboy
                f8afa586-822d-44ff-9ca6-86636d99ec25-image.png

                Viper
                07c28ad3-bea7-4e36-9395-89024af9b705-image.png

                Trebuchet
                14108724-3152-4deb-b9e2-70d1b6618f60-image.png

                I would now try to rename this specific albedo in my mod and run another test. Let's see what happens ^^ I hope I can reproduce it again, at least.

                auch mal fünf gerade sein lassen

                1 Reply Last reply Reply Quote 1
                • SaverS Offline
                  Saver
                  last edited by

                  I have now run 10 test games, as described in my last post.

                  I ran 5 games without mods and 5 with mods. However, I was not able to reproduce the error 100%. It did occur in 80% of the games, though.

                  Incidentally, a new image was created that shows how various albedo files are mixed in the error.
                  6f8aae66-2fff-4105-951f-88936a7ea821-image.png
                  This track does not belong to the unit in any way.

                  Okay, so what did I do as a counter-test? I simply referenced a new albedo in my mod. And I was unable to reproduce the error in five further tests. I now have to readjust the track, but the error is clearly in the core game.
                  4182828b-967e-4747-87af-7f22e41bdb42-12345.jpg

                  However, I couldn't find any errors in the logs. Maybe the file, the affected albedo (“tank_treads06_albedo”), should be renamed to solve the problem.

                  auch mal fünf gerade sein lassen

                  1 Reply Last reply Reply Quote 0
                  • SaverS Offline
                    Saver
                    last edited by

                    I have now changed the modified Albedo files in the units and initially integrated them into my unit mod. At least I couldn't find any more errors in the last test.

                    This variant at least solves the problem for everyone who uses the mod. Unfortunately, I cannot offer a general solution. But maybe it will help to find a real solution to the error. Here are a few pictures, although the difference should not be too noticeable.

                    12.jpg

                    13.jpg

                    14.jpg

                    15.jpg

                    Viper:
                    TreadMarks = {
                    {
                    TreadMarks = "tank_treads03_albedo",
                    TreadMarksInterval = 0.2,
                    TreadMarksSizeX = 0.3,
                    TreadMarksSizeZ = 2,
                    TreadOffset = { 0.3, 0, -0.2 },
                    },
                    {
                    TreadMarks = "tank_treads03_albedo",
                    TreadMarksInterval = 0.2,
                    TreadMarksSizeX = 0.3,
                    TreadMarksSizeZ = 2,
                    TreadOffset = { -0.3, 0, -0.2 },
                    },

                    Trebuchet
                    TreadMarks = {
                    {
                    TreadMarks = "tank_treads03_albedo",
                    TreadMarksInterval = 0.2,
                    TreadMarksSizeX = 0.3,
                    TreadMarksSizeZ = 2,
                    TreadOffset = { 0.5, 0, -0.3 },
                    },
                    {
                    TreadMarks = "tank_treads03_albedo",
                    TreadMarksInterval = 0.2,
                    TreadMarksSizeX = 0.3,
                    TreadMarksSizeZ = 2,
                    TreadOffset = { -0.5, 0, -0.3 },
                    },

                    If there is a better solution, I would appreciate some information.

                    That's all from me for now 😊

                    auch mal fünf gerade sein lassen

                    1 Reply Last reply Reply Quote 3
                    • N Online
                      Nuggets FAF Association Board
                      last edited by

                      Btw, i do not know what happened but this is now happening every single game.

                      SaverS 1 Reply Last reply Reply Quote 0
                      • SaverS Offline
                        Saver @Nuggets
                        last edited by

                        @Nuggets Perhaps adjusting the markers for mass and energy deposits caused the error 😕

                        If I understood correctly, these were improved in one of the latest FAF updates, but caused this error. However, I haven't looked into the problem enough.

                        auch mal fünf gerade sein lassen

                        1 Reply Last reply Reply Quote 0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        • First post
                          Last post