MultiTool Prepar3D utility

Forum for Prepar3D Developers to show off their work or post about their add-ons or content created for Prepar3D
richbarry
Posts: 19
Joined: Fri Aug 22, 2014 11:12 am

MultiTool Prepar3D utility

Postby richbarry » Mon Nov 28, 2016 7:52 am

I've put a new version of MultiTool Prepar3D up on the Asim library & https://www.dropbox.com/s/0h8u4abrf1ol6ak/Multi-Tool%20Prepar3D%20v3-1b%20Release.zip?dl=0

What on earth is MultiTool Prepar3d you say - it's the collection of things I wanted that I had to do myself because most of them weren't available elsewhere and I enjoyed the challenge.
The latest addition has been to put the new SmoothDOF simconnect function to the test to allow user definable exterior flyby view paths and random PC generated paths. Works nicely. Also click and place observer cameras is a new one.

There's video footage at https://www.youtube.com/channel/UCnFQCG ... MFTHf8NFbA

New features in v3.1 :
- Custom Flybys, user defined camera flyby paths.
- Roaming Flybys, computer generated camera flyby paths.
- Active Observers views placeable by clicking on a top-down view
- Find My Way Home random aircraft positioning.
- Bug fixes/Improvements

Previous features include :
- 3D Native Stereoscopic Output.
- Head tracking additions: Ordinals, Take off lock, View switching by head movement , Spot up/down tracking.
- Camera Shake + Vibration : Turbulence, G, ground roll, side slip, spoilers.
- Easy 2D & 3D custom cameras definitions.
- XYZ Position (Eyepoint) Mouse Move similar to the Mouse Look pan function, i.e. hold down a key and reposition your eyepoint with your mouse.
- POV conversion to multiple controller buttons.
- Keystroke macros to perform menu functions.
- Landing lineup with runway camera.
- Multi screen VC setup. A bit redundant now.
- Save/Recall view setup by aircraft.
- Recallable position autosaving.
and more....

gauciolr
Posts: 42
Joined: Sat Nov 17, 2012 7:47 pm

Re: MultiTool Prepar3D utility

Postby gauciolr » Fri Feb 24, 2017 4:45 pm

P3D in v3.4 version does not work gives me this error

impossible to find a part of the path C: \ User \ ..... \ AppData \ Roaming \ Lockheed Martin \ Cameras.cfg

where can I get help?
thank you

hermes82
Posts: 371
Joined: Mon Jun 25, 2012 3:05 pm

Re: MultiTool Prepar3D utility

Postby hermes82 » Sun Feb 26, 2017 3:54 pm

this is the kind of tool i've been looking for for years, look forward to hearing more about it

CajunRon
Posts: 9
Joined: Wed Mar 05, 2014 7:13 pm

Re: MultiTool Prepar3D utility

Postby CajunRon » Sun Jun 04, 2017 6:42 pm

I'm getting an unhandled exception error when I try to connect to Simconnect (orange box in upper right corner). SimConnVersions.exe reports the following versions of simconnect on my computer.

1.0.195.0
10.0.62615.0
10.0.60905.0
10.0.61355.0
10.0.61637.0

Here's the details of the error message (it's all jiberish to me)

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at MultiToolPrepar3D.mdlMain.CheckCamCfg()
at MultiToolPrepar3D.frmMain.DoConnectionItems()
at MultiToolPrepar3D.frmMain.ToggleSimconnect()
at MultiToolPrepar3D.frmMain.lblClick_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Label.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
MultiToolPrepar3D
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Ronnie/Documents/Prepar3D%20v3%20Files/MultiToolPrepar3D/MultiToolPrepar3D/MultiToolPrepar3D.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1647.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1647.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
LockheedMartin.Prepar3D.SimConnect
Assembly Version: 2.5.0.0
Win32 Version:
CodeBase: file:///C:/Users/Ronnie/Documents/Prepar3D%20v3%20Files/MultiToolPrepar3D/MultiToolPrepar3D/LockheedMartin.Prepar3D.SimConnect.DLL
----------------------------------------
Microsoft.DirectX.DirectInput
Assembly Version: 1.0.2902.0
Win32 Version: 5.04.00.2904
CodeBase: file:///C:/Windows/assembly/GAC/Microsoft.DirectX.DirectInput/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.DirectInput.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Microsoft.DirectX
Assembly Version: 1.0.2902.0
Win32 Version: 5.04.00.2904
CodeBase: file:///C:/Windows/assembly/GAC/Microsoft.DirectX/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.dll
----------------------------------------
Microsoft.VisualC
Assembly Version: 10.0.0.0
Win32 Version: 12.00.52512.0 built by: VSWINSERVICING
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualC/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualC.dll
----------------------------------------
Gma.System.MouseKeyHook
Assembly Version: 5.4.0.0
Win32 Version: 5.4.0.0
CodeBase: file:///C:/Users/Ronnie/Documents/Prepar3D%20v3%20Files/MultiToolPrepar3D/MultiToolPrepar3D/Gma.System.MouseKeyHook.DLL
----------------------------------------
System.Speech
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Speech/v4.0_4.0.0.0__31bf3856ad364e35/System.Speech.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


Return to “Development Showcase”

Who is online

Users browsing this forum: No registered users and 10 guests