![]() While the tutorial/mission system will need access to such features, those features should not be a part of "just" tutorials, those should really be modules that can be reused in other places. Things like AI interaction or hoops should preferably be separate Nasal modules (files) that we can either just move into $FG_ROOT/Nasal (or as a submodule), or simply include via io.nas from some other place (load_nasal) I would suggest to keep the amount of custom Nasal code in tutorial.nas very low - any huge amounts of code are a sure "code smell" that the framework isn't yet sufficiently generic and needs to be extended. Once that is in place, things will be safe to change in the future. when it comes to renaming the tag, or supporting additional tags, I really suggest to introduce a mandatory "version" attribute first. there's actually very little in terms of class hierarchies or even OOP in the first place. In fact, the existing tutorial subsystem is fairly flexible, but simply because it's "open-ended" due to the way Nasal scripting is recursively supported, it's so much by design, i.e. Hooray : One of the most important changes to prepare more flexible solutions in the future would be introducing a "version" tag/attribute, so that we can provide backward compatibility, while also adding new features, without breaking old tutorials.Please never push directly to the master branch, and please don't push force (-f) either.Īdd a new version tag next to author/description etc, so that we can safely add new features without breaking old tutorials When pulling, it makes sense to pull with -rebase This will give you a local branch named topics/missions, so that you can easily pull/push changes. git checkout -track -b topics/missions missions/topics/missions-integrate.for CAT3 approaches at night time) Not doneĬontributing Note Contributors wanting to check out the topics/missions-integrate fgdata branch, need to follow these 3 steps: allowing startup time and environmental settings (weather/METAR string) to be stored as part of the tutorial (e.g.for interaction with NPCs and mission briefings Not done procedurally-created Canvas GUI dialogs, e.g.investigate supporting optional Canvas areas for showing mission objectives via MapStructure (Hooray & ludomotico ).investigate supporting Nasal blocks for having multiple instances of an AI/model i.e.support dynamic mission objectives instead of just static positions Not done.extend the framework to support reloading/restarting tutorials at runtime (Marius_A ).set up a gitorious repo with shared access for all contributors.If we don’t have what you need, we know where to get it! We stand by our promise to provide you with the latest information on innovative developments within our industry.Experimental interactive MapStructure layer for visually placing 3D objects like mission objectives, NPCs, traffic etc Our experience and passion for flight safety are second to none. PFG’s goal of delivering only the best solutions to better manage your existing flight equipment as well as offering industry-leading options such as the Alpha Eagle Flight Helmet will ensure the success of any ALSE program. Standard flight equipment and accessories are becoming expensive assets, and they should be placed on a scheduled inspection and maintenance routine to extend the life of your investment while providing the safest gear for your aircrews.Ī Pro Flight Gear ALSE program will assist you in forecasting service and repairs as well as minimizing downtime of flight gear to help you meet the demands of “around the clock” flight coverage. Increased awareness of flight safety and future regulations are the driving factors for implementing an ALSE program into your daily flight operations. Contact us today to learn more about our products and services. Thank you for considering PFG for your aviation equipment needs. Whether you’re a pilot, crew member, or passenger, you can count on PFG to provide the protection you need in any aviation scenario. ![]() We understand that there are currently no set standards or guidelines for ALSE in civilian aviation, but we believe in going above and beyond to ensure the safety of those who rely on our equipment and services. Our team of trained and qualified ALSE technicians is dedicated to providing exceptional service and expertise. ![]() We offer specialized and mission-specific Aviation Life Support Equipment (ALSE) to meet the demands and operational tempo of our clients’ requirements.Īs an ALSE provider, we follow the strict guidelines of military ALSE procedures, which ensure a high level of quality, integrity, and consistency. Our mission is to provide the highest quality and safest equipment and procedures for mishaps or survival situations during flight operations. Here at PFG, we’re passionate about flight safety and protecting the people who put their trust in us. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |