-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Date | Version | Description |
---|---|---|
2024-06-24 | 1.1.0 | Added the map detection feature. |
2024-06-25 | 1.1.1 | Fixed Issue 1. A couple other minor changes. |
2024-06-26 | 1.1.2 | Made some enhancements to the map detection logic. |
2024-07-02 | 1.3.0 | Made changes to map detection logic. Added map detection settings editor tab. |
2024-07-04 | 1.3.1 | Made some quality of life improvements. Mostly for the detections settings tab. |
2024-07-10 | 1.4.0 | Added a new search box to the data grid section of the UI. |
2024-07-28 | 1.5.0 | Added a new option in settings. You can choose to combine pet entities in the UI, so it combines pet data by display label, instead of display each by unique id. Also added a pretty new icon. |
2024-08-11 | 1.6.0 | Modified current combat entity metrics, and added several more. Current metrics (Damage, DPS, Max Hit, Hull Damage, Shield Damage, Attacks, Crit %, Flank %, Kills, Heals, and HPS). |
2024-08-11 | 1.6.1 | Did a little cleanup, and some restyling for the combat entity treeview control. |
2024-08-13 | 1.7.0 | Reorganized the UI a bit to improve workflow and layout. Added a couple parameters to support the layout changes. |
2024-08-14 | 1.8.0 | Added a feature to event type breakdown section. You can now pick which metric to display in the bar chart. |
2024-08-16 | 1.9.0 | Add a new configurable feature to detect player inactive timespans, and apply them to DPS and HPS metrics. |
2024-08-17 | 1.9.1 | Fixing a bug introduced in the last release. Had a use case where DPS and HPS calculations were coming back negative. |
The installer uses Click-Once technology. After initial installation, the application checks with the server each time it's launch, and gives the option to update itself.
Notes:
- The installer is signed with a test certificate, so Windows will pop up warnings about the installer.
- If you don't have the .NET 8 runtime installed, it will install it for you.
.NET 8 runtime
After you have a successful build, do the following to get started using the application.
-
Start the application
-
Under the Settings tab, set the following settings:
-
CombatLogPath: Set this to match the STO log folder on your local machine.
- If you click the select button, a folder select dialog will appear to help you select a folder.
- If you click the detect button, the application will attempt to get the STO install folder from the windows registry. A dialog box will appear to let you know if it was succesfull, and will update the field with the STO log folder if it was.
-
CombatLogPathFilePattern: Set a file pattern used to select one or more combat log files.
- This search pattern supports wildcards so more then one file can be selected.
- (Optional) MyCharacter: An identifier used to select a player when a new combat instance is chosen.
- This comes in handy when browsing through multiple combat instances via the Combat List dropdown. For example, I have mine set to @zxeltor so it will pick all of my characters, intead of specific character.
- (Optional) HowFarBackForCombat: How far back in hours to pull combat log data.
- (Optional) PurgeCombatLogs: Enable combat log folder purge at application startup.
- Note: If only one combat log exists, it won't be purged regardless of how old it is.
- (Optional) HowLongToKeepLogs: How long to keep logs in days, before they are purged.
- (Optional) DebugLogging: Enables debug logging. This also enables/disables a few information dialogs in the UI.
- Open Log File: This button attempts to open the log file for the application in your default text file viewer/editor.
-
CombatLogPath: Set this to match the STO log folder on your local machine.
-
Switch to the Log File Analyzer tab:
-
Click the "Parse Log(s)" button. This parses the STO combat logs. If successful, a dialog will appear and inform you of success, or failure. If a failure occurs, there should be details on what to do.
-
After a successfull parse, you can choose a combat instance from the Combat List dropdown.
-
If all goes well, you should see something similar to what's displayed in Figure 1.
Figure 1: What the UI looks like after a successful parse, and a combat instance was selected in the Combat List dropdown.
Figure 2: The tools and settings tab
Figure 3: Detection Settings Editor tab
Figure 4: The about tab