krispy1001
Resource contributor
- Messages
- 707
- Country
Hi Blender users!
I have finally by the grace of my Lord And Savor Jesus Christ fixed all of my errors. And now have a working beta version of the tool-set that should run with FSX and P3D. I do not have Steams version of the sim, but if someone can get me the file path structure I can probable get it working for Steam as well.
I have to say, it is a big change coming from Java to Python. I am probably going to insult and upset a lot of python programmers, but I have to say to me it is a very unstructured and unforgiving language to program in. The language is completely controlled by spacing, and I say spacing because if you forget and mix a tab instead of using 4 white spaces for indent you are in big trouble. I LOVE " {}"!!!!!!!!!!
Remember this is a beta test of the updated tool-set. "SO DO NOT USE THIS TOOL-SET ON A WORKING PROJECT" If you do make sure it is a copy of the project.
The new version allows for FSX SDK auto detect. At this time I do not have it setup of auto detect P3D. The P3D SDK must be manually located. The ModelDef.xml file can be chosen in both FSX, and P3D.
To install and test the new version of the tool-set, I would suggest making a backup of your add-on scripts and copping the to a new location.
Next delete them from the add-on folder.
Now open Blender and click on "User Preferences" if you see the add-on still in the add-on. Just uncheck them and close Blender and re-open it. You will see a widow like the below. Click on Install from file button.
Now navigate to where you downloaded the Beta version of the new tool-set. It will be a .zip file. Then click on "Intall from file" button.
Now for some reason after to do this and the User Preferences window re-opens you will so only on part of the tool-set. Don't worry all you have to do is close Blender and re-start it.
when you restart Blender and open the User Preferences you will see all three of the files for the tool-set.
Now just make sure to check all of the check boxes for the tool-set and then click on the "Save Usere Settings" Button. The tool-set should now be ready to use.
When you open the Blender2FSX tool-set tab you will see some new buttons. The first one is "Project Info Button" this button is still under construction. But when it if complete it will give you a pop-up window with the information that the verify project does. But it will give you the information in a pop-up window. With the option to write to file.
Further down the tool window you will see a new tab named "FSX SDK Path". Here you will be able to choose if you want to use the "Auto Detect SDK for FSX" by clicking the "initialize Toolset" with the "Auto Detect SDK" clicked. At this time the auto detect will work only with FSX. This will change in the future to include P3D. Below that you will see another button named "Manually Find SDK and a check box that allows you to choose if the SDK is P3D. Also make sure that the "Auto Detect SDK" is unchecked. If the "Manually Find SDK" button is clicked with the "Use P3D SDK" not checked it will allow you to manually find your SDK for FSX. If you click the "Manually Find SDK" button with the "Use P3d SDK" it will be expecting you to choose the SDK for P3D.
If the "initialize Toolset" button is clicked with the "Auto Detect SDK" you will get a pop-up window warning the that you need to manually choose the SDK path.
See part 2
I have finally by the grace of my Lord And Savor Jesus Christ fixed all of my errors. And now have a working beta version of the tool-set that should run with FSX and P3D. I do not have Steams version of the sim, but if someone can get me the file path structure I can probable get it working for Steam as well.
I have to say, it is a big change coming from Java to Python. I am probably going to insult and upset a lot of python programmers, but I have to say to me it is a very unstructured and unforgiving language to program in. The language is completely controlled by spacing, and I say spacing because if you forget and mix a tab instead of using 4 white spaces for indent you are in big trouble. I LOVE " {}"!!!!!!!!!!
Remember this is a beta test of the updated tool-set. "SO DO NOT USE THIS TOOL-SET ON A WORKING PROJECT" If you do make sure it is a copy of the project.
The new version allows for FSX SDK auto detect. At this time I do not have it setup of auto detect P3D. The P3D SDK must be manually located. The ModelDef.xml file can be chosen in both FSX, and P3D.
To install and test the new version of the tool-set, I would suggest making a backup of your add-on scripts and copping the to a new location.
Next delete them from the add-on folder.
Now open Blender and click on "User Preferences" if you see the add-on still in the add-on. Just uncheck them and close Blender and re-open it. You will see a widow like the below. Click on Install from file button.
Now navigate to where you downloaded the Beta version of the new tool-set. It will be a .zip file. Then click on "Intall from file" button.
Now for some reason after to do this and the User Preferences window re-opens you will so only on part of the tool-set. Don't worry all you have to do is close Blender and re-start it.
when you restart Blender and open the User Preferences you will see all three of the files for the tool-set.
Now just make sure to check all of the check boxes for the tool-set and then click on the "Save Usere Settings" Button. The tool-set should now be ready to use.
When you open the Blender2FSX tool-set tab you will see some new buttons. The first one is "Project Info Button" this button is still under construction. But when it if complete it will give you a pop-up window with the information that the verify project does. But it will give you the information in a pop-up window. With the option to write to file.
Further down the tool window you will see a new tab named "FSX SDK Path". Here you will be able to choose if you want to use the "Auto Detect SDK for FSX" by clicking the "initialize Toolset" with the "Auto Detect SDK" clicked. At this time the auto detect will work only with FSX. This will change in the future to include P3D. Below that you will see another button named "Manually Find SDK and a check box that allows you to choose if the SDK is P3D. Also make sure that the "Auto Detect SDK" is unchecked. If the "Manually Find SDK" button is clicked with the "Use P3D SDK" not checked it will allow you to manually find your SDK for FSX. If you click the "Manually Find SDK" button with the "Use P3d SDK" it will be expecting you to choose the SDK for P3D.
If the "initialize Toolset" button is clicked with the "Auto Detect SDK" you will get a pop-up window warning the that you need to manually choose the SDK path.
See part 2