mirror of
https://github.com/simplysanatori/LegendFrame.git
synced 2026-10-28 23:03:07 +01:00
- OpenXR by default (openxr_loader.dll, Khronos 1.1.63), falling back to OpenVR / SteamVR; [vr] vr_runtime = auto|openxr|openvr. OpenXR grip poses converted to the OpenVR grip so the hands sit the same under both. - Settings panel in the headset (both sticks held, or the Touch menu button), worked with a main-hand pointer; TR7-Menu-Hook's options built in when it is installed. - God mode pick-up, carry and throw; third-person chest and rear physics; body push. - Smooth view transitions; picture brightness and contrast; 4:3 movies; version and runtime on the main menu. - Palm sliders: third "side" slider, per-preset scale/zoom/side, notches at the defaults, index-fingertip grab from Lara's drawn finger. - Per-model caching of the body measurements (stutter with some player model mods). - Docs, release notes and notices for 1.1.0.
181 lines
4.9 KiB
JSON
181 lines
4.9 KiB
JSON
{
|
|
"default_bindings": [
|
|
{
|
|
"controller_type": "hpmotioncontroller",
|
|
"binding_url": "bindings_hpmotioncontroller.json"
|
|
},
|
|
{
|
|
"controller_type": "oculus_touch",
|
|
"binding_url": "bindings_oculus_touch.json"
|
|
},
|
|
{
|
|
"controller_type": "knuckles",
|
|
"binding_url": "bindings_knuckles.json"
|
|
},
|
|
{
|
|
"controller_type": "holographic_controller",
|
|
"binding_url": "bindings_holographic_controller.json"
|
|
}
|
|
],
|
|
"actions": [
|
|
{
|
|
"name": "/actions/trlvr/in/stick_left",
|
|
"type": "vector2"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/trigger_left",
|
|
"type": "vector1"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/squeeze_left",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/stick_click_left",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/primary_left",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/secondary_left",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/trackpad_left",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/menu_left",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/trigger_touch_left",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/thumb_touch_left",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/hand_left",
|
|
"type": "pose"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/hand_xr_left",
|
|
"type": "pose",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/out/haptic_left",
|
|
"type": "vibration",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/stick_right",
|
|
"type": "vector2"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/trigger_right",
|
|
"type": "vector1"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/squeeze_right",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/stick_click_right",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/primary_right",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/secondary_right",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/trackpad_right",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/menu_right",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/trigger_touch_right",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/thumb_touch_right",
|
|
"type": "boolean",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/hand_right",
|
|
"type": "pose"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/in/hand_xr_right",
|
|
"type": "pose",
|
|
"requirement": "optional"
|
|
},
|
|
{
|
|
"name": "/actions/trlvr/out/haptic_right",
|
|
"type": "vibration",
|
|
"requirement": "optional"
|
|
}
|
|
],
|
|
"action_sets": [
|
|
{
|
|
"name": "/actions/trlvr",
|
|
"usage": "single"
|
|
}
|
|
],
|
|
"localization": [
|
|
{
|
|
"language_tag": "en_US",
|
|
"/actions/trlvr": "Tomb Raider: Legend VR",
|
|
"/actions/trlvr/in/stick_left": "stick left",
|
|
"/actions/trlvr/in/trigger_left": "trigger left",
|
|
"/actions/trlvr/in/squeeze_left": "squeeze left",
|
|
"/actions/trlvr/in/stick_click_left": "stick click left",
|
|
"/actions/trlvr/in/primary_left": "primary left",
|
|
"/actions/trlvr/in/secondary_left": "secondary left",
|
|
"/actions/trlvr/in/trackpad_left": "trackpad left",
|
|
"/actions/trlvr/in/menu_left": "menu left",
|
|
"/actions/trlvr/in/trigger_touch_left": "trigger touch left",
|
|
"/actions/trlvr/in/thumb_touch_left": "thumb touch left",
|
|
"/actions/trlvr/in/hand_left": "hand left",
|
|
"/actions/trlvr/in/hand_xr_left": "hand xr left",
|
|
"/actions/trlvr/out/haptic_left": "haptic left",
|
|
"/actions/trlvr/in/stick_right": "stick right",
|
|
"/actions/trlvr/in/trigger_right": "trigger right",
|
|
"/actions/trlvr/in/squeeze_right": "squeeze right",
|
|
"/actions/trlvr/in/stick_click_right": "stick click right",
|
|
"/actions/trlvr/in/primary_right": "primary right",
|
|
"/actions/trlvr/in/secondary_right": "secondary right",
|
|
"/actions/trlvr/in/trackpad_right": "trackpad right",
|
|
"/actions/trlvr/in/menu_right": "menu right",
|
|
"/actions/trlvr/in/trigger_touch_right": "trigger touch right",
|
|
"/actions/trlvr/in/thumb_touch_right": "thumb touch right",
|
|
"/actions/trlvr/in/hand_right": "hand right",
|
|
"/actions/trlvr/in/hand_xr_right": "hand xr right",
|
|
"/actions/trlvr/out/haptic_right": "haptic right"
|
|
}
|
|
]
|
|
}
|