PGA 2K21 Modding on PC

Collapse

Recommended Videos

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • yanks126ws
    Pro
    • Oct 2009
    • 905

    #16
    Re: PGA 2K21 Modding on PC

    Few photos of my findings:


    Golfer Portraits:



    Golf Clubs:


    I was able to change names in career mode as well like others have mentioned

    Comment

    • yanks126ws
      Pro
      • Oct 2009
      • 905

      #17
      Re: PGA 2K21 Modding on PC

      Slight update, I was able to use Unity + a script (Below)



      and I was able to create my own asset bundle and it synced up to Unity Studio


      I used this tutorial as guidance:

      Comment

      • yanks126ws
        Pro
        • Oct 2009
        • 905

        #18
        Re: PGA 2K21 Modding on PC

        Portrait Example ( Took TGC 2019 and ported it into PGA 2k21 as a test)

        Comment

        • maconnolly
          Rookie
          • Dec 2020
          • 8

          #19
          Re: PGA 2K21 Modding on PC

          Originally posted by yanks126ws
          Portrait Example ( Took TGC 2019 and ported it into PGA 2k21 as a test)

          I am replying in the hope that you might pick up this reply. I have toiled away and made a decent amount of aesthetic progress. I have also spent some time adjusting gameplay. I think I have pushed it as far as possible without a UABE release to support more direct file-replacement of the files in StreamingAssets.

          I have managed to:

          - Edit the opponent rosters for all of the Q-School, Korn Ferry Tour and PGA Tour fields. I have put in the top-ranked golfers of each level and adjusted their skill levels for more realistic leaderboards.

          - Edit the PGA Tour schedule so that all events have real names and the name appears correctly in all text-based UI elements.

          - Using the logic left behind in some test files, added in a total of 300 opponent portraits, applying these to all PGA tour opponents and some Korn Ferry Tour opponents.

          For anyone interested, there was a .txt file within resources.assets which contained references to avatarId numbers of all sorts. As an example, there's one that has the avatarId of 398.

          The equivalent avatarId in the opponent lists are 0-4 (each used numerous times) and these correlate to a series of four 'silhouette' portraits in the StreamingAssets bundle named "simulatedopponents".

          Using uTinyRipper, I am able to successfully extract the contents of most of the StreamingAssets bundles.

          Using Unity, along with the Asset Bundle Browser plugin, I can recreate the same bundle. I took a guess and created a new portrait file called portrait398.png. The golfer I assigned avatarId 398 magically had that photo. So I made the other 299 and imported them all into the bundle and it worked.

          What is annoying me is that I cannot apply the same process to the 'mvc' Asset Bundle. I get errors when trying to build the asset bundle in Unity and the file it gives me causes the game to crash on load. Which is a shame, because 'mvc' is where a lot of the logos and UI elements are. If I could successfully recompile this, I could update the tournament logos, the look of the trophies, etc.

          I am continuing to work at it.

          One other thing I am really interested in spending some time doing is trying to work out the course ID for user-created courses available online. If this were possible, I think it may be possible to use any user-created course as part of the PGA Tour schedule. Which would be exciting, when coupled with all of the above.

          Comment

          • TheBleedingRed21
            Game Dev
            • Oct 2010
            • 5071

            #20
            Re: PGA 2K21 Modding on PC

            All the visual upgrades mean nothing with a broken career mode.
            PSN: TheBleedingRed21
            Twitch: http://www.twitch.tv/TheBleedingRED21_OS

            Comment

            • maconnolly
              Rookie
              • Dec 2020
              • 8

              #21
              Re: PGA 2K21 Modding on PC

              Originally posted by TheBleedingRed21
              All the visual upgrades mean nothing with a broken career mode.
              So I totally understand this; but just so you know, my perspective is that I am trying to learn what can be changed based on the Unity game engine that they have used.

              Whilst these changes may not mean a lot now, if a sequel is released and the career mode is much more playable, then the effort now hopefully will serve as a time-saving bit of groundwork for future iterations.

              Unfortunately, totally at the mercy of the developers to resolve the glaring bugs in the game itself at this stage...so until then, just enjoying poking around in the files and seeing what I can achieve.

              Comment

              • bchucho
                Rookie
                • Aug 2021
                • 5

                #22
                Re: PGA 2K21 Modding on PC

                Hi there! Any progress you can share? Is it possible to change sounds?

                One thing i've found while not a "mod" is that if you press F9 you can set up you 4 cameras to resemble more the ones we see on TV. I dont think it is possible to save them though, so you need to change them each round.

                Comment

                • OnlookerDelay
                  MVP
                  • Oct 2003
                  • 3442

                  #23
                  Re: PGA 2K21 Modding on PC

                  Originally posted by bchucho
                  Hi there! Any progress you can share? Is it possible to change sounds?

                  One thing i've found while not a "mod" is that if you press F9 you can set up you 4 cameras to resemble more the ones we see on TV. I dont think it is possible to save them though, so you need to change them each round.
                  I'd forgotten about that! You're gonna' have me going back and playing the PC version of this game again now! And yes it is a pain that you had to change them each round, but dang it if I couldn't set up angles much better than the default choices.
                  Duke Football? Hell yes it's Duke Football! --- Coach Cutcliffe

                  Comment

                  • seamor27
                    Just started!
                    • Jul 2019
                    • 1

                    #24
                    Re: PGA 2K21 Modding on PC

                    Originally posted by maconnolly
                    I am replying in the hope that you might pick up this reply. I have toiled away and made a decent amount of aesthetic progress. I have also spent some time adjusting gameplay. I think I have pushed it as far as possible without a UABE release to support more direct file-replacement of the files in StreamingAssets.

                    I have managed to:

                    - Edit the opponent rosters for all of the Q-School, Korn Ferry Tour and PGA Tour fields. I have put in the top-ranked golfers of each level and adjusted their skill levels for more realistic leaderboards.

                    - Edit the PGA Tour schedule so that all events have real names and the name appears correctly in all text-based UI elements.

                    - Using the logic left behind in some test files, added in a total of 300 opponent portraits, applying these to all PGA tour opponents and some Korn Ferry Tour opponents.

                    For anyone interested, there was a .txt file within resources.assets which contained references to avatarId numbers of all sorts. As an example, there's one that has the avatarId of 398.

                    The equivalent avatarId in the opponent lists are 0-4 (each used numerous times) and these correlate to a series of four 'silhouette' portraits in the StreamingAssets bundle named "simulatedopponents".

                    Using uTinyRipper, I am able to successfully extract the contents of most of the StreamingAssets bundles.

                    Using Unity, along with the Asset Bundle Browser plugin, I can recreate the same bundle. I took a guess and created a new portrait file called portrait398.png. The golfer I assigned avatarId 398 magically had that photo. So I made the other 299 and imported them all into the bundle and it worked.

                    What is annoying me is that I cannot apply the same process to the 'mvc' Asset Bundle. I get errors when trying to build the asset bundle in Unity and the file it gives me causes the game to crash on load. Which is a shame, because 'mvc' is where a lot of the logos and UI elements are. If I could successfully recompile this, I could update the tournament logos, the look of the trophies, etc.

                    I am continuing to work at it.

                    One other thing I am really interested in spending some time doing is trying to work out the course ID for user-created courses available online. If this were possible, I think it may be possible to use any user-created course as part of the PGA Tour schedule. Which would be exciting, when coupled with all of the above.
                    Is there any sort of guide/download for this?

                    Comment

                    Working...