4
Fork 0

VR: disable video, enable shouting in meditation

development
Eddoursul 2 months ago
parent 43035e5f71
commit 7a925fa9c7
  1. 2
      Enderal - Forgotten Stories.ini
  2. BIN
      scripts/_00e_class_openclassmenuscript.pex
  3. BIN
      scripts/_00e_mq17_functions.pex
  4. BIN
      scripts/_00e_mqp01_functions.pex
  5. BIN
      scripts/_00e_mqp01_startsc.pex
  6. BIN
      scripts/_00e_mqp03_functions.pex
  7. BIN
      scripts/enderalfunctions.pex
  8. 2
      source/scripts/_00e_class_openclassmenuscript.psc
  9. 2
      source/scripts/_00e_mq17_functions.psc
  10. 2
      source/scripts/_00e_mqp01_functions.psc
  11. 4
      source/scripts/_00e_mqp01_startsc.psc
  12. 4
      source/scripts/_00e_mqp03_functions.psc
  13. 4
      source/scripts/enderalfunctions.psc

@ -38,6 +38,8 @@ fVisibleNavmeshMoveDist=12288.0000
fGlobalBloomThresholdBoost=10
; Disables Screen Space Reflections - fixes engine bug with green water. Use ENB for better implementation (you may need to remove this, then).
fWaterSSRIntensity=0.0001
; Fix a transparent rectangle on the screen
iShadowMaskQuarter=4
[Interface]
; Closer book and note zooming

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -56,7 +56,7 @@ EndEvent
Function EnterClassMenu()
bool bDisableFighting = (SKSE.GetVersion() > 0)
bool bDisableFighting = SKSE.GetVersion() > 0 && ! EnderalFunctions.IsVR()
DisablePlayerControls(false, bDisableFighting, true, false, true, false, false, true)
Player.ForceRefTo(PlayerREF)

@ -196,7 +196,7 @@ EndFunction
Function StartExplanationVideo01()
MQ17_SC03_BlackGuardian_01.Stop()
If _00E_VideoSkip.GetValueInt() == 0
If _00E_VideoSkip.GetValueInt() == 0 && EnderalFunctions.VideoSupport()
FadeToBlackAndBackIMOD.apply()
Utility.Wait(3.2)
Game.PlayBink("MQ17BlackGuardian.bik", true)

@ -180,7 +180,7 @@ Function PlayIntroAndMovePlayerToShip()
BFXFireImod.Remove()
Wait(7.8)
Steam.UnlockAchievement("END_COMPLETE_MQP01_01")
If _00E_VideoSkip.GetValueInt() == 0
If _00E_VideoSkip.GetValueInt() == 0 && EnderalFunctions.VideoSupport()
Game.PlayBink("EnderalIntro.bik", true)
EndIf
wait(0.2)

@ -12,13 +12,13 @@ Event OnTriggerEnter (ObjectReference akActionREF)
MQP02.CompleteAllObjectives()
MQP02.CompleteQuest()
Utility.wait(0.5)
If _00E_VideoSkip.GetValueInt() == 0
If _00E_VideoSkip.GetValueInt() == 0 && EnderalFunctions.VideoSupport()
Game.PlayBink("MQP03NearDeathExperience.bik", true)
EndIf
PlayerREF.MoveTo(_00E_ClassMenuOrigin)
Debug.SendAnimationEvent(PlayerRef, "IdleForceDefaultState")
Game.ShowRaceMenu()
bool bDisableFighting = (SKSE.GetVersion() > 0)
bool bDisableFighting = SKSE.GetVersion() > 0 && ! EnderalFunctions.IsVR()
Game.DisablePlayerControls(false, bDisableFighting, true, false, true, false, false, true)
MQP03.SetCurrentStageID(15)
(MQP02 as _00E_MQP02_Functions).AddRacialAbilites()

@ -36,7 +36,7 @@ Function MovePlayerToStart()
_00E_Func_AIWalk.PlayerAIWalkStop()
FadeToBlackHoldIMOD.Apply()
ForceFirstPerson()
bool bDisableFighting = (SKSE.GetVersion() > 0)
bool bDisableFighting = SKSE.GetVersion() > 0 && ! EnderalFunctions.IsVR()
DisablePlayerControls(false, bDisableFighting, true, false, true, false, false, true)
PlayerREF.SetAlpha(0.0)
PlayerREF.MoveTo(_00E_ClassMenuOrigin)
@ -46,7 +46,7 @@ EndFunction
Function ShowVisionBinkMovie()
If _00E_VideoSkip.GetValueInt() == 0
If _00E_VideoSkip.GetValueInt() == 0 && EnderalFunctions.VideoSupport()
Game.PlayBink("MQP03NearDeathExperience.bik", true)
EndIf
Wait(2)

@ -40,3 +40,7 @@ endfunction
bool function TextInputEnabled() global
return SKSE.GetVersion() && ! Game.UsingGamepad() && ! IsVR()
endfunction
bool function VideoSupport() global
return Debug.GetPlatformName() != "Orbis" && ! IsVR()
endfunction

Loading…
Cancel
Save