[PR #115] [MERGED] kb: Source model note fixes after #110 (VTX strip sizes, delta flag, verified version) #135

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

📋 Pull Request Information

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

Base: main ← Head: kb/source-note-fixes


📝 Commits (1)

  • 368b1d6 kb: Source model note fixes after #110 (VTX strip sizes, delta flag, verified version)

📊 Changes

5 files changed (+15 additions, -10 deletions)

View changed files

📝 knowledge/INDEX.md (+1 -1)
📝 knowledge/games/half-life/half-life-1-weapons-and-monsters-in-minecraft.md (+3 -2)
📝 knowledge/games/left-4-dead/left-4-dead-infected-and-tank-in-minecraft.md (+3 -2)
📝 knowledge/index.json (+1 -1)
📝 knowledge/techniques/reading-source-engine-models-and-animations.md (+7 -4)

📄 Description

Small fixes to the notes merged in #110, from review:

  • VTX struct sizes: strip group 25 / strip 27 bytes is as read from Left 4 Dead 1. Some later v49 builds (Source Filmmaker's, for one) add two ints to each strip group and strip (33 and 35 bytes), so the note now says to check.
  • Delta flag: STUDIO_DELTA is 0x04. 0x44 is delta plus frame-by-bone (0x40), so testing & 0x44 would skip most L4D clips.
  • Title: says MDL v49, the version that was verified. The body already notes 44-48 weren't tried.
  • L4D1: it has no code SDK, but SourceMod plugins on a server you run can add mechanics.
  • HL1 note: it named "a different Source game"; it now points to the HL2 passthrough note.

Index regenerated.

🤖 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/115 **Author:** [@rehan-remade](https://github.com/rehan-remade) **Created:** 10/6/2026 **Status:** ✅ Merged **Merged:** 10/6/2026 **Merged by:** [@rehan-remade](https://github.com/rehan-remade) **Base:** `main` ← **Head:** `kb/source-note-fixes` --- ### 📝 Commits (1) - [`368b1d6`](https://github.com/rehan-remade/universal-modder/commit/368b1d6ea3ed2bfba0635167afb6a4404e79b847) kb: Source model note fixes after #110 (VTX strip sizes, delta flag, verified version) ### 📊 Changes **5 files changed** (+15 additions, -10 deletions) <details> <summary>View changed files</summary> 📝 `knowledge/INDEX.md` (+1 -1) 📝 `knowledge/games/half-life/half-life-1-weapons-and-monsters-in-minecraft.md` (+3 -2) 📝 `knowledge/games/left-4-dead/left-4-dead-infected-and-tank-in-minecraft.md` (+3 -2) 📝 `knowledge/index.json` (+1 -1) 📝 `knowledge/techniques/reading-source-engine-models-and-animations.md` (+7 -4) </details> ### 📄 Description Small fixes to the notes merged in #110, from review: - **VTX struct sizes:** strip group 25 / strip 27 bytes is as read from Left 4 Dead 1. Some later v49 builds (Source Filmmaker's, for one) add two ints to each strip group and strip (33 and 35 bytes), so the note now says to check. - **Delta flag:** `STUDIO_DELTA` is 0x04. 0x44 is delta plus frame-by-bone (0x40), so testing `& 0x44` would skip most L4D clips. - **Title:** says MDL v49, the version that was verified. The body already notes 44-48 weren't tried. - **L4D1:** it has no code SDK, but SourceMod plugins on a server you run can add mechanics. - **HL1 note:** it named "a different Source game"; it now points to the HL2 passthrough note. Index regenerated. 🤖 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:53:42 +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#135
No description provided.