From 810dd00dd8ddebf06c610558d1c6f279e4f0d4fe Mon Sep 17 00:00:00 2001 From: AURUMVORXX Date: Sat, 2 Nov 2024 18:42:07 +0300 Subject: [PATCH] feat: Added onUnban event --- src/sqevents.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/sqevents.cpp b/src/sqevents.cpp index 1b4501b..89ac1ab 100644 --- a/src/sqevents.cpp +++ b/src/sqevents.cpp @@ -71,6 +71,18 @@ SQInteger sq_onBan(HSQUIRRELVM vm) return 0; } +SQInteger sq_onUnban(HSQUIRRELVM vm) +{ + SQObject obj; + sq_getstackobj(vm, 2, &obj); + Sqrat::Table banData = Sqrat::Table(obj, vm); + + py::dict kwargs = sqParseTable(banData); + g2o.attr("callEvent")("onUnban", **kwargs); + + return 0; +} + void registerSquirrelEvents() { addEventHandler("onInit", sq_onInit, 0); @@ -78,4 +90,5 @@ void registerSquirrelEvents() addEventHandler("onTick", sq_onTick, 0); addEventHandler("onTime", sq_onTime, 0); addEventHandler("onBan", sq_onBan, 0); + addEventHandler("onUnban", sq_onUnban, 0); } \ No newline at end of file