Modding setup so far:
- Download https://github.com/UE4SS-RE/RE-UE4SS/releases/download/v2.5.2/UE4SS_Xinput_v2.5.2.zip
- Extract Mods, UE4SS-settings.ini, and xinput1_3.dll to
..\Steam\steamapps\common\Palworld\Pal\Binaries\Win64
- Edit UE4SS-settings.ini and change GuiConsoleVisible to 1 (optional, enables the UE4SS console)
- Create directory
UE4SS_Signatures
in thePal\Binaries\Win64
directory - Add FName_Constructor.lua from https://gist.github.com/DRayX/2079b1398a4c0bd4271dea544f23043a to
UE4SS_Signatures
- Dumping headers (CXX or UHT) can be useful to explore constants (found in the Pal_* CXX headers or Pal UHT header directory)
Source: Palworld Discord
- Lua modding API: https://docs.ue4ss.com/dev/lua-api.html
- Example Mods for Hogwarts Legacy: https://modding.wiki/en/hogwartslegacy/developers/luaexamples
- Properties header: https://gist.githubusercontent.com/DRayX/1839565378bc7fb7c92232e25a131d8a/raw
- Enums header: https://gist.github.com/DRayX/ffcb68e23956e4ccda566173146a19c4
Source: Palworld Discord
When I enable this on steam deck, the controller stops working in the game.
Anyway to keep the controller working but keep mods too?