Freelancer Mod Studio - 1.2
-
Ya, this is looking great! Keep it up and I can’t wait to use it!!!
-
ah, i thought this was already done with the FLApi by obstbaum.
if not maybe i could help you, my “editor” was rendering new york at 50 fps last time i checked it with lighting. after adoxa gave me a hint about correct implementation of the Dc node i sorted that as well. i quit before optimizing the transparency stuff, and planets were unfinished as well. i spent most of my time for optimizations thats why the “editing stuff” is near non-existing, except for selecting objects in 3d. -
Actually I don’t get it. You got loading and rendering etc. working and then you stop? This is like aborting a race when you are 100m from the goal…
P.S.: Yes I know you posted this a while back, but I was busy (and still am).
-
0.9.7 released
Download the latest version here or use the auto updater of your Freelancer Mod Studio.
- Added selection of farest object in system editor when pressing shift+left mouse button
- Added flat surface display for system paths and universe connections for more clear display
- Improved systems in universe display
- Improved brightness of zones
- Fixed display of exclusion cylinders
- Fixed display of objects getting too big by adding a maximum size
- Fixed minimizing at maximized state on exiting program but cancelling it
This would essentially fix almost all the issues Igiss mentioned. I still cant figure out Freelancer’s way to rotate cylindrical zones so they still cant be rotated in the z-axis
-
Hey STFX,
With this last update, I’m unable to edit the FW:ToW systems anymore with the 3D editor. I keep on getting these errors:
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.TypeInitializationException: The type initializer for 'FreelancerModStudio.SystemPresenter.SharedGeometries' threw an exception. ---> System.TypeInitializationException: The type initializer for 'FreelancerModStudio.SystemPresenter.SharedMeshes' threw an exception. ---> System.TypeLoadException: Could not load type 'HelixEngine.Meshes.SurfaceMesh' from assembly 'HelixEngine, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. at FreelancerModStudio.SystemPresenter.SharedMeshes..cctor() --- End of inner exception stack trace --- at FreelancerModStudio.SystemPresenter.SharedGeometries..cctor() --- End of inner exception stack trace --- at FreelancerModStudio.SystemPresenter.Sun.GetGeometry() at FreelancerModStudio.SystemPresenter.ContentBase.LoadModel() at FreelancerModStudio.SystemPresenter.Presenter.AddContent(ContentBase content) at FreelancerModStudio.SystemPresenter.Presenter.Add(List`1 blocks) at FreelancerModStudio.frmSystemEditor.ShowData(TableData data, String file, ArchetypeManager archetype) at FreelancerModStudio.frmMain.ShowSystemEditor(frmTableEditor editor) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(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: 2.0.0.0 Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400) CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll ---------------------------------------- FreelancerModStudio Assembly Version: 0.9.7.0 Win32 Version: 0.9.7.0 CodeBase: file:///C:/Program%20Files/Freelancer%20Mod%20Studio/FreelancerModStudio.exe ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.5447 (Win7SP1GDR.050727-5400) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Core Assembly Version: 3.5.0.0 Win32 Version: 3.5.30729.5420 built by: Win7SP1 CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Xml Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Configuration Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- FreelancerModStudio.XmlSerializers Assembly Version: 0.9.7.0 Win32 Version: 0.9.7.0 CodeBase: file:///C:/Program%20Files/Freelancer%20Mod%20Studio/FreelancerModStudio.XmlSerializers.DLL ---------------------------------------- PresentationCore Assembly Version: 3.0.0.0 Win32 Version: 3.0.6920.5011 built by: Win7SP1 CodeBase: file:///C:/Windows/assembly/GAC_64/PresentationCore/3.0.0.0__31bf3856ad364e35/PresentationCore.dll ---------------------------------------- WindowsBase Assembly Version: 3.0.0.0 Win32 Version: 3.0.6920.5011 built by: Win7SP1 CodeBase: file:///C:/Windows/assembly/GAC_MSIL/WindowsBase/3.0.0.0__31bf3856ad364e35/WindowsBase.dll ---------------------------------------- WeifenLuo.WinFormsUI.Docking Assembly Version: 2.3.3861.37679 Win32 Version: 2.3.1.1 CodeBase: file:///C:/Program%20Files/Freelancer%20Mod%20Studio/WeifenLuo.WinFormsUI.Docking.DLL ---------------------------------------- ObjectListView Assembly Version: 2.2.1.24649 Win32 Version: 2.2.1.0 CodeBase: file:///C:/Program%20Files/Freelancer%20Mod%20Studio/ObjectListView.DLL ---------------------------------------- HelixEngine Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Program%20Files/Freelancer%20Mod%20Studio/HelixEngine.DLL ---------------------------------------- PresentationFramework Assembly Version: 3.0.0.0 Win32 Version: 3.0.6920.5011 built by: Win7SP1 CodeBase: file:///C:/Windows/assembly/GAC_MSIL/PresentationFramework/3.0.0.0__31bf3856ad364e35/PresentationFramework.dll ---------------------------------------- WindowsFormsIntegration Assembly Version: 3.0.0.0 Win32 Version: 3.0.6920.4902 built by: NetFXw7 CodeBase: file:///C:/Windows/assembly/GAC_MSIL/WindowsFormsIntegration/3.0.0.0__31bf3856ad364e35/WindowsFormsIntegration.dll ---------------------------------------- PresentationFramework.Aero Assembly Version: 3.0.0.0 Win32 Version: 3.0.6920.4902 built by: NetFXw7 CodeBase: file:///C:/Windows/assembly/GAC_MSIL/PresentationFramework.Aero/3.0.0.0__31bf3856ad364e35/PresentationFramework.Aero.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></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.
Also, question, when you get a chance to add this function, could you make your Mod Studio be able to add vignette zones like FLE? Just a simple click to add the zone and a click to where you want to put it? I’d really appreciate this functionality.
Thanks for all your work thus far!!
-
Sushi wrote:
Hey STFX,With this last update, I’m unable to edit the FW:ToW systems anymore with the 3D editor. I keep on getting these errors
Looks like your HelixEngine.dll is outdated. How did you update the tool? via auto update or manual download? uninstalled the old version first (should not be needed but I still want to know)?
-
I used the autoupdater. Reinstalling it did the trick, thanks!
-
Sushi wrote:
I used the autoupdater. Reinstalling it did the trick, thanks!Just fixed this issue. Some files where not replaced when installing over an already installed version (like auto update) because the version numbers of the dlls were the same
-
And how to edit? Is’nt it just 3d preview with properties editor? After FL Explorer i fear to change anything by automated tools of this type
-
Oh boy why does everyone mention FLE in connection with not trusting tools anymore
Didn’t you already use it? It is perfectly safe. It doesnt change the ini section order (only the option order within each section to make it unified). It doesnt remove anything on its own (except comments). It only changes one file and not the whole mod.
And yes, currently it does not support transform using the mouse in the 3d view
-
stfx wrote:
Oh boy why does everyone mention FLE in connection with not trusting tools anymoreDidn’t you already use it? It is perfectly safe. It doesnt change the ini section order (only the option order within each section to make it unified). It doesnt remove anything on its own (except comments). It only changes one file and not the whole mod.
And yes, currently it does not support transform using the mouse in the 3d view
Thx!
-
0.9.8 released
Download the latest version here or use the auto updater of your Freelancer Mod Studio (works now).
-
Added ability to focus the selected object by pressing CTRL+F
-
Added setting to save ini files without spaces around equal sign
-
Added setting to save ini files without empty lines between sections
-
Added setting to sort options based on categories and/or alphabetical (categories need to be written in the template.xml first)
-
Added setting to show option description/help (descriptions need to be written in the template.xml first)
-
Improved object models by making them light illuminated again - its now also easier to identify the rotation
-
Improved 3d editor selection by not moving the camera to the target
-
Fixed all rotation issues
-
Fixed ring zone models
-
Fixed inverted gradient system connections in universe display
-
Fixed double click on a system in universe not showing the context menu
-
Fixed loading of language from settings
Have fun
-