info_zombie_spawn

From Valve Developer Community
Jump to: navigation, search
English (en)中文 (zh)
... Icon-Important.png

This page was translated by DaKang233. Anyone is welcome to add new content or fix errors.


类层级(Class Hierarchy)
CInfoZombieSpawn
CPointEntity
CBaseEntity

info_zombie_spawn is a point entity available in the Left 4 Dead series Left 4 Dead series.}它用于手动生成丧尸。

一般来说,建议将僵尸生成留给 AI 导演,但它可能会有用处,例如在《牺牲》中的火车车厢中生成 Tank。


键值

Population (population) <string简体中文> | 字符串
选择要生成的丧尸。
Attack On Spawn <boolean> | 布尔值
这个僵尸是否应该总是在生成时攻击(译注:应该是激怒)。请注意,此时这只影响 Tank 和 Witch,所有其他人总是在生成时攻击。
Offer Spawned Tank to PZs (offer_tank) <choices> (存在于自 Left 4 Dead 2 以来)
译注:向玩家感染者提供 Tank 生成。
  • 0: No 否
  • 1: Yes 是

Targetname:
Name (targetname) <string简体中文> | 字符串
其他实体引用该实体的目标名称

角度:
Pitch Yaw Roll (Y Z X) <angle>
这个实体在世界的方向。Pitch是围绕Y轴旋转,Yaw是围绕Z轴的旋转,Roll是围绕X轴的旋转。

Parentname:
Parent (parentname) <targetname> | 目标名
指定一个实体作为父实体(跟随移动)。实体的父级实体,该实体可以与父实体保持移动偏移。名称后面可以添加一个附属点,以逗号隔开。

输入

SpawnZombie
现在生成一个丧尸。
StartleZombie (存在于自 Left 4 Dead 2 以来)
惊扰丧尸 (仅 Witch)。

Parentname:
SetParent<string简体中文> | 字符串
设置父级实体。详见Entity Hierarchy (parenting).
SetParentAttachment<string简体中文> | 字符串
修改此实体到父实体的特定附属点。实体会传送,以至于其骨骼方位与附属匹配。在使用此输入前必须设置好实体的父实体。
SetParentAttachmentMaintainOffset<string简体中文> | 字符串
同上,但不传送。实体接受到此输出后保留与父级的相对位置。
ClearParent
取消绑定父实体,以至于此实体可以自由行动。

输出

OnSpawnNormal
当生成器创建一个普通感染者时触发。
OnSpawnSmoker
当生成器创建一个 Smoker 时触发。
OnSpawnBoomer
当生成器创建一个 Boomer 时触发。
OnSpawnHunter
当生成器创建一个 Hunter 时触发。
OnSpawnSpitter
当生成器创建一个 Spitter 时触发。
OnSpawnJockey
当生成器创建一个 Jockey 时触发。
OnSpawnCharger
当生成器创建一个 Charger 时触发。
OnSpawnWitch
当生成器创建一个 Witch 时触发。
OnSpawnTank
当生成器创建一个 Tank 时触发。

实体目标名:

OnUser1OnUser4
这些输出将分别响应于FireUser1FireUser4 输入。 详见 User Inputs and Outputs
OnKilled (only in Left 4 Dead series)
当实体被删除时触发此输出。

另见