[MIRROR] Bitrunning server ghost communication and domain anchor balancing #5299
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.
Original PR: NovaSector/NovaSector#4739
About The Pull Request
Ghosts are now able to send messages to bitrunners with a custom set message (duh) and the username. Message is sent over Supply radio channel.
To prevent malicious use by some less unsavory folks, you can also interact with the quantum server to toggle its messaging protection on/off. It's off by default.
Anchors are now limited in amount and are dependent on the scanner tier, which was previously only used to see domain info. One additional anchor per tier, starting with one.
How This Contributes To The Nova Sector Roleplay Experience
Lack of communication between the ghosts and bitrunners is rather bad, as you can't really tell whether you'll be getting people willing to fight more or to talk more. Now, it's actually possible; with an additional check ensuring that you won't get shittalked into the floor by some CoD:MW2 riot shield hater.
Uh yeah infinitely respawning into domains pretty unbalanced; literally, there was nothing to limit this. I planned to add this earlier but I was in Moscow so alas.
Proof of Testing
Screenshots/Videos
Images above.Changelog
🆑 Stalkeros
qol: Ghosts are now capable of communicating with bitrunners by clicking the bitrunning server, assuming that it wasn't locked from messaging by the runners.
balance: Bitrunning domain anchors are now limited in use per domain, locked behind the scanner tier, allowing for one initially, up to four at maximum parts tier.
/:cl: