I’ve been interested in finding the best Pal breeding strategies, which is pretty difficult because of gender limitations, passive skill inheritance & all sorts of special cases in the Pal breeding system. So I wrote this small utility to help me find the strongest Pals that I can breed & plan the optimal breeding.

If you’re into breeding pals you might find this useful :)

  • surewhynotlem@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    9 months ago

    Could anyone link me to a list of pal names and their breeding numbers? It seems like such a simple thing but I can’t find just the list.

  • citronnier@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    3
    ·
    9 months ago

    Thanks! Is it possible in the future to import save file to make it easier to use? (I know it’s a complex feature, sorry).

    • 𝖒𝖆𝖋@szmer.infoOP
      link
      fedilink
      English
      arrow-up
      9
      ·
      9 months ago

      Update: it was a bit of work but should be working now :) Drag the Level.sav file from %LOCALAPPDATA%\Pal\Saved\SaveGames\ onto the page and it should load all of your Pals automatically. Thanks for the tip!

    • 𝖒𝖆𝖋@szmer.infoOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      9 months ago

      I just looked at https://github.com/cheahjs/palworld-save-tools and I guess it should be possible :) Palworld uses a format called gvas (part of Unreal Engine) which seems to be a zlib-compressed sequence of key/value pairs. When get some time to play again I’ll probably look into this. Entering this data through a website is pretty annoying! 😅

  • Makeshift@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 months ago

    This seems really useful so far!

    Is there a way to search for a specific species/trait mix from your save that isn’t necessarily “best of”?

    • 𝖒𝖆𝖋@szmer.infoOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 months ago

      You can try the “Advanced Search” below the predefined search presets now. It requires some understanding of JavaScript but should be fairly flexible. Unfortunately I didn’t figure out any JavaScript-free interface :/

      • Makeshift@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        9 months ago

        Just got a chance to play around with that and it’s perfect! Definitely keeping it bookmarked for easy guidance towards fun stuff.

      • Makeshift@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 months ago

        I don’t know any JavaScript, but sounds like a good motivator to learn! Still a super useful tool and glad you shared it!

    • 𝖒𝖆𝖋@szmer.infoOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 months ago

      Unfortunately not. Somebody also asked me about finding the best fighters elsewhere. Like you say, it would be cool to be able to search for any trait combination. I think that would be more general and also easier to understand. Also requesting specific pals or using some custom scoring functions would be nice.

      I’m still thinking how to do this. Maybe the user could write a snippet of JavaScript and the C++ side could call it to score the Pals… It would be pretty flexible but also rather difficult to use… I’m traveling so I can only theorize now. If you have any ideas, let me know. I’ll probably have some time to code tomorrow.