Skip to content

FarCry VR release v0.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Sep 21:31
· 43 commits to main since this release

Changelog

  • Use proper standing tracking space for better roomscale support
    • you should no longer need to recalibrate your view as often, though you still can if something seems off
    • seated mode is available in the VR options
  • Improved roomscale movement on slopes
  • Implemented physical crouching: if your headset height is below a certain threshold, the game will assume you are in the crouched or prone position
    • note you do have to go fairly low due to the game's assumptions about the player's crouched height
    • the player hitbox does not dynamically react to player height, it will have one of three static values, i.e. standing, crouching or prone
  • added support for bHaptics vests: includes haptic feedback for player damage, recoil, driving vehicles, swimming, jumping, picking up objects
  • experimental: integrated DSOAL for improved 3D audio
    • if it's not working for you, you may need to download Creative ALchemy and use it on Far Cry once
  • removed HUD damage indicator as it was breaking immersion in VR
  • Fixed: the firing position was incorrect when using player weapons on vehicles (e.g. on the inflatable boat)
  • Fixed: obj draw distance option not applying when running without devmode

Commits

  • c93f8e4: Force obj draw distance to apply even in non-dev mode (Holger Frydrych)
  • 3252da5: Begin switching to standing tracking space (Holger Frydrych)
  • fa6aab1: Properly manage menu overlay placement in standing tracking space (Holger Frydrych)
  • ec026df: wip Set proper height offset for VR headset depending on player state (Holger Frydrych)
  • 6684347: Add seated mode cvar (Holger Frydrych)
  • b19cf68: Improve roomscale movement on slopes; disable acceleration for stick movement (Holger Frydrych)
  • 3844aa0: Implement physical crouching (Holger Frydrych)
  • bf2c3cf: Fix cutscene camera; hide player hands in cutscenes; smooth camera Z position on stairs (Holger Frydrych)
  • 052ad86: Limit roomscale movement per frame for a smoother experience (Holger Frydrych)
  • e6748a5: Add bHaptics dependency (Holger Frydrych)
  • 926ccfe: Add functionality to trigger bHaptics from scripts (Holger Frydrych)
  • 760b26b: Replace bhaptics submodule with plain version; done since we need to modify the header to be compatible with the Far Cry SDK (Holger Frydrych)
  • dba946c: Add bHaptics recoil effects to weapons (Holger Frydrych)
  • 0e3f949: Add directional bHaptics events on player damage (Holger Frydrych)
  • 83ad1c2: Add more bHaptics events for damage types and jumping/landing (Holger Frydrych)
  • b839189: Update version (Holger Frydrych)
  • 561e240: Add missing bhaptics library (Holger Frydrych)
  • 8fdf63f: Add bHaptics effects for item pickup (Holger Frydrych)
  • c320872: Replace motion control toggle with seated mode in options (Holger Frydrych)
  • ad9a910: Include DSOAL for proper 3D sound (Holger Frydrych)
  • 989ee20: Slightly increase tolerances for physical crouching (Holger Frydrych)
  • b7109b9: Add haptic effects for swimming, low health warning (Holger Frydrych)
  • 3b52eb4: Fix VR options menu script error (Holger Frydrych)
  • fef1c1e: Remove HUD damage indicator, but slightly increase vision blur in response to damage (Holger Frydrych)
  • 567b07e: Fix in-vehicle weapon firing pos when using player guns (Holger Frydrych)
  • 8d7e27c: Add haptic effects for vehicles (Holger Frydrych)
  • 132193e: Update version (Holger Frydrych)