EliteBGS/README.md
2021-08-13 10:06:06 +02:00

3.0 KiB

NonaBGS

This tool is meant to help people contributing to the Novay Navy BGS effor to create BGS reports. The tool allows you to configure BGS objectives, and will then parse your player journal for tasks you completed relating to that BGS objective. Once the JSON player journal has been parsed, you may then generate a BGS report for the Nova Navy discord.

Source code is available here.

How To

Main Window Objectives

Use the main tab to add objectives to the program. To do this, insert the system name, faction, and, optionally, a station. Then press "Add Objective". You can find this information in the Nova Navy discord, in the "daily objectives" channel. Objectives can be deleted by selecting them and pressing the "DEL" key.

Once you have your objectives have been configured, you can press "Parse Journal", which will check your Elite Dangerous player journal for completed missions. Currently the tool recognises the following completed tasks:

  • Completed missions
  • Vouchers, including bounty vouchers, combat bonds, and settlement vouchers (aka intel packages)
  • Selling of micro resources (Odyssey only)
  • Selling cartography data

Please note that cartography data, micro resources, and vouchers only help the controlling faction of a station. The tool is clever enough to exclude these if the station you turn them in at, is not controlled by the faction you specified in the objective.

Main Window with entries

The window will then list all the journal entries it has found, and group them by objectives. You can remove individual entries (if you think the tool detected soemthing you thought was wrong), by selecting the entry, and pressing the "DEL" key.

Once you are satisfied with the result, move to "Discord Report" tab, and click "Generate Report".

Generated Report

The resulting discord report is kept in the Nova Navy format. Before you copy/paste it into the Nova Navy discord, you should check the log. You can of course edit it, if something is wrong or the tool itself missed something.

Use EDDB information

NonaBGS can download information from EDDB to auto complete system- and station names. You can enable its use in the "Settings". Once enabled, you must also press "Download", to download and process the current version of the EDDB database.

Please note that the database is rather large (>200 MB), and processing it takes some time. It is best if you don't use this feature if you are on a slow or metered internet connection.

Nothing's Perfect

The tool itself is still a work in progress, and it might miss something. If you think the tool missed a task you have done, please contact CMDR Hekateh on the Nova Navy discord. It would be helpful if you included the JSON player journal. This player journal can be found here:

%userprofile%\saved Games\Frontier Developments\Elite Dangerous\

About

This tool was made by CMDR Hekateh (Discord: nola#2457) of the Nova Navy.

Long live the Empire.