Point gamestats counter: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(-added class hierarchy, cleanup)
(-description)
Line 1: Line 1:
{{CD|CPointGamestatsCounter|file1=GameStats.cpp}}
{{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. In most games only prints incremented statistic into console or file if the game is started with launch options -gamestatslogging or -gamestatsloggingtofile respectively.


== Keyvalues ==
== Keyvalues ==

Revision as of 04:34, 21 July 2023

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

Template:Entity A generic game statistics counter. In most games only prints incremented statistic into console or file if the game is started with launch options -gamestatslogging or -gamestatsloggingtofile respectively.

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.