diff --git a/.github/workflows/workingtitle-cj4-prerelease.yml b/.github/workflows/workingtitle-cj4-prerelease.yml index f28a4f33cd..a8aeeaa50e 100644 --- a/.github/workflows/workingtitle-cj4-prerelease.yml +++ b/.github/workflows/workingtitle-cj4-prerelease.yml @@ -10,8 +10,6 @@ jobs: - uses: actions/checkout@v2 - name: Build Package run: powershell.exe -noexit .\build.ps1 -OutputPath '.\build' -Project 'workingtitle-project-cj4meta.xml' -CleanBuild - - name: Add documentation - run: Copy-Item -Path docs\workingtitle-cj4\* -Destination build -Recurse -Force - name: Get clean tag name uses: olegtarasov/get-tag@v2 id: tag_name diff --git a/.github/workflows/workingtitle-cj4-release.yml b/.github/workflows/workingtitle-cj4-release.yml index 08d31b5863..7ce5702263 100644 --- a/.github/workflows/workingtitle-cj4-release.yml +++ b/.github/workflows/workingtitle-cj4-release.yml @@ -10,9 +10,7 @@ jobs: steps: - uses: actions/checkout@v2 - name: Build Package - run: powershell.exe -noexit .\build.ps1 -OutputPath '.\build' -Project 'workingtitle-project-cj4meta.xml' -CleanBuild - - name: Add documentation - run: Copy-Item -Path docs\workingtitle-cj4\* -Destination build\deploy -Recurse -Force + run: powershell.exe -noexit .\build.ps1 -OutputPath '.\build' -Project 'workingtitle-project-cj4meta.xml' -CleanBuild - name: Get clean tag name uses: olegtarasov/get-tag@v2 id: tag_name diff --git a/PackageDefinitions/workingtitle-aircraft-cj4-metapackage.xml b/PackageDefinitions/workingtitle-aircraft-cj4-metapackage.xml index eff80bc334..ab2262aa54 100644 --- a/PackageDefinitions/workingtitle-aircraft-cj4-metapackage.xml +++ b/PackageDefinitions/workingtitle-aircraft-cj4-metapackage.xml @@ -1,4 +1,4 @@ - + CUSTOM CJ4 diff --git a/README.md b/README.md index ea0984212b..d439133dd6 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ This is the home of mods for the new Microsoft Flight Simulator from the Working Project | Description | Current Version | Documentation --------|-------------|-----------------|-------------- -CJ4 | Performance and avionics improvements for the Citation CJ4 | [v0.5.0](https://github.com/Working-Title-MSFS-Mods/fspackages/releases/tag/cj4-v0.5.0) | [docs](https://github.com/Working-Title-MSFS-Mods/fspackages/tree/main/docs/workingtitle-cj4) +CJ4 | Performance and avionics improvements for the Citation CJ4 | [v0.5.1](https://github.com/Working-Title-MSFS-Mods/fspackages/releases/tag/cj4-v0.5.1) | [docs](https://github.com/Working-Title-MSFS-Mods/fspackages/tree/main/docs/workingtitle-cj4) G1000 | Fixes and enhancements for the stock G1000 avionics package | [v0.3.1](https://github.com/Working-Title-MSFS-Mods/fspackages/releases/tag/g1000-v0.3.1) | [docs](https://github.com/Working-Title-MSFS-Mods/fspackages/tree/main/docs/workingtitle-g1000) G3000 | Fixes and enhancements for the stock G3000 avionics package | [v0.2.1](https://github.com/Working-Title-MSFS-Mods/fspackages/releases/tag/g3000-v0.2.1) | [docs](https://github.com/Working-Title-MSFS-Mods/fspackages/tree/main/docs/workingtitle-g3000) GX | Extending to G3000 | in development| | \ No newline at end of file diff --git a/docs/workingtitle-cj4/CHANGES.md b/docs/workingtitle-cj4/CHANGES.md index 1d8f92fa66..7368cc1878 100644 --- a/docs/workingtitle-cj4/CHANGES.md +++ b/docs/workingtitle-cj4/CHANGES.md @@ -1,77 +1,36 @@ -# Working Title CJ4 v0.5.0 Changes +# Working Title CJ4 v0.5.1 Changes -Welcome to the latest update of the Working Title CJ4 (v0.5.0). Thank you to everyone who contributed to this release. +Welcome to the latest update of the Working Title CJ4 (v0.5.1). Thank you to everyone who contributed to this release. -Feel free to test out our new Simbrief Profile: [SIMBRIEF PROFILE](https://www.simbrief.com/system/dispatch.php?sharefleet=eyJ0cyI6IjE2MDI1MzkxMTUxODMiLCJiYXNldHlwZSI6IkMyNUMiLCJjb21tZW50cyI6IldPUktJTkcgVElUTEUgQ0o0IiwiaWNhbyI6IkMyNUMiLCJuYW1lIjoiQ0lUQVRJT04gQ0o0IiwiZW5naW5lcyI6IkZKNDQtNEEiLCJyZWciOiJONTI1V1QiLCJmaW4iOiIyNTQiLCJzZWxjYWwiOiIiLCJoZXhjb2RlIjoiIiwiY2F0IjoiTSIsInBlciI6IkIiLCJlcXVpcCI6IlNERTJFM0ZHSFJXWFlaIiwidHJhbnNwb25kZXIiOiJMQjEiLCJwYm4iOiJBMUIyQzJEMkQzTzJPM1MyIiwiZXh0cmFybWsiOiIiLCJtYXhwYXgiOiI3Iiwid2d0dW5pdHMiOiJMQlMiLCJvZXciOiIxMDI4MCIsIm16ZnciOiIxMjUwMCIsIm10b3ciOiIxNzExMCIsIm1sdyI6IjE1NjYwIiwibWF4ZnVlbCI6IjU3NjIiLCJwYXh3Z3QiOiIxNzAiLCJkZWZhdWx0Y2kiOiIiLCJmdWVsZmFjdG9yIjoiUDAwIiwiY3J1aXNlb2Zmc2V0IjoiUDAwMDAifQ--) - -Check out our interim SoP doc: [Interim SoP Document](https://docs.google.com/document/d/15qb3g2ECsA8XH6gSbqbe5kGydNJ3Tj0j7vJPAWirwh4/edit?usp=sharing) - -## Installation -Installation is easy, simply copy the `workingtitle-aircraft-cj4` folder inside the zip file to your MSFS Community folder. +**This is a hotfix release intended to fix critical issues introduced in 0.5.0*** -**Important: We recommend that you fully delete the previous `workingtitle-aircraft-cj4` folder before copying this release.** +--- -## Key Features -* Simbrief flight plan import: Added ability to enter your PILOT ID from Simbrief and then load the latest OFP/Flight Plan directly to the FMC (store your PILOT ID in the MOD SETTINGS page and then use the ROUTE MENU to FPLN RECALL) -* Approach Waypoints: Added ability to skip waypoints on the approach -* FMS Performance: Greatly improved the performance of the FMS / waypoint loading times -* Added MFD Memory Functions - MEM buttons now allowing users to save states of the MFD and switch quickly between them (press and hold a MEM button to save the current state to that button) -* Volumetric External Lights: Incorporated the latest lighting package from Uwajimaya including volumetric external lighting -* Improvements to PFD and MFD -* Cabin Lights: Added the ability via the MOD SETTINGS menu to change the cabin light setting -* FMS: Non functional menu items are now greyed out +Demo video (0.5.0+): https://www.youtube.com/watch?v=s8xYOWnxmvM -### LEGS Page -* Redesigned waypoint loader to dramatically improved flight plan management/FMS performance on LEGS page -* Added ability to skip approach waypoints or go direct to any approach waypoint / closes [#27](https://github.com/Working-Title-MSFS-Mods/fspackages/issues/27) +Feel free to test out our new Simbrief Profile: [SIMBRIEF PROFILE](https://www.simbrief.com/system/dispatch.php?sharefleet=eyJ0cyI6IjE2MDI1MzkxMTUxODMiLCJiYXNldHlwZSI6IkMyNUMiLCJjb21tZW50cyI6IldPUktJTkcgVElUTEUgQ0o0IiwiaWNhbyI6IkMyNUMiLCJuYW1lIjoiQ0lUQVRJT04gQ0o0IiwiZW5naW5lcyI6IkZKNDQtNEEiLCJyZWciOiJONTI1V1QiLCJmaW4iOiIyNTQiLCJzZWxjYWwiOiIiLCJoZXhjb2RlIjoiIiwiY2F0IjoiTSIsInBlciI6IkIiLCJlcXVpcCI6IlNERTJFM0ZHSFJXWFlaIiwidHJhbnNwb25kZXIiOiJMQjEiLCJwYm4iOiJBMUIyQzJEMkQzTzJPM1MyIiwiZXh0cmFybWsiOiIiLCJtYXhwYXgiOiI3Iiwid2d0dW5pdHMiOiJMQlMiLCJvZXciOiIxMDI4MCIsIm16ZnciOiIxMjUwMCIsIm10b3ciOiIxNzExMCIsIm1sdyI6IjE1NjYwIiwibWF4ZnVlbCI6IjU3NjIiLCJwYXh3Z3QiOiIxNzAiLCJkZWZhdWx0Y2kiOiIiLCJmdWVsZmFjdG9yIjoiUDAwIiwiY3J1aXNlb2Zmc2V0IjoiUDAwMDAifQ--) -### FPLN Page -* Redesigned waypoint loader to dramatically improved flight plan management/FMS performance on FPLN page -* Added ability to directly download and import the latest OFP from Simbrief - auto load simbrief flight plan directly to FMS! -* Fixed bug where airways were renamed after entry +Check out our interim SoP doc: [Interim SoP Document](https://docs.google.com/document/d/15qb3g2ECsA8XH6gSbqbe5kGydNJ3Tj0j7vJPAWirwh4/edit?usp=sharing) -### DEP/ARR Page -* Added ability to select VFR runway for landing (when no approach selected or available) -* Added departure/arrival transitions -* Fixed display error with approach transitions -### PROG Page -* Fixed several display bugs +--- -### PERF Page -* Added error protection for PERF Pages / closes [#253](https://github.com/Working-Title-MSFS-Mods/fspackages/issues/253) -* Fixed bug with gross weight calculation -* Added ability to enter a zero fuel weight number to calculate gross weight instead of pax/cargo entries. -* Added indication when no runway is selected for TAKEOFF REF and APPROACH REF -* Added ability to have VFR runway selected to allow PERF pages even when no approach is selected (for airports without approaches) -* Added vspeed send logic and messages to FMC to replicate real unit -* Fixed refresh error after entering/updating reserve fuel on FUEL MANAGEMENT page -* Addressed fuel flow bugs throughout / closes [#224](https://github.com/Working-Title-MSFS-Mods/fspackages/issues/224) -* Added takeoff time, enroute time, and landing time to flight log page +## Installation +Installation is easy, simply copy the `workingtitle-aircraft-cj4` folder inside the zip file to your MSFS Community folder. -### ARR DATA Page -* Closer to real ARR DATA page look and feel +**Important: We recommend that you fully delete the previous `workingtitle-aircraft-cj4` folder before copying this release.** -### PFD/MFD -* Fix stuck PFD menu when AOA was turned on / closes [#251](https://github.com/Working-Title-MSFS-Mods/fspackages/issues/251) -* Added elapsed timer functionality to PFD -* Restructured PFD menu -* Restructured Lower MFD menu -* GS is now magenta / closes [#249](https://github.com/Working-Title-MSFS-Mods/fspackages/issues/249) -* Improved the usability of MFD checklist (saves last opened page and resumes completed section) -* FMS Text on the MFD will now stay opened after opening MFD checklist or passenger briefing menus -* Added functionality to CCP MEM buttons, allowing users to save states of the MFD and switch quickly between them -* Fixed broken fuel reading on SYSTEM OVERLAY menu / closes [#246](https://github.com/Working-Title-MSFS-Mods/fspackages/issues/246) +## Additions and Hotfixes +* New Frequency page +* Fixed a bug where SimBrief flight plan import would fail when the route contains a departure procedure +* Flight Log: ETE and Landing time would continually update and never stop. +* Legs: When selecting an approach fix and returning to page 1 by pressing the LEGS button, the direct to should still work properly +* Mod Set: The initial value of the cabin lights setting should now be correct -### Audio -* Fixed audio bugs with announcements -### Lighting -* Incorporated the latest lighting package from Uwajimaya including volumetric external lighting. -* Added controllable passenger cabin lighting (accessed from FMS -> IDX -> MOD SETTINGS) -* Fixed some lighting bleed (thanks again Uwajimaya) / closes [#171](https://github.com/Working-Title-MSFS-Mods/fspackages/issues/171) ## Known Issues +* Direct to or skipping waypoints in an approach sometimes results in undesired behavior. Monitor these changes closely. We will continue to look into improvements in this capability. * After using Direct-To, the navigation will not always automatically sequence to the next fix and may enter ROL mode. You can re-activate NAV to navigate to the next fix if you encounter this issue. * The aircraft is still using the built-in MSFS autopilot (for now). All the existing limitations of that still apply. It does behave a bit better with the various enhancements applied. * Some flight plan distances may still be misreported when the approach is activated. Please log an issue if you encounter this with details. diff --git a/docs/workingtitle-cj4/Working Title CJ4 v0.5.0 Changes.md b/docs/workingtitle-cj4/Working Title CJ4 v0.5.0 Changes.md new file mode 100644 index 0000000000..b03b957d32 --- /dev/null +++ b/docs/workingtitle-cj4/Working Title CJ4 v0.5.0 Changes.md @@ -0,0 +1,78 @@ +# Working Title CJ4 v0.5.0 Changes + +Welcome to the latest update of the Working Title CJ4 (v0.5.0). Thank you to everyone who contributed to this release. + +Feel free to test out our new Simbrief Profile: [SIMBRIEF PROFILE](https://www.simbrief.com/system/dispatch.php?sharefleet=eyJ0cyI6IjE2MDI1MzkxMTUxODMiLCJiYXNldHlwZSI6IkMyNUMiLCJjb21tZW50cyI6IldPUktJTkcgVElUTEUgQ0o0IiwiaWNhbyI6IkMyNUMiLCJuYW1lIjoiQ0lUQVRJT04gQ0o0IiwiZW5naW5lcyI6IkZKNDQtNEEiLCJyZWciOiJONTI1V1QiLCJmaW4iOiIyNTQiLCJzZWxjYWwiOiIiLCJoZXhjb2RlIjoiIiwiY2F0IjoiTSIsInBlciI6IkIiLCJlcXVpcCI6IlNERTJFM0ZHSFJXWFlaIiwidHJhbnNwb25kZXIiOiJMQjEiLCJwYm4iOiJBMUIyQzJEMkQzTzJPM1MyIiwiZXh0cmFybWsiOiIiLCJtYXhwYXgiOiI3Iiwid2d0dW5pdHMiOiJMQlMiLCJvZXciOiIxMDI4MCIsIm16ZnciOiIxMjUwMCIsIm10b3ciOiIxNzExMCIsIm1sdyI6IjE1NjYwIiwibWF4ZnVlbCI6IjU3NjIiLCJwYXh3Z3QiOiIxNzAiLCJkZWZhdWx0Y2kiOiIiLCJmdWVsZmFjdG9yIjoiUDAwIiwiY3J1aXNlb2Zmc2V0IjoiUDAwMDAifQ--) + +Check out our interim SoP doc: [Interim SoP Document](https://docs.google.com/document/d/15qb3g2ECsA8XH6gSbqbe5kGydNJ3Tj0j7vJPAWirwh4/edit?usp=sharing) + +## Installation +Installation is easy, simply copy the `workingtitle-aircraft-cj4` folder inside the zip file to your MSFS Community folder. + +**Important: We recommend that you fully delete the previous `workingtitle-aircraft-cj4` folder before copying this release.** + +## Key Features +* Simbrief flight plan import: Added ability to enter your PILOT ID from Simbrief and then load the latest OFP/Flight Plan directly to the FMC (store your PILOT ID in the MOD SETTINGS page and then use the ROUTE MENU to FPLN RECALL) +* Approach Waypoints: Added ability to skip waypoints on the approach +* FMS Performance: Greatly improved the performance of the FMS / waypoint loading times +* Added MFD Memory Functions - MEM buttons now allowing users to save states of the MFD and switch quickly between them (press and hold a MEM button to save the current state to that button) +* Volumetric External Lights: Incorporated the latest lighting package from Uwajimaya including volumetric external lighting +* Improvements to PFD and MFD +* Cabin Lights: Added the ability via the MOD SETTINGS menu to change the cabin light setting +* FMS: Non functional menu items are now greyed out + +### LEGS Page +* Redesigned waypoint loader to dramatically improved flight plan management/FMS performance on LEGS page +* Added ability to skip approach waypoints or go direct to any approach waypoint / closes [#27](https://github.com/Working-Title-MSFS-Mods/fspackages/issues/27) + +### FPLN Page +* Redesigned waypoint loader to dramatically improved flight plan management/FMS performance on FPLN page +* Added ability to directly download and import the latest OFP from Simbrief - auto load simbrief flight plan directly to FMS! +* Fixed bug where airways were renamed after entry + +### DEP/ARR Page +* Added ability to select VFR runway for landing (when no approach selected or available) +* Added departure/arrival transitions +* Fixed display error with approach transitions + +### PROG Page +* Fixed several display bugs + +### PERF Page +* Added error protection for PERF Pages / closes [#253](https://github.com/Working-Title-MSFS-Mods/fspackages/issues/253) +* Fixed bug with gross weight calculation +* Added ability to enter a zero fuel weight number to calculate gross weight instead of pax/cargo entries. +* Added indication when no runway is selected for TAKEOFF REF and APPROACH REF +* Added ability to have VFR runway selected to allow PERF pages even when no approach is selected (for airports without approaches) +* Added vspeed send logic and messages to FMC to replicate real unit +* Fixed refresh error after entering/updating reserve fuel on FUEL MANAGEMENT page +* Addressed fuel flow bugs throughout / closes [#224](https://github.com/Working-Title-MSFS-Mods/fspackages/issues/224) +* Added takeoff time, enroute time, and landing time to flight log page + +### ARR DATA Page +* Closer to real ARR DATA page look and feel + +### PFD/MFD +* Fix stuck PFD menu when AOA was turned on / closes [#251](https://github.com/Working-Title-MSFS-Mods/fspackages/issues/251) +* Added elapsed timer functionality to PFD +* Restructured PFD menu +* Restructured Lower MFD menu +* GS is now magenta / closes [#249](https://github.com/Working-Title-MSFS-Mods/fspackages/issues/249) +* Improved the usability of MFD checklist (saves last opened page and resumes completed section) +* FMS Text on the MFD will now stay opened after opening MFD checklist or passenger briefing menus +* Added functionality to CCP MEM buttons, allowing users to save states of the MFD and switch quickly between them +* Fixed broken fuel reading on SYSTEM OVERLAY menu / closes [#246](https://github.com/Working-Title-MSFS-Mods/fspackages/issues/246) + +### Audio +* Fixed audio bugs with announcements + +### Lighting +* Incorporated the latest lighting package from Uwajimaya including volumetric external lighting. +* Added controllable passenger cabin lighting (accessed from FMS -> IDX -> MOD SETTINGS) +* Fixed some lighting bleed (thanks again Uwajimaya) / closes [#171](https://github.com/Working-Title-MSFS-Mods/fspackages/issues/171) + +## Known Issues +* After using Direct-To, the navigation will not always automatically sequence to the next fix and may enter ROL mode. You can re-activate NAV to navigate to the next fix if you encounter this issue. +* The aircraft is still using the built-in MSFS autopilot (for now). All the existing limitations of that still apply. It does behave a bit better with the various enhancements applied. +* Some flight plan distances may still be misreported when the approach is activated. Please log an issue if you encounter this with details. +* Some instances of the autopilot skipping approach waypoints still occur - this is deep in the sim handling of waypoints and is, for now, out of our hands. We will continue to research this. diff --git a/src/workingtitle-vcockpits-instruments-cj4/html_ui/Pages/VCockpit/Instruments/Airliners/CJ4/FMC/CJ4_FMC_InitRefIndexPage.js b/src/workingtitle-vcockpits-instruments-cj4/html_ui/Pages/VCockpit/Instruments/Airliners/CJ4/FMC/CJ4_FMC_InitRefIndexPage.js index 594612e32c..c0beb926c8 100644 --- a/src/workingtitle-vcockpits-instruments-cj4/html_ui/Pages/VCockpit/Instruments/Airliners/CJ4/FMC/CJ4_FMC_InitRefIndexPage.js +++ b/src/workingtitle-vcockpits-instruments-cj4/html_ui/Pages/VCockpit/Instruments/Airliners/CJ4/FMC/CJ4_FMC_InitRefIndexPage.js @@ -1218,7 +1218,7 @@ class CJ4_FMC_InitRefIndexPage { ["Working-Title-MSFS-Mods[white s-text]"], [""], [" VERSION[blue]"], - ["0.5.0[s-text white]"], + ["0.5.1[s-text white]"], [""], [""], [""],