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

Do any devs want to fix/maintain Phantom-X?

Scheduled Pinned Locked Moved Contribution
14 Posts 7 Posters 1.3k Views
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.
  • A
    Anachronism_
    last edited by 3 Feb 2023, 02:05

    Phantom-X has been a part of FAF for many years and has many fans, but development for it seems to have been forgotten about or something. I saw this thread and this other one and was wondering why those threads and such a large bug were seemingly ignored. Then, I checked the FAForever/faf-phantomx Github and realized that Phantom seems to lack an active maintainer. So, I figured I'd increase awareness of this and ask; is there anyone capable who wants to fix and maintain Phantom-X?

    pfp credit to gieb

    F 1 Reply Last reply 3 Feb 2023, 12:55 Reply Quote 0
    • B
      Brutus5000 FAF Server Admin
      last edited by 3 Feb 2023, 12:54

      I'll throw in advanced Github permissions for future maintainers.

      He said, "I've been to the year 3000
      Not much has changed, but they live underwater
      And your great-great-great-granddaughter
      Is playin' FAF, playin' FAF"

      1 Reply Last reply Reply Quote 1
      • F
        Femboy Promotions team @Anachronism_
        last edited by 3 Feb 2023, 12:55

        @penguin_ learn lua and be the change you want to see 😎

        FAF Website Developer

        A 1 Reply Last reply 3 Feb 2023, 13:06 Reply Quote 1
        • A
          Anachronism_ @Femboy
          last edited by 3 Feb 2023, 13:06

          @femboy I've already done a decent bit of lua for FAF 😎
          I may eventually look into fixing Phantom-X, but I have other things on my plate these days. Hopefully someone will volunteer 🙂

          pfp credit to gieb

          1 Reply Last reply Reply Quote 1
          • M
            maudlin27
            last edited by 3 Feb 2023, 13:45

            I won't commit to maintaining it, but if no-one volunteers in the near future I might have a brief look both to see if it's an easy fix, and if my AI is compatible with it. However my experience of Phantom is a grand total of watching 1 cast and part of 1 replay.

            M27AI and M28AI developer; Devlogs and more general AI development guide:
            https://forum.faforever.com/topic/2373/ai-development-guide-and-m27ai-v71-devlog
            https://forum.faforever.com/topic/5331/m28ai-devlog-v150

            1 Reply Last reply Reply Quote 1
            • J
              Jip
              last edited by 3 Feb 2023, 13:59

              @maudlin27 it is likely related to this:

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

              We completely re-implemented how the game state was computed to fix the infamous draw bug. In particular lua/sim/MatchState.lua

              A work of art is never finished, merely abandoned

              S 1 Reply Last reply 3 Feb 2023, 14:43 Reply Quote 2
              • S
                SpikeyNoob Global Moderator
                last edited by 3 Feb 2023, 14:31

                Ill try to fix it tonight, if i cant figure it out ill give up and maudlin do it.

                1 Reply Last reply Reply Quote 1
                • S
                  SpikeyNoob Global Moderator @Jip
                  last edited by 3 Feb 2023, 14:43

                  @jip it seems like phantom does its own thing for full share vs no share so maybe something in that is outdated. Ill look through it when i have a free period.

                  1 Reply Last reply Reply Quote 0
                  • S
                    SpikeyNoob Global Moderator
                    last edited by 3 Feb 2023, 22:01

                    Just made a PR that should fix the issue. Just waiting on getting it merged/made a maintainer.

                    1 Reply Last reply Reply Quote 5
                    • D
                      Doompants
                      last edited by 3 Feb 2023, 22:09

                      I, for one appreciate the effort, folx.

                      "Learn Lua and be the change" is something you've almost tempted this zero-experience old-guy to try, but now is not the time in my life where I have the time, so thank you to those of you that do. Best I can do at this point is try to isolate things we find in our games and bring them up to smarter people. 😄

                      1 Reply Last reply Reply Quote 1
                      • J
                        Jip
                        last edited by 3 Feb 2023, 22:12

                        @SpikeyNoob I can look at it tomorrow, can you share the link here?

                        A work of art is never finished, merely abandoned

                        1 Reply Last reply Reply Quote 0
                        • S
                          SpikeyNoob Global Moderator
                          last edited by 3 Feb 2023, 22:21

                          Whoops, thought i already linked https://github.com/FAForever/faf-phantomx/pull/29

                          1 Reply Last reply Reply Quote 0
                          • S
                            SpikeyNoob Global Moderator
                            last edited by 5 Feb 2023, 17:52

                            I have uploaded phantom as a sim mod on the vault, the death issue is fixed in this version. Please let me know if anyone has issues. Also now u can play nomads and phantom!

                            1 Reply Last reply Reply Quote 5
                            • D
                              Doompants
                              last edited by 9 Feb 2023, 03:30

                              Can't wait to try it. Thanks for your time folx!

                              1 Reply Last reply Reply Quote 1
                              8 out of 14
                              • First post
                                8/14
                                Last post