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: