[PR #209] [MERGED] kb: HITMAN WoA telekinesis powers (ZHMModSDK) and a new suit + replacement pistol (SMF) #212

Closed
opened 2026-10-15 20:54:24 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/rehan-remade/universal-modder/pull/209
Author: @skurtyyskirts
Created: 10/10/2026
Status: ✅ Merged
Merged: 10/11/2026
Merged by: @rehan-remade

Base: main ← Head: kb/hitman-woa-powers-suit-pistol


📝 Commits (6)

  • fbcad6d kb: HITMAN WoA telekinesis powers (ZHMModSDK) and a new suit + replacement pistol (SMF, PRIM rebuild repairs)
  • a9d3420 kb: HITMAN notes: address Copilot review
  • 6c3ec1b kb: regenerate index.json
  • febb1ca kb: HITMAN WoA notes: review fixes
  • 65d8deb Merge remote-tracking branch 'origin/main' into land/pr-209
  • a620b2a kb: regenerate the index

📊 Changes

4 files changed (+404 additions, -1 deletions)

View changed files

📝 knowledge/INDEX.md (+3 -1)
➕ knowledge/games/hitman-world-of-assassination/new-suit-and-replacement-pistol-smf-prim-rebuild.md (+168 -0)
➕ knowledge/games/hitman-world-of-assassination/telekinesis-powers-zhmmodsdk-plugin.md (+140 -0)
📝 knowledge/index.json (+93 -0)

📄 Description

Two field notes for HITMAN World of Assassination (Steam, the 2026-08-27 patch). They're the first Glacier 2 notes in the knowledge base.

1. Telekinesis powers as a ZHMModSDK 4.1.1 plugin. Rip a brick from a wall, hold it, throw it to knock down or kill NPCs, and Push NPCs in a cone. It ran in the real game under Peacock (offline, leaderboards off). The note covers:

  • what the SDK exposes (spawning, kinematic moves, ragdoll/kill, raycasts);
  • a wrong ZWorldInventory::m_aNonOwnedItems layout in the SDK headers for this build, which crashed;
  • menu driving by keyboard;
  • SMF/Peacock deploy ordering and the SMF Deploy.exe pipe hang.

2. A new selectable suit and a replacement default pistol from custom meshes (SMF content mod). Most of this note is the repair list for meshes rebuilt with rpkg-cli 2.34:

  • position-w bone indices on linked PRIMs;
  • the collision block layout;
  • body-part selections that run past the end of a collection (intermittent crashes, even in vanilla data);
  • TEXD hash_size and video-memory sizing;
  • MATI-only materials;
  • cloth rows on hair;
  • vertex budgets;
  • the GFXI HUD icon format.

Checklist

  • um kb check passes
  • um kb index regenerated
  • no game files, extracted assets, decompiled code dumps or secrets
  • nothing that cheats other players or bypasses anti-cheat / DRM / ownership checks (offline / Peacock only)
  • versions, verification and what was NOT verified are written down
  • authored by: Claude Code (Opus 5.5) with @skurtyyskirts

Toolkit follow-up spotted along the way: um scan reports HITMAN WoA as "Unknown native engine". Glacier 2 can be recognised by Runtime\chunk*.rpkg + Runtime\packagedefinition.txt.

🤖 Generated with Claude Code


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/rehan-remade/universal-modder/pull/209 **Author:** [@skurtyyskirts](https://github.com/skurtyyskirts) **Created:** 10/10/2026 **Status:** ✅ Merged **Merged:** 10/11/2026 **Merged by:** [@rehan-remade](https://github.com/rehan-remade) **Base:** `main` ← **Head:** `kb/hitman-woa-powers-suit-pistol` --- ### 📝 Commits (6) - [`fbcad6d`](https://github.com/rehan-remade/universal-modder/commit/fbcad6dba64a4aed3cb979d646e7f7630e5feef1) kb: HITMAN WoA telekinesis powers (ZHMModSDK) and a new suit + replacement pistol (SMF, PRIM rebuild repairs) - [`a9d3420`](https://github.com/rehan-remade/universal-modder/commit/a9d3420dd27c75aac7f222669920ac997841885e) kb: HITMAN notes: address Copilot review - [`6c3ec1b`](https://github.com/rehan-remade/universal-modder/commit/6c3ec1bc2fa1246db4f14041c38b3f5e1ef4910c) kb: regenerate index.json - [`febb1ca`](https://github.com/rehan-remade/universal-modder/commit/febb1ca4cee984b0dedfa4b1dda8be26a6382ad8) kb: HITMAN WoA notes: review fixes - [`65d8deb`](https://github.com/rehan-remade/universal-modder/commit/65d8deb8edd13239c9394b4596ce6ff8aba7584c) Merge remote-tracking branch 'origin/main' into land/pr-209 - [`a620b2a`](https://github.com/rehan-remade/universal-modder/commit/a620b2ad73befc19d1dd6a254bfff5225d2e6d3f) kb: regenerate the index ### 📊 Changes **4 files changed** (+404 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `knowledge/INDEX.md` (+3 -1) ➕ `knowledge/games/hitman-world-of-assassination/new-suit-and-replacement-pistol-smf-prim-rebuild.md` (+168 -0) ➕ `knowledge/games/hitman-world-of-assassination/telekinesis-powers-zhmmodsdk-plugin.md` (+140 -0) 📝 `knowledge/index.json` (+93 -0) </details> ### 📄 Description Two field notes for **HITMAN World of Assassination** (Steam, the 2026-08-27 patch). They're the first Glacier 2 notes in the knowledge base. **1. Telekinesis powers as a ZHMModSDK 4.1.1 plugin.** Rip a brick from a wall, hold it, throw it to knock down or kill NPCs, and Push NPCs in a cone. It ran in the real game under Peacock (offline, leaderboards off). The note covers: - what the SDK exposes (spawning, kinematic moves, ragdoll/kill, raycasts); - a wrong `ZWorldInventory::m_aNonOwnedItems` layout in the SDK headers for this build, which crashed; - menu driving by keyboard; - SMF/Peacock deploy ordering and the SMF `Deploy.exe` pipe hang. **2. A new selectable suit and a replacement default pistol from custom meshes (SMF content mod).** Most of this note is the repair list for meshes rebuilt with `rpkg-cli 2.34`: - position-w bone indices on linked PRIMs; - the collision block layout; - body-part selections that run past the end of a collection (intermittent crashes, even in vanilla data); - TEXD `hash_size` and video-memory sizing; - MATI-only materials; - cloth rows on hair; - vertex budgets; - the GFXI HUD icon format. **Checklist** - [x] `um kb check` passes - [x] `um kb index` regenerated - [x] no game files, extracted assets, decompiled code dumps or secrets - [x] nothing that cheats other players or bypasses anti-cheat / DRM / ownership checks (offline / Peacock only) - [x] versions, verification and what was NOT verified are written down - [x] authored by: Claude Code (Opus 5.5) with @skurtyyskirts Toolkit follow-up spotted along the way: `um scan` reports HITMAN WoA as "Unknown native engine". Glacier 2 can be recognised by `Runtime\chunk*.rpkg` + `Runtime\packagedefinition.txt`. 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-15 20:54:24 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rehan-remade/universal-modder#212
No description provided.