Roadmap - dortamur/satisfactory-uevr-enhancements GitHub Wiki
This is a rough to-do list of features, ideas, and goals...
Big Goals
Some big key features that would be nice to accomplish some day... Some of these are expanded in the "Planned" list below...
- Native VR implementation (not relying on UEVR)
- Interactive Gestures - some are now implemented!
- Full VRIK Body - we now have hands!
- Network sync of body gestures/movement (including to flat players)
- Much improved Game UI behaviour - it's improving
To Do
Features that are planned - or at least under consideration. Things may change, or be cancelled!
- User settings
- Alternate controller layouts/customisation
- "Left Handed" options to swap controls/panels ✅ 2025-03-21
- VR Pointer
- Pointer context - hide/show based on equipment or aimed at buildable
- Multiplayer sync
- Right Hand Menu Context/Info
- Indicate when Nudge is not available
- Haptics on interaction
- Left Hand Menu Context/Info
- Use current equip icon/holster desaturated as Equip tab icon
- Move Objectives to LH panel (hide in main GUI) ✅ 2025-03-02
- Add UI for configuring Build hotbars ✅ 2024-10-23
- Extra Controller Actions
- Long-press Build trigger for temporary Nudge mode (although button toggle is pretty good already)
- Long-press Equipment toggle to holster/draw
- Long-press B: Part/Equipment/Material radial select ✅ 2025-05-02
- Copy/Paste context buttons only when pointing at a machine
- Equipment & Pioneer representation
- Split Hover Pack / Hide right-hand / Custom Hover Pack separate controllers ✅ 2025-03-23
- RH Nobelisk attachment - improved
- Hands ✅ 2025-05-24
- Full VRIK arms/body
- Immersive VR Interactions
- VR "swing" Stun-Stick ✅ 2025-03-02
- VR Nobelisk detonation interaction (push plunger)
- VR "eat" consumable/inhaler ✅ 2025-03-02
- Boom Box custom interaction controls
- Zipline custom interaction (hold above head/player offset)
- Over the shoulder Holster ✅ 2025-03-02
- Launch Payload button-mash
- Pat Lizard Doggos
- Vehicle steering
- Vehicle exit
- Vehicle horn?
- New HUD specific to VR
- Compass ✅ 2025-03-02
- Health ✅ 2024-12-03
- Equipment status ✅ 2024-12-03
- Objectives/Milestones ✅ 2025-03-16
- To Do list ✅ 2025-02-08
- Danger indicators?
- Vehicle camera/controls adjustments
- Cyber Wagon?
- Drones?
Done
Features that are implemented so far...
- General Usability
- Delay VR "mode" initialisation until after UEVR injection ✅ 2024-03-10
- Show shortcut controller buttons on related wrist panel buttons ✅ 2024-05-24
- User settings
- Smooth Turn ✅ 2024-05-22
- Snap Turn ✅ 2024-08-17
- Auto-Sprint ✅ 2024-05-22
- Raycast beam/cursor for Build & Gun equipment
- Basic Pointer/target dot ✅ 2024-02-18
- Pointer context - hide/show based on current state ✅ 2024-07-01
- Early Game UI changes:
- Hide Scanner until usable - nah, you use it really early ✅ 2024-07-02
- Hide Map until usable ✅ 2024-06-05
- VR Onboarding custom help ✅ 2025-03-14
- Right Hand Menu Context/Info
- Switch sub-menus based on State (and sub-states like Nudge mode) ✅ 2024-02-10
- Dismantle State
- Show filtered item ✅ 2024-02-11
- Show Mass Dismantle selected count/total ✅ 2024-02-11
- Show Dismantle materials refund ✅ 2024-06-03
- Build State
- Show name of item being built ✅ 2024-02-10
- Show length of item being built ✅ 2024-05-12
- Show materials cost/availability ✅ 2024-06-03
- Toggle Snap to Guidelines (Ctrl) ✅ 2024-05-18
- Rotation ✅ 2024-02-18
- Build+Nudge State
- Add functional arrows for nudging and committing ✅ 2024-02-11
- Add left-stick nudging ✅ 2024-03-02
- Paint State
- Quick Switch ✅ 2024-02-11
- Show paint swatch - name only ✅ 2024-05-12
- Show filtered item ✅ 2024-05-12
- Menu hide/show based on controller "roll" ✅ 2024-02-24
- Menu hide/show based on Right-Stick Up menu interaction ✅ 2024-03-03
- Info mode to show building info when menu closed ✅ 2024-03-22
- Left Hand Menu Context/Info
- Replicate Equipment & Health HUD ✅ 2024-03-02
- Hide replicated UI from main UI ✅ 2024-03-03
- Hide other main UI elements ✅ 2024-03-03
- Tabbed controls: ✅ 2024-04-26
- Quick Build hotbar ✅ 2024-04-26
- Equipment selection ✅ 2024-04-28
- Resource Scanner ✅ 2024-04-26
- General Status (alternative to HUD) ✅ 2024-05-11
- Smart Auto-switch tab based on gameplay actions ✅ 2024-05-26
- Movement/Controls
- Left Stick forward/back/strafe ✅ 2024-02-11
- Right Stick
- Lock vertical/horizontal circular movement mode ✅ 2024-02-17
- Left/Right smooth turn ✅ 2024-02-17
- Left/Right snap turn ✅ 2024-08-10
- Up/circle context actions ✅ 2024-03-02
- Down/circle context actions (build rotate/pivot) ✅ 2024-02-18
- Context right-trigger/grip
- Build Mode ✅ 2024-03-02
- Dismantle Mode ✅ 2024-02-25
- Nudge Mode ✅ 2024-03-02
- Paint Mode ✅ 2024-04-21
- Equipment ✅ 2024-02-25
- LH Menu pointer ✅ 2024-04-03
- Extra Controller Actions
- Button for Snap ✅ 2024-05-07
- Button for Dismantle Multi-select (with hold/drag) ✅ 2024-05-07
- Button for Mode cycle ✅ 2024-05-07
- Button for Hologram lock ✅ 2024-05-07
- Vehicles basic driving support ✅ 2024-05-25
- Auto-slide option ✅ 2024-08-10
- Equipment
- Ammo Reload/Select ✅ 2024-07-27
- Zipline Auto-sprint option ✅ 2024-09-13
- Hand Scanner target selection/toggle ✅ 2024-10-06
- Pioneer representation
- Attach build gun to RH ✅ 2024-02-24
- Attach other equipment to RH ✅ 2024-02-25
- Attach consumable items to RH ✅ 2024-05-03
- Hide Equipment on wrist menu interaction ✅ 2024-05-11
- Hide Body and Equipment (mask, hoverpack, bladerunners, etc...) ✅ 2024-07-01
- LH Nobelisk detonator ✅ 2024-03-06
- Custom transpose/rotate for select equipment ✅ 2024-02-29
- Default VR Controller meshes ✅ 2024-04-03
- Larger Palette selections
- Hotkey/Quick Bar ✅ 2024-03-09
- Inventory (existing UI/fake mouse) ✅ 2024-04-24
- Build/Blueprints (existing UI/fake mouse) ✅ 2024-04-21
- Paint/Materials (existing UI/fake mouse) ✅ 2024-04-21
- Interactions with in-game objects/buildings/machines
- Basic Interaction (pick berry, gather grass) ✅ 2024-03-08
- Interact with machine/device - trigger ✅ 2024-03-08
- Mouse-style interaction with default interaction menu screens ✅ 2024-04-21
- Stick up/down to scroll UI pane with scrollbar (uses buttons, but works) ✅ 2024-05-08
- "Close" when "Interact" pressed when already in Menu mode ✅ 2024-04-21
- Improve Drag'n'Drop ✅ 2024-09-23
- Fix Shift-Click emulation ✅ 2024-09-23
- "Space" toggle hand build ✅ 2024-09-23
- Overclock Calculator UI ✅ 2024-09-13
- Scroll with Stick ✅ 2024-09-27
- Freeze game UI in world space (don't track controller) ✅ 2024-09-28
- Pause menu support ✅ 2024-10-04
- New HUD specific to VR
- Initial prototype "HUD" widget ✅ 2024-04-07
- Health ✅ 2024-04-13
- Equipment status ✅ 2024-04-13
- Vehicle camera/controls adjustments
- General vehicle controls/recognition ✅ 2024-07-01
- Factory Cart ✅ 2024-07-01
- Explorer ✅ 2024-07-01
- Tractor ✅ 2024-07-01
- Truck ✅ 2024-07-01
- Train ✅ 2024-07-01
- Hypertubes? ✅ 2024-07-01
- Code Structure Improvements
- Combine common elements of
VRControllerRightandVRControllerLeftinto common class ✅ 2024-06-02 - Replace Equipment positioning selection spaghetti with transform map ✅ 2024-05-03
- Refactor VRCoordinator as a System ✅ 2024-08-04
- Split Equipment handling out from
VRCoordinatorinto separate class ✅ 2024-07-12 - Split Input/Controller handling out from
VRCoordinatorinto separate class and refactor ✅ 2024-07-27
- Combine common elements of