Code Monkey home page Code Monkey logo

palworldmoddingkit's Introduction

Palworld game sdk

This sdk allows for creation of blueprint mods referencing game functions, which makes it possible to add custom pals, change player behavior, modify constants, etc.

Simple example usage could look like this:

Set inventory weight

Installing the SDK

You can find the guide for installing the sdk here

palworldmoddingkit's People

Contributors

buckminsterfullerene02 avatar cosmicdan avatar danbudworthmead avatar elliesaur avatar itzdabbzz avatar linkigit avatar localcc avatar mythical-github avatar okaetsu avatar patricknulla avatar qaiszak avatar thord125 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

palworldmoddingkit's Issues

Some CheatManager methods not working?

I am trying to start dismantle mode (I understand it is what is shown in image 1) from a mod button.

image

The first button runs the github home page example and the second the dismantle mode, but this doesn't seem to work. I don't know if this could be due to a mistake on my part or another reason.

I have investigated the cause and the only conclusion I have drawn is that this method no longer exists in the Palworld source code (as do others such as Start Build Mode).

Image 1

Can't Open Pal.uproject

I followed your prerequisites and SDK download steps, but I'm unable to open Pal.uproject. I get different error message every time I try launch it too.

Error Messages

I don't know what's going on since I've never used Unreal Engine before. But if I were to guess, I may have messed up SDK download step. I find your Wwise and ThirdParty folder explanation confusing. I copied include, Win32_vc160, Win32_vc170, and etc to PalworldModdingKit-main\Plugins\Wwise\ThirdParty. Am I doing this correctly?

new version

Excuse me.Do I need to wait for this update to 0.2.2?

Module.Pal.91_of_94.cpp.obj: Error LNK2019 : unresolved external symbol "__declspec(dllimport) public: __cdecl UAkComponent::UAkComponent(void)" (__imp_??0UAkComponent@@QEAA@XZ) referenced in function "public: __cdecl UPalAkComponent::UPalAkComponent(void)" (??0UPalAkComponent@@QEAA@XZ)

Built using visual studio 2022, Wwise 5.1 has been automatically integrated with project, with correct files. I am using jetbrains rider, but it is using correct VStudio build (2022). Does this mean I need to do an offline Wwise sdk integration or?

Missing MapBase file

Doing a header dump from UE4SS creates a few files that aren't available in the modding kit. One of those is WBP_Map_Base with the class UWBP_Map_Base_C. I'm trying to use this class to add icons to the map. Is there a reason it's missing?

EAV caused by Wwise

Every time I try to start the mod preview, which is when I click the green play button, the game immediately crashes and displays the following message:

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION writing address 0x000000000000035d
UnrealEditor_AkAudio!FAkAudioDevice::RemoveDefaultListener() [...\Plugins\Wwise\Source\AkAudio\Private\AkAudioDevice.cpp:3956]
UnrealEditor_AkAudio!TBaseRawMethodDelegateInstance<0,FAkAudioDevice,void __cdecl(bool),FDefaultDelegateUserPolicy>::ExecuteIfSafe() [C:\Program Files\Epic Games\UE_5.1\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:476]
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
kernel32
ntdll

I've tried adding to .../Config/Windows/WindowsEngine.ini and writing:

[Audio]
AudioDeviceModuleName=
AudioMixerModuleName=

to fix this issue, but it didn't work. Restarting the computer also didn't help.
Then, I tried a somewhat "burying my head in the sand" approach by commenting out the faulty line in the file, specifically the statement in ...\Plugins\Wwise\Source\AkAudio\Private\AkAudioDevice.cpp:
in_pListener->IsDefaultListener = true;
It sounds foolish, but I thought it might shift the problem elsewhere to provide more information. However, the error still stubbornly occurs at the same spot.
Additionally, an error stating 'File not Found' occurred in the Project Settings > Wwise > Integration Settings > Wwise Project Path, because it points to a file Testing.wproj located in ../../Documents/WwiseProjects/Testing. I'm unsure if this is causing the issue, as I have never used Wwise before.

"Missing UnrealGame binary" error

Hello. I got this error when packaging my project and wondering if ya'll know what's going on.

Missing UnrealGame binary.
You may have to build the UE project with your IDE. Alternatively, build using UnrealBuildTool with the commandline:
UnrealGame <Platform> <Configuration>

One thing I notice was this in the logs:
[2024.01.27-06.52.24:907][ 76]UATHelper: Packaging (Windows): ERROR: Stage Failed. Missing receipt 'C:\Users\*****\Downloads\PalworldModdingKit-main\PalworldModdingKit-main\Binaries\Win64\PalGame.target'. Check that this target has been built.

Pal.log

Missing Pal Modules

I followed your guidelines and executed them, but the project did not open, accompanied by an error message like the image.
dsf

The file "E:/Unreal_Projects/PalworldModdingKit/Content/Developers/watanabey/WaterShader/M_PalSpaWater.uasset" is unversioned and we cannot safely load unversioned files in the editor.

When doing an export/unreal project package, I get this error at the end of the packaging. It fails on this, and I also can not see any of palword assets when doing an FModel .uasset dump into my project. Any help on resolving the packaging fail is awesome, and I am curious why no (.uasset) are getting versioned. I have several projects dropping .uasset no issue, so curious if it is a project setting, or the .uasset is somehow built on a different editor versions (even though my own assets I make in project are still unversioned).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.