43
submitted 7 months ago by maf@szmer.info to c/palworld@lemmy.world

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 :)

top 11 comments
sorted by: hot top controversial new old
[-] surewhynotlem@lemmy.world 4 points 7 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 3 points 7 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).

[-] maf@szmer.info 9 points 7 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!

[-] Citronnier@sh.itjust.works 2 points 7 months ago

Wow, thank you very much!

[-] maf@szmer.info 5 points 7 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! 😅

[-] Purplexingg@lemmy.world 1 points 7 months ago

Incredible work, thanks so much!

[-] Makeshift@sh.itjust.works 1 points 7 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”?

[-] maf@szmer.info 2 points 7 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.

[-] maf@szmer.info 2 points 7 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 3 points 7 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 1 points 7 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!

this post was submitted on 04 Feb 2024
43 points (97.8% liked)

Palworld

753 readers
13 users here now

founded 8 months ago
MODERATORS