From 07601b734eec162771251e8e5f5fae16d20f1655 Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Thu, 3 Mar 2022 19:57:22 +0100 Subject: [PATCH] moved event handler to separate funtion --- config/event_handler.py | 7 +++++++ config/hook_implementations.py | 11 +++++++---- 2 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 config/event_handler.py diff --git a/config/event_handler.py b/config/event_handler.py new file mode 100644 index 0000000..1989f93 --- /dev/null +++ b/config/event_handler.py @@ -0,0 +1,7 @@ +import config.object_ids as obj_ids + + +def handle_event_packet( + object_id: bytes, event_id: int, param_1: int, param_2: int +) -> str: + return "" diff --git a/config/hook_implementations.py b/config/hook_implementations.py index 775d937..41964f5 100644 --- a/config/hook_implementations.py +++ b/config/hook_implementations.py @@ -103,10 +103,13 @@ class EiveHookObject(TmTcHookBase): def handle_service_5_event( object_id: bytes, event_id: int, param_1: int, param_2: int ) -> str: - if object_id == RW1_ID: - if event_id == 1: - return "" - return "" + from config.event_handler import handle_event_packet + return handle_event_packet( + object_id=object_id, + event_id=event_id, + param_1=param_1, + param_2=param_2 + ) def get_eive_service_op_code_dict(service_op_code_dict: ServiceOpCodeDictT):