mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-09-09 05:46:00 +00:00
added some guards for MAXMDIM >= 4 and CAP_SOLV
This commit is contained in:
@@ -1428,12 +1428,14 @@ discovery::~discovery() { schedule_destruction(); if(discoverer) discoverer->joi
|
||||
|
||||
int hk =
|
||||
#if CAP_THREAD
|
||||
#if MAXMDIM >= 4
|
||||
+ addHook(hooks_on_geometry_change, 100, [] { for(auto& d:discoveries) if(!d.second.is_suspended) d.second.suspend(); })
|
||||
+ addHook(hooks_final_cleanup, 100, [] {
|
||||
for(auto& d:discoveries) { d.second.schedule_destruction(); if(d.second.is_suspended) d.second.activate(); }
|
||||
discoveries.clear();
|
||||
})
|
||||
#endif
|
||||
#endif
|
||||
#if CAP_COMMANDLINE
|
||||
+ addHook(hooks_args, 0, [] {
|
||||
using namespace arg;
|
||||
|
Reference in New Issue
Block a user