Zh/Grenade launcher projectile: Difference between revisions

From Valve Developer Community
< Zh
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 4: Line 4:
{{ent not in fgd:zh-cn|nolink=1|because=如果手动生成,则无法按预期运行}}
{{ent not in fgd:zh-cn|nolink=1|because=如果手动生成,则无法按预期运行}}
{{CD:zh-cn|CGrenadeLauncher_Projectile}}
{{CD:zh-cn|CGrenadeLauncher_Projectile}}
{{entity|suf=:zh-cn|type=e0|grenade_launcher_projectile}}这是 [[weapon_grenade_launcher]] 射击的榴弹。在接触一个表面时,它会以大闪光爆炸,除非表面是[[Tool_textures#Sky_and_Fog_-_Common|天空盒]]的一部分,然后手榴弹被删除。
{{entity|suf=:zh-cn|type=e0|grenade_launcher_projectile|game=Left 4 Dead 2}}这是 [[weapon_grenade_launcher]] 射击的榴弹。在接触一个表面时,它会以大闪光爆炸,除非表面是[[Tool_textures#Sky_and_Fog_-_Common|天空盒]]的一部分,然后手榴弹被删除。


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

Revision as of 15:19, 28 January 2023

English (en)中文 (zh)Translate (Translate)

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


Template:Stub:zh-cn Template:Ent not in fgd:zh-cn

C++ 类层级
CGrenadeLauncher_Projectile
CBaseCSGrenadeProjectile
CBaseGrenade
CBaseAnimating
CBaseEntity

Template:Entity这是 weapon_grenade_launcher 射击的榴弹。在接触一个表面时,它会以大闪光爆炸,除非表面是天空盒的一部分,然后手榴弹被删除。

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

NetProps

m_flDamage ([todo internal name (i)]) <浮点型(en)>
造成的伤害。默认为 grenadelauncher_damage
m_hThrower ([todo internal name (i)]) <ehandle(en)>
发射榴弹的玩家。确定谁应该受到伤害以及谁应该是伤害的造成者。

控制台变量

默认属性

控制台变量/命令 参数或默认值 描述符 效果
grenadelauncher_damage 400 Damage 榴弹的默认伤害。
grenadelauncher_ff_scale 0.12 Multiplier (float) 用于榴弹发射器对其他玩家造成伤害的友军伤害比例。
grenadelauncher_ff_scale_self 0.12 Multiplier (float) 用于榴弹发射器伤害到玩家本身时的友军伤害比例。
grenadelauncher_force_kill 2000.0 Units
grenadelauncher_radius_kill 180 Units 在指定范围内杀死普通感染者。
grenadelauncher_radius_stumble 250 Units 在指定范围内给予普通感染者硬直。
grenadelauncher_startpos_forward 16.0 Units 正向偏移量(相对于发射者)。
grenadelauncher_startpos_right 4.0 Units 右侧偏移量(相对于发射者)。
grenadelauncher_startpos_up 0.0 Units 上方偏移量(相当于发射者)。
grenadelauncher_vel_up 100.0f Units 在第一秒内,榴弹在缓慢下降之前应该达到多高。
grenadelauncher_vel_variance 10.0 Units
grenadelauncher_velocity 1200 Units 榴弹每秒飞跃的单位数。

针对于 Tank

控制台变量/命令 参数或默认值 描述符 效果
z_tank_grenade_damage 750 Damage 一个榴弹可以对 Tank 造成多大伤害。
z_tank_grenade_launcher_dmg_scale 3.0 Multiplier (float) 榴弹发射器对坦克造成的伤害增加百分比
z_tank_grenade_roll -10
z_tank_grenade_slowdown 0 当 Tank 被榴弹击中时设置在 Tank 身上的速度

另请参阅