Don't Block Me!
We all love our companions, but let's face it - they like to get in your way sometimes. This mod offers a few ways to alleviate a problem that has long plagued the doorways of Vegas.
Either shoo them away, or temporarily disable their collision and phase through them like the god you are.
Configure it how you like, one way's coherent; the other convenient.
Installation & Configuration
First, install the latest versions of xNVSE & Johnny Guitar & the JIP LN Plugin.
Install and Uninstall using a mod manager of your choice, alternatively, add or remove gr_Don'tBlockMe!.txt from NVSE > Plugins > Scripts as required. There are no particular load-order requirements for using this mod.
Navigate to config > Lime > NoBlock.ini to configure settings.
iModMode
Setting iModMode to 1 will make companions move away from the player when iKeybind is pressed and optionally when the player comes within touching distance [Default]
Setting iModMode to 2 will disable collision while iKeybind is pressed (Experimental, there are a few visual issues that can crop up with this mode)
iDistanceToMove
Determines how far an ally should move away from the player while iModMode is set to 1. Default = 300 units.
iMoveStyle
Setting iMoveStyle to 0 will make allies walk away from the player [Default]
Setting iMoveStyle to 1 will make allies run away from the player
Setting iMoveStyle to 2 will contextually make allies walk or run based on if hostiles are nearby
bAutoMove
Setting bAutoMove to 0 will disable ally auto movement
Setting bAutoMove to 1 means allies will walk or run based on iMoveStyle from the player when within touching distance. [Default]
iWorksOutdoors
Setting iWorksOutdoors to 0 will prevent this mod working outdoors. [Default]
Setting iWorksOutdoors to 1 will allow this mod to work outdoors.
iKeybind
Sets the keybind using any DirectX scancode for keybound actions. Default = 45 which corresponds to the X key
Credits
Thanks to Kamchatca for testing and dlpnd for helping me write the arrays in a neater, shorter way.

Instructions
First, install the latest versions of xNVSE & Johnny Guitar & the JIP LN Plugin.
Install and Uninstall using a mod manager of your choice, alternatively, add or remove gr_Don'tBlockMe!.txt from NVSE > Plugins > Scripts as required. There are no particular load-order requirements for using this mod.
Navigate to config > Lime > NoBlock.ini to configure settings.
iModMode
Setting iModMode to 1 will make companions move away from the player when iKeybind is pressed and optionally when the player comes within touching distance [Default]
Setting iModMode to 2 will disable collision while iKeybind is pressed (Experimental, there are a few visual issues that can crop up with this mode)
iDistanceToMove
Determines how far an ally should move away from the player while iModMode is set to 1. Default = 300 units.
iMoveStyle
Setting iMoveStyle to 0 will make allies walk away from the player [Default]
Setting iMoveStyle to 1 will make allies run away from the player
Setting iMoveStyle to 2 will contextually make allies walk or run based on if hostiles are nearby
bAutoMove
Setting bAutoMove to 0 will disable ally auto movement
Setting bAutoMove to 1 means allies will walk or run based on iMoveStyle from the player when within touching distance. [Default]
iWorksOutdoors
Setting iWorksOutdoors to 0 will prevent this mod working outdoors. [Default]
Setting iWorksOutdoors to 1 will allow this mod to work outdoors.
iKeybind
Sets the keybind using any DirectX scancode for keybound actions. Default = 45 which corresponds to the X key
Requirements
Don't Block Me
No more getting stuck on companions!