Commit Graph

14058 Commits

Author SHA1 Message Date
Vordenburg
815caa2296 Fix Bloodstream typo. (#12923) 2022-12-19 21:56:10 -06:00
PJBot
865932ff7a Automatic changelog update 2022-12-19 22:55:51 -05:00
Chief-Engineer
fdb1181298 Add ability to prevent ghosting (#12906)
* add ability to prevent ghosting to MindComponent.cs

* make minds preserve properties in certain transfer scenarios

* Revert "make minds preserve properties in certain transfer scenarios"

This reverts commit 333cae0db0faf4ef81767b93332271d944c90a0e.

* move PreventGhosting to the actual mind
2022-12-19 21:55:45 -06:00
eoineoineoin
f08b1be48c Add label to lathe UI (and friends) to show when no materials are loaded (#12893)
Also, don't list materials which have previously been loaded and
completely consumed.

Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
2022-12-19 21:54:42 -06:00
Nemanja
3b48051e33 Node Scanner (#12889)
* node scanners + new tech

* Sue me for making my shit copyright free
2022-12-19 21:53:54 -06:00
Chief-Engineer
0d18cec6b5 Improve ID modification logs (#12918)
* show modifications in access change logs

* skip logging and updates to name and job when no change was made

* add method to SharedAccessSystem.cs to get access tags

* add ID microwave logs
2022-12-19 21:53:20 -06:00
Alex Evgrashin
6293c6f359 Uplink catalog localization (#12931)
* Add loc support

* New icons and translated weapon

* Explosives

* Finished ammo

* Utils

* Fixes

* Implants and bundles

* Removed sink from surplus

* Tools

* Start working on armor

* Finished armor

* Misc

* Finished uplink
2022-12-19 21:52:59 -06:00
ChilbroBaggins
d3e2d3ce3c Makes condiments useful (#12945)
Co-authored-by: Jeff <velcroboy333@hotmail.com>
2022-12-19 21:49:03 -06:00
PJBot
2e68927d6e Automatic changelog update 2022-12-19 22:48:44 -05:00
Chief-Engineer
067932712a Add bluespace lockers (#12954)
* add bluespace lockers

* add command linkbluespacelocker

* add command clearbluespacelockerlinks

* fix unwelding method

* move bluespace locker functionality to own component

* add options to disable transporting certain things

* remove unused imports

* unlock target lockers when opening + minor optimization to unwelding
2022-12-19 21:47:37 -06:00
PJBot
9a7654791a Automatic changelog update 2022-12-19 22:45:36 -05:00
Nemanja
b54b5cba19 hamster fixes + entitystorage tweaks (#12987)
* hamster fixes + entitystorage tweaks

* make this datafield work

* make this shit work better
2022-12-19 21:45:03 -06:00
Morb
6835ab0a04 Fax stamps (#13010)
* Change captain fax suffix

* Add stamps transmit

* Remove proto dependency

* Add centcom fax address for nuke codes

* Remove centcom address resolve

* Remove centcom id
2022-12-19 21:44:15 -06:00
PJBot
04896d59bf Automatic changelog update 2022-12-19 22:43:45 -05:00
Nemanja
c0be699640 fixes unlinked cloning pods roundstart (#13030) 2022-12-19 21:42:39 -06:00
PJBot
c815adcc08 Automatic changelog update 2022-12-19 22:41:44 -05:00
Checkraze
652f4a17c3 Kettle 1.5 (#13046)
* parallax

* nebula seam fix

* map ubdate
2022-12-19 21:40:33 -06:00
PJBot
48e973f27c Automatic changelog update 2022-12-19 22:39:06 -05:00
Chief-Engineer
5ece9bd9e8 Modify admin chat (#13050)
* split admin chat into new channel

* add ability to play audio when a chat message is received and add audio to admin chat

* give client control of AdminChat sound and volume + suppress sound for senders
2022-12-19 21:39:01 -06:00
Nemanja
8b347dd70f RCD + research unlock test (#13062) 2022-12-19 21:37:40 -06:00
Nemanja
077ebb06ae research disk debug stuff (#13063)
* research disk tweaks

* save a single blessed line of yaml
2022-12-19 21:36:08 -06:00
PJBot
39b8b61bc6 Automatic changelog update 2022-12-19 22:35:06 -05:00
Nemanja
4faf819bc4 write a test to ensure all computers are constructible (#13096) 2022-12-19 21:34:26 -06:00
Leon Friedrich
586864ee85 Cardboard box fixes (#13087) 2022-12-19 21:33:59 -06:00
Leon Friedrich
5c9e4f6ca5 Explicitly set outsidePrediction to false (#13088) 2022-12-19 21:33:11 -06:00
Nemanja
e78b4f53e2 fix multi-servers not working (#13095) 2022-12-19 21:31:47 -06:00
Chief-Engineer
432c50240b fix pa computer logs (#13092) 2022-12-19 21:31:29 -06:00
Jezithyr
5f9b4adf47 Cleaned up obsolete properties from MobStateComponent (#13097)
Co-authored-by: Jezithyr <Jezithyr@gmail.com>
2022-12-19 21:25:35 -06:00
rolfero
7259acfb18 Examine Groups (#12400)
* new version

* testy2

* working version

* new GroupExamineSystem

* restructure

* restructure again

* update icon

* adding group examine to prototypes

* change examine group title to a localized string

Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
2022-12-19 20:53:36 -06:00
PJBot
f09097ccd7 Automatic changelog update 2022-12-19 21:49:19 -05:00
Stealthbomber16
f40130a7bb service vending machine updates (#12151)
* botany vending machines

egg-plant seeds added to seed vendor since they are available in botany locker at roundstart
botany tool number increased to match the increased botany staff count of most stations

* dinnerware has large beakers now

* nutrimax has buckets and swabs

* bucket advertisement

Buckets!
2022-12-19 20:48:13 -06:00
TemporalOroboros
9a72b05a50 Splits the singularity into its component parts + ECS singularity + Support for singularities in containers. (#12132)
* InitialCommit (Broken)

* Fixes compile errors

* PR comments. More doc comments. Fixes

* Makes a singularity/event horizon without radiation/physics a valid state to be in

* VV 'fake' setters, fixes the visualizer, fixes the singularity trying to eat itself instead of nearby things.

* Removes unused dependency from Content.Client.GravityWellSystem

* Testing containment and fake VV setters for SingularityGeneratorComponent

* Fixes gravity wells (broken due to LookupFlags.None). Adds recursive Event Horizon consumption

* Fix merge skew

* Fixes for the master merge

* Fix engine commit

* Dirty is obsolete

* Switch over dirty

* Fix requested changes

* ambiant -> ambient

* Moves EventHorionComponent to Shared

* Proper container handling

* Fixes master merge. Fixes post insertion assertions for singularities. Extends proper container handling to gravity wells and the distortion shader.

* Better support for admemes throwing singularities.

* Moves update timing from accumulators to target times

* Update doc comments
2022-12-19 20:47:15 -06:00
PJBot
490aefecef Automatic changelog update 2022-12-19 21:42:04 -05:00
Willhelm53
a1dcc500a8 Puddle Visuals: ECS/Refactor and fixes (#11941)
* Don't stop me now, cuz I'm havin' such a good time (I'm havin' a ball!)

* YEET

* No changes to intended behaviour at this point. Pretty much just a refactor + bugfixes.

* tweaks to RandomizeState, removing an error caused by setting the state after setting the RSI

* Comments cleanup and removed IsSlippery. To re-add soon for this PR.

* test

* We don't actually use this PuddleGeneric anywhere

* cheeky

* Uncheeky, and tweaks based on #8203

* Recheeky

* A small price to pay for `checks passed`

* Beauty, like ice, our footing does betray; Who can tread sure on the smooth, slippery way

* Undo Slippery Checks

* Begin smoothing. Need to fix the animation-not-playing bug again

* Cleanup

* animation bugfix

* IgnoredComponents tests fix
2022-12-19 20:40:53 -06:00
keronshb
3327c2998f Adds Special Respawn, spawns a new disk if the old one was deleted (#12762)
* Spawns a new disk if one was deleted

* Adds tiledef to space checks, also adds a way to randomly check for a respawn point on station

* Removes unused method

* Cuts down on tile checks needed by checking surrounding tiles first

* Fixes up an issue where the coords wouldn't spawn

* Removes disk system, adds special respawning system and comp

* Fixes spelling error

* Fixes linter issue

* Maybe fixes the linter with a ref event?

* Empty commit to rerun tests

* Maybe fix?

* check for deleted grid

* Moves shutdown code to terminating code

* Customtypeseralizer

* changes name of datafield

* Removes owning station references

* Trying the queue event again
2022-12-19 20:38:34 -06:00
Nemanja
0549b22cbc clean up a bunch of R&D code (#13071)
* clean up a bunch of R&D code

* don't store components

* brug

* speedrun some sloth review
2022-12-19 15:14:02 -06:00
Pieter-Jan Briers
f78dca8504 Script to dump user data for GDPR purposes. (#13016) 2022-12-19 13:37:42 +01:00
metalgearsloth
c656e051c2 Revert parallel steering (#13085) 2022-12-19 18:46:27 +11:00
PJBot
2ba9eb66ff Automatic changelog update 2022-12-18 23:39:33 -05:00
Nemanja
cdc6716859 Printable drills and constructable thrusters (#12943) 2022-12-19 15:38:30 +11:00
PJBot
494b416999 Automatic changelog update 2022-12-18 21:40:38 -05:00
metalgearsloth
ab68d300f7 Multi-viewport popups (#11591) 2022-12-19 13:39:35 +11:00
PJBot
8409c93cdf Automatic changelog update 2022-12-18 21:20:01 -05:00
Leon Friedrich
c06daf1af4 Fix decals not deserializing (#13083) 2022-12-19 13:18:58 +11:00
metalgearsloth
8b177e83e5 Add VV to gridpathfinding comp (#13081) 2022-12-19 13:11:09 +11:00
Pieter-Jan Briers
896ffec8d9 Fix S.T.Json holding integration instances live for long. (#13080) 2022-12-19 13:09:50 +11:00
Pieter-Jan Briers
4bfc644a03 Fix stack overflow in FlashOverlay dispose. (#13082) 2022-12-19 13:06:16 +11:00
Chief-Engineer
081982735c Add pull logs (#12922)
* add pull logs

* fix logs for stopping pulling

* rm missed line
2022-12-19 02:15:55 +01:00
PJBot
b689e9a91a Automatic changelog update 2022-12-18 20:14:40 -05:00
Kevin Zheng
72e1a5e109 Fix in-game voting (#12932)
* Fix in-game voting

* Add comment

* Re-enable vote.restart_enabled by default
2022-12-19 02:13:37 +01:00