One of a Kind: Pal Variant Overhaul

One of a Kind: Pal Variant Overhaul

22.9k Downloads
Another Major Update:

- Multiplayer: OK Overhaul 2.0 is now completely clientside. You can now join any community server and enjoy Pal Variety with all of your friends!

- Optimization: BIG changes to the code that makes the mod lightweight, while also applying Pal Variants much, much more quickly than in previous versions!

- No Longer Requires UE4SS: This mod can now be enjoyed on other systems like Linux and Steam Deck!

- Complex Swap Scaling: Modders can now create unique scales for different complex swaps!

Note: As of Version 2.01, all hotfixes are deployed and issues have been fixed. Any further issues discovered will be addressed after I update to the newest Palworld Development Kit (Bellanoir and the new Passives are not included with my kit currently!)

One of a Kind (also referred to as the OK Overhaul) is a mod aiming to be the best and easiest way to add unique variants of a Pal into Palworld!


(Interested in my Lamballs?)


Using Palworld's Passive Skill System as a baseline for all Pal Variants, each Pal can have up to 65 Unique Variants in a single game instance!

With a total of 155 unique Pal IDs covered, that's a whopping total of 10230 Maximum Variants!



One of a Kind was made to give both players and modders a hand in making additional Pals possible, instead of Pal replacements!

➺ Mods that make use of OK Overhaul can co-exist with the original Pals AND other Mods!

➺ OK Overhaul supports Texture Swapping AND Mesh Swapping!

➺ Adds more value to Passives as a whole, enabling familiar mechanics like Lucky Recolors and Unique Bosses!


(Pick up Txoba's Shiny Lucky Pals to try it out yourself!)



One of a Kind reads every existing pal's Passive Skills, and looks for the following:

Lucky: The Lucky Passive is the absolute first skill that the code looks for. If ANY of the pal's passive skills is "Lucky", it will give the Pal the Lucky Variant, if available.

Legend: Legend is the next passive skill with "super" priority. Same as Lucky, if any of the skills are "Legend" the Pal will receive the Legend Variant, if available.

Boss: Not quite a "Passive" skill, but Boss Pals are given their own variant as well. If the Pal is a Boss Pal, the code ignores any of their passives and gives the Boss Variant.

Coward: Should a Pal have "Coward" as their first passive skill, (ex: Most of the Starting Area Pals) the code will instead seek out the Pal's second Passive Skill, and use that for the variant of choice. If Coward is the ONLY Passive, the pal will receive the Coward Variant.

If none of the conditions above are met, the code will simply look for the Pal's first Passive Skill and use that Passive's variant!



OK Version 2.0 is now completely standalone, and no longer requires UE4SS!

You can use a mod installer like Vortex to automatically install the mod, or manually install it inside your game's directory, under:

{Install Directory}\Palworld\Pal\Content\Paks



Localcc: Reverse-engineering Palworld's SDK to be used in a Custom Build of UE5!

Multi Objects Renaming Tool Plugin (MORT): Made the process of creating files for all 155 Pal IDs super easy! An incredible tool to have for modding.

Txoba: Made the Lucky Color Swap for Chikipi

3monika4: Made the Lucky Color Swap for Cattiva

lynchee0314: Made the Gwen Cattiva Replacement

andrei0482: Evolution Concept Arts, inspired the whole "Evolution" Craze over on the Palworld Modding Discord!

Tetsune: 3D Model of Cattiva's Evolutions

Shadow (Koha's Mods on the Palworld Modding Discord): Multiple Tests with OK Overhaul on an Online Setting

Mr. McCaulkiner: Gifted me the Steam Version of Palworld, to continue working on Palworld Mods. Thank you very much!

Kerouark
: Provided the Palworks Animation Framework Workspace that saved a LOT of trouble to make this update possible. Thank you very much!