Add UDP events: onChangePosition, onSentPing

This commit is contained in:
2023-07-20 01:59:30 +03:00
parent e086fea2e9
commit 06bd50f0fa
2 changed files with 6 additions and 3 deletions
+4 -1
View File
@@ -31,6 +31,8 @@ class EventsSystem:
"onCarDelete": [],
"onCarEdited": [],
"onCarReset": [],
"onSentPing": [], # Only sync
"onChangePosition": [], # Only sync
"onServerStopped": [],
}
self.__async_events = {
@@ -86,7 +88,8 @@ class EventsSystem:
return funcs_data
def call_event(self, event_name, *args, **kwargs):
self.log.debug(f"Calling sync event: '{event_name}'")
if event_name not in ["onChangePosition", "onSentPing"]: # UDP events
self.log.debug(f"Calling sync event: '{event_name}'")
funcs_data = []
if event_name in self.__events.keys():