-
Notifications
You must be signed in to change notification settings - Fork 23
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
Update-10/20/2024 #86
Commits on Oct 15, 2024
-
Fix Reverse Engineering UI (#1053)
# Description Title Upstream cherry pick fucked it, this fixes it. --- <details><summary><h1>Media</h1></summary> <p> ### Before ![image](https://github.com/user-attachments/assets/b8d3876a-2c73-44e0-b9de-9650ee5074ae) ### After ![image](https://github.com/user-attachments/assets/49859d45-c6e0-4d03-84fa-de8bcb00de11) </p> </details> --- # Changelog :cl: - fix: Reverse engineering machine UI works again.
Configuration menu - View commit details
-
Copy full SHA for 68682f1 - Browse repository at this point
Copy the full SHA 68682f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92c22ab - Browse repository at this point
Copy the full SHA 92c22abView commit details -
Fix Arachne Turning Into Errors when They Take Damage (#1054)
# Description title --- # Media im lazy, imagine arachne but they arent big errors. --- # Changelog :cl: - fix: Arachne no longer turn into errors when they take damage
Configuration menu - View commit details
-
Copy full SHA for e98e9ff - Browse repository at this point
Copy the full SHA e98e9ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3466b39 - Browse repository at this point
Copy the full SHA 3466b39View commit details -
Cocoon Sizing Bettering (#1055)
# Description Cocoon size is now based on the humanoids height/width, or the sprite scale/size. Also makes it so we aren't calling a command to change the scale. --- <details><summary><h1>Media</h1></summary> <p> ### Large Oni https://github.com/user-attachments/assets/c26f6b34-39f7-437c-af86-715185855aff ### Small Felinid https://github.com/user-attachments/assets/5a82affb-b8b7-4b79-aa39-37f5a7a2e35e ### Mouse https://github.com/user-attachments/assets/42d7b41e-7333-4052-a1d1-698ce337706e ### Dragon https://github.com/user-attachments/assets/210eab03-416c-4795-a384-9e502fe794a2 </p> </details> --- # Changelog :cl: - tweak: Cocoon sizing has been changed to reflect the size of the entity inside better.
Configuration menu - View commit details
-
Copy full SHA for db5cfce - Browse repository at this point
Copy the full SHA db5cfceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ebdfb0 - Browse repository at this point
Copy the full SHA 0ebdfb0View commit details -
<!-- 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]? --> This PR updates the Gax map, fixing some important things. --- # TODO <!-- A list of everything you have to do before this PR is "complete" You probably won't have to complete everything before merging but it's good to leave future references --> --- <!-- This is default collapsed, readers click to expand it and see all your media The PR media section can get very large at times, so this is a good way to keep it clean The title is written using HTML tags The title must be within the <summary> tags or you won't see it --> <details><summary><h1>Media</h1></summary> <p> ![Example Media Embed](https://example.com/thisimageisntreal.png) </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: - fix: Gax station: fixed arrivals being unable to dock due to meteor shielding and translated security camera names to English.
Configuration menu - View commit details
-
Copy full SHA for 1d1e6c9 - Browse repository at this point
Copy the full SHA 1d1e6c9View commit details -
Fix Psionic Power Rolling (#1047)
# Description Apparently the psionic power rolls were not including a D100 roll in the baseline, so people were getting new psionic powers waaaaaay slower than was intended. Also, makes late-join psions use the glimmer calculation. # Changelog :cl: - tweak: Psionic Rolls should now generate larger, random amounts of Potentia. This should make it a lot easier to obtain powers.
Configuration menu - View commit details
-
Copy full SHA for 7e1d9c4 - Browse repository at this point
Copy the full SHA 7e1d9c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a54e8c - Browse repository at this point
Copy the full SHA 6a54e8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ddd185 - Browse repository at this point
Copy the full SHA 3ddd185View commit details
Commits on Oct 16, 2024
-
* Check for flavor text equality in profile. * Fix some characters being deleted from flavor text Sometimes the last few characters of the flavor text would get deleted. This fixes this issue. (cherry picked from commit 9f1d95e3353493f28d579b562de348a322312885) # Description This PR fixes some database issues present in The Wizmerge. # Changelog No changelog, this isn't player facing. --------- Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> Co-authored-by: Evgencheg <7064926@gmail.com> Co-authored-by: beck-thompson <107373427+beck-thompson@users.noreply.github.com> Co-authored-by: dffdff2423 <dffdff2423@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6cbaf2f - Browse repository at this point
Copy the full SHA 6cbaf2fView commit details -
Fix Crawling on Tables (#1057)
# Description Crawling on tables was janky, if you stood up while crawling, or laid down while climbing, it would push you to the edge of the table and break. Solves #995 --- <details><summary><h1>Media</h1></summary> <p> https://github.com/user-attachments/assets/08aa0e22-0363-45d8-810f-c69f7a796d7c https://github.com/user-attachments/assets/5a31df3c-f01c-4500-94fb-f4beb3c6e007 </p> </details> --- # Changelog :cl: - fix: You can properly lay down and stand up on tables now. Co-authored-by: VMSolidus <evilexecutive@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f09d26c - Browse repository at this point
Copy the full SHA f09d26cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c1ff61 - Browse repository at this point
Copy the full SHA 7c1ff61View commit details -
Constrict Height and Width via a Size Ratio & Fix Humanoids Not Havin…
…g A Fixture (#1049) # Description Title Intended to stop players from making slender men type characters with height maxed and width at the minimum, and vice versa The ratio can be modified via the species' prototype Also fixes the issue of players being able to noclip because they're fixture has no radius by setting the Height and Width to the species default if none is provided. (technically this also fixes Urists always being as small as possible) Solves #865 #497 Partially resolves #995 --- <details><summary><h1>Media</h1></summary> <p> https://github.com/user-attachments/assets/1b3b32f1-5976-41f8-935b-7d53106e5452 </p> </details> --- # Changelog :cl: - tweak: Height and width are now constrained by each other. - fix: Humanoids can no longer phase through walls. --------- Signed-off-by: Aiden <aiden@djkraz.com> Co-authored-by: VMSolidus <evilexecutive@gmail.com> Co-authored-by: DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0865e47 - Browse repository at this point
Copy the full SHA 0865e47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 344d035 - Browse repository at this point
Copy the full SHA 344d035View commit details -
Bluespace and Normality Tweaks/Fixes + Bluespace Part Crafting (#1052)
# Description Bluespace crystals would turn into ore when ejected from autolathe, lead me down a rabbit hole of issues with them. - fixes above mentioned - normality crystals dont appear as bluespace when inserted into lathes anymore - adds textures for ores and crystals (grey cuz its "normal" duh) - fixes glimmer drain using a DIFFERENT normality crystal that was made with chems - the old chem version now gives new normality crystals - add crafting recipes for bluespace parts (fixes not being able to reverse engineer them) Fixes #980 --- <details><summary><h1>Media</h1></summary> <p> ![image](https://github.com/user-attachments/assets/4464948b-edbe-4b8b-93ad-21aae192b2aa) </p> </details> --- # Changelog :cl: - fix: Bluespace crystals now properly eject from lathes. - fix: Bluespace parts can be reverse engineered. --------- Signed-off-by: Aiden <aiden@djkraz.com> Co-authored-by: VMSolidus <evilexecutive@gmail.com> Co-authored-by: DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5eff873 - Browse repository at this point
Copy the full SHA 5eff873View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d9c7a8 - Browse repository at this point
Copy the full SHA 1d9c7a8View commit details -
# Description There were some missing meta.json entries.
Configuration menu - View commit details
-
Copy full SHA for ae58bf4 - Browse repository at this point
Copy the full SHA ae58bf4View commit details -
# Description This PR fixes the Singer trait, as well as the Harpy singing ability. As a bonus, the action button is no longer hardcoded to the species. # Changelog :cl: - fix: Fixed Harpy singing not opening the Midi Player.
Configuration menu - View commit details
-
Copy full SHA for 549d055 - Browse repository at this point
Copy the full SHA 549d055View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e8b1a3 - Browse repository at this point
Copy the full SHA 5e8b1a3View commit details -
Fix Forensics Cleaning (#1061)
# Description Fixes cleaning forensics off of an object being impossible unless it has a scent. Explained in the latest (to date) comment to #715. Also removes some unnecessarily duplicated code and inverts an if condition. # Changelog :cl: - fix: Soap once again can be used to clean evidence off.
Configuration menu - View commit details
-
Copy full SHA for f3a3f4e - Browse repository at this point
Copy the full SHA f3a3f4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8f7c11 - Browse repository at this point
Copy the full SHA e8f7c11View commit details
Commits on Oct 17, 2024
-
Cocoon Cleanup & Minor Bloodsucker Tweaks (#1058)
# Description - Generalizes cocooning - Allows any mob to be cocooned - Cocoon bloodsucking moved to vampirism system - Any blood sucker can drink from cocoons - Vampirism no longer fails if bloodstream isn't normal blood, but gives a pop up - Vampirism `WebRequired` actually works in a way that makes sense - Adds cocooning and bloodsucker to all spider mobs + Arachnids resolves #978 --- # Changelog :cl: - tweak: All spiders, arachne, and arachnids can cocoon mobs, and drink their blood. --------- Co-authored-by: VMSolidus <evilexecutive@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a78775b - Browse repository at this point
Copy the full SHA a78775bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 603b86e - Browse repository at this point
Copy the full SHA 603b86eView commit details -
Cherry-Pick Wizden PR #27960 (#1067)
* fix orphaned storage grid pieces getting stuck to the cursor * instead of denying it, update it smartly # Description This cherry-picks space-wizards/space-station-14#27960 Which should fix our storage UI bugs. Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0f73ebf - Browse repository at this point
Copy the full SHA 0f73ebfView commit details
Commits on Oct 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f92a126 - Browse repository at this point
Copy the full SHA f92a126View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00e374c - Browse repository at this point
Copy the full SHA 00e374cView commit details -
Adjust Air Alarm Pressure Thresholds (#996)
# Description - Adjusts the "danger" status threshold in Air Alarms to 20 kPa, resulting in "warning" status at the expected 90 kPa. - Fixes the issue where air alarms had "danger" status at 20 kPa and "warning" status at 21 kPa --- # Changelog :cl: zelezniciar - fix: Fixes Air Alarms not entering danger/warning state when pressure is low --------- Co-authored-by: VMSolidus <evilexecutive@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fce71cd - Browse repository at this point
Copy the full SHA fce71cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3e467b - Browse repository at this point
Copy the full SHA a3e467bView commit details -
# Description This PR adds Languages to Personal Ai devices, allowing them to act as an interpreter for their owner. PAIs carry knowledge of all "Common" languages(Not including anything species specific, or Rare), plus the ability to understand(but not speak) Sign language. # Changelog :cl: - add: Personal Ai devices now come loaded with knowledge of all "Common" languages, including Sign language, allowing them to interpret for their owner.
Configuration menu - View commit details
-
Copy full SHA for 0aae220 - Browse repository at this point
Copy the full SHA 0aae220View commit details -
# Description Default values for melee weapon contests were causing balance issues with Mobs that interacted with it, such as Carps being able to defeat the damage threshold of reinforced walls when the intention is that they shouldn't be able to. Also the logic on ContestDisadvantages was inverted, so this fixes that. # Changelog :cl: - fix: Fixed issues with Contests System that allowed mobs such as Space Carps to smash through barriers that were not intended to be breakable by said mobs.
Configuration menu - View commit details
-
Copy full SHA for 7f60931 - Browse repository at this point
Copy the full SHA 7f60931View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc27a8b - Browse repository at this point
Copy the full SHA fc27a8bView commit details -
Cherry-Pick Wizden PR #28447 (#1077)
make it so you cant build disposal pipes in impassable objects (like walls) <!-- 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 This Fixes #1072 By cherry-picking space-wizards/space-station-14#28447 Co-authored-by: NazrinNya <137837419+NazrinNya@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4c79a6f - Browse repository at this point
Copy the full SHA 4c79a6fView commit details -
# Description Closes #1080 This PR fixes Cryptobiolin so that it correctly adds a temporary "PsionicsDisabled" and "PsionicallyInsulated" status effect to the consumer. This effect lasts for 15 minutes, and is intended to be a highly effective means of providing protection from psionics, especially in the case of a Code White call. # Changelog :cl: - fix: Fixed Cryptobiolin not providing temporary Psionic Insulation. It now provides protection from psionic abilities and events for 15 minutes.
Configuration menu - View commit details
-
Copy full SHA for 528ef89 - Browse repository at this point
Copy the full SHA 528ef89View commit details -
Fix Nicotine Addiction (#1082)
# Description It takes 10 minutes to smoke a cigarette, and by the time the cigarette is done smoking, the nicotine addiction benefit wears off, meaning that the instant you stopped smoking, you would immediately suffer the need to smoke again. A better fix would be a more comprehensive refactor of addictions into its own special system, but we're currently in a state of "Rapid fire fixes" so this will do for now by bumping the benefit time up to 17 minutes. I've also done the same for Loto Enthrallment. # Changelog :cl: - tweak: The mood benefit from Nicotine and Lotophagoi Oil has had its duration increased from 10 minutes to 17 minutes. You should no longer IMMEDIATELY feel a need to smoke as soon as the first cigarette is done.
Configuration menu - View commit details
-
Copy full SHA for 4561092 - Browse repository at this point
Copy the full SHA 4561092View commit details -
Fix Too Much Food And Drink (#1083)
# Description Closes #1075 It was basically impossible to eat or drink without triggering the negative moodlet, and this feels entirely the wrong direction for players to be penalized for these actions. So I've simply inverted the penalty into a bonus. # Changelog :cl: - tweak: Completely satiating all hunger or thirst now provides a mood bonus instead of a penalty.
Configuration menu - View commit details
-
Copy full SHA for a390ed7 - Browse repository at this point
Copy the full SHA a390ed7View commit details -
# Description For #1070 This PR adds a proper arrivals dock to the Arena map, with actual Arrivals airlocks. This allows the map to function properly with servers having the Arrivals shuttle enabled. # TODO <details><summary><h1>Media</h1></summary> <p> ![image](https://github.com/user-attachments/assets/58976cdf-9869-487c-8b38-de0a3eca2307) </p> </details> # Changelog :cl: - add: Arena now has a properly functional Arrivals Dock.
Configuration menu - View commit details
-
Copy full SHA for d74f719 - Browse repository at this point
Copy the full SHA d74f719View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2c5574 - Browse repository at this point
Copy the full SHA f2c5574View commit details -
Cherry-Pick space-wizards/space-station-14#26001 (#1087)
# Description Need someone to test this change first. Resolves #863 Closes #149 # Changelog :cl: - fix: Sechud should no longer stop working when someone in your PVS is set to "wanted".
Configuration menu - View commit details
-
Copy full SHA for 945b103 - Browse repository at this point
Copy the full SHA 945b103View commit details -
# Description Mechs have a more realistic weight now. :) Fixes #666 # Changelog :cl: - add: Ripley now weighs a few tonnes. Good luck ever pulling it.
Configuration menu - View commit details
-
Copy full SHA for 000b5f4 - Browse repository at this point
Copy the full SHA 000b5f4View commit details -
# Description All pistols were lacking the AmmoCounterComponent, needed to display their ammo in the UI like all the rest of the guns. # Changelog :cl: - fix: Handguns(Such as Mk58, Viper, Cobra, etc.) now display their ammo counter in the UI.
Configuration menu - View commit details
-
Copy full SHA for 0cb7c3f - Browse repository at this point
Copy the full SHA 0cb7c3fView commit details -
Stop Harpy Singing On Disconnect (#1079)
# Description This fixes a bug reported by @DURK over discord, whereby if a Harpy's player disconnects, their midi player does not correctly close, causing the song to perpetually play. # Changelog :cl: - fix: Fixed Harpies not ceasing with their singing when a player disconnects.
Configuration menu - View commit details
-
Copy full SHA for 482d8b3 - Browse repository at this point
Copy the full SHA 482d8b3View commit details -
Fix Add Psionic Power Command (#1095)
# Description Someone came up with the fix for this 3 days ago, and then never PR'ed it here. So I guess I'm PR'ing it now while I'm still on a bugfixing binge. # Changelog :cl: - fix: addpsionicpower command now works.
Configuration menu - View commit details
-
Copy full SHA for 790772b - Browse repository at this point
Copy the full SHA 790772bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e57664 - Browse repository at this point
Copy the full SHA 9e57664View commit details -
Chaplain Bible Loadouts (#1068)
# Description Since you get your Backpack from your Loadout, Chaplain no longer gets his bible from his backpack. Actually NOBODY gets their Filled backpacks anymore. Every job that previously had a Filled backpack needs to have their shit added to Loadouts. This PR adds loadout categories for the Chaplain to get his Bible and Stamp back. I spent literally 2 fucking hours trying to figure out why I can't add job specific categories to Science, and have nothing to show for it. So Uhh.. Fuck. I don't know why I can add job specific categories for service, but can't for Science. # Changelog :cl: - add: Chaplain's Bible and Stamp is now found in Loadouts.
Configuration menu - View commit details
-
Copy full SHA for 9b77959 - Browse repository at this point
Copy the full SHA 9b77959View commit details -
Glacier Dedicated Arrivals Dock (#1088)
# Description For #1070 This PR adds a dedicated Arrivals docking area, notably dropping people off at the "Village" rather than the Evac site. I felt it was more appropriate to drop people off at the village than near any industrial area, as it helps add to some of the map's charm that the first thing people see is a wintery wonderland village area. # TODO <details><summary><h1>Media</h1></summary> <p> ![image](https://github.com/user-attachments/assets/2d672116-95ea-4c36-91fc-1e6c66de7506) </p> </details> # Changelog :cl: - add: Glacier now has a dedicated Arrivals dock that leads into the Village.
Configuration menu - View commit details
-
Copy full SHA for 3e626f6 - Browse repository at this point
Copy the full SHA 3e626f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 951e670 - Browse repository at this point
Copy the full SHA 951e670View commit details -
Syndicate Listening Outpost Version 2 (#1065)
# Description This PR does two things. First it updates the code behind the Syndicate Listening Outpost event so that it isn't completely dogshit anymore. Thanks to my college for teaching me Trigonometry, I now actually know how to write a system like this from scratch. A key note is that the new system for spawning the outpost actually accepts a List of shuttle paths, and will randomly select a shuttle from said list to be spawned. This allows people to potentially make "Variant" listening outposts, such as a much larger 8-person outpost. It also now has support for Multi-grid or map stations, via the GetSpawnableStations function, which it uses to select a random station to spawn in reference to. This PR also makes significant updates to the ListeningPost, extending the outpost bridge to include new consoles, such as the Syndicate Communications Console, which allows the LP operators to troll the station even harder. As well as camera consoles, assuming we ever get cross-grid cameras working... The listening post also gets a new cargo dock, with concealed turret shutters inside the dock, and a window facing into the cavern entrance. The cargo dock can be docked by ships, presumably for directly exchanging supplies and equipment with the listening post. To make use of this dock, the Listening Post now has actual syndicate supplies, in the form of their surplus crates, which will serve either as loot for salvage, or supplies to be given to syndicate agents should they have some way of getting to the outpost. Woe upon a station should they ever team up with Nukies. The asteroid has also had its defenses beefed up, with turrets in various positions to guard it from spaceborne attackers. Salvage players are REALLY going to have to work to crack the outposts open and get to their goodies. <details><summary><h1>Media</h1></summary> <p> ![image](https://github.com/user-attachments/assets/67e1048a-1b5a-4495-a2f2-b0fcac90badb) </p> </details> # Changelog :cl: - add: The Syndicate has significantly expanded their Listening Outpost operations, featuring larger, better defended outposts. These new outposts also serve as supply depots for Syndicate agents in the field.
Configuration menu - View commit details
-
Copy full SHA for 9442d40 - Browse repository at this point
Copy the full SHA 9442d40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 057febb - Browse repository at this point
Copy the full SHA 057febbView commit details -
Fix Steal Hos Weapon Objective (#1084)
# Description Closes #1076 This fixes the "Steal The HoS's weapon" objective by first making it a SINGLE objective that allows to stealing any of the HoS Weapons, regardless of which one was selected. It also toggles on the "VerifyMapExistence" setting for this objective, so that it will correctly not generate if the station's Head of Security either isn't present, or simply chose not to take an antique weapon to the station(I don't know why they would do this, but it's an option). # Changelog :cl: - fix: Fixed the "Steal The Head of Security's Weapon" so that it is now a single objective that counts for any anique weapon chosen by the Head of Security. The objective will also once again correctly not generate if there are no valid items for it on the station.
Configuration menu - View commit details
-
Copy full SHA for ba171b9 - Browse repository at this point
Copy the full SHA ba171b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f354284 - Browse repository at this point
Copy the full SHA f354284View commit details -
Adds TC To Listening Post Operatives (#1062)
# Description Spiritual successor to an old unintended interaction in Delta V, where LP ops would spawn with uplinks. Except instead of having objectives its just an uplink with 20TC. Why? Because it turns LP Ops from a simple nuisance into a potential threat that can send support on station for you, and makes taking a trip to the outpost to cash in some TC a very viable strategy. Salvage might be more inclined to raid them too, so thats gonna be fun. # Changelog :cl: Mocho - add: Added an uplink with 20TC for all Listening Post Operatives
Configuration menu - View commit details
-
Copy full SHA for 15a7be0 - Browse repository at this point
Copy the full SHA 15a7be0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1184e10 - Browse repository at this point
Copy the full SHA 1184e10View commit details -
<!-- 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]? --> This PR Port the following PRs: space-wizards/space-station-14#28085 and DeltaV-Station/Delta-v#1678 This adds a simple job whitelist system, DB Migration correctly done, tested and working so far. Why now? i need it. --- # TODO <!-- A list of everything you have to do before this PR is "complete" You probably won't have to complete everything before merging but it's good to leave future references --> - [x] Job WhiteList - [x] Working with current RequirementSystem - [x] DeltaV - Job Whitelist Panel Port --- <!-- This is default collapsed, readers click to expand it and see all your media The PR media section can get very large at times, so this is a good way to keep it clean The title is written using HTML tags The title must be within the <summary> tags or you won't see it --> <details><summary><h1>Media</h1></summary> <p> ![image](https://github.com/user-attachments/assets/599b9018-aabe-4e5e-be86-dd2fd462c22c) ![image](https://github.com/user-attachments/assets/3eb5cf1e-b27d-40f7-b747-53fb298b6ff6) </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: - add: Job Whitelist!
Configuration menu - View commit details
-
Copy full SHA for 21b7a82 - Browse repository at this point
Copy the full SHA 21b7a82View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7de808 - Browse repository at this point
Copy the full SHA d7de808View commit details
Commits on Oct 20, 2024
-
Various Wielding Fixes (#1078)
Unhand me, fiend # Description Literally all of Wizden's "Wielding Quality Of Life" improvements. Fixes #1074 Fixes #1073 Cherry-picks the following PRs: space-wizards/space-station-14#26970 space-wizards/space-station-14#27973 space-wizards/space-station-14#27975 space-wizards/space-station-14#28438 space-wizards/space-station-14#27975 space-wizards/space-station-14#28002 space-wizards/space-station-14#28161 # Changelog :cl: - fix: Ported literally all of Wizden's Wielding Quality Of Life improvements. --------- Signed-off-by: VMSolidus <evilexecutive@gmail.com> Co-authored-by: RiceMar1244 <138547931+RiceMar1244@users.noreply.github.com> Co-authored-by: DrSmugleaf <10968691+DrSmugleaf@users.noreply.github.com> Co-authored-by: WarMechanic <69510347+WarMechanic@users.noreply.github.com> Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com> Co-authored-by: DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0383090 - Browse repository at this point
Copy the full SHA 0383090View commit details -
Configuration menu - View commit details
-
Copy full SHA for f751947 - Browse repository at this point
Copy the full SHA f751947View commit details -
Allow Talking Across Atmosphere (#1089)
# Description Fixes #1085 by making it so that being in a MapAtmosphere outright bypasses the check for "No talking in space!" # TODO Don't merge this without testing it, and I haven't tested it yet. # Changelog :cl: - add: Being in an Atmosphere(such as Planets like Glacier & Nukieworld) bypasses the limitation of "NO TALKING IN SPACE"
Configuration menu - View commit details
-
Copy full SHA for 9ddd967 - Browse repository at this point
Copy the full SHA 9ddd967View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d376a7 - Browse repository at this point
Copy the full SHA 6d376a7View commit details -
Fix a Single Petting Interaction Locale (#1106)
# Description Resolves #1104 # Changelog N/A Signed-off-by: Mnemotechnican <69920617+Mnemotechnician@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 86da406 - Browse repository at this point
Copy the full SHA 86da406View commit details -
[Feature] Generic Radial Selector Menu (#1071)
# Description Introduced a generic radial selector menu. Switched shortconstructionsystem from it's own BUI to radial selector. # Changelog no cl no fun (no changelog for players) --------- Signed-off-by: Remuchi <RemuchiOfficial@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b8ed999 - Browse repository at this point
Copy the full SHA b8ed999View commit details -
Fix Breath Of Life Locale (#1109)
# Description Fixes #1107 A pretty simple single-line fix that makes Breath of Life have its correct text popup. # Changelog :cl: - fix: Breath of Life now correctly displays its esoteric text popup if the right conditions are met.
Configuration menu - View commit details
-
Copy full SHA for d1ec52c - Browse repository at this point
Copy the full SHA d1ec52cView commit details -
Configuration menu - View commit details
-
Copy full SHA for aec15f8 - Browse repository at this point
Copy the full SHA aec15f8View commit details -
# Description Port Shadowkin from Parkstation: Simple-Station/Parkstation#42 --- # TODO - [x] Specie Base - [x] Mar Language / Empathy - [x] Shadowkin Powers - [x] Tiny TODO Application - [x] Specie .yml fix - [x] Sounds Mono Fix - [x] EtherealLight - [x] ethereal goggles - [x] Shadowkin restraints - [x] Bluespace Crystal (Kicks Ethernal Ent back to realspace) --- <details><summary><h1>Media</h1></summary> <p> ![image](https://github.com/user-attachments/assets/47b45499-4c5d-4513-a48d-a291f27c76a6) ![image](https://github.com/user-attachments/assets/40ff7a72-a0a6-498b-9391-731603c8a3ef) ![image](https://github.com/user-attachments/assets/a1fed9d4-5406-4a57-9cb6-419795eead17) </p> </details> --- # Changelog :cl: - add: Added a new species, Shadowkin! --------- Signed-off-by: FoxxoTrystan <45297731+FoxxoTrystan@users.noreply.github.com> Signed-off-by: VMSolidus <evilexecutive@gmail.com> Co-authored-by: VMSolidus <evilexecutive@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2059f59 - Browse repository at this point
Copy the full SHA 2059f59View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2da70e - Browse repository at this point
Copy the full SHA d2da70eView commit details -
Remove Pathfinder Latejoin Spawns (#1105)
# Description Fixes #1099 # Changelog :cl: - fix: Removed latejoin spawners from the Salvage Pathfinder.
Configuration menu - View commit details
-
Copy full SHA for b7dd765 - Browse repository at this point
Copy the full SHA b7dd765View commit details -
# Description Fixes #1103 This PR removes the default saxophone and acoustic guitar that the Musician spawns with. Instead the Musician now has a selection of 3 free picks of *almost* any instrument in the game. The only instruments not included in his list are the Supersynth, DAW, and admeme items such as the "Musical Lung" and "Fingerless Frets". There's a few instruments leftover for the Clown that will be given to the clown in his own separate PR. To make sure the musicians can also take large instruments, this PR also takes a feature from Frontier, that of "InstrumentFlatpacks", and adds them to the musician loadouts. So Musicians can take for instance a Minimoog flatpack if they so desire. <details><summary><h1>Media</h1></summary> <p> ![image](https://github.com/user-attachments/assets/8b79e960-440f-4f7e-9b9a-bc56d30c104a) </p> </details> # Changelog :cl: - add: Musicians can now select for free, any 3 instruments in the game with their loadout. This now includes things like Piano flatpacks. The only instruments not included are the Sypersynth, DAW, and "Admeme Instruments". - remove: Musicians no longer spawn with a Saxophone and Acoustic guitar by default. You pick which instruments you spawn with in your loadouts now.
Configuration menu - View commit details
-
Copy full SHA for e56f6a9 - Browse repository at this point
Copy the full SHA e56f6a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef5bb68 - Browse repository at this point
Copy the full SHA ef5bb68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f0f272 - Browse repository at this point
Copy the full SHA 5f0f272View commit details -
Epistemics Job Localizations (#1094)
# Description Part of our Maintainer meeting where we decided we wished to go "Completely all-out" with the "Science Cult" side of Epistemics. Next up, extremely fancy white robes. This PR localizes the various jobs in Epistemics to follow the "Science Cult" theme. Research Assistant became Novice, Scientist became Acolyte, Senior Researcher became Mystic, and Roboticist became Golemancer. So now the Epistemics roles are: Novice, Acolyte, Mystic, Golemancer, Chaplain, Psionic Mantis, Cataloguer, and Mystagogue. ![image](https://github.com/user-attachments/assets/4b2e0a26-5e6a-4dab-ae22-2d2144da8013) # Changelog :cl: - add: Added localizations for all Epistemics jobs.
Configuration menu - View commit details
-
Copy full SHA for b7215ac - Browse repository at this point
Copy the full SHA b7215acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e575d8 - Browse repository at this point
Copy the full SHA 5e575d8View commit details -
Revert "Allow Talking Across Atmosphere (#1089)" (#1111)
This reverts commit 9ddd967. Introduced a game crashing bug.
Configuration menu - View commit details
-
Copy full SHA for 5c91d23 - Browse repository at this point
Copy the full SHA 5c91d23View commit details -
Fix Gax Missing LV Cable (#1112)
# Description Gax was missing a single LV cable, making it so that the Captain's office could be crowbarred into. ![image](https://github.com/user-attachments/assets/0718e64a-ff74-4e8e-9596-61636fd4bc70) # Changelog :cl: - fix: Fixed the Captain's Office on Gax Station missing an LV cable that would power its doors.
Configuration menu - View commit details
-
Copy full SHA for 62fb1d9 - Browse repository at this point
Copy the full SHA 62fb1d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for eda5cfb - Browse repository at this point
Copy the full SHA eda5cfbView commit details -
Fix Arrivals Not Respecting Force Spawn (#1113)
# Description I HAVE VERIFIED WITH INGAME TESTING THAT THIS WORKS. Fixes #684 # Changelog :cl: - fix: Fixed prisoner not spawning in the Prison if the Arrivals station is enabled.
Configuration menu - View commit details
-
Copy full SHA for d1a2d8e - Browse repository at this point
Copy the full SHA d1a2d8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54893bd - Browse repository at this point
Copy the full SHA 54893bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19860ff - Browse repository at this point
Copy the full SHA 19860ffView commit details