daid / daid/EmptyEpsilon

Show Scanning Dialog only on the screen that requested it

Open
#1,381 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Lua
Stars
869
Forks
222
Avg merge
18h 33m
Merged PRs (30d)
1

Description

The Science screen (long range radar) is a very powerful source of intel.
Also, whenever our crew jumps or warps to a waypoint, we need to know the distance.

However any time the scanning is executed, most of the information you need get hidden behind the Scanning dialog.
The bad thing is that the dialog opens on all Science screens, rather that only on the one that requested the scan.

That is greatly annoying.


I would love if the Scanning Dialog could be shown only on the screen of the player that requested it.

There is already a "lock" implemented, so once anyone starts scanning, the "scan button" will vanish, leaving progress bar of the scan behind, so no one else can initiate another scan once one is active.


I would somehow understand (although not like) if the Scanning Dialog would open on all Science screens AND all of the status would be replicated. (so other players could watch the science officer to fiddle with the frequency matching)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file or test is named in the report. Trace the scan request from the Science screen to the Scanning Dialog and inspect the existing scan lock; done means only the requesting player's screen shows the dialog while other science screens retain their information.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.