The First Berserker: Khazan Multiplayer Split Screen Mod

The First Berserker: Khazan Multiplayer Split Screen Mod

We use Unreal Engine 4/5 Scripting System and a simple Split Screen mod function in this experiment.

What is Unreal Engine 4/5 Scripting System?

Unreal Engine 4/5 Scripting System is Lua scripting system platform, C++ Modding API, SDK generator, blueprint mod loader, live property editor and other dumping utilities for UE4/5 games.

Experimental Image

Experiment Result

Experiment DateFebruary 7, 2025
Mod StatusNot playable

Experiment Logs

  1. Games keep crashing at launch

Error Logs

[2025-02-07 15:14:59.6283336] Console created
[2025-02-07 15:14:59.6288221] UE4SS - v3.0.1 Beta #0 - Git SHA #3912ee3
[2025-02-07 15:14:59.6289048] UE4SS Build Configuration: Game__Shipping__Win64 (MSVC)
[2025-02-07 15:14:59.6322054] Setting up mods...
[2025-02-07 15:14:59.6346044] Starting mods (from mods.txt load order)...
[2025-02-07 15:14:59.6369519] Starting mods (from enabled.txt, no defined load order)...
[2025-02-07 15:14:59.6380042] No specific game configuration found, using default configuration file
[2025-02-07 15:14:59.6380875] Config: C:\Program Files (x86)\Steam\steamapps\common\The First Berserker Khazan Demo\BBQ\Binaries\Win64\UE4SS-settings.ini

[2025-02-07 15:14:59.6381685] root directory: C:\Program Files (x86)\Steam\steamapps\common\The First Berserker Khazan Demo\BBQ\Binaries\Win64
[2025-02-07 15:14:59.6384418] working directory: C:\Program Files (x86)\Steam\steamapps\common\The First Berserker Khazan Demo\BBQ\Binaries\Win64
[2025-02-07 15:14:59.6385015] game executable directory: C:\Program Files (x86)\Steam\steamapps\common\The First Berserker Khazan Demo\BBQ\Binaries\Win64
[2025-02-07 15:14:59.6386357] game executable: C:\Program Files (x86)\Steam\steamapps\common\The First Berserker Khazan Demo\BBQ\Binaries\Win64\BBQ-Win64-Shipping.exe (133275568 bytes)


[2025-02-07 15:14:59.6387042] mods directory: C:\Program Files (x86)\Steam\steamapps\common\The First Berserker Khazan Demo\BBQ\Binaries\Win64\Mods
[2025-02-07 15:14:59.6387518] log directory: C:\Program Files (x86)\Steam\steamapps\common\The First Berserker Khazan Demo\BBQ\Binaries\Win64
[2025-02-07 15:14:59.6387954] object dumper directory: C:\Program Files (x86)\Steam\steamapps\common\The First Berserker Khazan Demo\BBQ\Binaries\Win64


[2025-02-07 15:14:59.6617271] DebugGame Setting Enabled? false
[2025-02-07 15:14:59.6658900] PS Scan attempt 1
[2025-02-07 15:14:59.6660278] [PS] Reading image
[2025-02-07 15:14:59.6663637] [PS] Starting scan
[2025-02-07 15:15:03.8075244] [PS] Scan finished in 4.1410453s
[2025-02-07 15:15:03.8076309] [PS] Found EngineVersion: 4.27
[2025-02-07 15:15:03.8076889] [PS] Found GUObjectArray: 0x7ff7aca5a8d0
[2025-02-07 15:15:03.8077454] [PS] Found GMalloc: 0x7ff7ac9ccfa8
[2025-02-07 15:15:03.8077882] [PS] Found FName::ToString: 0x7ff7a77d7170
[2025-02-07 15:15:03.8078304] [PS] Found FName::FName(wchar_t*): 0x7ff7a77c9d40
[2025-02-07 15:15:03.8078746] [PS] Found StaticConstructObject_Internal: 0x7ff7a79f4b60
[2025-02-07 15:15:03.8079394] [PS] Found FText::FText(FString&&): 0x7ff7a76def70
[2025-02-07 15:15:03.8079965] [PS] Found FUObjectHashTables::Get(): 0x7ff7a7a04250
[2025-02-07 15:15:03.8080411] [PS] Found GNatives: 0x7ff7aca59400
[2025-02-07 15:15:03.8080831] [PS] Failed to find ConsoleManagerSingleton: found 2 unique values [7FF7A76A0C30, 7FF7A897EE60]
[2025-02-07 15:15:03.8081326] [PS] You can supply your own AOB in 'UE4SS_Signatures/ConsoleManager.lua'
[2025-02-07 15:15:03.8081942] PS scan successful
[2025-02-07 15:15:03.8104714] Need to construct: /Script/CoreUObject.Class
[2025-02-07 15:15:03.8105544] Need to construct: /Script/CoreUObject
[2025-02-07 15:15:03.8105824] Need to construct: /Script/CoreUObject.Struct
[2025-02-07 15:15:03.8106066] Need to construct: /Script/Engine.Pawn
[2025-02-07 15:15:03.8106287] Need to construct: /Script/Engine.Character
[2025-02-07 15:15:03.8106511] Need to construct: /Script/Engine.Actor
[2025-02-07 15:15:03.8106724] Need to construct: /Script/CoreUObject.Vector
[2025-02-07 15:15:03.8107005] Need to construct: /Script/Engine.Default__DefaultPawn
[2025-02-07 15:15:03.8107328] Need to construct: /Script/Engine.HitResult
[2025-02-07 15:15:03.8107645] Need to construct: /Script/Engine.Default__MaterialExpression
[2025-02-07 15:15:03.8107903] Need to construct: /Script/Engine.ActorComponent
[2025-02-07 15:15:03.8108163] Need to construct: /Script/CoreUObject.OrientedBox
[2025-02-07 15:15:03.8108394] Need to construct: /Script/Engine.MovementComponent
[2025-02-07 15:15:03.8108611] Need to construct: /Script/Engine.HUD
[2025-02-07 15:15:03.8108823] Need to construct: /Script/Engine.PlayerController
[2025-02-07 15:15:03.8109929] Need to construct: /Script/Engine.PlayerCameraManager
[2025-02-07 15:15:03.8110497] Need to construct: /Script/CoreUObject.EInterpCurveMode
[2025-02-07 15:15:03.8110753] Need to construct: /Script/Engine.ENetRole
[2025-02-07 15:15:03.8110970] Need to construct: /Script/MovieScene.MovieSceneEditorData
[2025-02-07 15:15:03.8111198] Need to construct: /Script/UMG.Widget
[2025-02-07 15:15:03.8111412] Need to construct: /Script/UMG.ComboBoxString
[2025-02-07 15:15:03.8111630] Need to construct: /Script/CoreUObject.Interface
[2025-02-07 15:15:03.8111849] Need to construct: /Script/CoreUObject.DynamicClass
[2025-02-07 15:15:04.3285670] Constructed [1 / 23]: /Script/CoreUObject.Class
[2025-02-07 15:15:04.3286689] Constructed [2 / 23]: /Script/CoreUObject
[2025-02-07 15:15:04.3292841] Constructed [3 / 23]: /Script/CoreUObject.Struct
[2025-02-07 15:15:04.3354564] Constructed [4 / 23]: /Script/Engine.Pawn
[2025-02-07 15:15:04.3423011] Constructed [5 / 23]: /Script/Engine.Character
[2025-02-07 15:15:04.3424333] Constructed [6 / 23]: /Script/Engine.Actor
[2025-02-07 15:15:04.4452794] Constructed [7 / 23]: /Script/Engine.ActorComponent
[2025-02-07 15:15:04.4667785] Constructed [8 / 23]: /Script/Engine.MovementComponent
[2025-02-07 15:15:04.4712109] Constructed [9 / 23]: /Script/Engine.HUD
[2025-02-07 15:15:04.4736416] Constructed [10 / 23]: /Script/Engine.PlayerController
[2025-02-07 15:15:04.4781156] Constructed [11 / 23]: /Script/Engine.PlayerCameraManager
[2025-02-07 15:15:04.5140399] Constructed [12 / 23]: /Script/UMG.Widget
[2025-02-07 15:15:04.5168550] Constructed [13 / 23]: /Script/UMG.ComboBoxString
[2025-02-07 15:15:04.5170093] Constructed [14 / 23]: /Script/CoreUObject.Interface
[2025-02-07 15:15:04.5197872] Constructed [15 / 23]: /Script/CoreUObject.DynamicClass
[2025-02-07 15:15:08.6228467] Constructed [16 / 23]: /Script/CoreUObject.Vector
[2025-02-07 15:15:08.6893804] Constructed [17 / 23]: /Script/Engine.HitResult
[2025-02-07 15:15:08.7820918] Constructed [18 / 23]: /Script/CoreUObject.OrientedBox
[2025-02-07 15:15:08.8060674] Constructed [19 / 23]: /Script/CoreUObject.EInterpCurveMode
[2025-02-07 15:15:08.8580496] Constructed [20 / 23]: /Script/Engine.ENetRole
[2025-02-07 15:15:08.9051484] Constructed [21 / 23]: /Script/MovieScene.MovieSceneEditorData
[2025-02-07 15:15:09.2752510] Constructed [22 / 23]: /Script/Engine.Default__DefaultPawn
[2025-02-07 15:15:09.4005194] Constructed [23 / 23]: /Script/Engine.Default__MaterialExpression
[2025-02-07 15:15:10.2750307] ProcessEvent address 0x7ff7a5a12550
[2025-02-07 15:15:10.2795491] Constructed 23 of 23 objects
[2025-02-07 15:15:10.9757957] ProcessInternal address: 0x7ff7a79ece00 <- Built-in
[2025-02-07 15:15:10.9988496] ProcessLocalScriptFunction address: 0x7ff7a79ecf10 <- Built-in
[2025-02-07 15:15:11.0158741] UnrealConfig.FExecVTableOffsetInLocalPlayer: 28
[2025-02-07 15:15:11.0219808] Unreal Engine modules (non-modular):
[2025-02-07 15:15:11.0220874] MainExe @ 0x7ff7a5080000 size=0x823c000
[2025-02-07 15:15:11.0451773]
##### MEMBER OFFSETS START #####

[2025-02-07 15:15:11.0452854] UObjectBase::ClassPrivate = 0x10
[2025-02-07 15:15:11.0453196] UObjectBase::bFindCameraComponentWhenViewTarget = 0x5A
[2025-02-07 15:15:11.0453534] UObjectBase::InternalIndex = 0xC
[2025-02-07 15:15:11.0453823] UObjectBase::EngineShowFlags = 0xB8
[2025-02-07 15:15:11.0454104] UObjectBase::AutoReceiveInput = 0xF3
[2025-02-07 15:15:11.0454390] UObjectBase::World = 0x78
[2025-02-07 15:15:11.0454900] UObjectBase::ObjectFlags = 0x8
[2025-02-07 15:15:11.0455209] UObjectBase::OnEndCursorOver = 0x186
[2025-02-07 15:15:11.0455500] UObjectBase::CustomTimeDilation = 0x98
[2025-02-07 15:15:11.0456163] UObjectBase::NamePrivate = 0x18
[2025-02-07 15:15:11.0456531] UObjectBase::bAllowTickBeforeBeginPlay = 0x59
[2025-02-07 15:15:11.0456834] UObjectBase::bForceNetAddressable = 0x58
[2025-02-07 15:15:11.0457120] UObjectBase::InputPriority = 0xF4
[2025-02-07 15:15:11.0457479] UObjectBase::OuterPrivate = 0x20
[2025-02-07 15:15:11.0457859] UObjectBase::bNetTemporary = 0x58
[2025-02-07 15:15:11.0459098] UObjectBase::ActorHasBegunPlay = 0x5C
[2025-02-07 15:15:11.0459460] UObjectBase::OnInputTouchEnd = 0x18A
[2025-02-07 15:15:11.0459747] UObjectBase::bHasDeferredComponentRegistration = 0x5C
[2025-02-07 15:15:11.0460049] UObjectBase::AttachmentReplication = 0xA0
[2025-02-07 15:15:11.0460329] UObjectBase::Children = 0x120
[2025-02-07 15:15:11.0460594] UObjectBase::Role = 0xF0
[2025-02-07 15:15:11.0460909] UObjectBase::ControllingMatineeActors = 0x138
[2025-02-07 15:15:11.0461209] UObjectBase::DetachFence = 0x210
[2025-02-07 15:15:11.0461532] UObjectBase::CreationTime = 0x9C
[2025-02-07 15:15:11.0461812] UObjectBase::DefaultUpdateOverlapsMethodDuringLevelStreaming = 0x5E
[2025-02-07 15:15:11.0462127] UObjectBase::InitialLifeSpan = 0x94
[2025-02-07 15:15:11.0462407] UObjectBase::bAutoDestroyWhenFinished = 0x59
[2025-02-07 15:15:11.0462683] UObjectBase::Tags = 0x170
[2025-02-07 15:15:11.0462945] UObjectBase::InputComponent = 0xF8
[2025-02-07 15:15:11.0463215] UObjectBase::OnTakePointDamage = 0x181
[2025-02-07 15:15:11.0463490] UObjectBase::LastRenderTime = 0x114
[2025-02-07 15:15:11.0463772] UObjectBase::RemoteRole = 0x5F
[2025-02-07 15:15:11.0464155] UObjectBase::Layers = 0x150
[2025-02-07 15:15:11.0464497] UObjectBase::MinNetUpdateFrequency = 0x10C
[2025-02-07 15:15:11.0464793] UObjectBase::TimerHandle_LifeSpanExpired = 0x148
[2025-02-07 15:15:11.0465081] UObjectBase::OnTakeAnyDamage = 0x180
[2025-02-07 15:15:11.0465353] UObjectBase::NetCullDistanceSquared = 0x100
[2025-02-07 15:15:11.0465635] UObjectBase::OnActorEndOverlap = 0x184
[2025-02-07 15:15:11.0466167] UObjectBase::NetDormancy = 0xF1
[2025-02-07 15:15:11.0466485] UObjectBase::NetDriverName = 0xE8
[2025-02-07 15:15:11.0466763] UObjectBase::NetTag = 0x104
[2025-02-07 15:15:11.0467025] UObjectBase::NetPriority = 0x110
[2025-02-07 15:15:11.0467291] UObjectBase::PrimaryActorTick = 0x28
[2025-02-07 15:15:11.0467562] UObjectBase::NetUpdateFrequency = 0x108
[2025-02-07 15:15:11.0467843] UObjectBase::OnClicked = 0x187
[2025-02-07 15:15:11.0468286] UObjectBase::OnActorBeginOverlap = 0x183
[2025-02-07 15:15:11.0468589] UObjectBase::OnActorHit = 0x18D
[2025-02-07 15:15:11.0468860] UObjectBase::StatHitchesData = 0x350
[2025-02-07 15:15:11.0469131] UObjectBase::OnBeginCursorOver = 0x185
[2025-02-07 15:15:11.0469409] UObjectBase::OnDestroyed = 0x18E
[2025-02-07 15:15:11.0469671] UObjectBase::OnInputTouchEnter = 0x18B
[2025-02-07 15:15:11.0469941] UObjectBase::bHasAudioFocus = 0xF4
[2025-02-07 15:15:11.0470211] UObjectBase::OnEndPlay = 0x18F
[2025-02-07 15:15:11.0470689] UObjectBase::OnInputTouchBegin = 0x189
[2025-02-07 15:15:11.0471114] UObjectBase::OnInputTouchLeave = 0x18C
[2025-02-07 15:15:11.0471469] UObjectBase::OnReleased = 0x188
[2025-02-07 15:15:11.0471753] UObjectBase::OnTakeRadialDamage = 0x182
[2025-02-07 15:15:11.0472032] UObjectBase::Owner = 0xE0
[2025-02-07 15:15:11.0472303] UObjectBase::ParentComponent = 0x160
[2025-02-07 15:15:11.0472579] UObjectBase::ReplicatedMovement = 0x60
[2025-02-07 15:15:11.0472857] UObjectBase::RootComponent = 0x130
[2025-02-07 15:15:11.0473128] UObjectBase::SpawnCollisionHandlingMethod = 0xF2
[2025-02-07 15:15:11.0473412] UObjectBase::UpdateOverlapsMethodDuringLevelStreaming = 0x5D
[2025-02-07 15:15:11.0473718] UObjectBase::bNetStartup = 0x58
[2025-02-07 15:15:11.0473992] UObjectBase::bActorIsBeingConstructed = 0x168
[2025-02-07 15:15:11.0474279] UObjectBase::bActorBeginningPlayFromLevelStreaming = 0x5B
[2025-02-07 15:15:11.0474572] UObjectBase::bAllowReceiveTickEventOnDedicatedServer = 0x5B
[2025-02-07 15:15:11.0474874] UObjectBase::bIsMouseOverClient = 0x35D
[2025-02-07 15:15:11.0475151] UObjectBase::bActorEnableCollision = 0x5C
[2025-02-07 15:15:11.0475430] UObjectBase::bActorInitialized = 0x5B
[2025-02-07 15:15:11.0475709] UObjectBase::bActorIsBeingDestroyed = 0x5C
[2025-02-07 15:15:11.0476459] UObjectBase::bActorSeamlessTraveled = 0x5B
[2025-02-07 15:15:11.0476792] UObjectBase::bActorWantsDestroyDuringBeginPlay = 0x5C
[2025-02-07 15:15:11.0477092] UObjectBase::bAlwaysRelevant = 0x58
[2025-02-07 15:15:11.0477368] UObjectBase::bBlockInput = 0x5A
[2025-02-07 15:15:11.0477822] UObjectBase::bCanBeDamaged = 0x5A
[2025-02-07 15:15:11.0478233] UObjectBase::bCanBeInCluster = 0x5B
[2025-02-07 15:15:11.0478526] UObjectBase::bCollideWhenPlacing = 0x5A
[2025-02-07 15:15:11.0478805] UObjectBase::bEnableAutoLODGeneration = 0x5A
[2025-02-07 15:15:11.0479088] UObjectBase::bExchangedRoles = 0x59
[2025-02-07 15:15:11.0479363] UObjectBase::bGenerateOverlapEventsDuringLevelStreaming = 0x5A
[2025-02-07 15:15:11.0479669] UObjectBase::bHasFinishedSpawning = 0x5B
[2025-02-07 15:15:11.0479939] UObjectBase::bHidden = 0x58
[2025-02-07 15:15:11.0480206] UObjectBase::bIgnoresOriginShifting = 0x5A
[2025-02-07 15:15:11.0480488] UObjectBase::bIsEditorOnlyActor = 0x5A
[2025-02-07 15:15:11.0480764] UObjectBase::bNetCheckedInitialPhysicsState = 0x5B
[2025-02-07 15:15:11.0481054] UObjectBase::bNetLoadOnClient = 0x59
[2025-02-07 15:15:11.0481365] UObjectBase::bNetUseOwnerRelevancy = 0x59
[2025-02-07 15:15:11.0481662] UObjectBase::bOnlyRelevantToOwner = 0x58
[2025-02-07 15:15:11.0481945] UObjectBase::bRelevantForLevelBounds = 0x59
[2025-02-07 15:15:11.0482222] UObjectBase::bRelevantForNetworkReplays = 0x59
[2025-02-07 15:15:11.0482511] UObjectBase::bReplayRewindable = 0x59
[2025-02-07 15:15:11.0482786] UObjectBase::bReplicateMovement = 0x58
[2025-02-07 15:15:11.0483063] UObjectBase::bReplicates = 0x5B
[2025-02-07 15:15:11.0483337] UObjectBase::bRunningUserConstructionScript = 0x5C
[2025-02-07 15:15:11.0483632] UObjectBase::bTearOff = 0x58
[2025-02-07 15:15:11.0483901] UObjectBase::bTickFunctionsRegistered = 0x5C
[2025-02-07 15:15:11.0484463] UObjectBase::ActiveSplitscreenType = 0x70
[2025-02-07 15:15:11.0484820] UObjectBase::AudioDeviceHandle = 0xF0
[2025-02-07 15:15:11.0485110] UObjectBase::CurrentBufferVisualizationMode = 0x128
[2025-02-07 15:15:11.0485407] UObjectBase::CursorWidgets = 0x1E0
[2025-02-07 15:15:11.0485685] UObjectBase::DebugProperties = 0x48
[2025-02-07 15:15:11.0486255] UObjectBase::GameLayerManagerPtr = 0x118
[2025-02-07 15:15:11.0486561] UObjectBase::HardwareCursorCache = 0x140
[2025-02-07 15:15:11.0486839] UObjectBase::HardwareCursors = 0x190
[2025-02-07 15:15:11.0487117] UObjectBase::HighResScreenshotDialog = 0x130
[2025-02-07 15:15:11.0487399] UObjectBase::MaxSplitscreenPlayers = 0x68
[2025-02-07 15:15:11.0487680] UObjectBase::MouseCaptureMode = 0x35A
[2025-02-07 15:15:11.0487957] UObjectBase::MouseLockMode = 0x35C
[2025-02-07 15:15:11.0488231] UObjectBase::SplitscreenInfo = 0x58
[2025-02-07 15:15:11.0488503] UObjectBase::StatUnitData = 0x348
[2025-02-07 15:15:11.0488777] UObjectBase::ViewModeIndex = 0xB0
[2025-02-07 15:15:11.0489051] UObjectBase::Viewport = 0xE0
[2025-02-07 15:15:11.0489321] UObjectBase::ViewportConsole = 0x40
[2025-02-07 15:15:11.0489592] UObjectBase::ViewportFrame = 0xE8
[2025-02-07 15:15:11.0489858] UObjectBase::ViewportOverlayWidget = 0x108
[2025-02-07 15:15:11.0490146] UObjectBase::Window = 0xF8
[2025-02-07 15:15:11.0490534] UObjectBase::bDisableSplitScreenOverride = 0x358
[2025-02-07 15:15:11.0490884] UObjectBase::bDisableWorldRendering = 0x6C
[2025-02-07 15:15:11.0491190] UObjectBase::bHideCursorDuringCapture = 0x35B
[2025-02-07 15:15:11.0491668] UObjectBase::bIgnoreInput = 0x359
[2025-02-07 15:15:11.0491976] UObjectBase::bIsPlayInEditorViewport = 0x6C
[2025-02-07 15:15:11.0492258] UObjectBase::bShowTitleSafeZone = 0x6C
[2025-02-07 15:15:11.0492747] UObjectBase::bSuppressTransitionMessage = 0x88
[2025-02-07 15:15:11.0493065] UObjectBase::bUseSoftwareCursorWidgets = 0x230
[2025-02-07 15:15:11.0493364] UScriptStruct::StructFlags = 0xB0
[2025-02-07 15:15:11.0493641] UScriptStruct::CppStructOps = 0xB8
[2025-02-07 15:15:11.0493918] UScriptStruct::bPrepareCppStructOpsCompleted = 0xB4
[2025-02-07 15:15:11.0494214] UScriptStruct::ICppStructOps::Alignment = 0xC
[2025-02-07 15:15:11.0494499] UScriptStruct::ICppStructOps::Size = 0x8
[2025-02-07 15:15:11.0494781] FField::ClassPrivate = 0x8
[2025-02-07 15:15:11.0495045] FField::NamePrivate = 0x28
[2025-02-07 15:15:11.0495304] FField::FlagsPrivate = 0x30
[2025-02-07 15:15:11.0495569] FField::Next = 0x20
[2025-02-07 15:15:11.0497445] FField::Owner = 0x10
[2025-02-07 15:15:11.0497806] FOutputDevice::bAutoEmitLineTerminator = 0x9
[2025-02-07 15:15:11.0498110] FOutputDevice::bSuppressEventTag = 0x8
[2025-02-07 15:15:11.0498396] FEnumProperty::Enum = 0x80
[2025-02-07 15:15:11.0498662] FEnumProperty::UnderlyingProp = 0x78
[2025-02-07 15:15:11.0498939] UStruct::DestructorLink = 0x80
[2025-02-07 15:15:11.0499207] UStruct::Children = 0x48
[2025-02-07 15:15:11.0499475] UStruct::ChildProperties = 0x50
[2025-02-07 15:15:11.0499746] UStruct::PostConstructLink = 0x88
[2025-02-07 15:15:11.0500019] UStruct::UnresolvedScriptProperties = 0xA0
[2025-02-07 15:15:11.0500299] UStruct::MinAlignment = 0x5C
[2025-02-07 15:15:11.0500566] UStruct::PropertiesSize = 0x58
[2025-02-07 15:15:11.0500882] UStruct::PropertyLink = 0x70
[2025-02-07 15:15:11.0501265] UStruct::RefLink = 0x78
[2025-02-07 15:15:11.0501580] UStruct::Script = 0x60
[2025-02-07 15:15:11.0501859] UStruct::ScriptAndPropertyObjectReferences = 0x90
[2025-02-07 15:15:11.0502348] UStruct::SuperStruct = 0x40
[2025-02-07 15:15:11.0502647] UFunction::EventGraphCallOffset = 0xD0
[2025-02-07 15:15:11.0502929] UFunction::EventGraphFunction = 0xC8
[2025-02-07 15:15:11.0503211] UFunction::RPCId = 0xBA
[2025-02-07 15:15:11.0503516] UFunction::FirstPropertyToInit = 0xC0
[2025-02-07 15:15:11.0503799] UFunction::Func = 0xD8
[2025-02-07 15:15:11.0504057] UFunction::FunctionFlags = 0xB0
[2025-02-07 15:15:11.0504330] UFunction::NumParms = 0xB4
[2025-02-07 15:15:11.0504613] UFunction::ParmsSize = 0xB6
[2025-02-07 15:15:11.0504882] UFunction::RPCResponseId = 0xBC
[2025-02-07 15:15:11.0505156] UFunction::ReturnValueOffset = 0xB8
[2025-02-07 15:15:11.0505435] UField::Next = 0x28
[2025-02-07 15:15:11.0505696] FProperty::ArrayDim = 0x38
[2025-02-07 15:15:11.0506373] FProperty::DestructorLinkNext = 0x68
[2025-02-07 15:15:11.0506730] FProperty::ElementSize = 0x3C
[2025-02-07 15:15:11.0507500] FProperty::NextRef = 0x60
[2025-02-07 15:15:11.0507851] FProperty::Offset_Internal = 0x4C
[2025-02-07 15:15:11.0508190] FProperty::PostConstructLinkNext = 0x70
[2025-02-07 15:15:11.0508592] FProperty::PropertyLinkNext = 0x58
[2025-02-07 15:15:11.0508969] FProperty::PropertyFlags = 0x40
[2025-02-07 15:15:11.0509378] FProperty::RepIndex = 0x48
[2025-02-07 15:15:11.0509802] FProperty::RepNotifyFunc = 0x50
[2025-02-07 15:15:11.0510233] UWorld::bAllowAudioPlayback = 0x10E
[2025-02-07 15:15:11.0510649] UWorld::ActiveLevelCollectionIndex = 0x158
[2025-02-07 15:15:11.0511085] UWorld::AudioTimeSeconds = 0x5AC
[2025-02-07 15:15:11.0511769] UWorld::CommittedPersistentLevelName = 0x610
[2025-02-07 15:15:11.0512240] UWorld::bInTick = 0x10B
[2025-02-07 15:15:11.0512653] UWorld::CleanupWorldTag = 0x61C
[2025-02-07 15:15:11.0513079] UWorld::bTickNewlySpawned = 0x10B
[2025-02-07 15:15:11.0513467] UWorld::AuthorityGameMode = 0x118
[2025-02-07 15:15:11.0513886] UWorld::BuildStreamingDataTimer = 0x3D0
[2025-02-07 15:15:11.0514318] UWorld::bPlayersOnly = 0x10D
[2025-02-07 15:15:11.0514710] UWorld::DeltaTimeSeconds = 0x5B0
[2025-02-07 15:15:11.0515075] UWorld::ExtraReferencedObjects = 0x68
[2025-02-07 15:15:11.0515516] UWorld::LastTimeUnbuiltLightingWasEncountered = 0x598
[2025-02-07 15:15:11.0516008] UWorld::NextSwitchCountdown = 0x5DC
[2025-02-07 15:15:11.0516469] UWorld::bMaterialParameterCollectionInstanceNeedsDeferredUpdate = 0x10F
[2025-02-07 15:15:11.0516967] UWorld::RealTimeSeconds = 0x5A8
[2025-02-07 15:15:11.0517403] UWorld::NextURL = 0x5F0
[2025-02-07 15:15:11.0517820] UWorld::NumStreamingLevelsBeingLoaded = 0x5EA
[2025-02-07 15:15:11.0518307] UWorld::OriginOffsetThisFrame = 0x5D0
[2025-02-07 15:15:11.0518740] UWorld::PauseDelay = 0x5B4
[2025-02-07 15:15:11.0519157] UWorld::PerModuleDataObjects = 0x78
[2025-02-07 15:15:11.0519593] UWorld::bIsDefaultLevel = 0x10C
[2025-02-07 15:15:11.0520013] UWorld::PlayerNum = 0x558
[2025-02-07 15:15:11.0520438] UWorld::PreparingLevelNames = 0x600
[2025-02-07 15:15:11.0520865] UWorld::bAggressiveLOD = 0x10C
[2025-02-07 15:15:11.0521324] UWorld::StreamingLevelsPrefix = 0xC0
[2025-02-07 15:15:11.0521888] UWorld::bTriggerPostLoadMap = 0x10B
[2025-02-07 15:15:11.0522535] UWorld::bIsLevelStreamingFrozen = 0x10B
[2025-02-07 15:15:11.0522979] UWorld::StreamingVolumeUpdateDelay = 0x55C
[2025-02-07 15:15:11.0523845] UWorld::bIsBuilt = 0x10B
[2025-02-07 15:15:11.0524322] UWorld::TimeSeconds = 0x5A0
[2025-02-07 15:15:11.0524763] UWorld::UnpausedTimeSeconds = 0x5A4
[2025-02-07 15:15:11.0525203] UWorld::ViewLocationsRenderedLastFrame = 0xF8
[2025-02-07 15:15:11.0525659] UWorld::bActorsInitialized = 0x10C
[2025-02-07 15:15:11.0526107] UWorld::bIsTearingDown = 0x10D
[2025-02-07 15:15:11.0526551] UWorld::bAreConstraintsDirty = 0x10E
[2025-02-07 15:15:11.0527114] UWorld::bBegunPlay = 0x10D
[2025-02-07 15:15:11.0527514] UWorld::bDebugPauseExecution = 0x10D
[2025-02-07 15:15:11.0527837] UWorld::bDoDelayedUpdateCullDistanceVolumes = 0x10C
[2025-02-07 15:15:11.0528762] UWorld::bRequestedBlockOnAsyncLoading = 0x10C
[2025-02-07 15:15:11.0529275] UWorld::bDropDetail = 0x10C
[2025-02-07 15:15:11.0529690] UWorld::bMatchStarted = 0x10D
[2025-02-07 15:15:11.0530091] UWorld::bIsCameraMoveableWhenPaused = 0x10E
[2025-02-07 15:15:11.0530516] UWorld::bIsRunningConstructionScript = 0x10C
[2025-02-07 15:15:11.0530954] UWorld::bShouldSimulatePhysics = 0x10C
[2025-02-07 15:15:11.0531408] UWorld::bIsWorldInitialized = 0x10B
[2025-02-07 15:15:11.0531867] UWorld::bKismetScriptError = 0x10D
[2025-02-07 15:15:11.0532315] UWorld::bMarkedObjectsPendingKill = 0x618
[2025-02-07 15:15:11.0532772] UWorld::bWorldWasLoadedThisTick = 0x10B
[2025-02-07 15:15:11.0533219] UWorld::bPlayersOnlyPending = 0x10D
[2025-02-07 15:15:11.0533677] UWorld::bPostTickComponentUpdate = 0x10B
[2025-02-07 15:15:11.0534134] UWorld::bRequiresHitProxies = 0x10E
[2025-02-07 15:15:11.0534604] UWorld::bShouldForceUnloadStreamingLevels = 0x10E
[2025-02-07 15:15:11.0535084] UWorld::bShouldForceVisibleStreamingLevels = 0x10E
[2025-02-07 15:15:11.0535549] UWorld::bShouldTick = 0x10E
[2025-02-07 15:15:11.0535975] UWorld::bStartup = 0x10D
[2025-02-07 15:15:11.0536855] UWorld::bStreamingDataDirty = 0x10E
[2025-02-07 15:15:11.0537364] UClass::ClassConstructor = 0xB0
[2025-02-07 15:15:11.0537817] UClass::ClassAddReferencedObjects = 0xC0
[2025-02-07 15:15:11.0538268] UClass::bCooked = 0xC8
[2025-02-07 15:15:11.0538681] UClass::ClassConfigName = 0xE8
[2025-02-07 15:15:11.0539105] UClass::ClassDefaultObject = 0x118
[2025-02-07 15:15:11.0539538] UClass::ClassFlags = 0xCC
[2025-02-07 15:15:11.0539959] UClass::ClassGeneratedBy = 0xE0
[2025-02-07 15:15:11.0540393] UClass::ClassUnique = 0xC8
[2025-02-07 15:15:11.0540825] UClass::ClassVTableHelperCtorCaller = 0xB8
[2025-02-07 15:15:11.0541273] UClass::ClassWithin = 0xD8
[2025-02-07 15:15:11.0541705] UClass::FirstOwnedClassRep = 0x110
[2025-02-07 15:15:11.0542133] UClass::FuncMap = 0x130
[2025-02-07 15:15:11.0542547] UClass::Interfaces = 0x1D8
[2025-02-07 15:15:11.0542966] UClass::NetFields = 0x100
[2025-02-07 15:15:11.0543398] UClass::SparseClassData = 0x120
[2025-02-07 15:15:11.0543825] UClass::SparseClassDataStruct = 0x128
[2025-02-07 15:15:11.0544249] UClass::SuperFuncMap = 0x180
[2025-02-07 15:15:11.0544645] UEnum::CppForm = 0x50
[2025-02-07 15:15:11.0545053] UEnum::CppType = 0x30
[2025-02-07 15:15:11.0545471] UEnum::EnumDisplayNameFn = 0x58
[2025-02-07 15:15:11.0546070] UEnum::Names = 0x40
[2025-02-07 15:15:11.0546498] UEnum::EnumFlags_Internal = 0x54
[2025-02-07 15:15:11.0546912] FObjectPropertyBase::PropertyClass = 0x78
[2025-02-07 15:15:11.0547275] FDelegateProperty::SignatureFunction = 0x78
[2025-02-07 15:15:11.0548103] FMulticastDelegateProperty::SignatureFunction = 0x78
[2025-02-07 15:15:11.0548748] FSetProperty::ElementProp = 0x78
[2025-02-07 15:15:11.0549139] FStructProperty::Struct = 0x78
[2025-02-07 15:15:11.0549502] FArrayProperty::Inner = 0x78
[2025-02-07 15:15:11.0549840] FArrayProperty::ArrayFlags = 0x80
[2025-02-07 15:15:11.0550161] FMapProperty::KeyProp = 0x78
[2025-02-07 15:15:11.0550498] FMapProperty::MapFlags = 0xA0
[2025-02-07 15:15:11.0550824] FMapProperty::ValueProp = 0x80
[2025-02-07 15:15:11.0551178] FBoolProperty::FieldMask = 0x7B
[2025-02-07 15:15:11.0551657] FBoolProperty::ByteMask = 0x7A
[2025-02-07 15:15:11.0552071] FBoolProperty::FieldSize = 0x78
[2025-02-07 15:15:11.0552406] FBoolProperty::ByteOffset = 0x79
[2025-02-07 15:15:11.0552767] FByteProperty::Enum = 0x78
[2025-02-07 15:15:11.0553140] FClassProperty::MetaClass = 0x80
[2025-02-07 15:15:11.0553512] FSoftClassProperty::MetaClass = 0x80
[2025-02-07 15:15:11.0553896] FInterfaceProperty::InterfaceClass = 0x78
[2025-02-07 15:15:11.0554301] FFieldPathProperty::PropertyClass = 0x78
[2025-02-07 15:15:11.0554651]
##### MEMBER OFFSETS END #####

[2025-02-07 15:15:11.0555001] m_shared_functions: 0x20a8103ef88
[2025-02-07 15:15:11.2382661] Enabling custom events
[2025-02-07 15:15:11.2407955] Starting mods (from mods.txt load order)...
[2025-02-07 15:15:11.2410750] Mod 'CheatManagerEnablerMod' disabled in mods.txt.
[2025-02-07 15:15:11.2411188] Mod 'ActorDumperMod' disabled in mods.txt.
[2025-02-07 15:15:11.2411542] Mod 'ConsoleCommandsMod' disabled in mods.txt.
[2025-02-07 15:15:11.2411894] Mod 'ConsoleEnablerMod' disabled in mods.txt.
[2025-02-07 15:15:11.2412255] Starting Lua mod 'SplitScreenMod'
[2025-02-07 15:15:11.3112578] [Lua] [SplitScreenMod] UseSplitScreen: true
[2025-02-07 15:15:11.3113731] [Lua] [SplitScreenMod] OffsetPlayerGamepadIds: true
[2025-02-07 15:15:11.3115063] Mod 'LineTraceMod' disabled in mods.txt.
[2025-02-07 15:15:11.3115618] Mod 'BPML_GenericFunctions' disabled in mods.txt.
[2025-02-07 15:15:11.3116061] Mod 'BPModLoaderMod' disabled in mods.txt.
[2025-02-07 15:15:11.3116502] Mod 'jsbLuaProfilerMod' disabled in mods.txt.
[2025-02-07 15:15:11.3117042] Starting Lua mod 'Keybinds'
[2025-02-07 15:15:11.3152509] Starting mods (from enabled.txt, no defined load order)...
[2025-02-07 15:15:11.3163137] Event loop start