From cb62f08364d4d53e51d4770198e2b65b3547e62b Mon Sep 17 00:00:00 2001
From: Prisima the Fox <prisimathefox@gmail.com>
Date: Thu, 20 Oct 2016 22:23:50 -0400
Subject: [PATCH] "PlayerQuit" hook

---
 src/lua_hook.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/lua_hook.h b/src/lua_hook.h
index 804d99e12..240fdaece 100644
--- a/src/lua_hook.h
+++ b/src/lua_hook.h
@@ -43,6 +43,7 @@ enum hook {
 	hook_PlayerMsg,
 	hook_HurtMsg,
 	hook_PlayerSpawn,
+	hook_PlayerQuit,
 
 	hook_MAX // last hook
 };
@@ -77,5 +78,6 @@ boolean LUAh_LinedefExecute(line_t *line, mobj_t *mo, sector_t *sector); // Hook
 boolean LUAh_PlayerMsg(int source, int target, int flags, char *msg); // Hook for chat messages
 boolean LUAh_HurtMsg(player_t *player, mobj_t *inflictor, mobj_t *source); // Hook for hurt messages
 #define LUAh_PlayerSpawn(player) LUAh_PlayerHook(player, hook_PlayerSpawn) // Hook for G_SpawnPlayer
+boolean LUAh_PlayerQuit(player_t *plr, int reason); // Hook for player quitting
 
 #endif
-- 
GitLab