Commit Graph

35865 Commits

Author SHA1 Message Date
alen
fc4a96faad Add Missing IntercomAssembly Components (#42821)
* add missing components to assembly

* use inheritance
2026-02-11 19:46:53 +00:00
PJBot
aa4422fcdf Automatic changelog update 2026-02-10 22:27:08 +00:00
Tiniest Shark
7009a06151 Vulp Tail Wags + Tail Fixes (#42843)
* Localization for Coyote

* Wagging action un-commented

* Species wagging action uncommented

* Sprites added, meta adjusted.

* Proper wag support
2026-02-10 22:10:59 +00:00
PJBot
457cd6509c Automatic changelog update 2026-02-10 17:16:09 +00:00
Rachel Lowe
862ce388a7 Regular bots are now repaired gradually, just like borgs (#42878)
Instead of one long doafter, it's a bunch of smaller doafters. See https://discord.com/channels/310555209753690112/1470704102173315143
2026-02-10 16:59:23 +00:00
B_Kirill
c086acbc34 Cleanup warnings: CS0114, CS0414, CS9107 (#42859)
* Cleanup warnings: CS0114, CS0414, CS9107

* I shouldn't trust IDE autocorrection
2026-02-10 14:07:45 +00:00
PJBot
550d6a0f09 Automatic changelog update 2026-02-10 10:27:11 +00:00
ArtisticRoomba
1f82b9eb8e Fix gas filter always outputting 20C filtered gas (#42876)
ingenious!
2026-02-10 10:10:45 +00:00
PJBot
3813758766 Automatic changelog update 2026-02-10 01:49:12 +00:00
Aearo-Deepwater
8c68824ad8 Slat tiles and decals (#37832)
* Add two varieties of steel vertical slat tiles

* Add dark and white variants of vertical slat tiles

* Add dirt decals

* Add vertical overlay decals

* Add single and double vertical slat decals

* Add steel, dark and white horizontal slat tiles

* Improve single vert slat decals

* Add horizontal slat dirt decals

* Add horizontal slat tile objects

* Add horizontal tile cutter recipe

* Add horizontal slat overlay decals

* Fix inconsistent tile naming

* Add horizontal single and double slat decals

* Fix incorrect slat decal

* Fix two off-color pixels on dark slat tiles

* Change slat tile naming

* Add single-slat overlays

* Smooth tile borders and normalize palette

* Update decals to match tile changes

* Update attributions

* Add missing stack locale lines

* Fix and clean up merged file

* Change slat footstep sounds to be consistent with other steel tiles

As far as I can tell, regular steel tiles use FootstepFloor, (except when
they don't,) and Dark and White variants use FootstepTile.

* Fix confusing merge conflict mismerge

* Remove merge conflict cruft

I have no idea how I missed that.

* Add tile stack prototypes

* Fix slat tile stack localization string refs

* Fix slat tile prototype indentation

* Remove tiles that are identical under rotation

* fix yaml header convention

* Parent slat tiles to common steel tile parent

* Whitespace fix

* Un-de-normalize prototype field ordering

* Fix whitespace

* Re-fix indentation

For some reason, I un-fixed this a little while back. No idea why.

---------

Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com>
2026-02-10 01:32:52 +00:00
Myra
3911d0df6f Ensure profile loading only returns valid species (#42842) (Stable merge) (#42865)
Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>
2026-02-09 23:49:04 +01:00
Vasilis The Pikachu
752ff799eb Me when rider does not commit my change 2026-02-09 22:20:11 +01:00
Vasilis The Pikachu
8e2c01bb74 Merge remote-tracking branch 'upstream/stable' into stable-hotfix-merge-26-02-09 2026-02-09 22:16:04 +01:00
PJBot
8cee089522 Automatic changelog update 2026-02-09 20:35:10 +00:00
pathetic meowmeow
4abdcf7a73 Ensure profile loading only returns valid species (#42842)
* Ensure profile loading only returns valid species

* punt conversion logic outside of the database
2026-02-09 21:30:20 +01:00
TytosB
94070d2962 serpentcrest hotfix (#42863)
hotfix
2026-02-09 20:18:54 +00:00
portfiend
15147dfcdf Split HumanoidProfileEditor.xaml.cs into separate files (#42715)
* separate humanoid profile editor into different files

* move this to the rest of the fields
2026-02-09 20:12:07 +00:00
PJBot
6f924dfa94 Automatic changelog update 2026-02-09 15:33:47 +00:00
ScarKy0
22ba8a3869 Vulpkanin Yawns (#42768)
* im eepy too

* softer sound

* Revert "softer sound"

This reverts commit 51b3b7b2d4.
2026-02-09 15:17:49 +00:00
PJBot
865180d7fe Automatic changelog update 2026-02-09 13:32:09 +00:00
Hitlinemoss
e76a1b5cd6 Minor tweaks to Urist names (#42791)
Tweaks to Urist names
2026-02-09 13:08:02 +00:00
PJBot
0d9d2443ce Automatic changelog update 2026-02-09 13:16:05 +00:00
MidoriKurage
a01e7dcf40 fix: APC sprites stuck in fully drained states on round start (#42852)
* Fix APC incorrect charge state caused by race condition on map startup

* fix: Defer the update from ChargeChangedEvent to next tick
2026-02-09 12:59:43 +00:00
github-actions[bot]
9c89a59d96 Update Credits (#42848)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2026-02-09 13:37:54 +01:00
PJBot
a882259007 Automatic changelog update 2026-02-09 07:06:10 +00:00
TytosB
271252c003 New high pop station - Serpentcrest (#38991)
* syndicate station holy fuck

* I LOVE CONTENT INTEGRATION TESTS

* AHHHHH

* beacons

* minor tweaks

* tweaks

* heisenfuck

* by the nine im tweaking

* fuckin bazgina idk

* many changes

* i forgor

* bingle

* emergency emergency locker

* Components

* bongle

* fuckin

* many tweaks

* abc

* tweaks

* savedasmapfuck

* beacons

* tweaks type shit

* fixes

* small tweaks

* post test hotfix

* atmos fix

* more fixes

* cargo shuttle rotation

* updates

* FOUR FUCKING PIXELS

* goob feedback

* Christmascrest

* no more boxer is boxover

* adjustments

* uhhhh

* fake jordans

* more tweaks

* oh lawd im tweakin

* rhys yappin

* typo

* idk fuckin alot

* signs my beloathed

* maintsover

* touches

* damn mutt.

* its beacover

* christmas is cancelled.

* playtest ajustments

* review
2026-02-09 06:50:15 +00:00
InsoPL
676492e667 Thermal vision overlay for admins (#42812)
* revert of the revert

* tests

* changes

* more fun

* test

* ccvvvar

* works but bad

* now its better

* more fixes

* more cleanup

* cleaning

* last fixes before move to glasses activ

* x

* glasses only

* working

* fix toolbox

* cleanup

* ThermalByte added

* small fix

* small optimalisations

* float bux fix

* comments add

* more comments

* more comments

* last fix

* revert cvar delete

* wrong blue shades

* cvar refactor

* Update Content.Shared/Atmos/EntitySystems/SharedGasTileOverlaySystem.cs

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>

* Update Content.Client/Atmos/Overlays/GasTileDangerousTemperatureOverlay.cs

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>

* tweak to TryGetTemperature comment

* Factors are now const

* renames

* Interface for ThermalByte

* admin button

* cleanup

* sandoboxenabled

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2026-02-09 01:06:46 +00:00
PJBot
545223af9b Automatic changelog update 2026-02-09 01:13:28 +00:00
TriviaSolari
63af4dd3b4 Fix RCD not being able to place hull tiles in space (#42740)
Fall back on player's grid if RCD is clicked on empty space
2026-02-09 00:57:08 +00:00
Kyle Tyo
43c8dc711a Fix(Humanoid): Prevent skin color verification failures due to precision loss (#42836)
port over uberrations fixes.
2026-02-08 23:47:43 +00:00
pathetic meowmeow
9c23b4a6d8 Documents all the public APIs for Nubody & markings code (#42857) 2026-02-08 18:30:09 +00:00
Kittygyat
41dddf4d99 Fixed vox cigarette smoking sprites (#42584)
Fixed vox cigarette sprites
2026-02-08 07:32:00 +00:00
PJBot
6f79e1d744 Automatic changelog update 2026-02-08 04:39:17 +00:00
salarua
15dbf80e3c Change warfarin to heparin (#42847) 2026-02-08 04:23:04 +00:00
PJBot
1d55663041 Automatic changelog update 2026-02-08 03:42:28 +00:00
Liem
7e88e4efca Fix-sprites-practice-disabler (#42838) 2026-02-08 03:26:32 +00:00
PJBot
c4d439f67a Automatic changelog update 2026-02-08 01:40:02 +00:00
Mora
ff417132a2 Animated Vox Tails (#40925)
* Added Animated Vox Tails

* Extra cleanup

* Missing Pixels

* Missing Pixels

* fix

* Update vox.yml

* Update vox_parts.yml

* Update vox_parts.yml

---------

Co-authored-by: TrixxedHeart <46364955+TrixxedBit@users.noreply.github.com>
2026-02-08 01:24:03 +00:00
kosticia
bbe00d6cd6 Fix some locale that sometimes get ignored by gitignore (#42834)
fix
2026-02-07 22:23:28 +00:00
Aearo-Deepwater
1db05a6567 Empty Crayon Box (#42837)
Add prototype for empty crayon box
2026-02-07 18:21:28 +00:00
PJBot
48cb7eafae Automatic changelog update 2026-02-07 15:31:31 +00:00
Rachel Lowe
6714a2fc37 Solved #42803 - Syndie contra explicitly has no allowed departments or jobs. (#42820)
Solved #42803
Syndie contra explicitly has no allowed departments or jobs.
2026-02-07 15:15:11 +00:00
PJBot
6369aae805 Automatic changelog update 2026-02-07 13:35:15 +00:00
SlamBamActionman
2221df17c3 Make conveyors stack items that stop (#42829)
* Initial commit

* formatting

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2026-02-07 13:03:42 +00:00
PJBot
3a202be222 Automatic changelog update 2026-02-07 13:18:57 +00:00
PAFFhassoocks
9170e26bb8 Make nukie infiltrator shuttle pinpointer universal (#42101)
replaces pinpointer with universal pinpointer
2026-02-07 12:56:42 +00:00
ArtisticRoomba
e4edf7d92e fix cl (#42831) 2026-02-07 05:02:53 -08:00
PJBot
ebebc428f8 Automatic changelog update 2026-02-07 12:55:23 +00:00
Matt Idzik
45a5d5b1d9 Fixed containment fields dying even when one side still had power (#41006)
* Containment fields only die if both sides lose power

Currently, if either side of a containment field loses power,
the field dies, even if the other side is still powered. This commit
changes the behavior to only destroy the field if neither side
of the field has enough power.

* discard

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2026-02-07 12:39:07 +00:00
PJBot
ba2b833800 Automatic changelog update 2026-02-07 12:03:35 +00:00