You can now define a selection of commands to run on the console in a commands.lst file. These will be placed in the Console Commands menu.
This is particularly useful if you a) just want to cheat or b) need to skip a scene or to a particular map because a mod isn't working correctly.
Gives a different way to switch weapons which is a bit cleaner for some people, but at the expense of losing the "switch to big screen mode"
Also made the regular control scheme switch weapon a little less fiddly
- haptics for damage / weapons / hitting sh*t with the crowbar
- when you pull the pin on the grenade
- and when you grab the crowbar from your "backpack"
- the geiger counter will also haptic blip the flashlight as well as the audible beep
Reach behind so controller obscured, press grip button and hold, you are now holding the crowbar.. release grip button to restore previous weapon. Good for quickly whipping out the crowbar to smash stuff up!
- Don't ask player name in multipler (just use config.cfg)
- Don't double copy model files
- Crouch cvar now controls at which height (multiplied by player height) the crouch mechanic will kick in, set to 0 if you wish to disable it
- Updated missing manifest flag
- HUD icon to show player crouched ("Stealth")
- cvar to disable crouch mechanic
- height adjustment cvar
- flashlight model cvar
- Player height in game is now player height irl
- Reduce decal count for performance
Created alt control schemes (currently identical to default) for left and right, placeholders for VRTinker's implementation.
Refactored some of the common functionality.
The Engine (which is a derivative of Quake) uses a very specific unit size:
Wolfenstein 3D, DOOM and QUAKE use the same coordinate/unit system:
8 foot (96 inch) height wall == 64 units, 1.5 inches per pixel unit
1.0 pixel unit / 1.5 inch == 0.666666 pixel units per inch
This make a world scale of: 26.2467
Ensured Lambda1VR version is shown on menu screen. Future change will make this come from the application manifest, but for now it is hardcoded into the build.c