grenade_launcher_projectile

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.


Stub

This article or section is a stub. You can help by adding to it.

Info.png
This entity is not in the FGD by default .
It should not be put directly in a map because 如果手动生成,则无法按预期运行.
类层级(Class Hierarchy)
CGrenadeLauncher_Projectile
CBaseCSGrenadeProjectile
CBaseGrenade
CBaseCombatCharacter
CBaseFlex
CBaseAnimatingOverlay
CBaseAnimating
CBaseEntity

grenade_launcher_projectile is a point entity available in Left 4 Dead 2 Left 4 Dead 2.这是 weapon_grenade_launcher 射击的榴弹。在接触一个表面时,它会以大闪光爆炸,除非表面是天空盒的一部分,然后手榴弹被删除。

如果这个实体是手动生成的,它将保持原位并且不会造成伤害,将站在上面的玩家推开。因此,VScript 用户对此实体更感兴趣。

NetProps

m_flDamage <float>
造成的伤害。默认为 grenadelauncher_damage
m_hThrower <ehandle>
发射榴弹的玩家。确定谁应该受到伤害以及谁应该是伤害的造成者。

控制台变量

默认属性

{{varcom|suf=:zh-cn|grenadelauncher_startpos_forward|16.0|Units|正向偏移量(相对于发射者)。 {{varcom|suf=:zh-cn|grenadelauncher_startpos_right|4.0|Units|右侧偏移量(相对于发射者)。 {{varcom|suf=:zh-cn|grenadelauncher_startpos_up|0.0|Units|上方偏移量(相当于发射者)。

Cvar/CommandParameters or default valueDescriptorEffect
grenadelauncher_damage400Damage榴弹的默认伤害。
grenadelauncher_ff_scale0.12Multiplier (float)用于榴弹发射器对其他玩家造成伤害的友军伤害比例。
grenadelauncher_ff_scale_self0.12Multiplier (float)用于榴弹发射器伤害到玩家本身时的友军伤害比例。
grenadelauncher_force_kill2000.0Units
grenadelauncher_radius_kill180Units在指定范围内杀死普通感染者。
grenadelauncher_radius_stumble250Units在指定范围内给予普通感染者硬直。
grenadelauncher_vel_up100.0fUnits在第一秒内,榴弹在缓慢下降之前应该达到多高。
grenadelauncher_vel_variance10.0Units
grenadelauncher_velocity1200Units榴弹每秒飞跃的单位数。

针对于 Tank

Cvar/CommandParameters or default valueDescriptorEffect
z_tank_grenade_damage750Damage一个榴弹可以对 Tank 造成多大伤害。
z_tank_grenade_launcher_dmg_scale3.0Multiplier (float)榴弹发射器对坦克造成的伤害增加百分比
z_tank_grenade_roll-10
z_tank_grenade_slowdown0当 Tank 被榴弹击中时设置在 Tank 身上的速度

另请参阅