From 0168e4c7a8110921a72a91379a635ed78b67e1be Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 6 Aug 2023 11:47:21 +0200 Subject: [PATCH] hooks_control added --- control.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/control.cpp b/control.cpp index ff09b50e..c2efdbe4 100644 --- a/control.cpp +++ b/control.cpp @@ -708,6 +708,8 @@ EX bool mouseaiming(bool shmupon) { /* visualization only -- the HyperRogue movement keys should move the camera */ EX bool game_keys_scroll; +EX purehookset hooks_control; + EX void mainloopiter() { GLWRAP; DEBB(DF_GRAPH, ("main loop\n")); @@ -974,6 +976,8 @@ EX void mainloopiter() { #endif achievement_pump(); + callhooks(hooks_control); + for(auto d: dialog::key_queue) { println(hlog, "handling key ", d); handlekey(d, d);