Improve radio scanning experience, make it more likely there will be radios in range #59550
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Content "Increase range of radios and improve radio scanning experience"
Purpose of change
I've noticed we have this feature from poking around in the code, but every time I've tried to use it, there haven't been any radios in range.
Radios appear largely unchanged since #731
Describe the solution
This commit does 4 things:
While the current scanning is perhaps a little immersive, in actual use it's quite annoying and, because it gives no feedback, it's hard to tell if it actually did anything.
Replace this with a list of stations in range that you can select from, with a little descriptor describing how much noise there is (the reason for the modification of the noise). Messages are snippets to enable multiple options and ease of editing.
Describe alternatives you've considered
Keeping the current scanning, but giving some feedback. Different values for range.
Testing
Spawn in a radio, give it a battery. Activate it and scan for radios. Select a choice, and scan again, see it is still selected. Save and load, then scan again and see the station you previously selected is still selected.
Additional context
The range increase only applies to newly generated radio sources.