0 of 0

File information

Last updated

Original upload

Created by

Tesseract

Uploaded by

GelatinousTesseract

Virus scan

Safe to use

Tags for this mod

About this mod

Beta version of Lunacid VR mod. Stability, and indeed functionality, are not guaranteed. Please report any issues you find.

Requirements
Permissions and credits
This mod adds full VR display and motion controller support to Lunacid.
It's not done, and I wasn't able to get anyone else to test it except for one time (and I didn't really get any data apart from that it apparently worked) so this release is primarily to see if it works well for other people.

The mod only works with SteamVR. There are default bindings for the Oculus Rift/Quest series controllers, Valve Index Knuckles, and Vive controllers.

Due to several graphical issues I strongly recommend only trying this mod if you are accustomed to other VR mods and this mod should not be used if you are sensitive to flashing lights or prone to nausea in VR.

Most of the gameplay features are functional. The primary issues to look out for are the following:
  • The mod is intented to work only with the "Clean" aesthetic. Midnight & PSX have an issue where they cause the view to be inverted and the others are well, not exactly comfortable on the eyes.
  • If there are more than 8 light sources shining on a single object, the lighting on that object will begin to ficker significantly. What "One object" is isn't clear from gameplay alone; one room might be its own object, or several rooms might be combined into a single object. This issue has been mitigated in a few especially problematic areas through the removal of certain light sources. The hanging lanterns in Terminus Prison have been removed, as have the candles in the Sealed Ballroom, and the dynamic light has been removed from the Phantoms in Castle Le Fanu, the Sealed Ballroom, and the Accursed Tomb.
  • The planar reflections package used by the game does not support VR. As such all mirror-type reflections present have been removed. Yes this is terrible, but I do not have the technical knowledge required to create a reflection system from scratch.
  • All the cutscenes with dialogue (those being the intro cutscene and the cutscenes during the final boss) will not have any subtitles or text boxes for said dialogue.
  • The endings do not work, and in fact have not been tested. Ending E especially will not work at all.
  • Swimming is scuffed and the visual effect for being underwater is very difficult to look at (it will hurt your eyes).
  • The Marauder Black Flail does not have its ability to hit three times and does not have any flail physics.
  • The teleporter effect that creates the infinite maze in the Labyrinth of Ash does not work and will teleport you out of bounds.

Default Controls (Oculus/Index style):
Left Stick - Move
Right Stick left-right: Turn
Right A Button: Jump
Right B Button: Swap Spell
Left A Button: Use Item
Left B Button: Open Menu
Right Stick Up: Previous Item
Right Stick Down: Next Item
Right Grip: Interact/Off-Hand Ranged Weapon/Pick Up (Depends on ingame left/right hand setting)
Left Grip: Off-Hand Ranged Weapon/Interact/Pick Up (Depends on ingame left/right hand setting)
Left Trigger: Swap Weapon/Charge Spell/Shoot/Block (Contextual)
Right Trigger: Swap Weapon/Charge Spell/Shoot/Block (Contextual)

Press A to skip the intro cutscene.

How To Play:
Most of the game works as normal.
To swap weapons, put your hand over your shoulder (up to your ear will also work for Quest users) and press trigger on your weapon hand.
Melee & Ranged weapons have a cooldown instead of a charge time. Backstep and Thrust no longer have any effect.
Melee weapons need to be physically swung at an enemy to hit them. This will not work if the weapon is still on cooldown or if the swing did not have enough velocity.
To block, hold down the trigger on the weapon hand. This can be done immediately after attacking, but you move slower while blocking, and when you release block it will set your weapon cooldown (though the block-triggered cooldown lasts a shorter length of time than an attack-triggered cooldown).
To use beam or throwing type weapons (Moonlight, Lucid Blade, Corrupted Dagger, Fishing Spear, etc.) hold down trigger as though to block and swing. The projectile will be released from the weapon's position and fly towards the surface or enemy in the middle of your view. In order to actually block with Moonlight/Lucid Blade instead of firing, your hand must be close to your chest.
Ranged weapons reload automatically. They can be "held in two hands" by holding the grip on your offhand.
Spells are cast from your offhand if you have a weapon equipped, or from either if no weapon is equipped. To swap which spell your offhand casts, press the "Swap Spell" button. By default spells fly from your hand in the direction of the first physical barrier in front of your direction of view.
Throwing items are thrown from your off hand in the direction you're looking.

To Install:
Install BepInEx 5. Then extract the Lunacid VR zip file directly into the Lunacid Steam directory.
From then launching Lunacid should launch it directly into VR mode. To uninstall the mod, delete the LUNACIDVR.dll file in "Lunacid\BepInEx\plugins\LUNACID VR".
Please make sure to check the configuration options.

This mod is compatible with most other mods, apart from any that use Lunatic Modding API. It does work with the randomiser, but you need to create a character without VR first as the character creation interface changes made by the randomiser are incompatible with the VR mod.