Blender Python: Unreal Engine-style Right Mouse Viewport Navigation

Enables Unreal Engine-style Right Mouse Viewport Navigation.
This addon maps Blender’s Walk/Fly Navigation to the Right Mouse Button, while retaining context menu functionality across all 3D Viewport modes for the same button.
How to Install
Download RightMouseNavigation.zip from the Releases section on the right, then install by opening Blender, selecting Edit > Preferences > Addons > Install then select RightMouseNavigation.zip and click Install Addon
How to Use
Right Mouse Hold + WASD to Navigate 3D Viewport
Right Mouse Click to open Context Menus
Mouse Wheel to adjust Viewport Move Speed (while Right Mouse is held)
You can adjust the threshold for when you navigate/open menus by adjusting the time the mouse button is held, or distance the cursor travels in Edit > Preferences > Addons > View 3D: Right Mouse Navigation by clicking the dropdown