Trigger weapon dissolve: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
Bug:The game will crash if a weapon targeted for dissolving by this entity is removed by other means.  [todo tested in ?]
	 In code, it is represented by the
		
	
 (It works as intended in Half-Life 2 and Episode One, but only on dropped weapons from trigger_weapon_strip.)  | 
				m (bug: The game will crash if a weapon targeted for dissolving by this entity is removed by other means.)  | 
				||
| Line 8: | Line 8: | ||
This entity in [[Half-Life 2: Deathmatch]] cannot start it's supercharging sequence of the Gravity Gun, as the gun removes itself even when dropped by trigger_weapon_strip.  | This entity in [[Half-Life 2: Deathmatch]] cannot start it's supercharging sequence of the Gravity Gun, as the gun removes itself even when dropped by trigger_weapon_strip.  | ||
{{bug|The game will crash if a weapon targeted for dissolving by this entity is removed by other means.}}  | |||
{{code class|CTriggerWeaponDissolve|hl2_dll\hl2_triggers.cpp}}  | {{code class|CTriggerWeaponDissolve|hl2_dll\hl2_triggers.cpp}}  | ||
Revision as of 02:25, 29 April 2022
Entity description
A brush entity trigger that dissolves weapons forcefully dropped by trigger_weapon_strip within its volume. It is used by the Confiscation Field in both Half-Life 2 and Episode One to dissolve all the player's weapons except the Gravity Gun, supercharging it instead.
For proper functionality, both brush entities must be used.
This entity in Half-Life 2: Deathmatch cannot start it's supercharging sequence of the Gravity Gun, as the gun removes itself even when dropped by trigger_weapon_strip.
CTriggerWeaponDissolveclass, defined in thehl2_dll\hl2_triggers.cppfile.
Keyvalues
- Emitter Name ([todo internal name (i)]) <targetname>
 - Name of a single or multiple entities to use as the basis for the emitted effects.
 
 
  | 
Flags
 
 
 
 
 
 
 
  | 
Inputs
- StopSound
 - Stops all sounds.
 
 
 
 
  | 
Outputs
- OnDissolveWeapon
 - Fires when one weapon is starting to dissolve in the trigger volume.
 
- OnChargingPhyscannon
 - Fires when the trigger begins to charge the physcannon.
 
 
 
 
 
 
  |