Point bugbait: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(bot-assisted)
 
m (Substituted IO templates)
 
(22 intermediate revisions by 12 users not shown)
Line 1: Line 1:
{{wrongtitle|title=point_bugbait}}
{{stub}}{{CD|CBugBaitSensor|file1=grenade_bugbait.cpp}}
{{this is a|point entity|name=point_bugbait|game=Half-Life 2 series}}


==Entity Description==
==Entity description==
Bugbait sensor point
This entity detects the usage of [[weapon_bugbait|Bugbait]] within a given radius.  The OnBaited output can be set to fire if the Bugbait lands in a specific location, or if it is squeezed within its radius.


==Availability==
==Keyvalues==
{{in game|point}} {{game|HL2}}
{{KV Targetname}}
{{in code|class=???|file=???}}


==Keyvalues==
{{KV|Enabled|intn=enabled|bool|Start Enabled}}
*{{kv targetname}}
 
*'''Enabled'''
{{KV|Radius|intn=radius|float|Sensor Radius.}}
:<choices> Start Enabled.
:{|
! Literal value || Description
|-
| 0 || No
|-
| 1 || Yes
|}
*'''radius'''
:<integer> Sensor Radius.  
*'''input Enable'''
:<void> Enable the sensor..
*'''input Toggle'''
:<void> Toggle the sensor..


==Flags==
==Flags==
*1 : Do not call antlions to position
{{fl|1|Do not call antlions to position}}
*2 : Don't activate on thrown bugbait splashes
{{fl|2|Don't activate on thrown bugbait splashes}}
*4 : Don't activate on squeezed bugbait
{{fl|4|Don't activate on squeezed bugbait}}


==Inputs==
==Inputs==
*{{i targetname}}
{{I Targetname}}
 
{{I EnableDisable}}
 
{{I|Toggle|Toggle this entity.}}


==Outputs==
==Outputs==
*{{o targetname}}
{{O Targetname}}
 
{{O|OnBaited|Fires when bugbait lands within a radius of the sensor {{activator|bugbait thrower}}.}}


[[Category:Entities]]
==See also==
* {{ent|weapon_bugbait}} - The bugbait weapon.

Latest revision as of 21:46, 19 April 2025

Stub

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

C++ Class hierarchy
CBugBaitSensor
CPointEntity
CBaseEntity
C++ grenade_bugbait.cpp

point_bugbait is a point entity available in Half-Life 2 series Half-Life 2 series.

Entity description

This entity detects the usage of Bugbait within a given radius. The OnBaited output can be set to fire if the Bugbait lands in a specific location, or if it is squeezed within its radius.

Keyvalues

Name (targetname) <string>[ Edit ]
The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentname or target).
Also displayed in Hammer's 2D views and Entity Report.
See also:  Generic Keyvalues, Inputs and Outputs available to all entities


Enabled (enabled) <boolean>
Start Enabled


Radius (radius) <float>
Sensor Radius.

Flags

Do not call antlions to position : [1]
Don't activate on thrown bugbait splashes : [2]
Don't activate on squeezed bugbait : [4]

Inputs

EnableDisable:

Enable / Disable
Enable/disable this entity from performing its task. It might also disappear from view.


Toggle
Toggle this entity.

Outputs

OnBaited
Fires when bugbait lands within a radius of the sensor (!activator is the bugbait thrower).

See also