Zh/Logic director query: Difference between revisions
< Zh
Jump to navigation
Jump to search
1416006136 (talk | contribs) (Created page with "{{lang|Logic director query}} {{toc-right}} {{l4d2 point:zh-cn|logic_director_query}}用于输出人工智能导演系统的“愤怒”值,其中导演...") |
1416006136 (talk | contribs) mNo edit summary |
||
Line 2: | Line 2: | ||
{{toc-right}} | {{toc-right}} | ||
本简体中文页面由[[User:1416006136|大康]]翻译。 | |||
{{l4d2 point:zh-cn|logic_director_query}}用于输出[[info_director|人工智能导演系统]]的“愤怒”值,其中导演被表现好的玩家激怒。这为调整地图元素以试图安抚 AI 导演提供了机会。一些示例包括调整目标距离和增加/减少模糊天气效果。 | {{l4d2 point:zh-cn|logic_director_query}}用于输出[[info_director|人工智能导演系统]]的“愤怒”值,其中导演被表现好的玩家激怒。这为调整地图元素以试图安抚 AI 导演提供了机会。一些示例包括调整目标距离和增加/减少模糊天气效果。 | ||
Revision as of 21:11, 27 August 2021
本简体中文页面由大康翻译。 Template:L4d2 point:zh-cn用于输出人工智能导演系统的“愤怒”值,其中导演被表现好的玩家激怒。这为调整地图元素以试图安抚 AI 导演提供了机会。一些示例包括调整目标距离和增加/减少模糊天气效果。
任意数量的 logic_director_query 实体可以存在于同一个地图中,每个实体都有自己的值范围和噪声设置。
键值
- Noise ([todo internal name (i)]) <choices>
- 稍微随机化实体的输出。 “No noise”将导致输出为导演愤怒的精确重映射值,而“complete noise”将输出为愤怒范围内的随机数。中间还有其他各种级别。
- Name (目标名称) <target_source>[ Edit ]
- 这个名称是其他实体通过 输入/输出 或其他 关键值 (如
parentname
或target
) 来引用该实体时使用的标识符。
该名称也会显示在 Hammer 编辑器的 2D 视图和 实体报告 中。参见: 所有实体均可使用的 通用键值、输入与输出
输入
- HowAngry
- 问导演:“在
Min Anger Range
到Max Anger Range
的范围内,你有多愤怒?”
Base:
- AddContext <字符串 >
- 添加到实体的 Response Contexts/响应上下文列表。格式是
<key>:<value>
。
语法:
- ClearContext
- 从此实体的列表中删除所有上下文。
- ClearParent
- 从移动层次结构中删除该实体,使其可以自由移动。
- FireUser1 to FireUser4
- 触发相应的
OnUser
输出;详见 User Inputs and Outputs。
- Kill
- 从这个世界中删除此实体。
- KillHierarchy
- 功能类似
Kill
,尽管此实体与其父实体都被删除了,但比Kill
快一点。
- RemoveContext
- 从实体列表删除一个上下文。名字应与现有上下文进行匹配。
- SetParent <字符串 >
- 跟随此实体移动,详见 实体层级(依赖关系)。
- SetParentAttachmentMaintainOffset <字符串 >
- 同上,但没有传送。在接收到输入时,实体保持其相对于附件的位置。
- RunScriptCode <字符串 > (存在于自
以来)
- 在接收输入的实体范围内执行一串 VScript 源代码。通过控制台触发时可能需要字符串引用。
修复:使用文本编辑器手动删除带有字符串的参数。
输出
- OutAnger <整数 >
- 导演的愤怒值(用整数表示),反馈到
HowAngry
并触发OutAnger
输出。将导演愤怒的当前重新映射值发送到您选择的实体(logic_case 通常是最有用的)。
- On20SecondsToMob
证实:在导演愤怒导致它产生一群普通感染者前 20 秒触发。