About this mod
Sick of low level pals? Want to really make a challenge? How about Pal's that are based on your current level? A level 50 Lamball? Lots of settings, easy to use, dynamically changes Pals as they spawn.
- Requirements
- Permissions and credits
- Changelogs
- Donations
Two modes of operation:
- Percentage of player level
- Simple Pal level addition
Note: you must be the owner of the server and be able to install mods.
Percentage of Player Level mode offers:
- Min percent of player level
- Max percent of player level
- Randomize level percent difference - Whether to randomize between the min and max percent instead of a constant value.
- Flip level percent difference - the min and max percent are subtracted from the player level (called the floor) and the addition percent is used (randomized).
- Flip addition percent - the percentage to add to the floor - the floor is a random number between min and max percent of level and is then subtracted from the player level.
- Randomly activate flip level percent difference
- Limit overall Pal level.
Example:
- you are level 40,
- min percent is set to 10% and max percent is set to 10%
- then you have 4 levels as the difference that is added and subtracted from your player level for pal levels
- Min pal level: 40 - 4 = 36, max pal level = 40 + 4 = 44.
Simple Pal level addition mode offers:
- Min pal level increase - the min pal level increase to add to a Pal's existing level.
- Max pal level increase - the max pal level increase to add to a Pal's existing level.
- Limit overall Pal level.
Settings
Play with the settings, find what you like.
There are two ways to edit settings: via the main.lua or via Dekita's mod: https://www.nexusmods.com/palworld/mods/577
To manually edit settings:
To edit the settings mentioned above open the AdaptivePalLevels Folder -> Scripts Folder -> main.lua" file for this script. You can open the "main.lua" in Notepad!
At the top of the file you will find lines like so (there are descriptions in the actual file):
local percentModeActivated = true
local minPercentOfPlayerLevel = 50
local maxPercentOfPlayerLevel = 51
local randomizeLevelPercentDifference = true
local flipLevelPercentDifference = true
local flipMaxPercentAddition = 20
local randomizeFlipPercentDifference = false
local basedOnPalLevelModeActivated = false
local minPalLevelIncrease = 1
local maxPalLevelIncrease = 10
Donations
- Consider buying me a coffee if you like the mod with this handy link!
Installation of Mod - SINGLEPLAYER
- Requires UE4SS to be installed!
- This mod is a "Lua Script Mod" meaning that the zip file must be extracted to the "Mods" folder in the "Win64" folder of your Palworld installation.
Installation Steps
- Download the ZIP file from this site/use the manager, DO NOT install the "SERVER" optional file.
- Extract contents to your Downloads folder or wherever you would like to.
- Move the extracted files to your Palworld Installation Folder -> Pal Folder -> Binaries Folder -> Win64 Folder -> Mods Folder
- Re-launch the game.
Installation of Mod - SERVER OWNERS ONLY - For multiplayer
- Requires UE4SS 3.0.0 or greater to be installed on your server already.
- This mod is a "Lua Script Mod" meaning that the zip file must be extracted to the "Mods" folder in the "Win64" folder of your PalServer installation.
- Clients (players) who join your server DO NOT AND SHOULD NOT HAVE the singleplayer version installed.
Installation Steps
- Download the ZIP file under Optional Files -> SERVER Adaptive Pal Levels. Do not install the singleplayer version.
- Extract contents to your Downloads folder or wherever you would like to.
- Move the extracted files to your PalServr Installation Folder -> Pal Folder -> Binaries Folder -> Win64 Folder -> Mods Folder
- Make sure you start your server, you should see 3 hooks placed in blue/white text color.
- Join your server, verify Pal levels are correct/to your liking.
- DO NOT use Restart Mods button, properly shut down and restart your server to test config changes.
- Config changes MUST be made in the main.lua file, there are a few extra settings for you to play with namely what mode to use when dealing with multiple players: highest level, lowest level, average level.