Commit Graph
39023 Commits
Author SHA1 Message Date
ArtisticRoomba f9019f37a2 Clarify documentation on Atmospherics heat capacity APIs (#42747)
* clarify heat capacity APIs

* more docs
2026-06-29 12:43:46 +02:00
ArtisticRoomba a19342dfc3 Atmospherics DeltaPressure Bulk Processing (#41553) 2026-06-29 12:43:45 +02:00
Crude Oil 8bfa3c27f9 Admin log new state on emitter toggle (#42736)
log new state on emitter toggle
2026-06-29 12:43:45 +02:00
Absotively 3d9c2bc891 Gas device power switches use switch buttons (#42619)
* Switch button for gas filter power

* Switch button for gas mixer power

* Switch button for gas pump power

* Switch button for thermomachine power

* Switch button for space heater power

* Remove redundant switch labels
2026-06-29 12:43:45 +02:00
ArtisticRoomba 8b243e533f Atmos GetAirflowDirections API (#42668) 2026-06-29 12:43:45 +02:00
Samuka 2ca299985c Sent fax now tells where it was sent from (#41108)
* Make fax tell where the fax is from

* make the line shorter

* localization

* fix fax machine not knowing where the fax is from

* fix popup saying PeerSelector

* name is now get from the known fax list

* shorter to fit in more papers

* send the sender not the destination

* add time to info displayed

* nuke [ViewVariables(VVAccess.ReadWrite)]

* update submodule

* use RoundDuration() instead

* ops, this was needed
2026-06-29 12:43:45 +02:00
ce7f99fbfb Entity Table Probabilities API (#41920)
* push

* fix

* push

* abstract and more accurate

* new abstract method I guess

* that table does not explode

* webedit major

* Update Content.Shared/EntityTable/ValueSelector/BinomialNumberSelector.cs

Co-authored-by: SnappingOpossum <snappingopossum@outlook.com>

* big ass merge conflicts

* sadas

* review

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
Co-authored-by: SnappingOpossum <snappingopossum@outlook.com>
2026-06-29 12:43:45 +02:00
SlamBamActionman ccff0117bb Remove writing apps from the Mime PDA (#42706) 2026-06-29 12:43:45 +02:00
Princess CheeseballsandPrincess Cheeseballs 5d93f9eb7f [STAGING] Fix having to /ghost as spacemobs when you die. (#42709)
fixe

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-06-29 12:43:45 +02:00
Princess CheeseballsandPrincess Cheeseballs 77f927cca3 [STAGING] Fix Hardsuit Helmets dropping on being gibbed. (#42703)
* bullshit

* sdasdsas

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-06-29 12:43:45 +02:00
Princess CheeseballsandPrincess Cheeseballs 19e21ea954 [STAGING] Fix Diona not transferring their minds to their nymphs when gibbing. (#42699)
2 line fix

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-06-29 12:43:44 +02:00
Errant cd522c8670 Fix debug assert when using Control Entity verb on inanimate objects (#42525)
fix Control Entity assert
2026-06-29 12:43:44 +02:00
Jessica MandJessica M 7f640dd56d Remove InternalsComponent from BaseSimpleMob (#42705)
remove internals from simplemob

Co-authored-by: Jessica M <jessica@maybe.sh>
2026-06-29 12:43:44 +02:00
Velken 7db4a25ce4 [Admin] Made admin log be high if the buyer is not from expected faction for a store. (#42687)
* more admin qol prs

* mistakes were made at 3am

* mindshield check and cleanup

* address reviews

* typo
2026-06-29 12:43:44 +02:00
MidoriKurage a49e01251e Add fontconfig and pipewire to shell.nix (#42700)
fix(nix): Add fontconfig and pipewire to shell.nix

This fixes dev client crashing when running in a nix dev shell.
2026-06-29 12:43:44 +02:00
Princess CheeseballsandPrincess Cheeseballs e15436cdda Estoc DMR made Nukie Only (#42698)
* literally 1984

* Don't need that anymore

* remove looc as well

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-06-29 12:43:44 +02:00
SlamBamActionmanandslarticodefast 53fcd12147 Add Cyborg crew indicator (#37038)
* Initial commit

* Include uncertain crew and make it work for AI

* Add new definition to Silicon Rules 8

* Update based on review

* Remove Cluwne from job list

* ProtoIdify

* Update and also make monkey/corgi show IDs

* Remove unnecessary property

* Remove redundant code

* Carrrrd

* cleanup

* Nicer code

* Update to fix the spawn bug + agent ID

* Fix new icons

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2026-06-29 12:43:44 +02:00
Marchy 4ddd649595 Log Criminal Status changes for admin panel (#42691)
Adding adming logger to log criminal status changes
2026-06-29 12:43:44 +02:00
Pieter-Jan Briers 894e290331 Update RT to 272.0.0 (#42694) 2026-06-29 12:43:43 +02:00
Huaqas f0a2de94d9 Lizard Unhappy (#42594)
* Remove lizard_happy.ogg

* Lizard still unhappy.
2026-06-29 12:43:43 +02:00
VelkenandPrincess Cheeseballs ccea80ac0b [FIX] Fix spacing explosions ignoring indestructible flag in stacked tiles (#42682)
* bald man broke my tiles

* move it around

* shrink it

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-06-29 12:43:43 +02:00
Princess CheeseballsandPrincess Cheeseballs b6b2a563ab Remove Visitor Shuttles (Real) and also cleanup the event rule system to not break when I try to do this. (#41915)
* shelve

* halfway there

* borgar

* just pass TimeSpan.Zero????

* better API

* no more TODO

* comment

* some fixes

* Gonna make a new PR for this I guess shrug

* add quark back, cleanup some stuff

* add syndie pod back

* one final change

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-06-29 12:43:43 +02:00
Kyle Tyo 588c07b7e1 Add Attribution for Web Walls. (#42677)
Update meta.json
2026-06-29 12:43:43 +02:00
B_Kirill 67e5a319d8 Some bonfire fixes (#42675) 2026-06-29 12:43:43 +02:00
ScholarNZL de7b03cbbc Fix 42643 meat spike doafter race condition (#42644)
* Resolve doafter race condition on meat spike deconstruction.

* set a letter to lowercase.
2026-06-29 12:43:43 +02:00
Pieter-Jan Briers 987df8c06d Content.Packaging can now emit binlogs for the build (#42659)
* Content.Packaging can now emit binlogs for the build

I was checking why packaging is so much slower and it *seems* to be entirely the actual build being twice as slow as before .NET 10. Strange.

Content.Packaging can now emit MSBuild binlogs that we can analyze to see why that's the case.

* Enable --log-build on Test Packaging workflow, produce artifact with binlogs

* Disable setup-dotnet in packaging workflow

I have a suspicion...
2026-06-29 12:43:43 +02:00
Dmitry 484b4ec42c fixing the handling of the RespiratorComponent without checking (#42665)
* the correction itself

* it will be more adequate

* doc

* not log - not debug

* ohhh
2026-06-29 12:43:42 +02:00
pathetic meowmeow b81a0c7a85 Drop ICharacterProfile/ICharacterAppearance interfaces (#42661) 2026-06-29 12:43:42 +02:00
abb13de3dd Move character preview handling into a specialized control (#41252)
* Move character preview handling into a specialized control

Co-authored-by: Quantum-cross <7065792+Quantum-cross@users.noreply.github.com>

* Restore job name that I accidentally removed from character picker buttons

* Just resolve dependencies the standard way

---------

Co-authored-by: Quantum-cross <7065792+Quantum-cross@users.noreply.github.com>
Co-authored-by: Janet Blackquill <uhhadd@gmail.com>
2026-06-29 12:43:42 +02:00
B_Kirill e3eb8083e8 Fix InstrumentSystem.Update exception when deleting band lead (#42331) 2026-06-29 12:43:42 +02:00
Winkarst-cpu 8028412480 Fix: Make vote call button toggable (#42450)
Fix
2026-06-29 12:43:42 +02:00
Marlyn d5c449db03 Fixes Opporozidone Instarot issues (#42472)
Removes a vestigial shutdown handler

When opporozidone removes the RottingComponent, the PerishableComponent's
RotNextUpdate is set to 0 - and then it undergoes a period of catch-up to
the current time. If the entity is susceptible to rot in that interval, it'll
accumulate 2 minutes 30 seconds worth of rot, per second.

This gets worse the longer the server has been running, as there's a greater value
in _timing.CurTime to catch up to. This handler seems to be vestigial from the
MiasmaSystem and does not seem to be necessary for anything anymore.
2026-06-29 12:43:42 +02:00
War__Prophet 8251eb1013 Doors can now close on clown spider webs (#42589)
buh
2026-06-29 12:43:42 +02:00
Ohelig 895afab003 Refresh gas canister UI on canister startup (#42616)
* Refresh UI on canister startup

* Rework DirtyUI to not fail during tests on fake canisters

* Feedback from Discord
2026-06-29 12:43:42 +02:00
B_Kirill b1af38a6ff Prevent picking up chameleon projector disguises via context menu (#42656) 2026-06-29 12:43:41 +02:00
Princess CheeseballsandPrincess Cheeseballs e2f1025965 Fix sound issues with arti crusher. (#42406)
AAAAAAAAAAAAAAAAAAAAA

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-06-29 12:43:41 +02:00
EchoOfNothing 6b51323d9b Fix dev map med APC overload (#42157) 2026-06-29 12:43:41 +02:00
ScholarNZL 7c566c91e4 Add Part Assembly and Temprature Construction Validations for Dev builds (#41396)
Resolves 43194; part ass. and temp con. validation
2026-06-29 12:43:41 +02:00
SlamBamActionman 09cdb87c90 Make crowbars consistent with 1x2 item storage (#42585)
Like scratching an itch
2026-06-29 12:43:41 +02:00
roryflowersandRory Flowers 0f766aab0c restore tritium fire energy to reenable maxcaps (#42641)
Co-authored-by: Rory Flowers <roryflowers@github>
2026-06-29 12:43:41 +02:00
Pieter-Jan Briers ed28d77fb2 Remove duplicate loc getstring calls (#42648)
guh
2026-06-29 12:43:41 +02:00
B_Kirill a9e654b9cb Improve sandbox window toggle buttons state handling (#42281) 2026-06-29 12:43:41 +02:00
Winkarst-cpu 187875d732 Fix: Make votes force select maps (#42426)
* Fix

* Add safe guard
2026-06-29 12:43:41 +02:00
Connor Huffine ba5a22b7a1 Add EditorHidden member to ContentTileDefinition (#42564)
Add EditorHidden member
2026-06-29 12:43:40 +02:00
SlamBamActionman ddeea645ef Add an option for hold-to-attack in settings (#42596)
* Initial commit

* Separate ranged and melee

* Move to controls tab
2026-06-29 12:43:40 +02:00
InsoPL 876f2dfd08 Translation fix: insulated verbs (#42617)
* feat

* only clothing

* fix

* Revert "fix"

This reverts commit 858c3f882718cd003391e0fde6b2711b31e6ab54.

* fix

* reversal

* removed double namespace

* ehhh

* wrong robust toolbox

* typo
2026-06-29 12:43:40 +02:00
B_Kirill ad821fdb43 GasLeak and PowerGridCheck rules components cleanup (#42624) 2026-06-29 12:43:40 +02:00
B_Kirill 81d0b1d7ef Fix emergency shuttle authorization bypass via ID rename (#42640) 2026-06-29 12:43:40 +02:00
Pieter-Jan Briers 2c2be56ff6 Update RT to 271.2.0 (#42646) 2026-06-29 12:43:40 +02:00
Myra 5eefbeb167 Fix roundstart with thief gamerule (#42633) 2026-06-29 12:43:40 +02:00