-
Notifications
You must be signed in to change notification settings - Fork 599
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
Mail table rework #1477
Mail table rework #1477
Conversation
Where is the SR only mail that is a pipe bomb? |
Working on something special. Wait and see. |
FIXME: mail_large.rsi has no copyright info
RSI Diff Bot; head commit 4bb2cdd merging into b94e1b8 Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi
Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi
|
…-station-14 into 2024-06-03_mail-table
Think this is about mature enough to open for review. Statistics for package weights, breakdown per category and expected value per package available here: https://docs.google.com/spreadsheets/d/1M2g_yAVp7ffzLUXhMSwi_Fj1e8sgw1h1NPOH_Tcvqvk/edit?usp=sharing |
…frontier-station-14 into 2024-06-03_mail-table
…-station-14 into 2024-06-03_mail-table
Also adjusts weights for TacticalMaid (missing a zero), Restraints (cut in half)
About the PR
This PR adds and uses a Frontier-specific mail table, and creates some randomization in previously fixed mail drops (e.g. muffins, chocolate bars) to create more interesting mail. All of the previous messages have had a formatting pass, so the threats and calls for help should have a little more bite.
Since this is likely to have more suggestions, I've left it open as a draft for the time being.
Why / Balance
The mail table as-is could use some work (#766 has been open for about five months now). It has many entries that aren't very fun, useful, or interesting to see, so mail is often overlooked. This PR attempts to address this.
#1473 is proposing changes to the frequency of mail. The mail table should be appropriate to whatever this ends up being - items in the mail should be interesting enough (on average) for their frequency (currently averaging about 1 piece of mail per user per two hours on the head of that branch).
I attempted to leave the existing mail config as-is. If we don't need to worry about Nyanotrasen changes, I can overwrite or remove them outright.
How to test
Build & run locally.
Media
Breaking changes
None.
Changelog
🆑