Hammer++
Hammer++ 是社区对 起源 的 Valve Hammer Editor 的修改,它提供了更新的、功能丰富的编辑器版本。预告片和网站可以在此处找到。
Hammer++ 目前支持 Source 引擎的以下分支:
其他已测试的游戏/模组
csgo_legacy
beta branch installed for 反恐精英2. The CS:GO Hammer++ no longer received updates so it's highly recommended that you should switch to Garry's Mod version instead.游戏 | Engine branch (game) | Hammer++ 版本 | 备注 |
---|---|---|---|
异形丛生 | 异形丛生 引擎分支 | Garry's Mod | Errors about reading particles, use mount.cfg to mount alien swarm data.注意:Functions differently than Hammer, instead of using a func_brush with name structure_seal , use a normal brush to close your maps.If compiled it forces the map to be fullbright even if there are lights. 重要:use func_details for your entire map as it will generate unwanted portals
|
半衰期:起源 | 起源2013 单人分支 | 起源2013 单人分支 | Configure Hammer for Half-Life: Source, then install to game's bin folder normally.
|
半衰期死亡竞赛:起源 | 起源2013 多人分支 | 起源2013 多人分支 | |
半衰期2:死亡竞赛 | Team Fortress 2 branch | 军团要塞2 | Since 20th Anniversary update, HL2DM is on the TF2 branch. The 起源2013 多人分支 version no longer works, but installing 64-bit version into HL2DM works. |
求生之路 | 求生之路 引擎分支 | L4D2 | L4D2 Hammer++ appears fine on Left 4 Dead, except when compiling the map. Once compiled and joining the map, an error will appear and display: STEAM validation rejected and unable to interact with the menu after pressing ok. 解决方案:Before compiling the map, check the box Don't run the game after compiling and then compile the map, after it has been compiled, enter Left 4 Dead and via console, type: map <map name>. 提示:You can enable dev by going to manage < properties and on Launch options, type: -dev 1. 修复:Remove the
steam_appid.txt from the hammerplusplus folder. |
求生之路2 | L4D2 | Identical to 求生之路, without the Steam rejection, only displaying error on console and unable to interact with the menu when exiting the map. 修复:Remove the
steam_appid.txt from the hammerplusplus folder. | |
Momentum Mod | 地层起源 | Garry's Mod | Need retest using GMOD version. [证实] |
起源电影制作器 | 异形丛生 引擎分支 | Garry's Mod | Need retest using GMOD version. |
Team Fortress 2 Classic | 起源2013 多人分支 | 起源2013 多人分支 | Setting up Hammer |
黑山 | Xengine | 起源2013 多人分支 | 新的光照实体可能不会在光照预览中显示;在光照测试中使用旧实体并切换到 final 以进行最终编译 |
黑山 (2012 mod version) | 起源2007 | 起源2013 单人分支 | Install to Source SDK Base 2013 - Singleplayer's bin folder and add a game configuration pointing to the mod; the 起源2013 单人 compilers generate BSPs that are compatible with 起源2007.
|
Mapbase | 起源2013 单人分支 | 起源2013 单人分支 | Install to game's bin folder normally.
Check out the issues below in the relevant subpage. |
Postal III | 起源2009 | 起源2013 单人分支 | Requires modification to Postal 3's FGD file(s); Recommended to use Postal 3's compilers instead; Some Hammer features from Postal 3's are missing like 'prefabs';
Requires Source SDK Base 2013 MP/SP to be installed; Requires folder linking inside SDK Base's |
传送门 | 起源2013 单人分支 | 起源2013 单人分支 | Install to game's bin folder normally.
|
传送门 2:社区特供版 | 地层起源 | Garry's Mod? | 因开发者而不支持;如果出现任何问题,他们不会提供帮助 |
Source SDK Base 2006 起源2006 games & mods (including 反恐精英:起源 v34, 半衰期2 Old Engine, etc...) |
起源2006 | 起源2013 单人分支 or 起源2013 多人分支 | See Installation for Source 2006 games. Don't forget that 起源2006 games will have less textures (including tools textures such as 2D Skybox), differences in LDR + HDR lighting compared to Source 2007 and later (including Hammer++ lighting preview). So remember to run both Source 2006's Hammer and Hammer++ and check see if the same texture exists in Texture Browser on Source 2006's Hammer before adding it to the map. |
Hunt Down the Freeman (launch version) | 起源2013 单人分支 | 起源2013 单人分支 | Install to game's bin folder normally.[证实]
|
Hunt Down the Freeman (latest) | 起源2013 多人分支 | 起源2013 多人分支 | Install to game's bin folder normally.[证实]
This build uses 起源2013 多人分支 to reduce map size. |
功能
- 准确的光照预览
- 升级的图形保真度
- 稳定性显著提高
- 粒子渲染
- 2D + 3D 天空盒预览
- 新的模型浏览器、粒子浏览器、颜色编辑器和按键绑定编辑器
- 实时显示雾和绳索
- 各种新工具,例如物理模拟、Gizmo 操作、多边形形状绘制和凸固体合并
- 新的 func_instance 工具
- 使用体验改善
- ……以及更多!
更详细的功能列表可以在网站上找到,你可以通过 Ko-fi 支持 ficool2。
注意事项
hammerplusplus.exe
)。这可能导致可用空间比 Hammer 4.x 少,具体取决于 Windows 设置。 [todo tested in?]- 不支持来自 Hammer 4.x的一些功能,比如「Convert WAD to VMT... 」,或直接加载GoldSrc的「.MAP 」文件。
- 忽略了
%notooltexture
,没有选项可以禁用此更改。 - 灯光预览忽略了
_minlight
。
更多的错误可以在官方问题追踪器中找到,该追踪器已不再维护。
不支持的游戏存在的错误/限制
黑山
适用于 起源2013 单人分支 版本。但是,由于一些错误和问题,您可能无法持续工作。
新灯光无法正常工作
以 "newLight_" 和 "newLights_" 为前缀的实体在使用 SmartEdit
时无法正常工作,并尝试用这些实体替换另一个实体将导致 过时 错误。
使用 Entity Tool 放置的新光点。
替换为 newLight_Point 后的 npc_gman。
这是因为新灯光在 classname 中使用大写字母。因此,Hammer++ 无法正常读取它们。您可以通过用小写字母替换大写字母来解决此问题,这样修复后,游戏将能够像使用 Hammer 一样与新灯光一起使用。但是,您仍然无法预览新灯光。
未加载 Lightmapped_4WayBlend
您将无法在 Xen 关卡和一些 Earthbound 室外关卡中工作,因为此着色器在各处的表面上使用。
没有表面混合预览
WorldVertexTransition 在 黑山 中被 LightmappedGeneric 取代。这意味着您无法在 Hammer++ 中看到混合表面,因为此功能未提供。
未加载 GRPortal
此着色器用于 尼赫伦斯 的传送门。
Physics Tool 与新的布娃娃实体不兼容
prop_ragdoll_original 和 misc_dead_hev 是布娃娃实体,但 Hammer++ 对此不兼容。
ragdoll()
。
传送门 2:社区特供版/ 地层起源
主要与 反恐精英:全球攻势 版本兼容。Hammer++ 不提供来自 Strata Hammer 和引擎的功能(主要是 UI 元素和它与内容的工作方式)。它的使用便利性将取决于你的计划。
仅支持 反恐精英:全球攻势 模型格式
地层起源 支持来自任何游戏的所有模型格式,包括旧游戏。Hammer++ 仅支持 反恐精英:全球攻势 的模型格式,因此如果模型不使用此格式,则需要进行模型转换。
没有比例覆盖
预览
静态道具支持比例覆盖
键值(类似于 起源2)。在 Hammer++ 中看不到更改。
不支持自定义文件夹
地层起源 支持custom
文件夹。Hammer++ for 反恐精英:全球攻势 不支持。
不读取mounts.kv
文件
mounts.kv
是从其他游戏中安全挂载内容而无需编辑gameinfo.txt
的方法。Hammer++ 不读取此文件。
不支持转义序列
只有 Strata Hammer 支持转义序列。
Mapbase
与 起源2013 单人分支 版本兼容良好。一些自定义着色器可能会工作不正常。一些自定义功能与 Hammer++ 功能的预期效果不一致。
SDK_Cable 功能不正常
显示天空盒而不是电缆纹理。
聚光灯纹理不适用于预览
Mapbase 支持定制光束和光晕纹理。Hammer++ 始终绘制标准纹理。
一个示例。使用 obsolete 图标作为光晕,电流纹理作为光束。
TeamSpen's Hammer Addons
虽然不是游戏,但也存在一些兼容性问题。一些问题使其与 Hammer++ 一起使用变得困难。
Sprite 尝试应用为助手的模型
TeamSpen's Hammer Addons 使用模型助手来表示 Sprite 实体,这使得你可以比使用白色立方体更准确地放置它们。复制和粘贴会导致助手模型使用 model
属性名称的值,而Sprite实体使用该属性来显示 Sprite 纹理,这会导致助手模型使用一个不存在的模型并将其替换为占位符。可以通过 Undo
按钮进行修复。当你通过 Entity Tool 放置 Sprite 实体或者替换实体为 Sprite 实体时,这种情况不会发生。
另请参阅
外部链接
|
|