战斗
< Zh
Jump to navigation
Jump to search
{| class=standard-table | style="width:100%;"
!style="background-color: rgb(75,75,75); color: rgb(185,185,185);" | 概括性的地图制作系列 讨论你的想法——帮助我们写你需要的文章和想法 |- |
弹药
| 生物
| 蚁狮
| 光束和激光
| 线缆和绳子
| 动态的天空与云雾
| 颜色理论
| 战斗
| 联合军
| 门
| 尘土、雾、烟
| 升降机
| 关卡转换
| 环境光效、太阳、天气、室外
| 爆炸
| 火焰
| 植被
| 玻璃和窗户
| 梯子
| 光效
| 优化
| 物理
| 视网膜扫描仪
| 声效和音乐
| 特效
| 地形
| 火车
| 机枪塔
| 水
| 僵尸
|}
这是一篇关于在起源引擎 地图和模组中设置NPC战斗的资料集。
地图制作
- ai_relationship ——设置NPC 将会与哪些人合作,或与那哪些人为敌。
- 僵局 ——控制NPC在战斗中的行为
- 突击 ——发动有组织的攻击
- 分队 ——让NPC成为一个团队
- 索降(见外部链接)
- 破门进攻(需要使用脚本序列 )
- ai_goal_police ——在门口站岗(没有威胁)
- path_corner ——用于创建巡逻路线(有关教程请参见外部链接)
- 炮塔 ——固定、可移动和可用的种类
- 提示节点 和节点图 为NPC创建路径。
实体
大多数NPC可以直接战斗,但有一些NPC需要另行设置:
- 运输机:npc_combinedropship ;见外部链接
- 武装直升机和猎捕直升机:npc_combinegunship 和npc_helicopter (见外部链接)
- 三脚机甲:npc_strider
- 猎头蟹飞弹:env_headcrabcanister
- 狙击手: npc_sniper
注意
- 如果没有info_node ,NPC即使移动也不会移动很远。参考节点图 。
- 所有的联合军士兵都是用npc_combine_s 实体放置的;请参考模型属性。
- 人类反抗军是用npc_citizen 实体放置的。
编程
- AI之间的默认关系表
- 状态
- AI源代码 ——不仅适用于战斗
参见
- WiseNPCrappel , WiseNPCrapjump ——索降的国民护卫队
- 半条命2关卡创作
- AI尺寸数据
外部链接
- NPC教程集合 (Archived version retrieved on 2009年九月1日)