60
edits
Line 77: | Line 77: | ||
== Roadmap == | == Roadmap == | ||
# Replace Nasal/failures.nas with a new module implementing the design proposed above. Wire it to the exising GUI dialogs and ensure backwards compatibility. | |||
# Help the Canvas team to develop an abstract Nasal GUI API that can support both Canvas and PUI. | |||
# Replace the hardcoded dialogs with dynamic ones using whatever comes out from the step above. | |||
# Do not load the compatibility layer globally (i.e. by default), but rather load it explicitly from every aircraft (this is gonna be some seriously boring and tedious work). | |||
# Aircraft authors can now start customizing the failure features for their crafts in a clean way. | |||
# Extend the feature set as needs arise (instructor console, additional triggers, ground equipment failure simulation, etc). | |||
== Related == | == Related == |
edits