# Description
There was a miscommunication, and I bungled the repository during the
last round of merges. The Mirror Bot is not quite finished yet, and some
polishing needs to happen behind the scenes before we can actually start
doing this. Also new policies from the discord are pending regarding how
these PRs need to be handled. I'll need to either reopen or remake the
reverted PRs, since we do actually still need them. But we need PRs
mirrored from Wizards' Den in order to go through the list properly.

* Fix FTLToDock
- Removed Enabled coz unneeded really.
- Fixed SetCoordinates call that got dumped at some point oop.
* Fix this docking check
(cherry picked from commit 92872e546ad5c281980ab8f56fea970c1921f8e4)
* please tell me this is empty
* it wasn't empty, fixing that
* This should fix it
* fix for the fix
* address changes
* fix
* Added some comments, hoping that failed test was a fluke.
(cherry picked from commit aa4e7c061939fbe314be97a2e7f559477b941c07)
* updates map, lowers server volume
* Delete PLEASEWORKTHISTIMEIBEGYOUS14.yml
* Update DV-pirateradio.yml
* changes fax machine to *not* alert admins; and start with emagged by default instead of using VV
* Revert "changes fax machine to *not* alert admins; and start with emagged by default instead of using VV"
This reverts commit 05bb5f402d7986214f753dd217765e01b46e69a7.
* Revert "Update DV-pirateradio.yml"
This reverts commit e77fb34e86c994bce2f63205741636be6c0286fd.
* Revert "Delete PLEASEWORKTHISTIMEIBEGYOUS14.yml"
This reverts commit 2000e2c147125827405eeaf1191abb29c7b4c7d8.
* Revert "updates map, lowers server volume"
This reverts commit d99cab6f36c26441c8431ee5c7d2fc2ad1ff68d7.
* adds new syndicate fax, maps it in as well as other QOL changes
* adds cybersun pen to Syndicate PDA's
* Update DV-pirateradio.yml
* adds blacklist to CC Fax + quieter server
* Update PirateRadioSpawnRule.cs
* unfinished scuttling system
* Adding colorblind quality of life.
* Tweaks to map and guards, no more self destruct system
* added guard flavor text
* The reasons for these are now gone
* DONE
* Update events.yml
* Update PirateRadioSpawnRule.cs
* Update DV-pirateradio.yml
* fixes crew monitor server not working at *extreme* ranges
* adds delta-v comment where needed
* Small code optimization and tons of documentation
* Update outpost visuals! Guards have a PDA now
* Update DV-pirateradio.yml
* Update DV-pirateradio.yml
* Goodbye crab. Hello Content.Shared migration
* Cleaning up pirateradio spawn
* Update DV-pirateradio.yml
* reverts pen changes to upstream PDA's
* adds new PDA
* adds new PDA to loadouts.
* Update Resources/Prototypes/DeltaV/Entities/Mobs/NPCs/salvage.yml
Co-authored-by: Debug <49997488+DebugOk@users.noreply.github.com>
Signed-off-by: Danger Revolution! <142105406+DangerRevolution@users.noreply.github.com>
* Maintainer requested changes
* Update salvage.yml
* Update syndicateNPCs.yml
* Cleaning up unneeded stuff
* more code cleanup
* Update PirateRadioSpawnRule.cs
* Update computers.yml
* Revert "Update computers.yml"
This reverts commit cbd0c583d48c66579d9fd6ee2c10cd7a350a955c.
* Last fixes to the math
* Update PirateRadioSpawnRule.cs
* update license.
---------
Signed-off-by: VMSolidus <evilexecutive@gmail.com>
Signed-off-by: Danger Revolution! <142105406+DangerRevolution@users.noreply.github.com>
Co-authored-by: DangerRevoltion <142105406+DangerRevoltion@users.noreply.github.com>
Co-authored-by: VMSolidus <evilexecutive@gmail.com>
Co-authored-by: Debug <49997488+DebugOk@users.noreply.github.com>
* refactor ops
* inherit dna and fiber when fish hydrated
* :trollface:
* kid named finger
* :trollface:
* move rehydrating to shared :trollface:
* nobody noticed the popup being missing all this time
* method ops
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
(cherry picked from commit 550612a37f4fd61088c994b289c833ed3d564855)
* Make itemslots more verbose with AME proof of concept.
* Remove unnecessary [DataField] strings and use null coalescing in whitelist checks.
* Change optional popup fields into LocId.
(cherry picked from commit 06d755a860fa60dd393bfece6495109af8b60c21)
* fix: lobby music volume will be changed on options change without restart (also lobby music not looped anymore)
* refactor: now lobby music is part of ContentAudioSystem. Lobby playlist is used instead of single track. Client now selects next lobby soundtrack after previous finished.
* refactor: incapsulated info on current lobby track in simple record
* refactor: fixed inconsistent naming between song and soundtrack for lobbymusic
* refactor: xml-doc for LobbyPlaylistChangedEvent
* fix: inverted invalid _audio.PlayGlobal check to return only if lobby soundtrack play call failed
---------
Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
(cherry picked from commit 4c87dcd3cb92855df1fa01dea52d2ddd09f2adce)
* add SubGamemodes comp/sys
* remove RuleChance from thief rule
* use SubGamemodes for adding thief rule instead of adding ThiefRule component to random gamemodes
* clean up thief rule prototype
* add better logging + end rule if it fails to start
* march 1st incident
* preset ops
* the dreaded
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
(cherry picked from commit 7f060eb129f100754647e5221e9ebab2b00e6925)
* Alert autoremove v0
* Code cleanup and timing
* comment
* Tritium, code compression
* not resolving manually
* reduced lookups, new comp
* fix-fix yes
* use RemCompDeferred, handle OnUnpaused
* missed a todo
* entitysystem resolve
* remove unnecessary component updates
* remove AlertState from comp, move EntityUnpausedEvent actions to AlertStateComponent's Timespan
* Code cleanup
* comments
* combines AutoRemove input into Clear
* minor logic adjustment that does not really change anything but is less ambiguous
(cherry picked from commit ecd2d5a644540c6ad28903ee4fb2af87876e3030)
* fix(research): Fix `ResearchSystem.Client` `UpdateClientInterface` preconditions.
Fixes a paradox where selecting a research server requires a research server to already be selected.
This would softlock the research client until it is reconstructed.
* style: Discards the discard operator
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
---------
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
(cherry picked from commit aaf5d0d30254d27d319b2b5f5874ebe787537f0a)
* Using wrench on AME doesn't first try to put it in.
* Refactor AME to use ItemSlot for fuel.
* Apparently these names want to match.
(cherry picked from commit c47391011d0f7f56dfcba8e4db348f0dc0d58c09)
* fix cryo removed minds of players who entered ghost role
Signed-off-by: c4llv07e <kseandi@gmail.com>
* better way to handle cryo with mind in it
Signed-off-by: c4llv07e <kseandi@gmail.com>
---------
Signed-off-by: c4llv07e <kseandi@gmail.com>
(cherry picked from commit ee614dec5c412cf5d155303db5ade1cd33fc0c12)