Point gamestats counter: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
(-added class hierarchy, cleanup)
Line 1: Line 1:
{{CD|CPointGamestatsCounter|file1=GameStats.cpp}}
{{Entity|point_gamestats_counter|type=e0}} A generic game statistics counter.
{{Entity|point_gamestats_counter|type=e0}} A generic game statistics counter.


== Keyvalues ==
== Keyvalues ==
{{KV|Name of statistic counter|string}}
{{KV Origin}}
{{KV Targetname}}
{{KV Targetname}}
{{KV|Name of statistic counter|intn=name|string}}
{{KV EnableDisable}}
{{KV EnableDisable}}


Line 10: Line 10:
{{IO|SetName|Changes name of statistic counter|param=string}}
{{IO|SetName|Changes name of statistic counter|param=string}}
{{IO|Increment|Increments named statistic counter by specified value|param=float}}
{{IO|Increment|Increments named statistic counter by specified value|param=float}}
{{I Targetname}}
{{I EnableDisable}}
{{I EnableDisable}}
== Outputs ==
{{O Targetname}}

Revision as of 03:59, 21 July 2023

C++ Class hierarchy
CPointGamestatsCounter
CPointEntity
CBaseEntity
C++ GameStats.cpp

Template:Entity A generic game statistics counter.

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

Name of statistic counter (name) <string>
Start Disabled (StartDisabled) <boolean>
Stay dormant until activated (with theEnableinput).

Inputs

SetName <stringRedirectInput/string>
Changes name of statistic counter
Increment <floatRedirectInput/float>
Increments named statistic counter by specified value

EnableDisable:

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