非官方粉丝作品 Unofficial fan project Steam 创意工坊发布计划中 Steam Workshop release planned

HASTE THE BOYS

三角色模型替换模组 A three-character model replacement mod

为 Steam 游戏《Haste》制作的非官方粉丝模组:通过创意工坊的 AethaModelSwap 框架,把《黑袍纠察队》的祖国人(Homelander)与火车头(A-Train)替换进主角外观。纯模型替换、不含可执行代码,第一版仅支持 Windows。 An unofficial fan mod for the Steam game Haste. Built on the AethaModelSwap Workshop framework, it swaps the player character with Homelander and A-Train from The Boys. Pure model replacement with no executable code of its own — Windows only in the first release.

查看角色 View characters 安装指南 Install guide

  • 3皮肤skins
  • Windows第一版平台first-release platform
  • Unity 6000.2.13f1与游戏同版本构建built with the game's engine
  • AethaModelSwap前置框架required framework
祖国人游戏内皮肤图标:深蓝制服、金色鹰饰肩甲、红白条纹披风 Homelander in-game skin icon 火车头游戏内皮肤图标:蓝白竞速服与发光的蓝色胸口徽标 A-Train in-game skin icon
角色游戏内图标(256×256,由 Unity 预制体直接渲染) In-game character icons (256×256, rendered straight from the Unity prefabs)

角色阵容The roster

两个角色,两套皮肤Two characters, two skins

每个皮肤由一份 .hastemodel 资源包、一份 IK 参数 JSON 和一枚 256×256 游戏内图标组成,全部由 Unity 6000.2.13f1 从同一套预制体构建与渲染,图标与游戏内模型保持一致。 Each skin ships as a .hastemodel bundle, an IK-parameter JSON and a 256×256 in-game icon, all built and rendered from the same Unity 6000.2.13f1 prefabs, so the icons always match the in-game models.

99031 祖国人游戏内皮肤图标:深蓝制服、金色鹰饰肩甲、红白条纹披风 Homelander in-game skin icon with navy suit, gold eagle shoulder pads and red-white striped cape

祖国人Homelander

七人组领袖 · Leader of The Seven Leader of The Seven

深蓝制服、金色鹰饰肩甲、红白条纹披风的完整造型。模型来自 Sketchfab 作者 StarRosea(基于 ShadowGear,CC-BY 授权),经 Humanoid 重绑骨与 Standard 材质重制后打包为 4.06 MB 资源包,含 41 根人形骨骼。 The full look: navy bodysuit, gold eagle shoulder pads and a red-and-white striped cape. The model comes from Sketchfab author StarRosea (based on ShadowGear, CC-BY), re-rigged as a Humanoid and rebuilt with Standard materials into a 4.06 MB bundle with 41 humanoid bones.

资源包Bundle
homelander.99031.windows.hastemodel
参数Params
scale 1.1(基线值,待游戏内校准)scale 1.1 (baseline, pending in-game calibration)
99033 火车头游戏内皮肤图标:蓝白竞速服与发光的蓝色胸口徽标 A-Train in-game skin icon with a blue-and-white speed suit and glowing chest emblem

火车头A-Train

世界上最快的人 · The fastest man alive The fastest man alive

蓝白配色的高速竞速服造型。模型来自 Sketchfab 作者 Fortnite Meow Skulls(原作者 @carinhaqualquer,CC-BY 授权),52 根人形骨骼,资源包体积 2.79 MB。 The blue-and-white speed suit. The model comes from Sketchfab author Fortnite Meow Skulls (original model by @carinhaqualquer, CC-BY), packed with 52 humanoid bones into a 2.79 MB bundle.

资源包Bundle
atrain.99033.windows.hastemodel
参数Params
scale 1.0(基线值,待游戏内校准)scale 1.0 (baseline, pending in-game calibration)

前置依赖Required dependency

先装 AethaModelSwap 框架Install AethaModelSwap first

本模组是纯内容模组,本身不含任何可执行代码——加载完全依赖创意工坊的 AethaModelSwap 框架。请先订阅框架,再订阅本包,两者缺一不可。框架是独立的创意工坊项目,不随本包分发。 This is a pure content mod with no executable code of its own — loading is handled entirely by the AethaModelSwap Workshop framework. Subscribe to the framework first, then to this pack; one without the other will not work. The framework is a separate Workshop project and is not bundled with the mod.

第一版仅支持 Windows、仅做模型替换,不含语音替换;语音在后续计划中。 The first release is Windows-only and replaces models only; voice replacement is planned for a later phase.

安装与使用Install & usage

四步开跑Four steps to the run

  1. 订阅 AethaModelSwapSubscribe to AethaModelSwap

    在 Steam 创意工坊打开框架页面并点击订阅(ID 3508742571)。 Open the framework's Workshop page and hit Subscribe (ID 3508742571).

  2. 订阅本模组Subscribe to this pack

    公开创意工坊条目正在准备中(见下方进度),发布后订阅即可。 The public Workshop item is being prepared (see progress below); subscribe once it is live.

  3. 启动《Haste》Launch Haste

    确保框架与本包都已启用,进入游戏。 Make sure both the framework and the pack are enabled, then start the game.

  4. 选择角色Pick your character

    在游戏内模型 / 皮肤列表中选择祖国人或火车头,开始跑酷。 Select Homelander or A-Train from the in-game model / skin list and start running.

安装就是订阅,无需手动放置任何文件;本页面仅为展示页,不提供也不包含任何模型或资源包文件。 Installing is just subscribing — no manual file placement. This page is a showcase only: it hosts no model or bundle files.

常见问题Troubleshooting

皮肤没有出现在游戏内列表里?The skin does not appear in the in-game list?

确认 AethaModelSwap 已订阅并启用;确认三份 .hastemodel 与同名 JSON、PNG 位于同一内容目录且文件名与清单完全一致;修改本地覆盖后重启游戏。 Confirm AethaModelSwap is subscribed and enabled; confirm the three .hastemodel files sit alongside their matching JSON and PNG files with names exactly as listed; restart Haste after changing a local override.

模型浮空、下沉或滑步?The model floats, sinks or slides?

用游戏内 Aetha ModelParamsEditor 调整 verticalOffset、stanceHeight、strideLength 与 kneesOut,再把保存的 JSON 拷回模组目录。 Tune verticalOffset, stanceHeight, strideLength and kneesOut with the in-game Aetha ModelParamsEditor, then copy the saved JSON back into the mod folder.

材质变粉或模型不可见?Materials turn pink or the model is invisible?

确认资源包由 Unity 6000.2.13f1(Built-in 管线 + Standard Shader)构建——2022.3 版构建的包无法加载;再检查 JSON 的 scale 与预制体是否位于 Assets 根目录。 Make sure the bundles were built with Unity 6000.2.13f1 (Built-in pipeline + Standard shader) — bundles built with 2022.3 will not load; then check the JSON scale value and that the prefab sits directly under Assets.

当前进度Progress

打包完成,等待进游戏Packed and validated, heading in-game

打包与校验Packaging & validation 已完成Done
游戏内测试In-game testing 待进行Upcoming
创意工坊发布Workshop release 待进行Upcoming

已完成Done

  • 两个 Sketchfab 模型(CC-BY)下载、转 FBX 并导入 UnityTwo Sketchfab models (CC-BY) downloaded, converted to FBX and imported into Unity
  • Humanoid 骨骼、预制体、Standard 材质与贴图全部配置完成Humanoid rigs, prefabs, Standard materials and textures fully configured
  • 两份 Windows .hastemodel 资源包构建完成Two Windows .hastemodel bundles built
  • 两枚 256×256 游戏内图标渲染完成Two 256×256 in-game icons rendered
  • dist/TheBoysPack 组装完成,文件级校验与 UnityPy 结构校验全部通过dist/TheBoysPack assembled; file-level and UnityPy structure checks all pass

待完成Upcoming

  • 进入游戏实测动画、脚部 IK、材质与朝向In-game testing of animation, foot IK, materials and orientation
  • 用游戏内 Aetha ModelParamsEditor 校准三份 JSON 的 IK 参数Calibrate the three IK JSONs with the in-game Aetha ModelParamsEditor
  • 创建公开创意工坊条目并上传(封面、简介、署名与免责声明已备好)Create the public Workshop item and upload it (cover, description, credits and disclaimer are ready)

技术细节Under the hood

怎么造出来的How it is built

游戏目标Game target

Steam 版《Haste》(appid 1796470),游戏使用 Unity 6000.2.13f1;资源包必须用同一版本构建,2022.3 构建的包无法加载。 Haste on Steam (appid 1796470), built with Unity 6000.2.13f1; bundles must be built with the same version — 2022.3 bundles will not load.

文件契约File contract

每个角色三个文件:小写名 + 编号的 .windows.hastemodel、同名 JSON(IK 参数)与 256×256 RGBA PNG 图标,AethaModelSwap 按同名规则注册皮肤。 Three files per character: a lowercase .windows.hastemodel bundle, a matching JSON (IK params) and a 256×256 RGBA PNG icon; AethaModelSwap registers skins by these exact names.

渲染与贴图Rendering & textures

Built-in 管线 + Standard Shader;贴图最大 2K。骨骼为 Humanoid Avatar,动画由主角 Animator 驱动。 Built-in pipeline with the Standard shader; textures up to 2K. Rigs are Humanoid Avatars driven by the player Animator.

本地测试Local testing

开发期通过 localoverride.<PublishedFileId> 把游戏指向 dist/TheBoysPack 目录加载本地版本,测试完成后再走游戏内上传面板发布。 During development, localoverride.<PublishedFileId> points the game at the local dist/TheBoysPack folder; publishing goes through the in-game upload panel after testing.

署名与声明Credits & disclaimer

谁做了什么Who made what

  • 祖国人模型Homelander model Sketchfab 作者 StarRosea(基于 ShadowGear),CC-BY 授权。 By Sketchfab author StarRosea (based on ShadowGear), CC-BY. sketchfab.com → Homelander
  • 火车头模型A-Train model Sketchfab 作者 Fortnite Meow Skulls,原作者 @carinhaqualquer,CC-BY 授权。 By Sketchfab author Fortnite Meow Skulls, original model by @carinhaqualquer, CC-BY. sketchfab.com → A-Train
  • 加载框架Loader framework AethaModelSwap,独立创意工坊项目(3508742571),未随本包分发。 AethaModelSwap, a separate Workshop project (3508742571), not bundled with the mod.
反馈Feedback