mirror of
https://github.com/Milxnor/Project-Reboot-3.0.git
synced 2026-01-13 02:42:22 +01:00
nevermind screw v3 im about to release
This commit is contained in:
29
Project Reboot 3.0/reboot.cpp
Normal file
29
Project Reboot 3.0/reboot.cpp
Normal file
@@ -0,0 +1,29 @@
|
||||
#include "reboot.h"
|
||||
|
||||
#include "SoftObjectPtr.h"
|
||||
|
||||
#include "KismetStringLibrary.h"
|
||||
|
||||
UObject* Assets::LoadAsset(FName Name, bool ShowDelayTimes)
|
||||
{
|
||||
static UObject* (*LoadAssetOriginal)(FName a1, bool a2);
|
||||
|
||||
return LoadAssetOriginal(Name, ShowDelayTimes);
|
||||
}
|
||||
|
||||
UObject* Assets::LoadSoftObject(void* SoftObjectPtr)
|
||||
{
|
||||
if (Engine_Version == 416)
|
||||
{
|
||||
auto tAssetPtr = (TAssetPtr<UObject>*)SoftObjectPtr;
|
||||
// return LoadAsset(tAssetPtr->AssetPtr.ObjectID.AssetLongPathname.);
|
||||
return nullptr; // later
|
||||
}
|
||||
|
||||
auto tSoftObjectPtr = (TSoftObjectPtr<UObject>*)SoftObjectPtr;
|
||||
|
||||
// if (auto WeakObject = tSoftObjectPtr->GetByWeakObject())
|
||||
// return WeakObject;
|
||||
|
||||
return Assets::LoadAsset(tSoftObjectPtr->SoftObjectPtr.ObjectID.AssetPathName);
|
||||
}
|
||||
Reference in New Issue
Block a user