-
Notifications
You must be signed in to change notification settings - Fork 475
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
March 2024 upstream merge #1207
Merged
Merged
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
Fix lathe material list bug
* Fix body bag id * migration
* Make clothing cheaper * bueah * proper price *
Fix tray scanner not updating it's range on change. Add range value to the tray scanner state.to synchronize it between client and server.
* predict humanoid identity examine * actually server doesnt need proto anymore --------- Co-authored-by: deltanedas <@deltanedas:kde.org>
* meat and potatoes hahaha * DAMAGE yes * come on * Check again * Guhhhhh guh
* Ion Storm Laws Review Have reviewed the Ion Storm law dictionary and tidied it up. Specifically I've tried to keep the same number of entries in each section, or slightly increased them, where I've removed or altered a string. Of note, specific colours and "rainbow" have been removed from adjectives and replaced with words like "Cheese-Eating", as colours are kinda boring themselves and they've been a cause of a few accidentally-racist laws. * Resolve some feedback. * Remove the pull request joke, noooooo * Re-add big bite burgers as they are actually a thing * Append some more suggestions
Praise Ratvar
* First pass cleaning up server-only YAML errors. * Second pass
* Insectoid Gauze, Added racial marks to variants * removed excess r from gauze_moth_lowerleg_r * Update gauze.ftl * moved all markings to Overlay Category * fixed localization error * a
Co-authored-by: deltanedas <@deltanedas:kde.org>
This command allows you to grant a player temporary privilege to join regardless of player cap, whitelist, etc. It does not bypass bans. The API for this is IConnectionManager.AddTemporaryConnectBypass(). I shuffled around the logic inside ConnectionManager. Bans are now checked before panic bunker.
…on-14 into march-2024-upstream-merge # Conflicts: # Content.Client/Lobby/LobbyState.cs # Content.Client/Medical/CrewMonitoring/CrewMonitoringNavMapControl.cs # Content.Client/Paper/UI/PaperWindow.xaml.cs # Content.Client/Shuttles/UI/RadarControl.cs # Content.Client/Shuttles/UI/ShuttleConsoleWindow.xaml # Content.Client/Shuttles/UI/ShuttleConsoleWindow.xaml.cs # Content.Client/Stylesheets/StyleNano.cs # Content.Client/UserInterface/Systems/Chat/Widgets/ChatBox.xaml # Content.Server/Access/Systems/IdCardConsoleSystem.cs # Content.Server/Atmos/EntitySystems/AtmosphereSystem.Commands.cs # Content.Server/Bed/Sleep/SleepingSystem.cs # Content.Server/Body/Components/RespiratorComponent.cs # Content.Server/Body/Systems/BodySystem.cs # Content.Server/Cargo/Systems/CargoSystem.Orders.cs # Content.Server/Cargo/Systems/CargoSystem.Shuttle.cs # Content.Server/Chemistry/EntitySystems/SolutionTransferSystem.cs # Content.Server/Explosion/EntitySystems/ExplosionSystem.cs # Content.Server/Explosion/EntitySystems/TriggerSystem.cs # Content.Server/GameTicking/GameTicker.Player.cs # Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs # Content.Server/Kitchen/Components/ReagentGrinderComponent.cs # Content.Server/Labels/Label/LabelSystem.cs # Content.Server/Materials/MaterialReclaimerSystem.cs # Content.Server/Medical/BiomassReclaimer/BiomassReclaimerSystem.cs # Content.Server/Medical/CrewMonitoring/CrewMonitoringServerSystem.cs # Content.Server/Medical/SuitSensors/SuitSensorSystem.cs # Content.Server/Research/Systems/ResearchSystem.Client.cs # Content.Server/Resist/EscapeInventorySystem.cs # Content.Server/Salvage/SalvageSystem.ExpeditionConsole.cs # Content.Server/Salvage/SalvageSystem.Expeditions.cs # Content.Server/Salvage/SalvageSystem.Runner.cs # Content.Server/Salvage/SpawnSalvageMissionJob.cs # Content.Server/Shuttles/Components/ShuttleConsoleComponent.cs # Content.Server/Shuttles/Systems/RadarConsoleSystem.cs # Content.Server/Shuttles/Systems/ShuttleConsoleSystem.cs # Content.Server/Shuttles/Systems/ShuttleSystem.FasterThanLight.cs # Content.Server/Species/Systems/NymphSystem.cs # Content.Server/StationEvents/Components/GasLeakRuleComponent.cs # Content.Server/VendingMachines/VendingMachineSystem.cs # Content.Server/VoiceMask/VoiceMaskerComponent.cs # Content.Shared.Database/LogType.cs # Content.Shared/Access/Components/IdCardConsoleComponent.cs # Content.Shared/Bed/Sleep/SharedSleepingSystem.cs # Content.Shared/Doors/Systems/SharedDoorSystem.cs # Content.Shared/Lock/LockSystem.cs # Content.Shared/Players/ContentPlayerData.cs # Content.Shared/Procedural/Dungeon.cs # Content.Shared/RCD/Components/RCDAmmoComponent.cs # Content.Shared/RCD/Components/RCDComponent.cs # Content.Shared/RCD/Systems/RCDSystem.cs # Content.Shared/Salvage/Expeditions/SalvageExpeditions.cs # Content.Shared/Shuttles/BUIStates/NavInterfaceState.cs # Content.Shared/Species/Systems/ReformSystem.cs # Resources/Changelog/Changelog.yml # Resources/Locale/en-US/implant/implant.ftl # Resources/Locale/en-US/materials/materials.ftl # Resources/Locale/en-US/paper/paper-component.ftl # Resources/Locale/en-US/shuttles/console.ftl # Resources/Maps/Dungeon/lava_brig.yml # Resources/Maps/Shuttles/infiltrator.yml # Resources/Prototypes/Atmospherics/gases.yml # Resources/Prototypes/Body/Organs/reptilian.yml # Resources/Prototypes/Catalog/Cargo/cargo_armory.yml # Resources/Prototypes/Catalog/Cargo/cargo_atmospherics.yml # Resources/Prototypes/Catalog/Cargo/cargo_botany.yml # Resources/Prototypes/Catalog/Cargo/cargo_cargo.yml # Resources/Prototypes/Catalog/Cargo/cargo_circuitboards.yml # Resources/Prototypes/Catalog/Cargo/cargo_emergency.yml # Resources/Prototypes/Catalog/Cargo/cargo_engineering.yml # Resources/Prototypes/Catalog/Cargo/cargo_engines.yml # Resources/Prototypes/Catalog/Cargo/cargo_food.yml # Resources/Prototypes/Catalog/Cargo/cargo_fun.yml # Resources/Prototypes/Catalog/Cargo/cargo_livestock.yml # Resources/Prototypes/Catalog/Cargo/cargo_materials.yml # Resources/Prototypes/Catalog/Cargo/cargo_medical.yml # Resources/Prototypes/Catalog/Cargo/cargo_science.yml # Resources/Prototypes/Catalog/Cargo/cargo_security.yml # Resources/Prototypes/Catalog/Cargo/cargo_service.yml # Resources/Prototypes/Catalog/Cargo/cargo_shuttle.yml # Resources/Prototypes/Catalog/Cargo/cargo_vending.yml # Resources/Prototypes/Catalog/Fills/Backpacks/duffelbag.yml # Resources/Prototypes/Catalog/Fills/Boxes/emergency.yml # Resources/Prototypes/Catalog/Fills/Crates/botany.yml # Resources/Prototypes/Catalog/Fills/Crates/engines.yml # Resources/Prototypes/Catalog/Fills/Crates/fun.yml # Resources/Prototypes/Catalog/Fills/Crates/service.yml # Resources/Prototypes/Catalog/Fills/Crates/vending.yml # Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml # Resources/Prototypes/Catalog/Fills/Lockers/engineer.yml # Resources/Prototypes/Catalog/Fills/Lockers/heads.yml # Resources/Prototypes/Catalog/Fills/Lockers/security.yml # Resources/Prototypes/Catalog/Fills/Lockers/suit_storage.yml # Resources/Prototypes/Catalog/VendingMachines/Inventories/boozeomat.yml # Resources/Prototypes/Catalog/VendingMachines/Inventories/centdrobe.yml # Resources/Prototypes/Catalog/VendingMachines/Inventories/lawdrobe.yml # Resources/Prototypes/Catalog/VendingMachines/Inventories/medidrobe.yml # Resources/Prototypes/Catalog/VendingMachines/Inventories/theater.yml # Resources/Prototypes/Catalog/uplink_catalog.yml # Resources/Prototypes/Datasets/ion_storm.yml # Resources/Prototypes/Datasets/tips.yml # Resources/Prototypes/Entities/Clothing/Masks/specific.yml # Resources/Prototypes/Entities/Clothing/Neck/mantles.yml # Resources/Prototypes/Entities/Clothing/Neck/medals.yml # Resources/Prototypes/Entities/Clothing/OuterClothing/base_clothingouter.yml # Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml # Resources/Prototypes/Entities/Clothing/OuterClothing/wintercoats.yml # Resources/Prototypes/Entities/Mobs/Species/reptilian.yml # Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml # Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml # Resources/Prototypes/Entities/Objects/Consumable/Food/soup.yml # Resources/Prototypes/Entities/Objects/Consumable/Smokeables/Cigarettes/packs.yml # Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml # Resources/Prototypes/Entities/Objects/Devices/pda.yml # Resources/Prototypes/Entities/Objects/Specific/Cargo/cargo_pallet.yml # Resources/Prototypes/Entities/Objects/Specific/Research/rped.yml # Resources/Prototypes/Entities/Objects/Tools/tools.yml # Resources/Prototypes/Entities/Objects/Weapons/Guns/flare_gun.yml # Resources/Prototypes/Entities/Objects/Weapons/Melee/mining.yml # Resources/Prototypes/Entities/Structures/Dispensers/chem.yml # Resources/Prototypes/Entities/Structures/Machines/Computers/arcades.yml # Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml # Resources/Prototypes/Entities/Structures/Machines/lathe.yml # Resources/Prototypes/Entities/Structures/Machines/recycler.yml # Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml # Resources/Prototypes/Entities/Structures/Storage/Canisters/gas_canisters.yml # Resources/Prototypes/Entities/Structures/Walls/asteroid.yml # Resources/Prototypes/Entities/Structures/Windows/plastitanium.yml # Resources/Prototypes/Entities/Structures/Windows/window.yml # Resources/Prototypes/GameRules/events.yml # Resources/Prototypes/GameRules/roundstart.yml # Resources/Prototypes/Procedural/Magnet/asteroid.yml # Resources/Prototypes/Procedural/salvage_loot.yml # Resources/Prototypes/Procedural/salvage_mods.yml # Resources/Prototypes/Recipes/Lathes/electronics.yml # Resources/Prototypes/Research/experimental.yml # Resources/Prototypes/Roles/Jobs/Civilian/lawyer.yml # Resources/Prototypes/Roles/Jobs/Engineering/atmospheric_technician.yml # Resources/Prototypes/Roles/Jobs/Science/research_director.yml # Resources/Prototypes/Roles/Jobs/Security/detective.yml # Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml # Resources/Prototypes/Roles/Jobs/Security/security_cadet.yml # Resources/Prototypes/Roles/Jobs/Security/security_officer.yml # Resources/Prototypes/Roles/Jobs/Security/warden.yml # Resources/Prototypes/XenoArch/Effects/utility_effects.yml # Resources/Prototypes/tags.yml # Resources/Textures/Clothing/Head/Hardsuits/cybersun.rsi/meta.json # Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/meta.json # Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/meta.json # Resources/Textures/Clothing/Head/Hardsuits/syndieelite.rsi/meta.json # Resources/Textures/Clothing/Head/Helmets/paramedhelm.rsi/meta.json # Resources/Textures/Clothing/Mask/plaguedoctormask.rsi/meta.json # Resources/Textures/Clothing/OuterClothing/Hardsuits/cybersun.rsi/meta.json # Resources/Textures/Clothing/OuterClothing/Hardsuits/paramed.rsi/meta.json # Resources/Textures/Clothing/OuterClothing/Hardsuits/spatio.rsi/meta.json # Resources/Textures/Clothing/OuterClothing/Hardsuits/syndiecommander.rsi/meta.json # Resources/Textures/Objects/Fun/toys.rsi/meta.json # Resources/Textures/Objects/Misc/bureaucracy.rsi/paper_stamp-lawyer.png # Resources/Textures/Objects/Tools/handheld_mass_scanner.rsi/meta.json # Resources/Textures/Structures/Windows/plastitanium_window.rsi/full.png # Resources/Textures/Structures/Windows/plastitanium_window.rsi/meta.json # Resources/migration.yml
github-actions
bot
added
Docs
Improvements or additions to documentation
Sprites
YML
C#
UI
FTL
labels
Apr 9, 2024
github-actions
bot
added
the
Merge Conflict
This PR has conflicts that prevent merging
label
Apr 22, 2024
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
github-actions
bot
removed
the
Merge Conflict
This PR has conflicts that prevent merging
label
Apr 22, 2024
github-actions
bot
added
the
Merge Conflict
This PR has conflicts that prevent merging
label
Apr 22, 2024
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
github-actions
bot
removed
the
Merge Conflict
This PR has conflicts that prevent merging
label
Apr 22, 2024
This reverts commit 227055a.
…eflect bonus based on walls used
Cheackraze
approved these changes
Apr 23, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
C#
Docs
Improvements or additions to documentation
FTL
Map-Dungeon
Map - Dungeon
Map-Outpost
Map - Outpost
Map-POI
Map - POI
Map-Shuttle
Map - Shuttle
Sprites
Status: Needs Review
This PR is awaiting reviews
UI
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.
About the PR
This includes all changes up to 9th of april 2024.
Here are my notes for this PR's merge conflicts:
1. Revert some changes to this pr perhaps?: space-wizards/space-station-14#25955
2. Check if CargoSystem.Orders this is relevant still // orderDatabase.Orders.Remove(order); # Frontier Was added by upstream, didn’t exist in our repo
Check if TriggerSystem.cs needs var posText = $”({x}, {y})”; or var posText = FormattedMessage.RemoveMarkup(_navMap.GetNearestBeaconString(uid)); bottom one is from upstream.
Some conflicts in ReagentGrinderComponent just check reagent grinder just incase merged incorrectly.
Something related to fryer system.
6. CrewMonitoryingServerSystem had changes check if PR 1053 still works
7. Expedition console added something named “names_borer” (search) perhaps worth checking what this is.
SalvageSystem replaced “this” with “_transform” in SpawnMission function to create SpawnSalvageMissionJob. Potentially revert back to ‘this’ or needs it added.
Check handheld mass scanner display, code was updated and there is a thing that happens only when it has a power cell draw component.
10. I reverted #25864 -> https://github.com/space-wizards/space-station-14/pull/25864 to old values so gas leaks are not 4x as strong
10 and a half. Check RCD / Shipyard RCD
11. Revert prices of gases cost?
https://github.com/space-wizards/space-station-14/pull/25608/files
12. PR 631 infiltrator map update is undone with this upstream merge.
Check Brass cargo purchase selling price (bumped it from 2500 to 5000) CrateVendingMachineRestockAutoDrobe was missing - I added it again
Check if this change is correct (use upstream one)
15. Check ReagentGrinderIndustrialMachineCircuitboard recipe that was added, if it needs to be removed or cost changed.
16. PlastitaniumWindowDiagonal was added, needs to be checked and possibly conflicts with our current sprites of plastitanium from FoxxoTrystan
17. Check this asteroid conflict to make sure this is correct.
18. RadarConsole maxRange was reduced from 512 to 384 NewsReadCartridge renamed to NewsReaderCartridge -> correctly working ?
TODO shipyard rcd needs this check re-added@metalgearsloth mentioned there is a bug with cross-map ftl still but unable to reproduce it. if someone here can find the issue and know how to reproduce it forward it to ss14 disc