-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Add some lab notes, remove snippet references to terrestrial bionics #51954
Conversation
Co-authored-by: chaohedgehogs <46550455+chaohedgehogs@users.noreply.github.com>
I think that what you've done is the best way to add these to microlabs. Although 5% chance to find one might be a bit high if the notes have little variance, since they are a lot of counters within a single lab |
The counters get the generic group, so it's about an 80/20 split between post-its/mid-length notes and they can draw from all categories. I'll do some live tests to be sure, but it shouldn't grow old too quick. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only reviewed until log_mutagen_animal, I mostly like it so far.
Thanks for the writing!
"category": "lab_postit_portal", | ||
"text": [ | ||
{ "id": "lab_postit_portal_1", "text": "Increase frequencies in odd steps - local discontiuity!" }, | ||
{ "id": "lab_postit_portal_2", "text": "Limit time spent in-phase to 29.1 minutes" }, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The first two here are great
{ "id": "lab_postit_portal_1", "text": "Increase frequencies in odd steps - local discontiuity!" }, | ||
{ "id": "lab_postit_portal_2", "text": "Limit time spent in-phase to 29.1 minutes" }, | ||
{ "id": "lab_postit_portal_3", "text": "Sub-plane 117RA likes prime-numbered calibration pings" }, | ||
{ "id": "lab_postit_portal_4", "text": "First the candle, then the blood, NOT THE OTHER WAY AROUND" }, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is modern tech, not some medieval thing.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will tie into a long-form log when portal labs become a thing - portals are a black box with very limited theoretical understanding behind them, so some head researchers got a bit occult about them (without much effect, but don't tell them).
{ "id": "lab_postit_tech_2", "text": "Shielding corrodes too fast\n\nMount on drone?" }, | ||
{ "id": "lab_postit_tech_3", "text": "Meltdown after 3 shots" }, | ||
{ "id": "lab_postit_tech_4", "text": "Need more power" }, | ||
{ "id": "lab_postit_tech_5", "text": "Ho lasers stabilise the compound long enough" } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
HO
if it's supposed to be a chemical compound
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ho
lmium lasers are pretty widepread in certain fields.
"category": "lab_postit_bio", | ||
"text": [ | ||
{ "id": "lab_postit_bio_1", "text": "Subject amortitzation too high. Lower dosage?" }, | ||
{ "id": "lab_postit_bio_2", "text": "Enrichment makes for better data. Coloring book?" }, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can't really make sense of this, could you explain?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Happy (animal?) test subjects yield better data, "enrichment" is the technical term for toys/burrows/similar implements to reduce subject stress (or stress in captivits in general).
"type": "snippet", | ||
"category": "lab_postit_bio", | ||
"text": [ | ||
{ "id": "lab_postit_bio_1", "text": "Subject amortitzation too high. Lower dosage?" }, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems like a typo of amortisation, is this intentional? I can certainly see it adding flavour to a lab note like this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems English nomenclature doesn't use it in this context anyway, so I'll probably go with dropout.
}, | ||
{ | ||
"id": "interview_2", | ||
"text": "\"Please state your name for the record.\"\n\n\"Fuck off.\"\n\n\"You are in posession of a fake drivers's license issued to one Jonathan Smith, which is the alias you applied for employment with in our facility. We will find out your real name in time, but I'll refer to you as Mr. Smith for this interview. Is that acceptable, Mr. Smith?\"\n\n\"Fuck off. I want to talk to my lawyer.\"\n\n\"You don't have a lawyer.\"\n\n\"I know my rights, shithead. You won't get a word out of me before I talk to my lawyer.\"\n\n\"You seem to be confused about your situation, Mr. Smith. As far as the world is concerned you stopped existing the moment you entered this facility, and as far as we are concerned you stopped having rights as soon as you tried to access areas above your provisional clearence. Let me present your options going forward: You continue witholding information from us and you will suffer a meticulously-documented accident leaving no doubt to your demise even though no body will ever be found. Or you cooperate fully and without hesitation, in which case you will get to see the sky again and act like nothing has happened. Am I understood?\"\n\n\"…yes.\"\n\n\"Please state your name for the record.\"\n\n\"M-my name is Thomas Wright. I'm a, uh, a freelance journalist.\"\n\n\"What were you trying to accomplish in this facility, Mr. Wright?\"\n\n\"There was th-this guy offering good money for some pictures from the inside of this place.\"\n\n\"I don't suppose this man told you his name?\"\n\n\"No, no…He just handed me the application forms and the licence, paid quarter up front, and said to bring the pictures to the same spot in a week's time.\"\n\n\"What did he say to expect here?\"\n\n\"This place is…Look, you can't expect people not to talk about it, right? You can't just put up a warehouse of a shipping company nobody's heard of practically overnight and act like it was always here. He said you guys were a, uh, top secret prison for political prisoners.\"\n\n\"That explains your attempts to clumsily pick the first closed door you came across. How did your employer contact you?\"\n\n\"A friend of a friend gave him my number, at least according to him. If you haven't noticed in here times are tough, so I couldn't really afford to be picky about work even before he started throwing cash around.\"\n\n\"Very well. While we verify that accout my colleagues here will take you through a tour of our facility: You will take photographs with your \"hidden\" camera when and where they instruct you to. You will submit these pictures for review and remain in our custody until we can be certain of your compliance. You will be released and at the appointed time you will hand over the pictures to your employer. You will not mention this conversation to them, or to anybody outside of this room. You will enjoy your well-earned payment, far away from this facility. Am I understood?\"\n\n\"Yes, sir, I can do that.\"\n\n\"Excellent, Mr. Wright. I look forward to never seeing you again.\"" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Translators reported that there are multiple typos in this "lab interview log". Are those intentional for atmosphere?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not really, this should be a direct transcript. Thanks for the heads-up, I'll give it a reread.
Summary
Content "Add some lab notes"
Purpose of change
Most of our lab-related worldbuilding happens using the too-random, too-bloated lab console snippets, whereas there should be tons of physical media around that our survivors could make some sense of. This PR adds some random lab notes to scatter around.
Describe the solution
TODO
exploration logs and tie "spontaneous" mutations to exposure to nether bullcrapthat would need some long-form notes and a reasonable place to spawn them, and this is getting pretty bloatedDescribe alternatives you've considered
Shovel it all into lab consoles, but they make very little sense and can't differentiate between their spawn locations (and we definitely want to do "specialized labs" down the line).
Write other stuff, write less stuff, write better stuff.
Testing
Debug-spawned items, read them, popups and descriptions work as expected (description-based snippets are intact after stacking, saving and reloading, EOC-based ones stack only with identical ones).
Additional context
This is very work in progress, but it's also wordy as hell so I put it up early for review.
I refrained from SCP-isms like REDACTED etc., and tried to give the sense of each department/facility only having a small picture of the whole operation. That will probably need a lot more snippets to communicate properly, but baby steps.
As detailed in #51763 the EOC popups aren't scrollable, so they probably don't play nice with small screen sizes. If that's a dealbreaker I can probably break them up into multiple description snippeted items (can you catch them all?).