Skip to content

IGameEvent

Fields

This class has no fields.


Functions

GetName

This function has no parameters.

Return value

Name Type Description
value string Event name
local name = event:GetName()

IsReliable

This function has no parameters.

Return value

Name Type Description
value bool Is event reliable
local is_reliable = event:IsReliable()

IsLocal

This function has no parameters.

Return value

Name Type Description
value bool Is local event
local is_local = event:IsLocal()

IsEmpty

This function has no parameters.

Return value

Name Type Description
value bool Is event empty
local is_empty = event:IsEmpty()

GetBool

Name Type Description
name string Field name
def_value bool Default value

Return value

Name Type Description
value bool Event's bool value
local bool_value = event:GetBool()

GetInt

Name Type Description
name string Field name
def_value int Default value

Return value

Name Type Description
value bool Event's bool value
local int_value = event:GetInt("user_id", -1)

GetFloat

Name Type Description
name string Field name
def_value float Default value

Return value

Name Type Description
value bool Event's float value
local float_value = event:GetFloat("timer", 0.0)

GetString

Name Type Description
name string Field name
def_value string Default value

Return value

Name Type Description
value bool Event's string value
local string_value = event:GetString("weapon", "")

SetBool

Name Type Description
name string Field name
value bool New field value
event:SetBool("headshot", true)

GetName

Name Type Description
name string Field name
value int New field value
event:SetInt("health", 5)

SetFloat

Name Type Description
name string Field name
value float New field value
event:SetFloat("timer", 0.5)

SetString

Name Type Description
name string Field name
value string New field value
event:SetString("weapon", "weapon_revolver")