SYMBOL INDEX (135 symbols across 18 files) FILE: vakscript/autoconfig.py class Autoconfig (line 72) | class Autoconfig: method __init__ (line 74) | def __init__(self, settings_to_persist, persisted_settings): method clear_name (line 79) | def clear_name(string): method clear_value (line 83) | def clear_value(string): method remove_duplications (line 86) | def remove_duplications(self): method get_persisted_settings (line 118) | def get_persisted_settings(self): method set_persisted_settings (line 135) | def set_persisted_settings(self): method toggle_settings_to_persist (line 145) | def toggle_settings_to_persist(self, statment): method set_json_settings (line 154) | def set_json_settings(self): method set_config (line 158) | def set_config(self): function start_autoconfig (line 164) | def start_autoconfig(): FILE: vakscript/autosmite.py class Asmite (line 25) | class Asmite: method __init__ (line 27) | def __init__(self, settings): method get_settings (line 36) | def get_settings(self): method _read_attr (line 39) | def _read_attr(self, process, address, nt): function autosmite (line 50) | def autosmite(terminate, settings, jungle_pointers, on_window): FILE: vakscript/data.py class Offsets (line 9) | class Offsets: class Info (line 59) | class Info: FILE: vakscript/drawings.py class Colors (line 28) | class Colors: class Draw (line 57) | class Draw: method __init__ (line 59) | def __init__(self, world, width, height): method spell_level (line 72) | def spell_level(pos, spell_levels): method entity_range (line 79) | def entity_range(self, view_proj_matrix, game_pos, radius, thickness=1... method health (line 93) | def health(self, entity, own_pos, pos): method line_to_enemy (line 118) | def line_to_enemy(self, own_pos, pos, thickness=1.0, color=Colors.Lime): function drawings (line 123) | def drawings(terminate, settings, champion_pointers, ward_pointers, turr... FILE: vakscript/entities.py class AttributesReader (line 22) | class AttributesReader(Offsets): method __init__ (line 23) | def __init__(self, process, base_address): method read_items (line 34) | def read_items(self, pointer): method read_buffs (line 48) | def read_buffs(self, pointer): method read_player (line 86) | def read_player(self, local_player): method read_enemy (line 108) | def read_enemy(self, pointer): method read_minion (line 143) | def read_minion(self, pointer): method read_turret (line 160) | def read_turret(self, pointer): method read_spells (line 174) | def read_spells(self, pointer): class EntityConditions (line 194) | class EntityConditions: method __init__ (line 195) | def __init__(self, world=None, stats=None): method hurtable (line 206) | def hurtable(entity) -> bool: method effective_damage (line 210) | def effective_damage(damage, armor) -> float: method max_damage (line 216) | def max_damage(entity) -> float: method distance (line 219) | def distance(self, player, target) -> float: method in_distance (line 222) | def in_distance(self, player, target): method in_distance_minion (line 225) | def in_distance_minion(self, player, target): method min_attacks (line 228) | def min_attacks(self, player, entity) -> float: class TargetSelector (line 231) | class TargetSelector(EntityConditions): method __init__ (line 232) | def __init__(self, world=None, stats=None): method select_by_health (line 235) | def select_by_health(self, player, targets): method select_by_damage (line 245) | def select_by_damage(self, player, targets): method select_by_distance (line 255) | def select_by_distance(self, player, targets): method select_by_lasthit (line 265) | def select_by_lasthit(self, player, entities): FILE: vakscript/gui.py class GUIFunctions (line 17) | class GUIFunctions: method set_spaceglider_data (line 19) | def set_spaceglider_data(key, value): method set_autosmite_data (line 22) | def set_autosmite_data(key, value): method set_drawings_data (line 25) | def set_drawings_data(key, value): method set_autoconfig (line 28) | def set_autoconfig(data): function show_gui (line 32) | def show_gui(main_instance, scripts_tabs, loaded_scripts): FILE: vakscript/multiprocessing_functions.py class MultiprocessingFunctions (line 44) | class MultiprocessingFunctions: method __init__ (line 46) | def __init__(self, manager): method updater (line 72) | def updater(self) -> None: method update_settings (line 120) | def update_settings(self) -> None: method start_spaceglider_process (line 137) | def start_spaceglider_process(self, _, state) -> None: method start_autosmite_process (line 152) | def start_autosmite_process(self, _, state) -> None: method start_drawings_process (line 166) | def start_drawings_process(self, _, state) -> None: method start_scripts_process (line 182) | def start_scripts_process(self, _, state, user_data) -> None: FILE: vakscript/orbwalker.py class Orbwalk (line 23) | class Orbwalk: method __init__ (line 24) | def __init__(self, process, base_address): method get_game_time (line 31) | def get_game_time(self): method get_attack_time (line 35) | def get_attack_time(): method get_windup_time (line 40) | def get_windup_time(base_as, windup, windup_mod, c_attack_speed): method walk (line 45) | def walk(self, pos, attack_key, base_as, windup, windup_mod): method walk_v2 (line 61) | def walk_v2(self, pos, attack_key, base_as, windup, windup_mod): method walk_inplace (line 78) | def walk_inplace(self, pos, attack_key, base_as, windup, windup_mod): method walk_kalista (line 89) | def walk_kalista(self, pos, attack_key, *_): FILE: vakscript/read_manager.py class ListReader (line 12) | class ListReader: method __init__ (line 13) | def __init__(self, process, base_address, local_team): method _is_valid_name (line 21) | def _is_valid_name(name, entities_list, search_mode): method is_valid_pointer (line 38) | def is_valid_pointer(self, pointer, entities_list, search_mode): method get_pointers (line 61) | def get_pointers(self, type_list: int, entities_list: list = [], size:... FILE: vakscript/script_class.py class UserScript (line 10) | class UserScript: method __init__ (line 11) | def __init__(self): method hello (line 16) | def hello(self): method VakScript_start_process (line 20) | def VakScript_start_process(self, _, state): method VakScript_draw_menu (line 28) | def VakScript_draw_menu(self): method VakScript_set_setting (line 36) | def VakScript_set_setting(self, key, value): method VakScript_get_setting (line 39) | def VakScript_get_setting(self, key): FILE: vakscript/scripts/example.py class Script (line 5) | class Script(UserScript): method __init__ (line 6) | def __init__(self): method main (line 14) | def main(self, attr_reader, draw, world, local_player, champions, ward... FILE: vakscript/scripts/example_turret_range.py class Script (line 7) | class Script(UserScript): method __init__ (line 8) | def __init__(self): method VakScript_draw_menu (line 15) | def VakScript_draw_menu(self): method set_limit_position (line 29) | def set_limit_position(self, _, state): method main (line 33) | def main(self, attr_reader, draw, world, local_player, champions, ward... FILE: vakscript/scripts_manager.py class Colors (line 30) | class Colors: class Draw (line 59) | class Draw: method __init__ (line 60) | def __init__(self, world, width, height): method entity_range (line 72) | def entity_range(self, view_proj_matrix, game_pos, radius, thickness=1... method line_to_enemy (line 87) | def line_to_enemy(self, own_pos, pos, thickness=1.0, color=Colors.Lime): function load_scripts (line 91) | def load_scripts(): function execute_scripts (line 116) | def execute_scripts(terminate, user_data, champion_pointers, ward_pointe... FILE: vakscript/settings.py class jsonSetter (line 7) | class jsonSetter: method __init__ (line 9) | def __init__(self): method _json_update (line 14) | def _json_update(self): method is_valid_data (line 20) | def is_valid_data(self, data): method set_spaceglider_data (line 23) | def set_spaceglider_data(self, key, data): method set_drawings_data (line 33) | def set_drawings_data(self, key, data): method set_autosmite_data (line 37) | def set_autosmite_data(self, key, data): method set_scripts_data (line 45) | def set_scripts_data(self, key, data): class jsonGetter (line 49) | class jsonGetter(jsonSetter): method __init__ (line 51) | def __init__(self): method get_data (line 54) | def get_data(self, key): FILE: vakscript/spaceglider.py function spaceglider (line 25) | def spaceglider(terminate, settings, champion_pointers, minion_pointers,... FILE: vakscript/stats.py class Stats (line 20) | class Stats: method __init__ (line 21) | def __init__(self): method get_attack_speed (line 36) | def get_attack_speed(self, name): method get_radius (line 43) | def get_radius(self, name): method get_windup (line 52) | def get_windup(self, name): method get_targets_radius (line 64) | def get_targets_radius(self): FILE: vakscript/utils.py class MOUSEINPUT (line 25) | class MOUSEINPUT(Structure): class KEYBDINPUT (line 32) | class KEYBDINPUT(Structure): method __init__ (line 38) | def __init__(self, *args, **kwds): class HARDWAREINPUT (line 42) | class HARDWAREINPUT(Structure): class INPUT (line 46) | class INPUT(Structure): class _INPUT (line 47) | class _INPUT(Union): function press_key (line 55) | def press_key(hexKeyCode): function release_key (line 60) | def release_key(hexKeyCode): function send_key (line 66) | def send_key(hexKeyCode): function is_active_window (line 70) | def is_active_window(): function safe_title (line 73) | def safe_title(): function debug_info (line 76) | def debug_info(exception=None, ex_info=False, info=None): FILE: vakscript/world_to_screen.py class World (line 7) | class World: method __init__ (line 9) | def __init__(self, process, base_address, width, height): method get_view_proj_matrix (line 16) | def get_view_proj_matrix(self): method world_to_screen (line 23) | def world_to_screen(self, view_proj_matrix, x, y, z): method world_to_screen_limited (line 29) | def world_to_screen_limited(self, view_proj_matrix, x, y, z):