Zh/Env explosion: Difference between revisions
< Zh
Jump to navigation
Jump to search
m (Changed parameters of {{this is a}} to comply with the updated version. This action was performed by a bot.) |
m (Theki moved page Env explosion:zh-cn to Env explosion/zh) |
(No difference)
|
Revision as of 21:29, 13 June 2024

env_explosion
是一个点实体 ,可在所有的 起源 游戏中使用。它将在自己的坐标点上产生一次爆炸。
标签
- 1: 不造成伤害
- 2: 可重复 - 爆炸发生之后不删除该实体。否则它会在
Explode
输入后0.3秒删除(此期间可以重新触发)。 - 4: 无火球
8: No Smoke- 没有效果- 16: 无印花 - 在爆炸的中心留下的黑色灰烬效果。
32: No Sparks- 没有效果- 64: 无声
- 128: 随机方向
- 256: 无火球烟 - 只有有火球的情况下才会有火球烟。
- 512: 无粒子
1024: No DLights- 没有效果- 2048: Don't clamp Min - 允许更小的火焰图标。
- 4096: Don't clamp Max - 允许更大的火焰图标。
- 8192: 只伤害水面 - 在水下则不造成伤害(对玩家)。
- 16384: 一般伤害 - 造成
DMG_GENERIC
,区分于DMG_BLAST
。
键值
- Magnitude (iMagnitude) <整数 >
- 爆炸的伤害数值。
- Radius Override (iRadiusOverride) <整数 >
- 伤害范围。如果指定,基于设置,未指定则范围基于伤害(上面的值)。
- Fireball Sprite (fireballsprite) <sprite >
- 火球的图标。
- Render Mode (rendermode) <choices>
- 火球的渲染模式。
- 0: Normal
- 4: Solid
- 5: Additive
- Ignored Entity (ignoredEntity) <target_destination>
- 不伤害或者影响实体。
输入
- Explode
- 触发爆炸。
Base:
- AddContext <字符串 >
- 添加到实体的 Response Contexts/响应上下文列表。格式是
<key>:<value>
。
语法:
- ClearContext
- 从此实体的列表中删除所有上下文。
- ClearParent
- 从移动层次结构中删除该实体,使其可以自由移动。
- FireUser1 to FireUser4
- 触发相应的
OnUser
输出;详见 User Inputs and Outputs。
- Kill
- 从这个世界中删除此实体。
- KillHierarchy
- 功能类似
Kill
,尽管此实体与其父实体都被删除了,但比Kill
快一点。
- RemoveContext
- 从实体列表删除一个上下文。名字应与现有上下文进行匹配。
- SetParent <字符串 >
- 跟随此实体移动,详见 实体层级(依赖关系)。
- SetParentAttachmentMaintainOffset <字符串 >
- 同上,但没有传送。在接收到输入时,实体保持其相对于附件的位置。
- DispatchResponse <字符串 > 不存在于FGD!
- 向实体发送一个上下文。 详见 Response
和 Concept
.
- DispatchEffect <字符串 > (被移除于
以来) 不存在于FGD!
- 在实体的原点坐标设置一个特定效果;参见 List of Client Effects
。自从
求生之路后由粒子系统取代。
- RunScriptCode <字符串 > (存在于自
以来)
- 在接收输入的实体范围内执行一串 VScript 源代码。通过控制台触发时可能需要字符串引用。
修复:使用文本编辑器手动删除带有字符串的参数。
- SetLocalOrigin <coordinates > (存在于自
以来) 不存在于FGD!
- 将此实体设置到地图中的某个位置。如果此实体是某实体父级,那么它的子级也会随着移动。
输出
Base/基础:
- OnUser1 to OnUser4
- 这些输出将分别响应于
FireUser1
到FireUser4
输入。 详见 User Inputs and Outputs。 - OnKilled (仅存在于
之中)
- 当实体被Kill输入时响应此输出。