RussellJerome/UnrealModLoader

HELP - It's not working putting the mod in the LogicMods folder

Opened this issue · 0 comments

Hello, I'm trying to make mods for the Foxhole game, the mod starts and when I press F1 it shows the menu at the top, but when I generate a pack and place it in the LogicMods folder or the game crashes or opens and after a while hangs.

I did it following this tutorial: https://www.youtube.com/watch?v=fB3yT85XhVA&list=PL-dFOLrGFgdwbzcHmZ2ghuN3LXxlazbZP&index=3

The only thing i saw wrong is this message
[UnrealModLoader][ERROR] CallFunctionByNameWithArguments NOT FOUND!

Game Engine version: 4.24.3


Files

EngineInfo.txt
ObjectDump.txt


LOGS

War-Win64-Shipping.profile:

#Games Basic Information
[GameInfo]

#Set to 1 (true) if the games engine version is 4.23 and up
UsesFNamePool=1

#Set to 1 (true) if the game engine version is 4.18 and up (this can vary)
IsUsingFChunkedFixedUObjectArray=1

#Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use.
IsUsingDeferedSpawn=0

#UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22
#IsUsing4_22=0

LOG from console:

[UnrealModLoader][INFO] Created by ~Russell.J Release V 2.2.0
[UnrealModLoader][INFO] Profile Detected: War-Win64-Shipping
[UnrealModLoader][INFO] FoundNamePool: 0x00007FF6F63891C0
[UnrealModLoader][INFO] GObject: 0x00007FF6F63A2518
[UnrealModLoader][INFO] GWorld: 0x00007FF6F648C270
[UnrealModLoader][INFO] GameStateInit: 0x00007FF6F4116050
[UnrealModLoader][INFO] AActor::BeginPlay: 0x00007FF6F3E80690
[UnrealModLoader][INFO] StaticLoadObject: 0x00007FF6F313AE40
[UnrealModLoader][INFO] UWorld::SpawnActor: 0x00007FF6F41D64A0
[UnrealModLoader][ERROR] CallFunctionByNameWithArguments NOT FOUND!
[UnrealModLoader][INFO] CallFunctionByNameWithArguments: 0x0000000000000000
[UnrealModLoader][INFO] UObject::ProcessEvent: 0x00007FF6F2DEFC80
[UnrealModLoader][INFO] UClass::CreateDefualtObject: 0x00007FF6F2FEBEE0
[UnrealModLoader][INFO] ProcessInternalFunction: 0x00007FF6F3134320
[UnrealModLoader][INFO] StaticConstructObject_Internal 0x00007FF6F313AE40
[UnrealModLoader][INFO] Setup War-Win64-Shipping
[UnrealModLoader][INFO] Setting Up Loader
[UnrealModLoader][INFO] MinHook Setup
[UnrealModLoader][INFO] Loading Core Mods
LogPakFile: Display: Found Pak file ../../../War/Content/Paks/War-WindowsNoEditor.pak attempting to mount.
LogPakFile: Display: Mounting pak file ../../../War/Content/Paks/War-WindowsNoEditor.pak.
[UnrealModLoader][INFO] PakModLoaded: HudTest
[UnrealModLoader][INFO] ScanLoadedPaks Setup
LogPakFile: Display: Found Pak file ../../../War/Content/Paks/LogicMods/HudTest.pak attempting to mount.
LogPakFile: Display: Mounting pak file ../../../War/Content/Paks/LogicMods/HudTest.pak.
[UnrealModLoader][INFO] Added hook: AGameModeBase::InitGameState
[UnrealModLoader][INFO] Added hook: AActor::BeginPlay
[UnrealModLoader][INFO] CreateUILogicThread Called
[UnrealModLoader][INFO] Setting up D3D11Present hook
LogSteamShared: Display: Loading Steam SDK 1.46
Setting breakpad minidump AppID = 505460
Steam_SetMinidumpSteamID:  Caching Steam ID:  *********************** [API loaded no]
[UnrealModLoader][INFO] Added hook: DX11-ResizeBuffers
[UnrealModLoader][INFO] Added hook: DX11-Present
LogOnline: Warning: STEAM: Failed to obtain steam user stats, user: ************* has no stats entries
[UnrealModLoader][INFO] D3D11Device Initialized
[UnrealModLoader][INFO] D3D11RenderTargetView Initialized
LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent.
LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent.
LogAudioMixer: Display: Audio Mixer Platform Settings:
LogAudioMixer: Display:         Sample Rate:                                              48000
LogAudioMixer: Display:         Callback Buffer Frame Size Requested: 1024
LogAudioMixer: Display:         Callback Buffer Frame Size To Use:        1024
LogAudioMixer: Display:         Number of buffers to queue:                       2
LogAudioMixer: Display:         Max Channels (voices):                            32
LogAudioMixer: Display:         Number of Async Source Workers:           0
LogAudio: Display: AudioDevice MaxSources: 32
LogAudio: Display: Using built-in audio occlusion.
LogAudioMixer: Display: Initializing audio mixer.
LogAudioDebug: Display: Lib vorbis DLL was dynamically loaded.
LogAudioMixer: Display: Audio Device Output Speaker Info:
LogAudioMixer: Display: Name: Alto-falantes (HyperX Cloud)
LogAudioMixer: Display: Is Default: Yes
LogAudioMixer: Display: Sample Rate: 48000
LogAudioMixer: Display: Channel Count Used: 8
LogAudioMixer: Display: Device Channel Count: 8
LogAudioMixer: Display: Channel Order:
LogAudioMixer: Display: 0: FrontLeft
LogAudioMixer: Display: 1: FrontRight
LogAudioMixer: Display: 2: FrontCenter
LogAudioMixer: Display: 3: LowFrequency
LogAudioMixer: Display: 4: BackLeft
LogAudioMixer: Display: 5: BackRight
LogAudioMixer: Display: 6: SideLeft
LogAudioMixer: Display: 7: SideRight
LogAudioMixer: Display: Using Audio Device Alto-falantes (HyperX Cloud Alpha S Game)
LogAudio: Display: Waited 35.279900 ms for audio thread.
LogAudioMixer: Display: No commands were queued while flushing the source manager.
LogAudio: Display: Waited 14079.734375 ms for audio thread.
[UnrealModLoader][INFO] GameStateHook
[UnrealModLoader][WARNING] UObject Not Defined. Scanning for def.
[UnrealModLoader][INFO] Scanning For UObject Index Def.
[UnrealModLoader][INFO] UObject Index Def located at: 0x000000000000000C
[UnrealModLoader][INFO] Scanning For UObject Name Def.
[UnrealModLoader][INFO] UObject Name Def located at: 0x0000000000000018
[UnrealModLoader][INFO] Scanning For UObject Class Def.
[UnrealModLoader][INFO] UObject Class Def located at: 0x0000000000000010
[UnrealModLoader][INFO] Scanning For UObject Outer Def.
[UnrealModLoader][INFO] UObject Outer Def located at: 0x0000000000000020
[UnrealModLoader][INFO] UObject Defined
[UnrealModLoader][WARNING] UField Not Defined. Scanning for def.
[UnrealModLoader][INFO] Scanning For UField Next Def.
[UnrealModLoader][INFO] UField Next Def located at: 0x0000000000000028
[UnrealModLoader][INFO] UField Defined
[UnrealModLoader][WARNING] UStruct Not Defined. Scanning for def.
[UnrealModLoader][INFO] Scanning For UStruct SuperField Def.
[UnrealModLoader][INFO] UStruct SuperField Def located at: 0x0000000000000040
[UnrealModLoader][INFO] Scanning For UStruct Children Def.
[UnrealModLoader][INFO] UStruct Children Def located at: 0x0000000000000048
[UnrealModLoader][INFO] Scanning For UStruct PropertySize Def.
[UnrealModLoader][INFO] UStruct PropertySize Def located at: 0x0000000000000050
[UnrealModLoader][INFO] UStruct Size: 152
[UnrealModLoader][INFO] UStruct Defined
[UnrealModLoader][WARNING] UFunction Not Defined. Scanning for def.
[UnrealModLoader][INFO] Scanning For UFunction FunctionFlags Def.
[UnrealModLoader][INFO] UFunction FunctionFlags Def located at: 0x0000000000000098
[UnrealModLoader][INFO] UFunction Func: 0x00000000000000C0
[UnrealModLoader][INFO] UFunction Defined
[UnrealModLoader][INFO] Scanning For UEProperty
[UnrealModLoader][INFO] UEProperty is a UProperty
[UnrealModLoader][INFO] UProperty Array Dim Def located at: 0x0000000000000030
[UnrealModLoader][INFO] UProperty Offset Def located at: 0x0000000000000044
[UnrealModLoader][INFO] All Engine Classes Found
[UnrealModLoader][INFO] Engine Classes Loaded
[UnrealModLoader][INFO] StaticLoadObject Found
LogSpawn: Warning: SpawnActor failed because _415 is not an actor class
[UnrealModLoader][INFO] Finished Spawning PakMods
[UnrealModLoader][INFO] Returning to GameState --------------------------------------------------------
[UnrealModLoader][INFO] Beginplay Called

UML-Log.txt:

Created by ~Russell.J Release V 2.2.0
Profile Detected: War-Win64-Shipping
FoundNamePool: 0x00007FF6F63891C0
GObject: 0x00007FF6F63A2518
GWorld: 0x00007FF6F648C270
GameStateInit: 0x00007FF6F4116050
AActor::BeginPlay: 0x00007FF6F3E80690
StaticLoadObject: 0x00007FF6F313AE40
UWorld::SpawnActor: 0x00007FF6F41D64A0
CallFunctionByNameWithArguments NOT FOUND!
CallFunctionByNameWithArguments: 0x0000000000000000
UObject::ProcessEvent: 0x00007FF6F2DEFC80
UClass::CreateDefualtObject: 0x00007FF6F2FEBEE0
ProcessInternalFunction: 0x00007FF6F3134320
StaticConstructObject_Internal 0x00007FF6F313AE40
Setup War-Win64-Shipping
Setting Up Loader
MinHook Setup
Loading Core Mods
PakModLoaded: HudTest
ScanLoadedPaks Setup
Added hook: AGameModeBase::InitGameState
Added hook: AActor::BeginPlay
CreateUILogicThread Called
Setting up D3D11Present hook
Added hook: DX11-ResizeBuffers
Added hook: DX11-Present
D3D11Device Initialized
D3D11RenderTargetView Initialized
GameStateHook
UObject Not Defined. Scanning for def.
Scanning For UObject Index Def.
UObject Index Def located at: 0x000000000000000C
Scanning For UObject Name Def.
UObject Name Def located at: 0x0000000000000018
Scanning For UObject Class Def.
UObject Class Def located at: 0x0000000000000010
Scanning For UObject Outer Def.
UObject Outer Def located at: 0x0000000000000020
UObject Defined
UField Not Defined. Scanning for def.
Scanning For UField Next Def.
UField Next Def located at: 0x0000000000000028
UField Defined
UStruct Not Defined. Scanning for def.
Scanning For UStruct SuperField Def.
UStruct SuperField Def located at: 0x0000000000000040
Scanning For UStruct Children Def.
UStruct Children Def located at: 0x0000000000000048
Scanning For UStruct PropertySize Def.
UStruct PropertySize Def located at: 0x0000000000000050
UStruct Size: 152
UStruct Defined
UFunction Not Defined. Scanning for def.
Scanning For UFunction FunctionFlags Def.
UFunction FunctionFlags Def located at: 0x0000000000000098
UFunction Func: 0x00000000000000C0
UFunction Defined
Scanning For UEProperty
UEProperty is a UProperty
UProperty Array Dim Def located at: 0x0000000000000030
UProperty Offset Def located at: 0x0000000000000044
All Engine Classes Found
Engine Classes Loaded
StaticLoadObject Found
Finished Spawning PakMods
Returning to GameState --------------------------------------------------------
Beginplay Called
Beginplay Called

Example of crash output:

Fatal error!

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x000123bf  <- Awais change

0x00007ff6f2f72a8a War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f2f79ce5 War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f3148045 War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f314df11 War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f314dc33 War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f313a444 War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f313af48 War-Win64-Shipping.exe!UnknownFunction []
0x00007ff9b5190ab1 UnrealEngineModLoader.dll!UnknownFunction []
0x00007ff9b50e7eff UnrealEngineModLoader.dll!UnknownFunction []
0x00007ff6f411d29e War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f41d3b5f War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f458a610 War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f453efe2 War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f452fadf War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f4126b76 War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f2d53a96 War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f23b4c1c War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f23bbbfe War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f23bbdfa War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f23c5fbb War-Win64-Shipping.exe!UnknownFunction []
0x00007ff6f4e5e31e War-Win64-Shipping.exe!UnknownFunction []
0x00007ffa5e737034 KERNEL32.DLL!UnknownFunction []
0x00007ffa5f4626a1 ntdll.dll!UnknownFunction []