Gameplay tweaks

Gameplay tweaks

1.7k Downloads

Customize your experience with a bunch of hidden settings! Can modify rare pal spawn rate, stamina consumption per activity, health regeneration, hunger, default weight, movement speed, respawn time, stats per level up and more!


Once you've installed the mod open config.lua with Notepad or whatever editor you use to find a bunch of options like these:



To modify the settings all you have to do is change their values and save the file. For example if you want to stop sprinting from consuming stamina you do:
-- Stamina for sprinting
SprintSP = 0.0 -- Default value 7.0.



Installation 

  1. Read "Correct folder and file structure".
  2. Delete xinput1_3.dll in \Palword\Pal\Binaries\Win64 if you installed the xinput version of REUE4SS.
  3. Download REUE4SS: Releases · UE4SS-RE/RE-UE4SS (github.com). Latest version is 3, direct link to 3: Release v3.0.0 · UE4SS-RE/RE-UE4SS (github.com). File name: "UE4SS_v3.0.0.zip".
  4. Drop its files to \Palword\Pal\Binaries\Win64.
  5. Download the mod.
  6. Drop its folder in \Palword\Pal\Binaries\Win64\Mods.
  7. Read "Notes".
  • Correct folder and file structure
  1. \Palword\Pal\Binaries\Win64\UE4SS.dll
  2. \Palword\Pal\Binaries\Win64\UE4SS-settings.ini
  3. \Palword\Pal\Binaries\Win64\dwmapi.dll
  4. \Palword\Pal\Binaries\Win64\Mods\GameplayTweaks\Scripts\main.lua


Installation for dedicated server

  1. Read "Correct folder and file structure".
  2. Download REUE4SS: Releases · UE4SS-RE/RE-UE4SS (github.com). Latest version is 3, direct link to 3: Release v3.0.0 · UE4SS-RE/RE-UE4SS (github.com). File name: "UE4SS_v3.0.0.zip".
  3. Drop its files to <wherever your server is>/Pal/Binaries/Win64.
  4. Download the server variant of the mod.
  5. Drop its folder in <wherever your server is>/Pal/Binaries/Win64/Mods.
  • Correct folder and file structure
  1. <wherever your server is>/Pal/Binaries/Win64/UE4SS.dll
  2. <wherever your server is>/Pal/Binaries/Win64/UE4SS-settings.ini
  3. <wherever your server is>/Pal/Binaries/Win64\dwmapi.dll
  4. <wherever your server is>/Pal/Binaries/Win6/Mods/GameplayTweaks/Scripts/main.lua


Notes

Tested on singleplayer and dedicated server. Works fine on both so I would assume it works fine on co op as well. Needs to be installed on both the server and the clients if you want to use this with your server.

I suggest using Notepad++ since its way better than Notepad. Makes messing with all kinds of text files easier. 

If you want help, info on modding the game and your server you can join the Palworld modding discord server: Invite for Palworld modding discord  

REUE4SS generates a log file named UE4SS.log in \Palword\Pal\Binaries\Win64\. You can open it with Notepad to see for errors.

If you installed everything correctly you should something like "Mod 'Pause' has enabled.txt, starting mod." in your log file.

If the mod isn't working for you or if you have any errors you can share the contents of your log file on Pastebin.com and share the link in the bugs section of the mod.

To help with crashes open UE4SS-settings.ini in \Pal\Binaries\Win64 and set bUseUObjectArrayCache to false.


Making testing easier

To make testing easier you can open UE4SS-settings.ini in \Palword\Pal\Binaries\Win64 with Notepad to enable GuiConsoleEnabled and GuiConsoleVisible (GuiConsoleEnabled = 1 GuiConsoleVisible = 1). bUseUObjectArrayCache must be set to true as well. Be aware that these settings might make the game unstable and cause crashes.

With the console enabled, you can make changes to the mod's settings, save the file and then hit the Restart all Mods button of the console. Once done, exit to the main menu and reload back to your world. Your changes have now taken effect without having to restart the game!