mirror of
https://github.com/ApfelTeeSaft/F4Menu.git
synced 2026-08-26 19:23:28 +00:00
move PlayerCharacter to globals
This commit is contained in:
@@ -6,7 +6,6 @@ void (*oProcessEvent)(SDK::UObject* Object, SDK::UFunction* Function, void* Para
|
||||
void hkProcessEvent(SDK::UObject* Object, SDK::UFunction* Function, void* Parameters)
|
||||
{
|
||||
string FunctionName = Function->GetName();
|
||||
auto* PlayerCharacter = nullptr // for now, implement later dunno where it is
|
||||
|
||||
// mockup for now
|
||||
if (FunctionName == "OnUnrealConsoleInput");
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
SDK::UEngine* Engine = nullptr;
|
||||
SDK::UWorld* World = nullptr;
|
||||
SDK::APlayerController* AF4PlayerController = nullptr;
|
||||
SDK::ACharacter* PlayerCharacter = nullptr;
|
||||
SDK::ULevel* Level = nullptr;
|
||||
SDK::TArray<SDK::AActor*>* Actors = nullptr;
|
||||
|
||||
@@ -34,6 +35,15 @@ void InitializeGlobals()
|
||||
return;
|
||||
}
|
||||
|
||||
if (AF4PlayerController)
|
||||
{
|
||||
PlayerCharacter = AF4PlayerController->FOV(); // TODO: Add PlayerCharacter, i am too retarded to find it
|
||||
if (!PlayerCharacter)
|
||||
{
|
||||
std::cerr << "Failed to retrieve PlayerCharacter." << std::endl;
|
||||
}
|
||||
}
|
||||
|
||||
Level = World->PersistentLevel;
|
||||
if (!Level)
|
||||
{
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
extern SDK::UEngine* Engine;
|
||||
extern SDK::UWorld* World;
|
||||
extern SDK::APlayerController* AF4PlayerController;
|
||||
extern SDK::ACharacter* PlayerCharacter;
|
||||
extern SDK::ULevel* Level;
|
||||
extern SDK::TArray<SDK::AActor*>* Actors;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user