mirror of
https://github.com/Milxnor/Project-Reboot-3.0.git
synced 2026-01-13 02:42:22 +01:00
28 lines
1.0 KiB
C++
28 lines
1.0 KiB
C++
#include "FortPawn.h"
|
|
|
|
#include "reboot.h"
|
|
|
|
AFortWeapon* AFortPawn::EquipWeaponDefinition(UFortWeaponItemDefinition* WeaponData, const FGuid& ItemEntryGuid)
|
|
{
|
|
static auto EquipWeaponDefinitionFn = FindObject<UFunction>("/Script/FortniteGame.FortPawn.EquipWeaponDefinition");
|
|
|
|
struct { UObject* Def; FGuid Guid; AFortWeapon* Wep; } params{ WeaponData, ItemEntryGuid };
|
|
this->ProcessEvent(EquipWeaponDefinitionFn, ¶ms);
|
|
|
|
return params.Wep;
|
|
}
|
|
|
|
bool AFortPawn::PickUpActor(AActor* PickupTarget, UFortDecoItemDefinition* PlacementDecoItemDefinition)
|
|
{
|
|
static auto fn = FindObject<UFunction>("/Script/FortniteGame.FortPawn.PickUpActor");
|
|
struct { AActor* PickupTarget; UFortDecoItemDefinition* PlacementDecoItemDefinition; bool ReturnValue; } AFortPawn_PickUpActor_Params{ PickupTarget, PlacementDecoItemDefinition };
|
|
this->ProcessEvent(fn, &AFortPawn_PickUpActor_Params);
|
|
|
|
return AFortPawn_PickUpActor_Params.ReturnValue;
|
|
}
|
|
|
|
UClass* AFortPawn::StaticClass()
|
|
{
|
|
static auto Class = FindObject<UClass>("/Script/FortniteGame.FortPawn");
|
|
return Class;
|
|
} |