mirror of
https://github.com/simplysanatori/LegendFrame.git
synced 2026-10-28 21:02:04 +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.
26 lines
949 B
Batchfile
26 lines
949 B
Batchfile
@echo off
|
|
setlocal
|
|
rem Builds and runs the projection maths tests. No game, no device, no headset.
|
|
set "ROOT=%~dp0"
|
|
set "OUT=%ROOT%build\test"
|
|
if not exist "%OUT%" mkdir "%OUT%"
|
|
call "%ROOT%msvc.bat"
|
|
if errorlevel 1 exit /b 1
|
|
cl /nologo /EHsc /MT /O2 /W4 /std:c++17 /D_CRT_SECURE_NO_WARNINGS ^
|
|
/Fo"%OUT%\\" /Fe"%OUT%\mathtest.exe" ^
|
|
"%ROOT%src\test\mathtest.cpp" "%ROOT%src\vr\vr_math.cpp" ^
|
|
"%ROOT%src\vr\vr_gesture.cpp" ^
|
|
"%ROOT%src\vr\physics\body_push.cpp" "%ROOT%src\vr\physics\body_volumes.cpp" ^
|
|
"%ROOT%src\vr\godmode\god_carry.cpp" "%ROOT%src\vr\godmode\god_pluck.cpp" ^
|
|
"%ROOT%src\vr\physics\soft_body.cpp" "%ROOT%src\vr\physics\rear_jiggle.cpp" ^
|
|
"%ROOT%src\vr\physics\rear_shape.cpp" ^
|
|
"%ROOT%src\vr\godmode\board_leash.cpp" "%ROOT%src\vr\menu_panel.cpp" ^
|
|
"%ROOT%src\vr\finger_input.cpp" ^
|
|
/link /MACHINE:X86
|
|
if errorlevel 1 (
|
|
echo BUILD FAILED
|
|
exit /b 1
|
|
)
|
|
"%OUT%\mathtest.exe"
|
|
exit /b %ERRORLEVEL%
|