Dont mess with the dead

This commit is contained in:
Gray
2024-03-24 21:51:54 -04:00
parent 68ae6d81cb
commit 34b797c083
11 changed files with 45 additions and 16 deletions

View File

@@ -78,12 +78,12 @@ class UKismetSystemLibrary : public UObject
public:
static inline void (*PrintStringOriginal)(UObject* Context, FFrame* Stack, void* Ret);
static FString GetPathName(UObject* Object)
static FString GetPathName(const UObject* Object)
{
static auto GetPathNameFunction = FindObject<UFunction>("/Script/Engine.KismetSystemLibrary.GetPathName");
static auto KismetSystemLibrary = FindObject("/Script/Engine.Default__KismetSystemLibrary");
static auto GetPathNameFunction = FindObject<UFunction>(L"/Script/Engine.KismetSystemLibrary.GetPathName");
static auto KismetSystemLibrary = FindObject(L"/Script/Engine.Default__KismetSystemLibrary");
struct { UObject* Object; FString ReturnValue; } GetPathName_Params{ Object };
struct { const UObject* Object; FString ReturnValue; } GetPathName_Params{ Object };
KismetSystemLibrary->ProcessEvent(GetPathNameFunction, &GetPathName_Params);