This repository was archived by the owner on May 22, 2025. It is now read-only.
[PORT] Ports traitor backstories from BEE #21836
Merged
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.
All credit goes to the original PR located here - BeeStation/BeeStation-Hornet#9126
Document the changes in your pull request
Adds unique backstories to be assigned to traitors based on some preferences, including some involving the character being forced into it, others where they are doing it for gain, and then just the straight up insane.
Backstories are selected by the player after their objectives are picked, but before they are given an uplink or codewords. The backstory determines whether you receive codewords or not, and your objectives provide hints to the backstory/faction selector (if you are murderbone or not) which will tell the user that certain backstories are recommended or not.
It is up to the player to choose a fitting backstory for their character, and there is no gameplay incentive to follow it or other mechanics related to it. This is purely a roleplay tool. The only gameplay interaction is that independent and black market traitors do not get codewords and thus may not be able to team with other traitors as effectively.
Why is this good for the game?
Provides players with an easier way to motivate their roleplay as an antagonist, and better shows the player that roleplay is of a priority when playing as an antagonist through in game means rather than external motivators like rules. It makes green texts and objectives themselves less central and incentivizes thinking about the character.
Testing
Changelog
🆑
rscadd: Adds traitor backstories from bee
experimental: This is experimental
/:cl: