Moderator elections are being held. See Valve Developer Community:Moderator elections for more details.
Users who would like to run for moderator must be autoconfirmed and have at least 100 edits. Users can check their own edit count at Special:Preferences.
The Message template has been deleted. A list of pages that transclude it are at Valve Developer Community:Message transclusions.

env_weaponfire

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

This page was translated by DaKang233 on January 10, 2023 (UTC+8). Anyone is welcome to add new content or fix errors.


类层级(Class Hierarchy)
CEnvWeaponfire
CPointEntity
CBaseEntity

env_weaponfire is a point entity available in Left 4 Dead series Left 4 Dead series.该实体用于模仿求生之路中枪支的武器射击。它会造成伤害、枪口闪光、发射痕迹和打击效果。虽然它非常适合介绍过场动画,但该实体并非 100% 与求生之路的武器行为相同(例如,镜头不会穿透多个僵尸)。所有效果都是在客户端完成的,因此带宽使用率非常低,但它与服务端伤害计算并不完全同步。

Icon-Bug.pngBug:该实体无法在游戏中更改它自己的角度!脚本或其他方式也不能更改。一旦在 Hammer 中指定了角度,编译后将保持不变。
Blank image.pngTodo: 寻找是否有更改该实体角度的方法。

键值

Target Arc (TargetArc) <float> | 浮点型
实体搜索目标的角度范围(以度为单位)
Target Range (TargetRange) <float> | 浮点型
实体搜索目标的距离范围(以英寸为单位)
Target Filter (filtername) <filter> | 过滤器
用于限定实体是否是有效目标的过滤器
Damage Modifier (DamageMod) <float> | 浮点型
用于增强或减少每次射击时造成的伤害量
Weapon Type (WeaponType) <choices>
武器类型
  • 1 : 突击步枪
  • 2 : 猎枪
  • 3 : (半)自动霰弹枪
Target Team (TargetTeam) <choices>
要射击的队伍
  • 3 : 丧尸
  • 2 : 生还者
  • -1 : 两者
Ignore Players (IgnorePlayers) <boolean> | 布尔值
该选项会让子弹无法造成对玩家的伤害。

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

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

EnableDisable/启动禁用:

Start Disabled (StartDisabled) <boolean> | 布尔值
保持休眠状态,直到被唤醒。(利用Enable输入)。

输入

EnableDisable/启动禁用:

Enable
Disable
启动/禁用此实体所具备的效果。同样会使实体消失。