engines.gamerules module¶
Provides access to the gamerules instance.
- class engines.gamerules.GameRules¶
Bases:
instance
- __init__()¶
Raises an exception This class cannot be instantiated from Python
- get_property_bool((GameRules)arg1, (str)arg2) bool : ¶
Return the value of the given field name.
- Return type:
- get_property_char((GameRules)arg1, (str)arg2) str : ¶
Return the value of the given field name.
- Return type:
- get_property_color((GameRules)arg1, (str)arg2) _colors.Color : ¶
Return the value of the given field name.
- Return type:
- get_property_double((GameRules)arg1, (str)arg2) float : ¶
Return the value of the given field name.
- Return type:
- get_property_edict((GameRules)arg1, (str)arg2) _entities.Edict : ¶
Return the value of the given field name.
- Return type:
- get_property_float((GameRules)arg1, (str)arg2) float : ¶
Return the value of the given field name.
- Return type:
- get_property_int((GameRules)arg1, (str)arg2) int : ¶
Return the value of the given field name.
- Return type:
- get_property_interval((GameRules)arg1, (str)arg2) _entities._datamaps.Interval : ¶
Return the value of the given field name.
- Return type:
- get_property_long((GameRules)arg1, (str)arg2) int : ¶
Return the value of the given field name.
- Return type:
- get_property_long_long((GameRules)arg1, (str)arg2) int : ¶
Return the value of the given field name.
- Return type:
- get_property_pointer((GameRules)arg1, (str)arg2) object : ¶
Return the value of the given field name.
- Return type:
- get_property_quaternion((GameRules)arg1, (str)arg2) _mathlib.Quaternion : ¶
Return the value of the given field name.
- Return type:
- get_property_short((GameRules)arg1, (str)arg2) int : ¶
Return the value of the given field name.
- Return type:
- get_property_string()¶
- get_property_string_array( (GameRules)arg1, (str)arg2) -> str :
Return the value of the given field name.
- rtype:
str
- get_property_string_array((GameRules)arg1, (str)arg2) str : ¶
Return the value of the given field name.
- Return type:
- get_property_string_pointer((GameRules)arg1, (str)arg2) str : ¶
Return the value of the given field name.
- Return type:
- get_property_uchar((GameRules)arg1, (str)arg2) int : ¶
Return the value of the given field name.
- Return type:
- get_property_uint((GameRules)arg1, (str)arg2) int : ¶
Return the value of the given field name.
- Return type:
- get_property_ulong((GameRules)arg1, (str)arg2) int : ¶
Return the value of the given field name.
- Return type:
- get_property_ulong_long((GameRules)arg1, (str)arg2) int : ¶
Return the value of the given field name.
- Return type:
- get_property_ushort((GameRules)arg1, (str)arg2) int : ¶
Return the value of the given field name.
- Return type:
- get_property_vector((GameRules)arg1, (str)arg2) _mathlib.Vector : ¶
Return the value of the given field name.
- Return type:
- set_property_bool((GameRules)arg1, (str)arg2, (bool)arg3) None : ¶
Set the value of the given field name.
- set_property_char((GameRules)arg1, (str)arg2, (str)arg3) None : ¶
Set the value of the given field name.
- set_property_color((GameRules)arg1, (str)arg2, (_colors.Color)arg3) None : ¶
Set the value of the given field name.
- set_property_double((GameRules)arg1, (str)arg2, (float)arg3) None : ¶
Set the value of the given field name.
- set_property_edict((GameRules)arg1, (str)arg2, (_entities.Edict)arg3) None : ¶
Set the value of the given field name.
- set_property_float((GameRules)arg1, (str)arg2, (float)arg3) None : ¶
Set the value of the given field name.
- set_property_int((GameRules)arg1, (str)arg2, (_engines._sound.Channel)arg3) None : ¶
Set the value of the given field name.
- set_property_interval((GameRules)arg1, (str)arg2, (_entities._datamaps.Interval)arg3) None : ¶
Set the value of the given field name.
- set_property_long((GameRules)arg1, (str)arg2, (int)arg3) None : ¶
Set the value of the given field name.
- set_property_long_long((GameRules)arg1, (str)arg2, (int)arg3) None : ¶
Set the value of the given field name.
- set_property_pointer((GameRules)arg1, (str)arg2, (object)arg3) None : ¶
Set the value of the given field name.
- set_property_quaternion((GameRules)arg1, (str)arg2, (_mathlib.Quaternion)arg3) None : ¶
Set the value of the given field name.
- set_property_short((GameRules)arg1, (str)arg2, (int)arg3) None : ¶
Set the value of the given field name.
- set_property_string()¶
- set_property_string_array( (GameRules)arg1, (str)arg2, (str)arg3) -> None :
Set the value of the given field name.
- set_property_string_array((GameRules)arg1, (str)arg2, (str)arg3) None : ¶
Set the value of the given field name.
- set_property_string_pointer((GameRules)arg1, (str)arg2, (str)arg3) None : ¶
Set the value of the given field name.
- set_property_uchar((GameRules)arg1, (str)arg2, (int)arg3) None : ¶
Set the value of the given field name.
- set_property_uint((GameRules)arg1, (str)arg2, (int)arg3) None : ¶
Set the value of the given field name.
- set_property_ulong((GameRules)arg1, (str)arg2, (int)arg3) None : ¶
Set the value of the given field name.
- set_property_ulong_long((GameRules)arg1, (str)arg2, (int)arg3) None : ¶
Set the value of the given field name.
- set_property_ushort((GameRules)arg1, (str)arg2, (int)arg3) None : ¶
Set the value of the given field name.
- set_property_vector((GameRules)arg1, (str)arg2, (_mathlib.Vector)arg3) None : ¶
Set the value of the given field name.
- engines.gamerules.find_game_rules() GameRules : ¶
Find the game rules instance.
- Raises:
ValueError – Raised if the game rules instance wasn’t found.
- Return type:
- engines.gamerules.find_game_rules_property_offset((str)arg1) int : ¶
Find the offset of a game rules property.
- Return type:
- engines.gamerules.find_game_rules_proxy_name() str : ¶
Find the server class of the game rules proxy entity (e. g.
CCSGameRulesProxy
).- Raises:
ValueError – Raised if the game rules proxy name wasn’t found.
- Return type: