-
Notifications
You must be signed in to change notification settings - Fork 19
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
EE Merge #189
Merged
sleepyyapril
merged 44 commits into
TheDenSS14:master
from
sleepyyapril:ee-merge-several-times-yes
Jan 23, 2025
Merged
EE Merge #189
sleepyyapril
merged 44 commits into
TheDenSS14:master
from
sleepyyapril:ee-merge-several-times-yes
Jan 23, 2025
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Description This adds the wonderful `Psionics Registry Computer` which allows you to, just like Criminal Records, mark people that will show their icons to other individuals wearing the appropriate gear, and will allow you to keep track of such individuals in a similar way by making a `PsiWatch` app that will show the reasons. For the purposes of easement, I've left the fingerprints and DNA in there, but individuals will not show up with it in the actual file. The game would just crash when I removed the filters, so I left them in. The dropdown also just looked cleaner when it was there instead of removing it and replacing it with a label. I've recolored the sprites for the sec-glasses and sec-HUD to make the epi-glasses and epi-HUD using Epistemics colors. I've recolored the sprite for the CriminalRecords computer to look different and be cool. --- # TODO A list of things I've done split into categories. ### Spriting - [x] (Recolor) Sprite the epi-glasses and epi-HUD. - [x] Sprite the PsionicsRecords computer screen. - [x] Sprite the Psionics Status icons. - [x] Change the sprite for the Psionics Abusing (it is hard to tell any difference from suspected right now). ### Records - [x] Set up records XAML that basically duplicates the Criminal Records. - [x] Remove History (not necessary). - [x] Change all the naming schema to match. - [x] Change the categories and setup reason-requirement for each submission type. - [x] Change the "reason" to "psionics" so it is more intuitive. ### Computer Setup - [x] Setup computer to show UI. - [x] Setup system to report to report to Epistemics (Science) radio when anything is changed. - [x] Setup the system to only accept Epistemics (Research) access. - [x] Setup the computer board. - [x] Setup the sprites for the computers. ### Equipment and Icons - [x] Create the icons and ensure the ShowPsionicsRecordIcons prototype works. - [x] Create the entity prototypes for the glasses and HUD in the game to show textures. - [x] Set it up so the glasses and HUD show the user the icons when they're wearing them (having hard time fixing this at 06:00 in the morning). ### PDA App - [x] Setup the PDA app to mimic the SecWatch app as its own (PsiWatch). - [x] Add the PDA app cartridge to Chaplain, Mantis, Cataloguer, and Mystagogue. - [x] Add cartridge to the Mystagogue locker (so they can give others it). ### Loadouts - [x] Add the epi-HUD to the Chaplain, Mantis, Cataloguer and Mystagogue. - [x] Add the epi-glasses to the Mystagogue. - [x] Add the epi-glasses to Chaplain, Mantis, and Cataloguer (for 3 points). ### Mapping - [x] Add the Psionics Registry Computer to every map. ### Miscellaneous Fixes/Changes - [x] Make the computer only work for Chaplain (Chapel), Cataloguer (Library), Mantis (Mantis), and Mystagogue (ResearchDirector). - [x] Fix Chaplain PDA (did not have any programs installed automatically, now it does). --- # Media I will add more media when I finish the rest. For now, it's just us. <details><summary><h3>Registry Working</h3></summary> <p> https://github.com/user-attachments/assets/f534a1b6-6873-4bcd-9fe5-c7138069ecc0 </p> </details> <details><summary><h3>Loadouts and PsiWatch</h3></summary> <p> Cataloguer ![image](https://github.com/user-attachments/assets/3a5c3b2c-13e8-470f-8ea7-cff828f03e8d) Chaplain ![image](https://github.com/user-attachments/assets/35a1255c-9447-4aeb-b200-48f2d00782e1) Mantis ![image](https://github.com/user-attachments/assets/155ac859-10fd-4233-a84d-31f8f32b2f71) Mystagogue ![image](https://github.com/user-attachments/assets/ddfd178f-2d79-4e1f-9226-51352eb8c0c9) --- No Users in PsiWatch ![image](https://github.com/user-attachments/assets/63186e30-8c04-409b-8478-eb6bc9006f5f) Suspected in PsiWatch ![image](https://github.com/user-attachments/assets/e9009714-0ed5-496f-a836-04f01f9e13e8) Registered in PsiWatch ![image](https://github.com/user-attachments/assets/5f565ec6-4f5f-4303-89cc-f9201de01568) Abusing in PsiWatch ![image](https://github.com/user-attachments/assets/d2f623b4-f2fa-419b-9b3e-a77001aff8ae) PsiWatch in PDA ![image](https://github.com/user-attachments/assets/262ffd2e-f798-41db-8e45-4b64613aac0d) Picture of the PDAs and PsiWatch Cartridge ![image](https://github.com/user-attachments/assets/ed334e8d-6236-4252-82b8-327f59609751) --- Mystagogue Lockers with PsiWatch Cartridge ![image](https://github.com/user-attachments/assets/e56cef9c-2d9e-46bb-87ca-3e6cd2c85240) </p> </details> <details><summary><h3>Mapping Locations</h3></summary> <p> Arena ![image](https://github.com/user-attachments/assets/b24e997d-051d-4def-a28c-dc1029566f0d) Asterisk ![image](https://github.com/user-attachments/assets/6e2faf02-350e-4608-b629-c402d8c2a0fc) Core ![image](https://github.com/user-attachments/assets/0d43e3a0-36c2-4c51-9745-d2a4e1d70217) Edge ![image](https://github.com/user-attachments/assets/478180e2-e63a-4d9a-bf13-365b2648778b) Europa ![image](https://github.com/user-attachments/assets/a385fc48-016e-40bd-8dbc-dc3904b62f05) Gaxstation ![image](https://github.com/user-attachments/assets/207c267b-bf01-4ba5-b829-034ad26d48ef) Glacier ![image](https://github.com/user-attachments/assets/2432840a-2ecc-4957-b82e-ed8406453fbc) Hive ![image](https://github.com/user-attachments/assets/d03ec8a0-de82-4f0f-af90-3bb3e76c1ff7) Lighthouse ![image](https://github.com/user-attachments/assets/3a6b8cc0-5692-4e12-a90f-8d0427469cd5) Meta ![image](https://github.com/user-attachments/assets/c8092fd1-a2cb-4b07-966c-c13a673f16ac) Pebble ![image](https://github.com/user-attachments/assets/084d76a1-b458-4693-a22e-3787a00f69fd) Radstation ![image](https://github.com/user-attachments/assets/a98b48dc-70e3-429c-b2f5-99ba2a5f194a) Saltern ![image](https://github.com/user-attachments/assets/b7e52f6f-8d55-476f-9991-de72c559fc16) Shoukou ![image](https://github.com/user-attachments/assets/2495e13f-f07a-414d-993e-7e29e48c7f9c) Submarine ![image](https://github.com/user-attachments/assets/08a92a84-513f-40d2-8ed3-313189805838) Tortuga ![image](https://github.com/user-attachments/assets/0009b512-ff07-4d17-8825-71a182cb67dc) </p> </details> --- # Changelog :cl: - add: Added Psionics Registry Computer. Now you can record Psionics users in Epistemics. - add: Added epi-glasses and epi-HUD to see Psionics Users icons. (Chaplain, Cataloguer, Mantis, and Mystagogue have access in loadout). - add: Added PsiWatch. Now you can see the Psionics Records data on your PDA! - fix: Fixed Chaplain not having any programs in their PDA on spawn. --------- Signed-off-by: sleepyyapril <[email protected]> Co-authored-by: sleepyyapril <[email protected]>
# Changelog :cl: - tweak: Made the Redshirt trait's description say what it does Signed-off-by: DEATHB4DEFEAT <[email protected]>
# Description This gives the Blueshield Officer a Central Command Headset and gives them MedTek as well (by giving ERT Leader MedTek). The Blueshield Officer should have access to a Central Command Headset to communicate with the other Dignitaries (NTR and MAG) and to communicate with Central Command if they are the only acting Dignitary as well. The Blueshield Officer should have access to MedTek since they already have access to their sunglasses so that they can check the injuries of an injured command without needing a health analyzer. --- # Changelog :cl: - add: Added MedTek to Blushield Officer PDA. - tweak: Blueshield Officer now has a Central Command Headset instead of an All-Access Command Headset.
# Description Supermatter was essentially interacting with atmos about 20 to 60 times faster than the atmos system was doing its own calculations, since *at least some of atmos* is differentiated with respect to time, whereas Supermatter was not. Thus supermatter was updating atmos fully every single tick, whereas elsewhere these variables were being divided by the delta time(multiply by Update(frameTime)). You can think of these equations as, "How much it is modified per unit of time", and multiplying by frameTime is the same as making it, "Per second". This should rather dramatically cut down on the problem Supermatter has where its seemingly going to explode every single round if even the tiniest thing goes wrong, and that nothing you could do could save it if it catches fire. # Changelog :cl: - fix: Fixed the Supermatter engine math so that it actually respects the server's tickrate. It should now be SIGNIFICANTLY less likely to enter a plasma fire death spiral. If it does catch fire, just make sure coolant is being pumped into the engine, and start blasting it with a fire extinguisher.
for our janitors :cl: - tweak: Tweaked puddles and footsteps to be able to see them in context menu. --------- Co-authored-by: deltanedas <[email protected]> Co-authored-by: metalgearsloth <[email protected]>
# Description By request from the very same person who assisted with Simple-Station/Einstein-Engines#1618 This PR ports(and fixes) space-wizards/space-station-14#23372 such that it works on modern Robust Toolbox. This PR essentially makes it so that the Singularity (And Tesla by extension) inherit some of the momentum of objects thrown into them. Im practice it means that they now work more like they do in SS13, whereby if a traitor does not actively intervene in a Singuloose(such as by using a Singularity Beacon), the singularity will usually be "Blown back into space" by space wind throwing objects at it in retaliation to it eating engineering. <details><summary><h1>Media</h1></summary> <p> https://github.com/user-attachments/assets/04e9e5b9-d873-4425-b19a-b854b57db486 </p> </details> # Changelog :cl: - add: Singularity and Tesla are now affected by objects thrown into them, causing them to change directions. Unless a traitor intervenes (with a Singularity Beacon), a "Singuloose" is extremely likely to be blown out to space. --------- Signed-off-by: VMSolidus <[email protected]> Co-authored-by: DEATHB4DEFEAT <[email protected]>
There absolutely should not be something deleting the player characters when starting a round. --------- Co-authored-by: Leon Friedrich <[email protected]>
yes this is a system i dont know why it's not better named
it is genuinely so bad :cl: - remove: Remove mana.
it will no longer choose vox or lamia.
# Description Updated the MacOS logo to the EE one. Also, the base logo was 256x258, which caused me physical distress, so I fixed that too. # Changelog None
This reverts commit 881ae3b. not a valid png
Co-authored-by: stellar-novas <[email protected]> Co-authored-by: RedFoxIV <[email protected]>
This is the same as #1625, but it doesn't use symlinks, which are broken on Windows. # Changelog None
# Description Adds a displacement map for Harpies so that they can now wear pants. <details><summary><h1>Media</h1></summary> <p> ![image](https://github.com/user-attachments/assets/265fdbc2-66ff-4dfb-a55f-16baf946e4a2) </p> </details> --- # Changelog :cl: - add: Harpies can now wear pants, and have a displacement map to make them look less terrible when doing so.
accidentally used sourcegen
ports #31556 Co-authored-by: metalgearsloth <[email protected]> Co-authored-by: Pieter-Jan Briers <[email protected]>
# Description <!-- Explain this PR in as much detail as applicable Some example prompts to consider: How might this affect the game? The codebase? What might be some alternatives to this? How/Who does this benefit/hurt [the game/codebase]? --> We like mechs here, yeah? --- # Changelog <!-- You can add an author after the `:cl:` to change the name that appears in the changelog (ex: `:cl: Death`) Leaving it blank will default to your GitHub display name This includes all available types for the changelog --> :cl: Mocho, John Space - tweak: The H.O.N.K. has received an airtight cabin for honk operations in outer space. - add: Added the Ripley MK-II, a heavy, slow all-purpose mech, featuring a pressurized cabin for space operations. - add: Added the Clarke, A fast moving mech for space travel, with built in thrusters (not certain if they work properly though :trollface:) - add: Added the Gygax, a lightly armored and highly mobile mech with enough force to rip walls, or someone's head off. - add: Added the Durand, a slow but beefy combat suit that you dont want to fight in close quarters. - add: Added the Marauder, a specialized mech issued to ERT operatives. - add: Added the Seraph, a specialized combat suit issued to ??? operatives. - add: The syndicate has started issuing units under the codenames "Dark Gygax" and "Mauler" to syndicate agents at an introductory price. - add: The exosuit fabricator can now be emagged to reveal new recipes. - add: There are 4 new bounties cargo can fulfill for mechs. Feedback on the cost/reward is welcome! --------- Signed-off-by: sleepyyapril <[email protected]> Co-authored-by: John Space <[email protected]> Co-authored-by: gluesniffler <[email protected]> Co-authored-by: ScyronX <[email protected]>
Co-authored-by: VMSolidus <[email protected]>
<!-- This is a semi-strict format, you can add/remove sections as needed but the order/format should be kept the same Remove these comments before submitting --> # Description <!-- Explain this PR in as much detail as applicable Some example prompts to consider: How might this affect the game? The codebase? What might be some alternatives to this? How/Who does this benefit/hurt [the game/codebase]? --> Adds cosmetic pronouns, visible through examining people (if they have any) as a PushMarkup. Adds Station AI/borg name customization. CCVars: customize.allow_cosmetic_pronouns (default false) customize.allow_custom_station_ai_name (default false) customize.allow_custom_cyborg_name (default false, for borgs, mediborgs, etc) --- # Changelog <!-- You can add an author after the `:cl:` to change the name that appears in the changelog (ex: `:cl: Death`) Leaving it blank will default to your GitHub display name This includes all available types for the changelog --> :cl: - add: Added cosmetic pronouns. (disabled by default) - add: Added Station AI name customization through character customization. (disabled by default) - add: Added Cyborg name customization through character customization. (disabled by default)
…… (#1599) # Description Adds some more expensive weapons to security which eat up more value. idea from [goob MRP](https://discord.com/channels/1323488536501944350/1330495398137298975) --- # Changelog <!-- You can add an author after the `:cl:` to change the name that appears in the changelog (ex: `:cl: Death`) Leaving it blank will default to your GitHub display name This includes all available types for the changelog --> :cl: - add: Added 2 new security loadout items - tweak: Tweaked BSO's ammo - fix: Fixed energy cutlass sprite - remove: Removed broken Ion component --------- Co-authored-by: sleepyyapril <[email protected]>
…ngines into ee-merge-several-times-yes
# Description Howdy, y'all, I apologize for the delay, but I've finally completed the Box Station for EE. I've added a few things, including the supermatter crystal (SM) with the thermal-electric generator (TEG) near the Atmos Department TEG-KIT. I've also added all the job spawn points that were available for now: NanotrasenRepresentative, BlueshieldOfficer, Magistrate, AdministrativeAssistant, SeniorEngineer, SeniorPhysician, SeniorResearcher, SeniorOfficer, MailCarrier, ForensicMantis, Roboticist, MailCarrier, Reporter, StationAI, and MedicalBorg. Finally, I added holopads in all departments with AI upload (all law circuit boards). <details><summary><h1>Media</h1></summary> <p> ![Screenshot 2025-01-20 075641](https://github.com/user-attachments/assets/b41d0518-5bd8-48fd-ab7f-fcd3b4b8a585) ![Screenshot 2025-01-20 075630](https://github.com/user-attachments/assets/725d5af0-c238-4da3-8e8d-3944b1ecbbc3) ![Screenshot 2025-01-20 075617](https://github.com/user-attachments/assets/80e7c6f4-52b6-4754-80af-a4a1f9cafdf7) ![Screenshot 2025-01-20 075606](https://github.com/user-attachments/assets/e92b4c84-88e8-4aca-8f19-f1970406eeac) ![Screenshot 2025-01-20 075558](https://github.com/user-attachments/assets/fdbb4277-2982-4c77-81b2-73a7ee335340) ![Screenshot 2025-01-20 075552](https://github.com/user-attachments/assets/b298326e-132c-42c0-abce-3259a6d589b6) ![Screenshot 2025-01-20 075546](https://github.com/user-attachments/assets/66cda318-167f-4728-8e8c-e273f108bcbd) ![Screenshot 2025-01-20 075541](https://github.com/user-attachments/assets/22a586c8-7205-4caf-b87f-a55361c87015) ![Screenshot 2025-01-20 075535](https://github.com/user-attachments/assets/3413741d-574a-45ab-aba0-5c5bb8b315ee) ![Screenshot 2025-01-20 075521](https://github.com/user-attachments/assets/13dd5158-1956-4a16-b780-79a8b06e8efe) ![Screenshot 2025-01-20 075511](https://github.com/user-attachments/assets/efd8bd4a-8ddc-4c75-83fb-d20927f13487) ![Screenshot 2025-01-20 075505](https://github.com/user-attachments/assets/ccfb7557-dc62-4437-8472-3277973c9951) ![Screenshot 2025-01-20 075455](https://github.com/user-attachments/assets/6dd6b99b-c060-4fb8-b8d8-e7b007997f0e) ![Screenshot 2025-01-20 075449](https://github.com/user-attachments/assets/156f21d7-2856-48d0-b151-5b11d7d2f772) ![Screenshot 2025-01-20 075445](https://github.com/user-attachments/assets/2b30ddb3-1a9a-44b4-b57c-c3a6bc0deb33) ![Screenshot 2025-01-20 075433](https://github.com/user-attachments/assets/e0b22201-9cc7-48a0-abb2-da8a2b35673b) ![Screenshot 2025-01-20 075423](https://github.com/user-attachments/assets/4f2eb824-a9b1-4823-8215-361ee5d51240) ![Screenshot 2025-01-20 075400](https://github.com/user-attachments/assets/6dedfd3b-bb9d-418d-8138-dc42bb9edf80) ![Screenshot 2025-01-20 075339](https://github.com/user-attachments/assets/5b786512-7005-4a7e-b356-407734cee759) ![Screenshot 2025-01-20 075320](https://github.com/user-attachments/assets/0e6ecf0b-1a79-429e-96a0-ff9ba9185644) ![Screenshot 2025-01-20 075308](https://github.com/user-attachments/assets/e9954ada-ac51-4696-ae05-72a6bb6aac86) ![Screenshot 2025-01-20 044511](https://github.com/user-attachments/assets/b10ee8fd-9989-433a-be58-96e361e3f284) ![Screenshot 2025-01-20 044343](https://github.com/user-attachments/assets/9fcf6d20-c9ee-44d9-83e5-a2708fee750c) </p> </details> --- # Changelog <!-- You can add an author after the `:cl:` to change the name that appears in the changelog (ex: `:cl: Death`) Leaving it blank will default to your GitHub display name This includes all available types for the changelog --> :cl: Mike32oz - add: Box Station, supermatter crystal, holopads, and Thermal-electric generator. - tweak: Box Station, Engineer, Medical, Epistemics, Cargo, Security, and Service Departments. - remove: Box Station, Particle Accelerator Room in Engineer Departments. --------- Signed-off-by: sleepyyapril <[email protected]> Co-authored-by: stellar-novas <[email protected]> Co-authored-by: VMSolidus <[email protected]> Co-authored-by: sleepyyapril <[email protected]>
…ngines into ee-merge-several-times-yes
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
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.
No description provided.