Deadzone: Rogue Multiplayer Split Screen Mod

Deadzone: Rogue 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 11:50:05.7345164] Console created
[2025-02-07 11:50:05.7357252] UE4SS - v3.0.1 Beta #0 - Git SHA #3912ee3
[2025-02-07 11:50:05.7357935] UE4SS Build Configuration: Game__Shipping__Win64 (MSVC)
[2025-02-07 11:50:05.7396359] Setting up mods...
[2025-02-07 11:50:05.7478842] Starting mods (from mods.txt load order)...
[2025-02-07 11:50:05.7496030] Starting mods (from enabled.txt, no defined load order)...
[2025-02-07 11:50:05.7503586] No specific game configuration found, using default configuration file
[2025-02-07 11:50:05.7504230] Config: C:\Program Files (x86)\Steam\steamapps\common\Deadzone Rogue Demo\Valhalla\Binaries\Win64\UE4SS-settings.ini

[2025-02-07 11:50:05.7505219] root directory: C:\Program Files (x86)\Steam\steamapps\common\Deadzone Rogue Demo\Valhalla\Binaries\Win64
[2025-02-07 11:50:05.7510686] working directory: C:\Program Files (x86)\Steam\steamapps\common\Deadzone Rogue Demo\Valhalla\Binaries\Win64
[2025-02-07 11:50:05.7511045] game executable directory: C:\Program Files (x86)\Steam\steamapps\common\Deadzone Rogue Demo\Valhalla\Binaries\Win64
[2025-02-07 11:50:05.7511968] game executable: C:\Program Files (x86)\Steam\steamapps\common\Deadzone Rogue Demo\Valhalla\Binaries\Win64\DeadzoneSteam.exe (175338640 bytes)


[2025-02-07 11:50:05.7512435] mods directory: C:\Program Files (x86)\Steam\steamapps\common\Deadzone Rogue Demo\Valhalla\Binaries\Win64\Mods
[2025-02-07 11:50:05.7512806] log directory: C:\Program Files (x86)\Steam\steamapps\common\Deadzone Rogue Demo\Valhalla\Binaries\Win64
[2025-02-07 11:50:05.7513602] object dumper directory: C:\Program Files (x86)\Steam\steamapps\common\Deadzone Rogue Demo\Valhalla\Binaries\Win64


[2025-02-07 11:50:05.7821683] DebugGame Setting Enabled? false
[2025-02-07 11:50:05.7855633] PS Scan attempt 1
[2025-02-07 11:50:05.7884388] [PS] Reading image
[2025-02-07 11:50:05.7977565] [PS] Starting scan
[2025-02-07 11:50:12.1536484] [PS] Scan finished in 6.3542593s
[2025-02-07 11:50:12.1537560] [PS] Found EngineVersion: 5.4
[2025-02-07 11:50:12.1541361] [PS] Found GUObjectArray: 0x7ff747dbb300
[2025-02-07 11:50:12.1541848] [PS] Found GMalloc: 0x7ff747ccbc70
[2025-02-07 11:50:12.1542140] [PS] Found FName::ToString: 0x7ff73f08a350
[2025-02-07 11:50:12.1542405] [PS] Found FName::FName(wchar_t*): 0x7ff73f06ae40
[2025-02-07 11:50:12.1542673] [PS] Found StaticConstructObject_Internal: 0x7ff73f2a98d0
[2025-02-07 11:50:12.1542990] [PS] Found FText::FText(FString&&): 0x7ff73ef65510
[2025-02-07 11:50:12.1543332] [PS] Failed to find FUObjectHashTables::Get(): expected at least one value
[2025-02-07 11:50:12.1543639] [PS] You can supply your own AOB in 'UE4SS_Signatures/GUObjectHashTables.lua'
[2025-02-07 11:50:12.1543917] [PS] Found GNatives: 0x7ff747dba490
[2025-02-07 11:50:12.1544174] [PS] Failed to find ConsoleManagerSingleton: found 2 unique values [7FF73EF078A0, 7FF744344570]
[2025-02-07 11:50:12.1544470] [PS] You can supply your own AOB in 'UE4SS_Signatures/ConsoleManager.lua'
[2025-02-07 11:50:12.1544951] PS scan successful
[2025-02-07 11:50:12.1745874] Need to construct: /Script/CoreUObject.Class
[2025-02-07 11:50:12.1755197] Need to construct: /Script/CoreUObject
[2025-02-07 11:50:12.1755622] Need to construct: /Script/CoreUObject.Struct
[2025-02-07 11:50:12.1755878] Need to construct: /Script/Engine.Pawn
[2025-02-07 11:50:12.1756105] Need to construct: /Script/Engine.Character
[2025-02-07 11:50:12.1756343] Need to construct: /Script/Engine.Actor
[2025-02-07 11:50:12.1756595] Need to construct: /Script/CoreUObject.Vector
[2025-02-07 11:50:12.1756873] Need to construct: /Script/Engine.Default__DefaultPawn
[2025-02-07 11:50:12.1757296] Need to construct: /Script/Engine.HitResult
[2025-02-07 11:50:12.1757540] Need to construct: /Script/Engine.Default__MaterialExpression
[2025-02-07 11:50:12.1757915] Need to construct: /Script/Engine.ActorComponent
[2025-02-07 11:50:12.1758155] Need to construct: /Script/CoreUObject.OrientedBox
[2025-02-07 11:50:12.1758375] Need to construct: /Script/Engine.MovementComponent
[2025-02-07 11:50:12.1758592] Need to construct: /Script/Engine.HUD
[2025-02-07 11:50:12.1759654] Need to construct: /Script/Engine.PlayerController
[2025-02-07 11:50:12.1766098] Need to construct: /Script/Engine.PlayerCameraManager
[2025-02-07 11:50:12.1766532] Need to construct: /Script/CoreUObject.EInterpCurveMode
[2025-02-07 11:50:12.1766747] Need to construct: /Script/Engine.ENetRole
[2025-02-07 11:50:12.1766948] Need to construct: /Script/MovieScene.MovieSceneEditorData
[2025-02-07 11:50:12.1767170] Need to construct: /Script/UMG.Widget
[2025-02-07 11:50:12.1767371] Need to construct: /Script/UMG.ComboBoxString
[2025-02-07 11:50:12.1767574] Need to construct: /Script/CoreUObject.Interface