Zh/Combat: Difference between revisions
< Zh
Jump to navigation
Jump to search
(→实体 =) |
(Wording & formatting cleanup) |
||
Line 1: | Line 1: | ||
{{lang|Combat|title = 战斗}} | |||
== | {{Abstract Mapping}} | ||
* [[ai_relationship]] | <br /> | ||
* [[Standoffs]] | __NOTOC__ | ||
* [[Assaults]] | |||
* [[Squads]] | 这是一篇关于在[[Source|起源引擎]]地图和模组中设置NPC战斗的资料集。 | ||
* | |||
* | == 地图制作 == | ||
* [[ai_goal_police]] | * [[ai_relationship]]——设置[[NPC]]将会与哪些人合作,或与那哪些人为敌。 | ||
* [[path_corner]] | * [[Standoffs|僵局]]——控制NPC在战斗中的行为 | ||
* [[Turrets]] | * [[Assaults|突击]]——发动有组织的攻击 | ||
* [[Hint nodes]] 和 [[Nodegraph]] | * [[Squads|分队]]——让NPC成为一个团队 | ||
* 索降(见[[#External links|外部链接]]) | |||
* 破门进攻(需要使用[[scripted sequence|脚本序列]]) | |||
* [[ai_goal_police]]——在门口站岗(没有威胁) | |||
* [[path_corner]]——用于创建巡逻路线(有关教程请参见外部链接) | |||
* [[Turrets|炮塔]]——固定、可移动和可用的种类 | |||
* [[Hint nodes|提示节点]]和[[Nodegraph|节点图]]为NPC创建路径。 | |||
=== 实体 === | === 实体 === | ||
大多数NPC可以直接战斗,但有一些NPC需要另行设置: | |||
* | * 运输机:[[npc_combinedropship]];见外部链接 | ||
* | * 气垫船和直升机:[[npc_combinegunship]]和[[npc_helicopter]](见外部链接) | ||
* | * 三角机甲:[[npc_strider]] | ||
* [[env_headcrabcanister|猎头蟹飞弹]] | * [[env_headcrabcanister|猎头蟹飞弹]] | ||
* [[npc_sniper]] | * [[npc_sniper]] | ||
=== | === 注意 === | ||
* | * 如果没有[[info_node]],NPC即使移动也不会移动很远。参考[[Node graph|节点图]]。 | ||
* | * 所有的联合军士兵都是用[[npc_combine_s]]实体放置的;请参考'''模型'''属性。 | ||
* | * 人类反抗军是用[[npc_citizen]]实体放置的。 | ||
== 编程 == | == 编程 == | ||
* [[list of default AI relationships/table|AI之间的默认关系表]] | * [[list of default AI relationships/table|AI之间的默认关系表]] | ||
* [[States|状态]] | * [[States|状态]] | ||
* [[AI Programming|AI源代码]] - | * [[AI Programming|AI源代码]]——不仅适用于战斗 | ||
== 参见 == | |||
* [[WiseNPCrappel]], [[WiseNPCrapjump]]——索降的国民护卫队 | |||
* [[Half-Life 2 Level Creation|半条命2关卡创作]] | |||
* [[AI Metrics|AI尺寸数据]] | |||
== 外部链接 == | |||
* [http://web.archive.org/web/20090901104251/http://type3studios.com/civilization/tutorials/sdknuts/npc NPC教程集合] {{Archived|date=2009年九月1日}} | |||
[[Category:Hubs:zh-cn]] |
Revision as of 06:49, 16 September 2019
概括性的地图制作 系列 讨论你的想法——帮助我们写你需要的文章和想法 |
---|
弹药 | 生物 | 蚁狮 | 光束和激光 | 线缆和绳子 | 动态的天空与云雾 | 颜色理论 | 战斗 | 联合军 | Compression (Source 1) | 门 | 尘土、雾、烟 | 升降机 | 关卡转换 | 环境光效、太阳、天气、室外 | 爆炸 | 火焰 | 植被 | 玻璃和窗户 | Headcrab | Health | 梯子 | 光效 | 优化] | 物理 | 视网膜扫描仪 | 声效和音乐 | 特效 | 地形 | 火车 | 机枪塔 | 水 | Weapons | 僵尸 |
这是一篇关于在起源引擎地图和模组中设置NPC战斗的资料集。
地图制作
- ai_relationship——设置NPC将会与哪些人合作,或与那哪些人为敌。
- 僵局——控制NPC在战斗中的行为
- 突击——发动有组织的攻击
- 分队——让NPC成为一个团队
- 索降(见外部链接)
- 破门进攻(需要使用脚本序列)
- ai_goal_police——在门口站岗(没有威胁)
- path_corner——用于创建巡逻路线(有关教程请参见外部链接)
- 炮塔——固定、可移动和可用的种类
- 提示节点和节点图为NPC创建路径。
实体
大多数NPC可以直接战斗,但有一些NPC需要另行设置:
- 运输机:npc_combinedropship;见外部链接
- 气垫船和直升机:npc_combinegunship和npc_helicopter(见外部链接)
- 三角机甲:npc_strider
- 猎头蟹飞弹
- npc_sniper
注意
- 如果没有info_node,NPC即使移动也不会移动很远。参考节点图。
- 所有的联合军士兵都是用npc_combine_s实体放置的;请参考模型属性。
- 人类反抗军是用npc_citizen实体放置的。
编程
- AI之间的默认关系表
- 状态
- AI源代码——不仅适用于战斗
参见
- WiseNPCrappel, WiseNPCrapjump——索降的国民护卫队
- 半条命2关卡创作
- AI尺寸数据
外部链接
- NPC教程集合 (Archived version retrieved on 2009年九月1日)