ZHMModSDK
ZHMModSDK copied to clipboard
Update 3.240
the screen goes black after update the game to 3.240
also the file logger didn't flush its content after reach 8192 bytes, see https://github.com/gabime/spdlog/wiki/Flush-policy.
ZHMModLoader.log
Successfully located function 'ZActor_OnOutfitChanged' at address '0x140156690'.
Successfully located function 'ZActor_ReviveActor' at address '0x14014b340'.
Successfully located function 'ZDynamicObject_ToString' at address '0x14005cac0'.
Could not locate address for function 'ZHM5BaseCharacter_ActivateRagdoll'. This probably means that the game was updated and the SDK requires changes.
Successfully located function 'ZHM5BaseCharacter_DeactivateRagdoll' at address '0x1400f6480'.
Could not locate address for function 'GetCurrentCamera'. This probably means that the game was updated and the SDK requires changes.
Successfully located function 'ZEngineAppCommon_CreateFreeCamera' at address '0x140049da0'.
Successfully located function 'ZCameraManager_GetActiveRenderDestinationEntity' at address '0x14113a3e0'.
Successfully located function 'ZInputAction_Analog' at address '0x140f17390'.
Successfully located function 'ZInputAction_Digital' at address '0x140f17210'.
Successfully located function 'ZHM5InputManager_GetInputControlForLocalPlayer' at address '0x1400b7cb0'.
Successfully located function 'ZResourceManager_UninstallResource' at address '0x14135c0f0'.
Successfully located function 'ZEntityManager_NewEntity' at address '0x140ebd3c0'.
Successfully located function 'ZSpatialEntity_UnknownTransformUpdate' at address '0x140ee3800'.
Successfully located function 'ZHitman5_SetOutfit' at address '0x140339790'.
Successfully located function 'ZActor_SetOutfit' at address '0x140156020'.
Could not locate address for function 'ZItemSpawner_RequestContentLoad'. This probably means that the game was updated and the SDK requires changes.
Successfully located function 'ZCharacterSubcontrollerInventory_AddDynamicItemToInventory' at address '0x14035e370'.
Successfully located function 'ZResourceContainer_GetResourceReferences' at address '0x141353ac0'.
Successfully located function 'ZHM5BaseCharacter_SendRequestToChildNetworks' at address '0x1400f60e0'.
Successfully located function 'ZHM5Animator_ActivateRagdollToAnimationBlend' at address '0x1401a2d20'.
Successfully located function 'ZHM5BaseCharacter_ActivatePoweredRagdoll' at address '0x1400f6ed0'.
Successfully located function 'ZRagdollHandler_ApplyImpulseOnRagdoll' at address '0x140dca1a0'.
Successfully located function 'ZInputTokenStream_ParseToken' at address '0x140f18500'.
Successfully located function 'ZInputActionManager_ParseAsignment' at address '0x140f196a0'.
Successfully located function 'ZActor_KillActor' at address '0x140153780'.
Successfully located function 'ZConfigCommand_ExecuteCommand' at address '0x140058150'.
Successfully located function 'ZConfigCommand_GetConfigCommand' at address '0x1400580e0'.
Successfully located function 'ZConfigCommand_First' at address '0x140006440'.
Successfully located function 'ZDynamicObject_Set' at address '0x14005b1c0'.
Successfully located global 'GameLoopManager' at address 0x1430c4c40.
Successfully located global 'TypeRegistry' at address 0x1428da730.
Successfully located global 'GameTimeManager' at address 0x1430c4f60.
Successfully located global 'Hitman5Module' at address 0x1423c8430.
Successfully located global 'GameContext' at address 0x143009360.
Successfully located global 'ActorManager' at address 0x1430093c0.
Successfully located global 'NextActorId' at address 0x14300da40.
Successfully located global 'MemoryManager' at address 0x1428da728.
Could not find address for global 'RenderManager'. This probably means that the game was updated and the SDK requires changes.
Successfully located global 'ApplicationEngineWin32' at address 0x1428da6d0.
Successfully located global 'GameUIManager' at address 0x1430947e0.
Successfully located global 'EntityManager' at address 0x1430c4fe0.
Successfully located global 'GameStatsManager' at address 0x143006620.
Successfully located global 'CameraManager' at address 0x1438af3c0.
Successfully located global 'PlayerRegistry' at address 0x1430984a8.
Successfully located global 'InputManager' at address 0x143093040.
Successfully located global 'ResourceManager' at address 0x1438af7c0.
Successfully located global 'ResourceContainer' at address 0x1430972e8.
Successfully located global 'CollisionManager' at address 0x143093088.
Could not find address for global 'ContentKitManager'. This probably means that the game was updated and the SDK requires changes.
Successfully located global 'HM5ActionManager' at address 0x142f26c20.
Successfully located global 'BehaviorService' at address 0x142f979c0.
Successfully located global 'PrimitiveBufferData' at address 0x143b590f0.
Successfully located global 'GameMode' at address 0x1430c51a8.
Successfully located global 'EngineMode' at address 0x1430c51b0.
Successfully located global 'ZTemplateEntityBlueprintFactory_vtbl' at address 0x141e7c338.
Successfully located global 'InputActionManager' at address 0x1430cd160.
Successfully located global 'InputActionManager_BindMem' at address 0x1430cd170.
Successfully located global 'InputActionManager_Seq' at address 0x143009214.
Successfully located global 'Selections' at address 0x1422bcb90.
Successfully located global 'D3D12ObjectPools' at address 0x1430972c8.
Successfully located global 'ZProfileServerPageProxyBase_m_aRouteMap' at address 0x143b54f88.
Successfully located global 'ZVariantPool1' at address 0x143990660.
Successfully located global 'ZVariantPool2' at address 0x1439905f0.
Successfully installed detour for hook 'ZActor_ZActor' at address 0x140143880.
Successfully installed detour for hook 'ZEntitySceneContext_LoadScene' at address 0x1400af350.
Could not find address for hook 'ZEntitySceneContext_ClearScene'. This probably means that the game was updated and the SDK requires changes.
Successfully installed detour for hook 'ZUpdateEventContainer_AddDelegate' at address 0x140eb32d0.
Successfully installed detour for hook 'ZUpdateEventContainer_RemoveDelegate' at address 0x140eb33d0.
Could not find address for hook 'Engine_Init'. This probably means that the game was updated and the SDK requires changes.
Successfully installed detour for hook 'ZKnowledge_SetGameTension' at address 0x140176680.
Successfully installed detour for hook 'GetApplicationOptionBool' at address 0x140038700.
Successfully installed detour for hook 'ZApplicationEngineWin32_OnMainWindowActivated' at address 0x14003c0c0.
Could not find address for hook 'ZApplicationEngineWin32_MainWindowProc'. This probably means that the game was updated and the SDK requires changes.
Successfully installed detour for hook 'SetPropertyValue' at address 0x140ee1490.
Successfully installed detour for hook 'SignalOutputPin' at address 0x140ee1010.
Successfully installed detour for hook 'SignalInputPin' at address 0x140ee1100.
Successfully installed detour for hook 'D3D12CreateDevice' at address 0x7ff8daac8ad0.
Successfully installed detour for hook 'CreateDXGIFactory1' at address 0x7ff8e9cdde60.
Successfully installed detour for hook 'Check_SSL_Cert' at address 0x140f98350.
Successfully installed detour for hook 'ZApplicationEngineWin32_OnDebugInfo' at address 0x1400598f0.
Successfully installed detour for hook 'ZKeyboardWindows_Update' at address 0x140f235f0.
Successfully installed detour for hook 'ZPackageManagerPackage_ZPackageManagerPackage' at address 0x14133ba20.
Successfully installed detour for hook 'ZGameLoopManager_ReleasePause' at address 0x140eb29a0.
Successfully installed detour for hook 'ZGameUIManagerEntity_TryOpenMenu' at address 0x1409a5e80.
Successfully installed detour for hook 'ZGameStatsManager_SendAISignals01' at address 0x140532960.
Successfully installed detour for hook 'ZGameStatsManager_SendAISignals02' at address 0x1405326a0.
Successfully installed detour for hook 'ZAchievementManagerSimple_OnEventReceived' at address 0x140b35ca0.
Successfully installed detour for hook 'ZAchievementManagerSimple_OnEventSent' at address 0x140b343e0.
Successfully installed detour for hook 'ZInputAction_Digital' at address 0x140f17210.
Successfully installed detour for hook 'ZInputAction_Analog' at address 0x140f17390.
Successfully installed detour for hook 'ZEntityManager_DeleteEntities' at address 0x140ebe930.
Successfully installed detour for hook 'ZEntityManager_ActivateEntity' at address 0x140ebdf00.
Successfully installed detour for hook 'Http_WinHttpCallback' at address 0x140f96fa0.
Successfully installed detour for hook 'ZHttpResultDynamicObject_OnBufferReady' at address 0x140f8a3d0.
Successfully installed detour for hook 'ZTemplateEntityBlueprintFactory_ZTemplateEntityBlueprintFactory' at address 0x140eccfe0.
Successfully installed detour for hook 'ZDynamicPageController_Expand' at address 0x140a85790.
Successfully installed detour for hook 'ZDynamicPageController_HandleActionObject2' at address 0x140a89a70.
Successfully installed detour for hook 'ZLoadingScreenVideo_ActivateLoadingScreen' at address 0x141457f50.
Successfully installed detour for hook 'ZLoadingScreenVideo_StartNewVideo' at address 0x141457eb0.
Successfully installed detour for hook 'ZOnlineVersionConfig_GetConfigHost' at address 0x140c952b0.
Successfully installed detour for hook 'ZOnlineVersionConfig_GetConfigUrl' at address 0x140c95450.
Could not load requested module 'EOSSDK-Win64-Shipping.dll' for hook 'EOS_Platform_Create' (error: 126).
Could not find address for hook 'EOS_Platform_Create'. This probably means that the game was updated and the SDK requires changes.
Successfully installed detour for hook 'DrawScaleform' at address 0x14125c420.
Successfully installed detour for hook 'ZUserChannelContractsProxyBase_GetForPlay2' at address 0x140c8d760.
Looking for mods in 'X:\Steam\steamapps\common\HITMAN 3\retail\mods'...
Patching 84 bytes of code at 0x14003d97a with new code from 0x14e890.
Checking for updates...
[D3D12Hooks] Creating DXGI factory.
[D3D12Hooks] Wrapping DXGI factory.
Mod SDK is up to date.
[D3D12Hooks] Creating D3D12 device.
[D3D12Hooks] Creating DXGI factory.
[D3D12Hooks] Wrapping DXGI factory.
[D3D12Hooks] Wrapping D3D12 device.
[D3D12Hooks] Creating DXGI factory.
[D3D12Hooks] Wrapping DXGI factory.
[D3D12Hooks] Creating DXGI factory.
[D3D12Hooks] Wrapping DXGI factory.
[D3D12Hooks] Creating DXGI factory.
[D3D12Hooks] Wrapping DXGI factory.
[D3D12Hooks] Creating DXGI factory.
[D3D12Hooks] Wrapping DXGI factory.
[D3D12Hooks] Creating DXGI factory.
[D3D12Hooks] Wrapping DXGI factory.
[D3D12Hooks] Creating swap chain.
[D3D12Hooks] Wrapping swap chain.
Setting swap chain to 0x593a05c0.
Setting up DirectXTK12 command queue.
Setting up ImGui command queue.
Setting up DirectXTK renderer.
DirectXTK renderer successfully set up.