Info game event proxy

From Valve Developer Community
Revision as of 06:18, 10 December 2022 by Nescius (talk | contribs) (-added class hierarchy, cleanup)
Jump to navigation Jump to search
C++ Class hierarchy
CInfoGameEventProxy
CPointEntity
CBaseEntity

Template:Base point

It is an entity that triggers a game event (for example show a hint).

Note.pngNote:Whenever a hint is shown to the player, a count of how many times the player was notified is recorded in the save/game_instructor_counts.txt file which is found in the Left 4 Dead save folder. After a certain threshold, certain tips will no longer show up, possibly depending on how many success entries. If you want hints to begin showing up again, open your game_instructor_counts.txt file and delete the corresponding thread, or load up the game and enter gameinstructor_reset_counts in the console(the latter will reset all of the instructor lessons.)

Keyvalues

Event Name (event_name) <string>
The event to trigger by name from modevents.res
Range (in feet) (range) <float>
Distance that the player must be before the event is generated.
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

Start Disabled (StartDisabled) <boolean>
Stay dormant until activated (with theEnableinput).

Flags

Automatically detect visibility : [1]

Inputs

GenerateGameEvent
Generate the event on input. (This entity is sent as the SUBJECT)

EnableDisable:

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

See also