From d4957fd56ba68918ca4f4bea3d8f3fe40394e0e3 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Mon, 9 May 2022 09:40:35 +0200 Subject: [PATCH] nilrider: CAP_VR guards --- rogueviz/nilrider/nilrider.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rogueviz/nilrider/nilrider.cpp b/rogueviz/nilrider/nilrider.cpp index f2ab8a46..74e44523 100644 --- a/rogueviz/nilrider/nilrider.cpp +++ b/rogueviz/nilrider/nilrider.cpp @@ -345,8 +345,10 @@ void settings() { dialog::add_action_push(nil_projection); dialog::addItem("configure keys", 'k'); dialog::add_action_push(multi::get_key_configurer(1, move_names, "Nilrider keys")); + #if CAP_VR vrhr::enable_button(); vrhr::reference_button(); + #endif dialog::addItem("RogueViz settings", 'r'); dialog::add_key_action('r', [] { @@ -529,9 +531,11 @@ void initialize_all() { initialize(); poly_outline = 0xFF; pushScreen(pick_game); + #if CAP_VR vrhr::hsm = vrhr::eHeadset::reference; vrhr::eyes = vrhr::eEyes::equidistant; vrhr::absolute_unit_in_meters = 6; + #endif } auto celldemo = arg::add3("-unilcycle", initialize) + arg::add3("-unilplan", [] { planning_mode = true; }) + arg::add3("-viewsim", [] { view_replay = true; })