> For the complete documentation index, see [llms.txt](https://hamsterbaron.gitbook.io/hamsterbaron/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hamsterbaron.gitbook.io/hamsterbaron/overview/augment.md).

# 附加特性 - "Augment."

## 什么是附加特性？

众所周知，Timeless and Classic:Zero （永恒枪械工坊）是一个以自由度著称的Minecraft Mod，其对各个游戏元素的深度可定制化深受开发者和玩家们的喜爱。Arcana 作为服务 TacZ 的开发组件，旨在补充官方尚未实装或无计划支持的功能特性。这些附加特性定位为“可选增强模块”，专注于提升游戏体验、拓展机制边界，并保持与原模组体系的兼容性与可控性。

***

## Arcana 提供的附加特性

### 镜内渲染

作为首个添加的特性，Arcana 模组引入的**镜内渲染（Scope Rendering）特性**，替代了 TacZ 默认的全屏缩放式瞄准方式，实现了更为真实的瞄准体验。传统右键瞄准通过调整全局视野（FOV）实现放大效果，而镜内渲染仅对瞄准镜区域进行局部放大，其余画面保持原视角，贴近现实中使用光学瞄具的视觉体验。

由于该特性基于镜片区域的独立渲染层，实现更多特殊机制成为可能，例如：

* **夜视瞄准镜**：模拟夜视成像，搭配真实黑暗拥有独特体验。
* **热成像瞄准镜**：提供基于热源的目标识别，并能够初步兼容部分光影。

在未来的开发计划中，有更多的特殊视觉表现机制将在此附加机制的基础上实现。

<figure><img src="/files/PK2kygSL9xdGTquT0bA6" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %} <mark style="color:red;">**功能警告**</mark> : 由于该附加机制使用了额外的渲染层，因此可能在部分光影下存在严重掉帧，也可能与其他影响第一人称视觉表现的模组存在兼容性问题。如需要可选择暂时关闭该功能，详见[<mark style="color:blue;">故障排查</mark>](/hamsterbaron/help-guide/troubleshooting.md)页面。
{% endhint %}

***

### 次级发射器

受限于 TacZ 本体的架构设计，原生不支持如 M203 枪挂榴弹发射器 或 M30 Luftwaffe Drilling 三管复合枪 这类具备多种武器功能的系统集成化装备。本组件引入了**次级发射器（Secondary Launcher / Underbarrel System）特性**，使得制作这些多武器道具成为可能。

该附加特性允许拓展包制作者实现以下特殊功能：

* **在第一人称视角下无缝切换武器数据集**（如从步枪主武器切换至下挂榴弹发射器）。
* **同步自然的切换与使用动画**，保持视觉一致性与沉浸感。

借助该功能，模组制作者可实现更具功能深度与还原度的武器系统。

<figure><img src="/files/L2HpyNuMncC0NgQsP90e" alt=""><figcaption></figcaption></figure>

***

### 弹种切换

在 TacZ 模组本体中，每个武器仅能使用一个指定弹药种类。然而，一些应用场景可能希望玩家能够通过不同的弹药种类来使得游戏选择更加多样化。因此 Arcana 引入了**弹种切换（Ammotype Switch）特性**，满足此类应用场景需求。

该机制具备以下特点：

* **可视化 UI 设计**：类似“七日杀”的轮盘弹种选择界面，直观清晰，便于理解。
* **鼠标拖拽操作**：玩家仅需通过拖动操作，即可完成弹药类型的选择与确认。
* **支持多种弹药配置**：开发者可为同一武器设定多达六种弹药，并单独设定不同的性能参数。

该功能可广泛用于多用途步枪、霰弹枪特种弹等情境，使得 TacZ 的可玩性进一步提升。

<figure><img src="/files/8LDVNk49iecMsLETEwDx" alt=""><figcaption></figcaption></figure>

***

### 制导弹药

如果您尝试过 Superbwarfare（卓越前线）或者 Flan's Mod 等枪械模组，您应该已经尝试过了强力又炫酷的各类制导武器。本模组为 TacZ 添加了深度可配置的**制导弹药（Guided Missile）类型**，从射后不管的FGM-148 Javelin到需要保持照射的BGM-71 TOW导弹，甚至是类似游戏“三角洲行动”干员乌鲁鲁或“战地2042”干员莉丝的专属配备——单兵巡飞弹，有了 Arcana，仅需简单的参数设置即可制作此类内容！

该附加特性为模组提供了以下开发功能：

* **多种制导弹药**：包括射后不管模式，激光制导模式以及巡飞弹模式可供选择。
* **拟真弹道逻辑**：自定义您的弹药导引算法！提供追踪法，比例引导，攻顶等各类弹道。
* **详尽的参数配置**：自由设定机动参数，视场角，目标类型，甚至抗干扰能力等参数。

***

### 界面晃动

想要在 Minecraft 中实现游戏 BattleField 中爆炸物落在身旁时屏幕的剧烈晃动，亦或是 Call of Duty 中开镜屏息的拟真设定？Arcana 提供了细致的**界面晃动（Screen Shake）特性**，使用高度自定义的晃动控制指令，您可以将他制作进枪械机制，成为游戏平衡性设定的一部分；也可以将其单独应用或是在整合包/服务器中与其他模组/插件/脚本搭配使用，制造更有沉浸感的视觉效果。

***

## 计划中的更多特性

Arcana 项目的设计理念始终围绕“拓展性”与“可能性”展开。在现阶段已实装的五个特性的基础上，后续版本将持续探索 TacZ 框架在实用性、沉浸感与创造性之间的更多结合点。随着版本更迭，Arcana 将引入一系列高度可配置、可选启用的附加特性，进一步丰富模组在战术构建、交互表现与游戏机制方面的表现力，逐步迈向一个系统完备、易于拓展的“枪械生态平台”。

未来开发节奏将遵循既定的版本路线图，优先推进核心基础能力的补完与用户体验的细节优化，同时也保留对实验性功能的技术验证通道。我们认为，一个具有生命力的扩展模组，不应仅限于填补空白，更应成为催生新玩法的源泉。如需了解各阶段计划与优先级详情，请参阅开发路线图。

{% hint style="warning" %} <mark style="color:orange;">**使用须知**</mark> : 鉴于 Timeless and Classic:Zero 模组仍在持续更新，本文所列部分特性未来可能由官方实现。出于简洁的设计理念，一旦官方模组添加了相关功能，Arcana 在后续版本中将不再维护对应特性。请及时查阅更新日志，并在特性停止维护后尽早迁移至官方提供的实现方式。
{% endhint %}

{% content-ref url="/pages/TsNSg9fhYWVPdVJw2fef" %}
[Augment Guide](/hamsterbaron/augment-guide/render.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://hamsterbaron.gitbook.io/hamsterbaron/overview/augment.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
