Difference between revisions of "Damage Report MFD"
Cholmondely (talk | contribs) (→Overview: Defined 'MFD') |
|||
(16 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
==Overview== |
==Overview== |
||
− | ===MFD=== |
+ | ===MFD (Multi-Function Display)=== |
This is a simple MFD that will automatically pop up in the first free MFD slot when equipment items are damaged. It will list items in cost order descending, so the more expensive items are listed at the top. The first line will display a count of the number of damaged items, and then the top 9 damaged items will be listed underneath. |
This is a simple MFD that will automatically pop up in the first free MFD slot when equipment items are damaged. It will list items in cost order descending, so the more expensive items are listed at the top. The first line will display a count of the number of damaged items, and then the top 9 damaged items will be listed underneath. |
||
Line 25: | Line 25: | ||
[[image:DamageReport_Detail.png|center|600px]]<br/> |
[[image:DamageReport_Detail.png|center|600px]]<br/> |
||
− | |||
− | ==License== |
||
− | This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 4.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ |
||
− | |||
− | Image from http://simpleicon.com/wrench.html. |
||
==Installation== |
==Installation== |
||
Line 36: | Line 31: | ||
==Download== |
==Download== |
||
− | Download |
+ | Download [[Media:DamageReportMFD.oxz|DamageReportMFD.oxz]] v2.4 (downloaded {{#downloads:DamageReportMFD.oxz}} times). |
+ | |||
+ | ==License== |
||
+ | This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 4.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ |
||
+ | |||
+ | Image from http://simpleicon.com/wrench.html. |
||
==Version History== |
==Version History== |
||
− | Version 2.2.1 |
||
+ | 2.4 |
||
+ | * Fixed discrepancy between route shown on map and the number of jumps shown in text. |
||
+ | * Integration with planned OXP's. |
||
+ | |||
+ | 2.3.4 |
||
+ | * Bug fixes. |
||
+ | <div class="mw-collapsible mw-collapsed" data-expandtext="Show older" data-collapsetext="Hide older" style="overflow:auto;"> |
||
+ | 2.3.3 |
||
+ | * When setting a course to a target system, F7 screen will now display the new destination. |
||
+ | * When viewing course to nearest repair system, map with switch to a short range chart if the distance to it is less than 7.4 LY. |
||
+ | |||
+ | 2.3.2 |
||
+ | * Added total estimated costs to the F4 interface page if more than 1 item is damaged. |
||
+ | * Code refactoring. |
||
+ | |||
+ | 2.3.1 |
||
+ | * Added number of jumps to map screen. |
||
+ | |||
+ | 2.3.0 |
||
+ | * Included Ship Configuration armour repair items in damaged list. |
||
+ | * Included IronHide armour repair item in damaged list. |
||
+ | |||
+ | 2.2.8 |
||
+ | * Better integration with the ANA. |
||
+ | |||
+ | 2.2.7 |
||
+ | * Fixed issue with HUD not becoming visible again when launching while viewing the damage report screen. |
||
+ | |||
+ | 2.2.6 |
||
+ | * Fixed issue where player destination was getting reset when a chart screen is exited by pressing a function key, rather than via the "Exit" command. |
||
+ | |||
+ | 2.2.5 |
||
+ | * Fixed issue where displaying course info when there is no system in the current chart with the required TL would result in a blank page, rather than the chart. |
||
+ | * Added check for above condition, so now the player is told there is no system with the required TL in the current chart. |
||
+ | * Fixed issue where, if the system with the required TL was more than 99 ly away, it was being assumed there was no system available. |
||
+ | |||
+ | 2.2.4 |
||
+ | * Updated check for "Allow Big GUI". |
||
+ | * Bug fixes. |
||
+ | |||
+ | 2.2.3 |
||
+ | * Fixed small bug when attempting to update the MFD after the player ship is destroyed. |
||
+ | * Updated screenID's to enable BGS background sounds. |
||
+ | * Renamed background overlay image to prevent possibility of future duplication. |
||
+ | * Toned down overlay image. |
||
+ | * Trimmed unnecessary items from equipment.plist. |
||
+ | * Code refactoring. |
||
+ | |||
+ | 2.2.2 |
||
+ | * Fixed small issue with the manifest file. |
||
+ | |||
+ | 2.2.1 |
||
* Updated distance calculations to use route distance, rather than point-to-point distance. |
* Updated distance calculations to use route distance, rather than point-to-point distance. |
||
* Fixed missing ";" in Javascript file. |
* Fixed missing ";" in Javascript file. |
||
− | + | 2.2.0 |
|
* Added overlay background image to interface screen. |
* Added overlay background image to interface screen. |
||
− | + | 2.1.1 |
|
* Added routine to use 1.83/4 code to check for big GUI HUD's. |
* Added routine to use 1.83/4 code to check for big GUI HUD's. |
||
− | + | 2.1.0 |
|
* MFD can now be removed. |
* MFD can now be removed. |
||
* MFD now has two types: active (where the mode can be changed during flight) and passive (where the mode can only be changed via the interface screen). |
* MFD now has two types: active (where the mode can be changed during flight) and passive (where the mode can only be changed via the interface screen). |
||
Line 55: | Line 101: | ||
* Code refactoring. |
* Code refactoring. |
||
− | + | 2.0.1 |
|
* Added direct support for the MFD configuration system in the HUD Selector OXP. |
* Added direct support for the MFD configuration system in the HUD Selector OXP. |
||
* Improved the ability of the MFD to autohide itself when there are no damaged items. |
* Improved the ability of the MFD to autohide itself when there are no damaged items. |
||
− | + | 2.0.0 |
|
* Added "Damage Report" interface screen. |
* Added "Damage Report" interface screen. |
||
− | + | 1.0.0 |
|
* Initial release |
* Initial release |
||
+ | </div> |
||
==Quick Facts== |
==Quick Facts== |
||
+ | {{OXPLevel|0}}{{IconOXP|ooVersion="1.82"|oxpCPU="Low"|oxpMEM="Low"|oxpGPU="Low"}} |
||
{{Infobox OXPb| title = DamageReportMFD.oxz |
{{Infobox OXPb| title = DamageReportMFD.oxz |
||
− | |version = 2. |
+ | |version = 2.4 |
− | |release = |
+ | |release = 2020-05-05 |
|license = CC BY-NC-SA 4.0 |
|license = CC BY-NC-SA 4.0 |
||
|features = Equipment, MFDs |
|features = Equipment, MFDs |
Latest revision as of 15:15, 7 August 2020
Contents
Overview
MFD (Multi-Function Display)
This is a simple MFD that will automatically pop up in the first free MFD slot when equipment items are damaged. It will list items in cost order descending, so the more expensive items are listed at the top. The first line will display a count of the number of damaged items, and then the top 9 damaged items will be listed underneath.
The MFD has a couple of modes, selectable via a primable equipment item. Press "B" to change the mode. Available modes are:
- Visible when damaged - The damage report will always be visible when items are damaged.
- Autohide after 60 sec - The damage report will auto-hide itself after displaying damaged items for 60 seconds.
- Manual - The damage report will only be displayed when the user makes it visible using the MFD selection keys.
The Damage Report MFD costs 250 Cr and is available from any system of tech level 4 or above.
The selected mode is stored in the save game file.
Damage Report Interface
When this OXP is installed, and your ship has damaged equipment, a new interface screen will become available on the F4 screen, called "Damage Report". Opening this screen will list each damaged item, the estimated cost of repairs, and the minimum tech level required in order to repair it.
Also available (but not visible in the screenshot above) is the ability to set the mode and type of the MFD. The mode is as outlined in the "MFD" section above. The type, however, can be either "Active" or "Passive". Active means that you can set the mode of the MFD in-flight using primable equipment. "Passive" means you can only set the mode while docked, via the Interface screen, reducing the number of primable equipment items. Keep pressing enter on the "MFD Mode" menu option to cycle through all the available items.
If you select a damaged equipment item in the list and press enter, a long range chart will appear, mapping the route to the closest destination of a suitable tech level where repairs can be conducted. Below this will be details of that equipment item, including the description, the repair cost and tech level required for purchase.
If the closest planet for repairs is not the current planet, you will be able to automatically set your destination to that planet with the option "Set course for (planet name)".
Installation
Place the 'DamageReportMFD.oxz' into your 'AddOns' folder and when you start the game, hold down 'Shift' until you see the spinning Cobra.
Alternatively, you can download the expansion using the expansion pack manager in the game itself.
Download
Download DamageReportMFD.oxz v2.4 (downloaded 3775 times).
License
This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 4.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/
Image from http://simpleicon.com/wrench.html.
Version History
2.4
- Fixed discrepancy between route shown on map and the number of jumps shown in text.
- Integration with planned OXP's.
2.3.4
- Bug fixes.
2.3.3
- When setting a course to a target system, F7 screen will now display the new destination.
- When viewing course to nearest repair system, map with switch to a short range chart if the distance to it is less than 7.4 LY.
2.3.2
- Added total estimated costs to the F4 interface page if more than 1 item is damaged.
- Code refactoring.
2.3.1
- Added number of jumps to map screen.
2.3.0
- Included Ship Configuration armour repair items in damaged list.
- Included IronHide armour repair item in damaged list.
2.2.8
- Better integration with the ANA.
2.2.7
- Fixed issue with HUD not becoming visible again when launching while viewing the damage report screen.
2.2.6
- Fixed issue where player destination was getting reset when a chart screen is exited by pressing a function key, rather than via the "Exit" command.
2.2.5
- Fixed issue where displaying course info when there is no system in the current chart with the required TL would result in a blank page, rather than the chart.
- Added check for above condition, so now the player is told there is no system with the required TL in the current chart.
- Fixed issue where, if the system with the required TL was more than 99 ly away, it was being assumed there was no system available.
2.2.4
- Updated check for "Allow Big GUI".
- Bug fixes.
2.2.3
- Fixed small bug when attempting to update the MFD after the player ship is destroyed.
- Updated screenID's to enable BGS background sounds.
- Renamed background overlay image to prevent possibility of future duplication.
- Toned down overlay image.
- Trimmed unnecessary items from equipment.plist.
- Code refactoring.
2.2.2
- Fixed small issue with the manifest file.
2.2.1
- Updated distance calculations to use route distance, rather than point-to-point distance.
- Fixed missing ";" in Javascript file.
2.2.0
- Added overlay background image to interface screen.
2.1.1
- Added routine to use 1.83/4 code to check for big GUI HUD's.
2.1.0
- MFD can now be removed.
- MFD now has two types: active (where the mode can be changed during flight) and passive (where the mode can only be changed via the interface screen).
- Added mission screen exception for Xenon Redux UI.
- Code refactoring.
2.0.1
- Added direct support for the MFD configuration system in the HUD Selector OXP.
- Improved the ability of the MFD to autohide itself when there are no damaged items.
2.0.0
- Added "Damage Report" interface screen.
1.0.0
- Initial release
Quick Facts
Version | Released | License | Features | Category | Author(s) | Feedback |
---|---|---|---|---|---|---|
2.4 | 2020-05-05 | CC BY-NC-SA 4.0 | Equipment, MFDs | HUDs OXPs | phkb | Oolite BB |