diff --git a/Config/DefaultInput.ini b/Config/DefaultInput.ini new file mode 100644 index 0000000..0d6d39c --- /dev/null +++ b/Config/DefaultInput.ini @@ -0,0 +1,48 @@ + +[/Script/Engine.InputSettings] +-AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) +-AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) +-AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) +-AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) +-AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f)) +-AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f)) ++AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MouseWheelAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_LeftTriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_RightTriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MotionController_Left_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MotionController_Left_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MotionController_Left_TriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MotionController_Left_Grip1Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MotionController_Left_Grip2Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MotionController_Right_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MotionController_Right_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MotionController_Right_TriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MotionController_Right_Grip1Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MotionController_Right_Grip2Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_Special_Left_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_Special_Left_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) +bAltEnterTogglesFullscreen=True +bUseMouseForTouch=False +bEnableMouseSmoothing=True +bEnableFOVScaling=True +FOVScale=0.011110 +DoubleClickTime=0.200000 +bCaptureMouseOnLaunch=True +DefaultViewportMouseCaptureMode=CapturePermanently_IncludingInitialMouseDown +bDefaultViewportMouseLock=True ++ActionMappings=(ActionName="PickupLeft",Key=MotionController_Left_Grip1,bShift=False,bCtrl=False,bAlt=False,bCmd=False) ++ActionMappings=(ActionName="PickupRight",Key=MotionController_Right_Grip1,bShift=False,bCtrl=False,bAlt=False,bCmd=False) +bAlwaysShowTouchInterface=False +bShowConsoleOnFourFingerTap=True +DefaultTouchInterface=/Engine/MobileResources/HUD/DefaultVirtualJoysticks.DefaultVirtualJoysticks +ConsoleKey=None +-ConsoleKeys=Tilde ++ConsoleKeys=Tilde + + diff --git a/Content/Blueprints/BaseVRPawn.uasset b/Content/Blueprints/BaseVRPawn.uasset deleted file mode 100644 index 8b85393..0000000 Binary files a/Content/Blueprints/BaseVRPawn.uasset and /dev/null differ diff --git a/Content/DemoRoom/BluePrint/BP_DemoTriggerManual.uasset b/Content/DemoRoom/BluePrint/BP_DemoTriggerManual.uasset index c6999e4..56e4208 100644 Binary files a/Content/DemoRoom/BluePrint/BP_DemoTriggerManual.uasset and b/Content/DemoRoom/BluePrint/BP_DemoTriggerManual.uasset differ diff --git a/Content/DemoRoom/Materials/M_Button_Inst.uasset b/Content/DemoRoom/Materials/M_Button_Inst.uasset index 4db7456..ac2b183 100644 Binary files a/Content/DemoRoom/Materials/M_Button_Inst.uasset and b/Content/DemoRoom/Materials/M_Button_Inst.uasset differ diff --git a/Content/ExampleContent/VR_Head_IK/AnimBlueprint/HeadIKAnimBlueprint.uasset b/Content/ExampleContent/VR_Head_IK/AnimBlueprint/HeadIKAnimBlueprint.uasset index 604e380..5278003 100644 Binary files a/Content/ExampleContent/VR_Head_IK/AnimBlueprint/HeadIKAnimBlueprint.uasset and b/Content/ExampleContent/VR_Head_IK/AnimBlueprint/HeadIKAnimBlueprint.uasset differ diff --git a/Content/ExampleContent/VR_Head_IK/Blueprints/HeadIKPawn.uasset b/Content/ExampleContent/VR_Head_IK/Blueprints/HeadIKPawn.uasset index e630678..1e1bf0c 100644 Binary files a/Content/ExampleContent/VR_Head_IK/Blueprints/HeadIKPawn.uasset and b/Content/ExampleContent/VR_Head_IK/Blueprints/HeadIKPawn.uasset differ diff --git a/Content/ExampleContent/VR_Simple_Teleportation/Blueprints/SimpleTelePawn.uasset b/Content/ExampleContent/VR_Simple_Teleportation/Blueprints/SimpleTelePawn.uasset index d62a0f4..9e95bfa 100644 Binary files a/Content/ExampleContent/VR_Simple_Teleportation/Blueprints/SimpleTelePawn.uasset and b/Content/ExampleContent/VR_Simple_Teleportation/Blueprints/SimpleTelePawn.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Components/TraceInteractor.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Components/TraceInteractor.uasset new file mode 100644 index 0000000..6a98c81 Binary files /dev/null and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Components/TraceInteractor.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/ExampleMenu_BP.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/ExampleMenu_BP.uasset index 787f36d..8987c5f 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/ExampleMenu_BP.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/ExampleMenu_BP.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Interfaces/TraceInteractionInterface.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Interfaces/TraceInteractionInterface.uasset index 34f55f6..55c2b06 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Interfaces/TraceInteractionInterface.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Interfaces/TraceInteractionInterface.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Interfaces/TraceMenuClickableInterface.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Interfaces/TraceMenuClickableInterface.uasset index 11abcd8..3935f64 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Interfaces/TraceMenuClickableInterface.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Interfaces/TraceMenuClickableInterface.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Interfaces/TraceMenuInteractionInterface.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Interfaces/TraceMenuInteractionInterface.uasset index 4ed4e0b..a5e5570 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Interfaces/TraceMenuInteractionInterface.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Interfaces/TraceMenuInteractionInterface.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Menus/Trace3DKeyboard.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Menus/Trace3DKeyboard.uasset index 5e96598..f667b12 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Menus/Trace3DKeyboard.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Menus/Trace3DKeyboard.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Menus/Trace3DMenu.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Menus/Trace3DMenu.uasset index 1f16c79..53e7900 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Menus/Trace3DMenu.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Menus/Trace3DMenu.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TeleportArea.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TeleportArea.uasset index 96cedc0..63bb027 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TeleportArea.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TeleportArea.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TeleportVolume.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TeleportVolume.uasset index a1fab48..264e727 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TeleportVolume.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TeleportVolume.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TraceInteractionActor.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TraceInteractionActor.uasset index 207508f..28c1e05 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TraceInteractionActor.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TraceInteractionActor.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TraceInteractionPawn.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TraceInteractionPawn.uasset index 163e350..068c4ca 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TraceInteractionPawn.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TraceInteractionPawn.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TraceVisualiser.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TraceVisualiser.uasset index b6fee21..e748b16 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TraceVisualiser.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/TraceVisualiser.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/WebBrowser.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/WebBrowser.uasset index 6fe767b..b975595 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/WebBrowser.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/WebBrowser.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/BasicKeyboard.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/BasicKeyboard.uasset index bb1826c..d68e53b 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/BasicKeyboard.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/BasicKeyboard.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceBaseMenu.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceBaseMenu.uasset index 0f72dfd..13ff97b 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceBaseMenu.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceBaseMenu.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceButton.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceButton.uasset index d778a3a..d4773fc 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceButton.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceButton.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceTable.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceTable.uasset index e00b155..8bf16a7 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceTable.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceTable.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceTableItem.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceTableItem.uasset index 94cc9e5..9fb1f56 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceTableItem.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/BaseTraceWidgets/TraceTableItem.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/CircleWidget.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/CircleWidget.uasset index 740cc44..e71a5fa 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/CircleWidget.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/CircleWidget.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/MenuExample.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/MenuExample.uasset index 6b6cc3c..dc82b08 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/MenuExample.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/MenuExample.uasset differ diff --git a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/WebBrowser.uasset b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/WebBrowser.uasset index d79fe92..f01b258 100644 Binary files a/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/WebBrowser.uasset and b/Content/ExampleContent/VR_Trace_Interaction/Blueprints/Widgets/WebBrowser.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/Components/Interactor.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/Components/Interactor.uasset new file mode 100644 index 0000000..2453614 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/Components/Interactor.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/Components/Pickuper.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/Components/Pickuper.uasset index 5ae91eb..87237a1 100644 Binary files a/Content/ExampleContent/VR_World_Interaction/Blueprints/Components/Pickuper.uasset and b/Content/ExampleContent/VR_World_Interaction/Blueprints/Components/Pickuper.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/Components/WorldInteractor.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/Components/WorldInteractor.uasset new file mode 100644 index 0000000..1ac5070 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/Components/WorldInteractor.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/FeedbackIntensity.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/FeedbackIntensity.uasset new file mode 100644 index 0000000..966ce3b Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/FeedbackIntensity.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/FeedbackType.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/FeedbackType.uasset new file mode 100644 index 0000000..8e46233 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/FeedbackType.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftHighIntensityBurst.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftHighIntensityBurst.uasset new file mode 100644 index 0000000..f58fdd1 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftHighIntensityBurst.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftHighIntensityBurst_2.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftHighIntensityBurst_2.uasset new file mode 100644 index 0000000..0a74297 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftHighIntensityBurst_2.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftHighIntensityShake.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftHighIntensityShake.uasset new file mode 100644 index 0000000..76c941f Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftHighIntensityShake.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftHighIntensityShake_2.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftHighIntensityShake_2.uasset new file mode 100644 index 0000000..52f0f07 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftHighIntensityShake_2.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftLowIntensityBurst.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftLowIntensityBurst.uasset new file mode 100644 index 0000000..a8e6baa Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftLowIntensityBurst.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftLowIntensityBurst_2.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftLowIntensityBurst_2.uasset new file mode 100644 index 0000000..740a3ee Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftLowIntensityBurst_2.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftLowIntensityShake.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftLowIntensityShake.uasset new file mode 100644 index 0000000..beeffda Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftLowIntensityShake.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftLowIntensityShake_2.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftLowIntensityShake_2.uasset new file mode 100644 index 0000000..51cd2b1 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/LeftLowIntensityShake_2.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/NewForceFeedbackEffect.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/NewForceFeedbackEffect.uasset new file mode 100644 index 0000000..3e30f0e Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/NewForceFeedbackEffect.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/RightHighIntensityBurst.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/RightHighIntensityBurst.uasset new file mode 100644 index 0000000..2b88d15 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/RightHighIntensityBurst.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/RightHighIntensityShake.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/RightHighIntensityShake.uasset new file mode 100644 index 0000000..de7b72a Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/RightHighIntensityShake.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/RightLowIntensityBurst.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/RightLowIntensityBurst.uasset new file mode 100644 index 0000000..5bb1cb4 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/RightLowIntensityBurst.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/RightLowIntensityShake.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/RightLowIntensityShake.uasset new file mode 100644 index 0000000..b5c9616 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FeedbackEffects/RightLowIntensityShake.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FunctionLibraries/FeedbackFunctionLibrary.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FunctionLibraries/FeedbackFunctionLibrary.uasset new file mode 100644 index 0000000..449dfed Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FunctionLibraries/FeedbackFunctionLibrary.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/FunctionLibraries/SegmentFunctionLibrary.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/FunctionLibraries/SegmentFunctionLibrary.uasset new file mode 100644 index 0000000..5cb6752 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/FunctionLibraries/SegmentFunctionLibrary.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/HelperObjects/InputConsumer.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/HelperObjects/InputConsumer.uasset new file mode 100644 index 0000000..4c20c82 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/HelperObjects/InputConsumer.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/HelperObjects/LeftPickupInputConsumer.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/HelperObjects/LeftPickupInputConsumer.uasset new file mode 100644 index 0000000..45bb766 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/HelperObjects/LeftPickupInputConsumer.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/HelperObjects/RightPickupInputConsumer.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/HelperObjects/RightPickupInputConsumer.uasset new file mode 100644 index 0000000..52c2404 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/HelperObjects/RightPickupInputConsumer.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableLever.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableLever.uasset new file mode 100644 index 0000000..18ac5d6 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableLever.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/CartridgeHolder.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/CartridgeHolder.uasset new file mode 100644 index 0000000..b3bf9f6 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/CartridgeHolder.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableButton.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableButton.uasset new file mode 100644 index 0000000..2d94ef1 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableButton.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableCartridge.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableCartridge.uasset new file mode 100644 index 0000000..865a53e Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableCartridge.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableDrawer.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableDrawer.uasset new file mode 100644 index 0000000..3274604 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableDrawer.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableLever.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableLever.uasset new file mode 100644 index 0000000..40de585 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableLever.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableSlider.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableSlider.uasset new file mode 100644 index 0000000..aa95216 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableSlider.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableTrigger.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableTrigger.uasset new file mode 100644 index 0000000..aba6cc9 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableObjects/InteractableTrigger.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableTrigger.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableTrigger.uasset index eb83548..9620ee5 100644 Binary files a/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableTrigger.uasset and b/Content/ExampleContent/VR_World_Interaction/Blueprints/InteractableTrigger.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/Interfaces/PickupableInterface.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/Interfaces/PickupableInterface.uasset index d4c0488..1d22d8d 100644 Binary files a/Content/ExampleContent/VR_World_Interaction/Blueprints/Interfaces/PickupableInterface.uasset and b/Content/ExampleContent/VR_World_Interaction/Blueprints/Interfaces/PickupableInterface.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/Interfaces/WorldInteractableInterface.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/Interfaces/WorldInteractableInterface.uasset index 2555bc0..fae697f 100644 Binary files a/Content/ExampleContent/VR_World_Interaction/Blueprints/Interfaces/WorldInteractableInterface.uasset and b/Content/ExampleContent/VR_World_Interaction/Blueprints/Interfaces/WorldInteractableInterface.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/PhysicsStaticMeshActor.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/PhysicsStaticMeshActor.uasset new file mode 100644 index 0000000..17da680 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/PhysicsStaticMeshActor.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/PickupableCube.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/PickupableCube.uasset index aaec478..d54c206 100644 Binary files a/Content/ExampleContent/VR_World_Interaction/Blueprints/PickupableCube.uasset and b/Content/ExampleContent/VR_World_Interaction/Blueprints/PickupableCube.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/Structs/SegmentStruct.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/Structs/SegmentStruct.uasset new file mode 100644 index 0000000..fd8acff Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Blueprints/Structs/SegmentStruct.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Blueprints/WorldInteractionPawn.uasset b/Content/ExampleContent/VR_World_Interaction/Blueprints/WorldInteractionPawn.uasset index 1814755..7ff31b8 100644 Binary files a/Content/ExampleContent/VR_World_Interaction/Blueprints/WorldInteractionPawn.uasset and b/Content/ExampleContent/VR_World_Interaction/Blueprints/WorldInteractionPawn.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Materials/BasicCubeMaterial.uasset b/Content/ExampleContent/VR_World_Interaction/Materials/BasicCubeMaterial.uasset index b6bd0c6..874a4de 100644 Binary files a/Content/ExampleContent/VR_World_Interaction/Materials/BasicCubeMaterial.uasset and b/Content/ExampleContent/VR_World_Interaction/Materials/BasicCubeMaterial.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Materials/BasicHighlightMaterial.uasset b/Content/ExampleContent/VR_World_Interaction/Materials/BasicHighlightMaterial.uasset index 60367b9..3f598b3 100644 Binary files a/Content/ExampleContent/VR_World_Interaction/Materials/BasicHighlightMaterial.uasset and b/Content/ExampleContent/VR_World_Interaction/Materials/BasicHighlightMaterial.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Sequences/DoorMatineeLevelSequence.uasset b/Content/ExampleContent/VR_World_Interaction/Sequences/DoorMatineeLevelSequence.uasset new file mode 100644 index 0000000..2109317 Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Sequences/DoorMatineeLevelSequence.uasset differ diff --git a/Content/ExampleContent/VR_World_Interaction/Sequences/LeverPlatformLevelSequence.uasset b/Content/ExampleContent/VR_World_Interaction/Sequences/LeverPlatformLevelSequence.uasset new file mode 100644 index 0000000..c0579fb Binary files /dev/null and b/Content/ExampleContent/VR_World_Interaction/Sequences/LeverPlatformLevelSequence.uasset differ diff --git a/Content/Maps/VR_Examples_Introduction.umap b/Content/Maps/VR_Examples_Introduction.umap index df8039b..db2f715 100644 Binary files a/Content/Maps/VR_Examples_Introduction.umap and b/Content/Maps/VR_Examples_Introduction.umap differ diff --git a/Content/Maps/VR_Steam_VR_Introduction.umap b/Content/Maps/VR_Steam_VR_Introduction.umap index 6a1ba6b..619aa59 100644 Binary files a/Content/Maps/VR_Steam_VR_Introduction.umap and b/Content/Maps/VR_Steam_VR_Introduction.umap differ diff --git a/Content/Maps/VR_Trace_Interaction.umap b/Content/Maps/VR_Trace_Interaction.umap index bf3fe15..caefaa7 100644 Binary files a/Content/Maps/VR_Trace_Interaction.umap and b/Content/Maps/VR_Trace_Interaction.umap differ diff --git a/Content/Maps/VR_World_Interaction.umap b/Content/Maps/VR_World_Interaction.umap index 57a4cfb..8c3fff7 100644 Binary files a/Content/Maps/VR_World_Interaction.umap and b/Content/Maps/VR_World_Interaction.umap differ