Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.2 #5

Merged
merged 12 commits into from
Jul 29, 2023
Merged

v0.2 #5

merged 12 commits into from
Jul 29, 2023

Conversation

Deji69
Copy link
Owner

@Deji69 Deji69 commented Jul 29, 2023

Fixes:

For general SA tracking, everything seems to be in working order. However, precise statistics are still not 100% accurate in all situations as the game reports many events in a weird and inconsistent manner.

Changes:

  • 'Always on-top' enabled by default.

Known issues:

  • There are still many edge-cases where found bodies are not correctly reported by the game unless they directly affect SA. For example, if an accident and a suspicious body are found together, the game may report the ID of the accident body NPC as being the suspicious body, causing Stealthometer to consider them already counted. This does not affect SA as the right events are still being caught, but affects 'Body Found' counting as the same body is not counted more than once. Currently Stealthometer is showing how the game actually works behind the scenes, but it will probably be more useful for it to be more accurate on how many bodies would still be seen if there was one less body, etc.
  • Kalmer'd/sedated bodies may not always be counted, as the game does not always send AccidentBodyFound for these.

TODO:

  • More research needed on certain edge-cases, such as NPCs who get killed by other NPCs or commit suicide in such a way that the player is not credited/penalised for the kill. Stealthometer will likely not recognise the NPCs as having been killed, thus won't recalculate the score if they were witnesses.
  • Start listening to BodyFound events, and using the information provided by those in case AccidentBodyFound or MurderedBodySeen is not sent by the game.
  • Decide how to report NPCs that have been awoken and found KO'd or killed a second time.
  • Check for edge-cases with 'No Noticed Kills' to be certain that the bonus is irrelevant (as it only seems to invalidate in tandem with 'Never Spotted').
  • More Freelancer-specific testing. May need to test Patient Zero to ensure infected aren't to be treated differently as targets.

@Deji69 Deji69 merged commit 8cc5ec7 into master Jul 29, 2023
2 checks passed
@Deji69 Deji69 deleted the v0.2 branch July 29, 2023 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant