Difference between revisions of "Damage Report MFD"

From Elite Wiki
(Quick Facts)
(Updating BB links)
 
(27 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
==Overview==
 
==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.
 
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 12: Line 13:
 
The selected mode is stored in the save game file.
 
The selected mode is stored in the save game file.
  
==License==
+
===Damage Report Interface===
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/
+
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.
 +
 
 +
[[image:DamageReport_List.png|center|600px]]<br/>
 +
 
 +
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)".
 +
 
 +
[[image:DamageReport_Detail.png|center|600px]]<br/>
  
 
==Installation==
 
==Installation==
Line 20: Line 31:
  
 
==Download==
 
==Download==
Download DamageReportMFD.oxz v1.0.0 [[Media:DamageReportMFD.oxz|DamageReportMFD.oxz]] (downloaded {{#downloads:DamageReportMFD.oxz}} times).
+
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 1.0.0
+
2.4
- Initial release
+
* 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.
 +
* 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
 +
</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 = 1.0.0
+
|version = 2.4
|release = 2015-07-24
+
|release = 2020-05-05
 
|license = CC BY-NC-SA 4.0
 
|license = CC BY-NC-SA 4.0
 
|features = Equipment, MFDs
 
|features = Equipment, MFDs
|category = HUDs
+
|category = HUDs OXPs
 
|author = [[User:phkb|phkb]]
 
|author = [[User:phkb|phkb]]
|feedback = [http://aegidian.org/bb/viewtopic.php?f=4&t=17619 Oolite BB]
+
|feedback = [https://bb.oolite.space/viewtopic.php?f=4&t=17619 Oolite BB]
 
}}
 
}}
  
 
==Gameplay and Balance indicator==
 
==Gameplay and Balance indicator==
 
[[Image:tag-colour-green.png]]
 
[[Image:tag-colour-green.png]]

Latest revision as of 01:32, 29 February 2024

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.

DamageReport List.png


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)".

DamageReport Detail.png


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

Levelindicator0.png
0-{{{2}}}

Minimum Oolite versionCPU usage lowMemory usage lowGPU usage low

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

Gameplay and Balance indicator

Tag-colour-green.png