Commit Graph

36876 Commits

Author SHA1 Message Date
Leon Friedrich 77df3ccf27 Fix ResearchSystem threading exception (#40917)
* Fix ResearchSystem threading exception

* Update Content.Server/Research/Systems/ResearchSystem.Client.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-12-29 11:39:25 -06:00
telavivgamers a9d328e632 Ashtrays can contain ashes and matches (#40926) 2025-12-29 11:39:25 -06:00
Leon Friedrich 40759f556c Add admin ui tests (#40914)
* Add admin ui tests

* fix notes test

* Apply suggestions from code review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-12-29 11:39:25 -06:00
Matt Idzik 4f925f4c04 Fixed votekicks putting you on a one hour vote cooldown (#40622)
* Fixed votekick.timeout cvar not configuring behavior as intended.

* Refactor TimeoutStandardVote to include timeoutOverride
2025-12-29 11:39:25 -06:00
YoungThug 577c6d79bb Resprites and keeping consistency for forgotten figurines (#40889)
* Resprites and keeping consistency for forgotten figurines

* Slarti Requests

* fixed sus
2025-12-29 11:39:25 -06:00
āda a78a5b6458 Document tags: G (#40898)
* Use more consistent and clear language in documentation

* the letter G

* the friends we made along the way

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
2025-12-29 11:39:25 -06:00
Connor Huffine bc69e3eec7 Singularity eats carpet (#40896)
* Add carpet fixture

* Remove DoorPassable

* Put DoorPassable Back
2025-12-29 11:39:25 -06:00
Quasr f5c22dbcaf Give destroyed machine frames outlines (#40892)
add outline to destroyed frames

Co-authored-by: Quasr <~182430031+quasr-9@users.noreply.github.com>
2025-12-29 11:39:25 -06:00
OnyxTheBrave 109c0e850d Logging for turret controller (#40884)
* Logging for turret controller

* Wording

* MEDIUM

* changed to use ItemConfigure
2025-12-29 11:39:25 -06:00
slarticodefast 22006fdb18 Fix sericulture zombies (#40279)
fix sericulture zombies
2025-12-29 11:39:25 -06:00
Winkarst-cpu 0f1dff9c27 Fix emag sparking animation on doors (#40350)
* Fix

* Update

* Comment
2025-12-29 11:39:25 -06:00
mtrs163 cc39174401 Don't add ImplicitRoof to grids with roof component (#38551)
* Don't add implicitroof to grids with roof component

* changes 1
2025-12-29 11:39:25 -06:00
SlamBamActionman f000f03c82 Improve lying trait grammar (#39370)
* Improvements

* Forgot Sure
2025-12-29 11:39:25 -06:00
Nemanja d53341409d FTL Fixes (#39040)
* FTL fixes

* one. space.

* change this too
2025-12-29 11:39:25 -06:00
Myra f0ca3b1d3d Clean up TitleWindowManager.cs (#36327)
* Clean up TitleWindowManager.cs

- I did not like how `OnHostnameChange()` always needed a string even though that string would always just be the hostname, so now it's just part of its function
- The extra function made to just trigger `OnHostnameChange()` are removed. It just runs the right function off the bat.
- Checking for `ClientRunLevel.InGame` for setting the title without the hostname, which means the previous joined server won't appear for a split second before being corrected by the new cvars being set. Or if the server prefers no host name in the titlebar by the time we connect.

* review

* Sus
2025-12-29 11:39:25 -06:00
Myra 5c28fa8e78 Improve IPIntel reasons (#40071)
* Improve IPIntel reasons

* Better

* Better 2

* Grammarly (aka reviews)

Writing's not that easy, but Grammarly can help. This sentence is grammatically correct, but it's wordy and hard to read. It undermines the writer's message, and the word choice is bland. Grammarly's cutting-edge technology helps you craft compelling, understandable writing that makes an impact on your reader.
2025-12-29 11:39:25 -06:00
Pieter-Jan Briers be28184aa3 Prometheus exporter for github repo stats (#38607)
* Prometheus exporter for github repo stats

I want more grafana charts

Already deployed on moon, this is just so other codebases can use it if they want.

* Add docs and issue/PR priorities

* Sure add merge conflicts too
2025-12-29 11:39:25 -06:00
Partmedia b4d818de44 Fix generating migrations with USE_SYSTEM_SQLITE (#40910) 2025-12-29 11:39:25 -06:00
B_Kirill f507917ab4 Fix zombie locked rotation (#40812)
Fix
2025-12-29 11:39:25 -06:00
temm1ie ffec2e022f New botany poster (#40908)
* init

* change-desc

* PERIOD
2025-12-29 11:39:25 -06:00
0x6273 85e64ab3e2 Add date picker (#40660)
* Add DatePicker

* DatePicker fixes

- Now uses `DateOnly` (currently fails sandbox, but PJB has promised to add
it in engine)
- Add MinDate and MaxDate fields
- Use constructor instead of parsing date string
2025-12-29 11:39:25 -06:00
Leon Friedrich 0bbfa51dda Update engine to v267.3.0 (#40899) 2025-12-29 11:39:24 -06:00
Kit a9706cacae slime guidebook change (#40842)
guidebook change
2025-12-29 11:39:24 -06:00
Princess Cheeseballs 27216b971a Fix Cryptobolin and make it use NewStatusEffectSystem. (#40675)
* Push

* Mercury too I guess???

* Update comment

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-12-29 11:39:24 -06:00
Vanessa 1c3538effe Refactored and added names to DV lawsets. 2025-12-29 11:39:24 -06:00
PotentiallyTom 010b65ef14 Adds a guidebook reference table for silicon lawsets (#38225)
* skeleton

* ok I think I understand this now

* xaml more like xam L

* good enough individual law control

* Works

* Final checks

* Final_Final.exe.docx

* removed unecessary usings

* locstrings

* doc comments

* requested changeds except var

* visual stuff

* I could write a manifesto about how much I dislike var

* color tweak + other thing

* request changed minus the inheritance

* sans Boxcontainer

* :/

* cache find

* requested changed

* removed usings

* Moved margin and removed unecessary BoxContainer
2025-12-29 11:39:24 -06:00
telavivgamers f6560b3357 Changed Soviet soda vending machine name (#40850)
* Changed Soviet soda vending machine name

Now it is not faux-Cyrillic

* Replaced transliteration by real Cyrillic

Moved the Latin transliteration into a suffix
2025-12-29 11:39:24 -06:00
ScarKy0 5235a73dfc Fix AI radial on objects without access (#38444)
* init

* review

* Update SharedStationAiSystem.cs

* bolt
2025-12-29 11:39:24 -06:00
Mora f899bc589a Remove high pitched buzzing noise from spray2.ogg (#40877)
Co-authored-by: TrixxedHeart <46364955+TrixxedBit@users.noreply.github.com>
2025-12-29 11:39:24 -06:00
slarticodefast 8ac76060bb Move ChatSystem.Emotes to shared (#40866)
* move to shared

* entity effect to shared

* refactor: whitespaces+xml-doc typo fixups

* refactor: a little bit more of xml-doc typos fixups

Removed Incompatible RMC Emotes stuff.

---------

Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
2025-12-29 11:39:24 -06:00
Mora d633b7321d Rename "trash" reagent to "reprocessed material" (#39761)
* renamed trash to reprocessed material

* minor wording change

* awfully to awful
2025-12-29 11:39:24 -06:00
Vanessa 04f125b31c Fixed lollipop RSI. 2025-12-29 11:39:24 -06:00
slarticodefast 6253cb8fda Predict DestructibleSystem, Part 1: IThresholdTrigger (#40876)
part 1
2025-12-29 11:39:24 -06:00
meganerobot bb56d6e27a Make SmartFridges airtight (#40196)
* added airtight component to smartfridge.yml

* pulled the Airtight component, replaced mask with Impassable

* back to the way it was i guess

---------

Co-authored-by: meganerobot <andrewoidmk2@gmail.com>
2025-12-29 11:39:24 -06:00
Winkarst-cpu 6db5062c22 Fix barber scissors cancel errors (#40329)
Fix
2025-12-29 11:39:24 -06:00
lzk 39576208e4 food box.yml cleanup (#40873)
* food box.yml cleanup

* Update box.yml
2025-12-29 11:39:24 -06:00
GitHubUser53123 04015f18bc NonSpreaderZombieComponent prevents infection of crit mobs (#40857)
prevent the most critical bug in the history of station space 14
2025-12-29 11:39:24 -06:00
Princess Cheeseballs f5a69c4ca8 Fix Plant Mutations (#40870)
Whoops x2

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-12-29 11:39:24 -06:00
pre-commit-ci[bot] 8f97a7720d [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-12-29 11:39:23 -06:00
Vanessa 6c1589045e There is a god. 2025-12-29 11:39:23 -06:00
Vanessa 57d3798fee Reorganized some of the new ECS code. 2025-12-29 11:39:23 -06:00
Vanessa df9f638eee No one will care. 2025-12-29 11:39:23 -06:00
Vanessa 95557be4ee More ECS fixes. Will I never escape this hell? 2025-12-29 11:39:23 -06:00
Vanessa e54548fcf6 More ECS fixes. 2025-12-29 11:39:23 -06:00
Vanessa ff620be7ff Fixed a typo with the Addicting system. 2025-12-29 11:39:23 -06:00
Princess Cheeseballs 66118f024f Cryogenics evenheal + New chem "Arcyrox" (#41696)
* Cryo chems

* Actually cryo eats a lot of this stuff, should probably buff the amount you get...

* minor necrosol buff

* fuck it old recipe

* Fucked up my math, half is closer to 6 here.

* cryox

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-12-29 11:39:23 -06:00
Vanessa e9cec4a002 Fixed some temperature components that were moved to shared. 2025-12-29 11:39:23 -06:00
Vanessa 075f2f4dfd God fuck deepfryers. 2025-12-29 11:39:23 -06:00
Vanessa ba7dceb2a8 Why are we here? Just to suffer? 2025-12-29 11:39:23 -06:00
Vanessa 9cf3fb6aef Migrated the psionic reolling stuff to the new ECS system. Am I out of this hellhole yet? 2025-12-29 11:39:23 -06:00