Commit Graph

34497 Commits

Author SHA1 Message Date
ScarKy0
ee33792b33 Event based lock access (#40883)
* init

* some bonus stuff

* CheckForAnyReaders

* reader

* doc

* review

* fuck yaml

* Me when I push changes myshelf

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-17 02:04:43 +00:00
PJBot
853bb1d3c0 Automatic changelog update 2025-10-16 18:48:38 +00:00
MilenVolf
e362ee121f Add "Reset to default" verb to TriggerOnVoice (#35636)
* Add "Reset to default" verb to `TriggerOnVoice`

* Forgor to remove these changes

* Apply requested changes

* Test fail is real

* Apply requested changes

* Update according to refactored trigger system

* cleanup

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-16 18:36:16 +00:00
PJBot
5a277268b9 Automatic changelog update 2025-10-16 17:04:17 +00:00
Hannah Giovanna Dawson
e9ff240f84 Fix custom MIDI instruments sounding incorrect; add two more microphone instrument options (#39210)
* Custom instruments update

* Update the soundfont file to bank 100 and add a readme to its comments section

* Update the various instruments to use bank 100.
2025-10-16 16:51:49 +00:00
PJBot
993b65ed5d Automatic changelog update 2025-10-16 16:29:57 +00:00
Worldwaker
98ee5be3d4 Fixes parcels and parcel wrapped humanoids being invulnerable (#40940)
* Primary Commit

* Made requested changes, fixed line spacing.
2025-10-16 16:17:19 +00:00
PJBot
eabb5e44db Automatic changelog update 2025-10-16 13:38:36 +00:00
Quasr
f0512d0e0f Bring sky blue carpet in line with other carpets (#40867)
* add table and curtains as constructables; carpet now in printer

* add textures

* whoops, didn't mean to change that

* textures v2

* add open curtain proto

---------

Co-authored-by: Quasr <~182430031+quasr-9@users.noreply.github.com>
2025-10-16 13:25:39 +00:00
PJBot
5757fc95e0 Automatic changelog update 2025-10-16 12:39:12 +00:00
Red Mushie
b10dd2edca Fix power sensor looking at wrong electrical network (#40934)
* Fix power sensor looking at wrong electrical network if it happened to be connected

* Remove unnecessary loop in power sensor logic
2025-10-16 12:26:26 +00:00
PJBot
0def0bf564 Automatic changelog update 2025-10-16 03:36:09 +00:00
Dinner
3a0095ba42 Reorganize ID card sprites to use job icon sprites directly (#40414)
* reorganize id card sprites

* add CBURN attribution

* comment offset

* fix captain ID steal icon

* oops

* update attribution

* slightly more precise language in attribution

* add aliases, cleanup parents and inhands

* adjust syndicate sprites

* missed a spot

* fix historic attribution issues, add black inhands to id cards

* errant curly brace begone

* control stripe color through yaml, meta fix

* make deathsquad blue
2025-10-16 03:23:25 +00:00
PJBot
7ad68e7010 Automatic changelog update 2025-10-16 00:00:13 +00:00
āda
b84931dd39 Grenade penguin htn (#34935)
* we can do better

* better

* slightlybetter

* remove unused dependency

* uplink description more descriptive

* more intentional explosion stats

* cleanup

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-15 23:48:00 +00:00
Pieter-Jan Briers
61cab596d8 Don't preload purple_nebula.png parallax sprite (#40936)
Also set filter on it because it should have
2025-10-15 22:47:54 +00:00
PJBot
f8ea0e98c0 Automatic changelog update 2025-10-15 20:31:53 +00:00
slarticodefast
9562e009bf Make parcelwrap able to wrap humanoids (#40911)
* parcel

* help, I'm being forced to add admin abuse features

* review
2025-10-15 20:19:34 +00:00
PJBot
7755009fe3 Automatic changelog update 2025-10-15 15:23:04 +00:00
Samuka-C
71bbe926a0 Add bank toolshed commands (#40614)
* add bank commands

* Follow convention

* use protoId

* make logic better

* Move stuff to shared

* Make things dirty

* Move UpdateBankAccount to shared as well

* nullable + resolve

* Fix commands

* make things less legible

* typo

* same typo

* im dumb

* I don't know how to spell

* replace select with foreach

Co-authored-by: Simon <63975668+Simyon264@users.noreply.github.com>

* replace select with foreach again

---------

Co-authored-by: Simon <63975668+Simyon264@users.noreply.github.com>
2025-10-15 15:10:25 +00:00
Leon Friedrich
68f9d748a2 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-10-15 12:53:34 +00:00
PJBot
704521d8df Automatic changelog update 2025-10-15 12:39:24 +00:00
telavivgamers
5ddcfc5285 Ashtrays can contain ashes and matches (#40926) 2025-10-15 12:26:33 +00:00
Leon Friedrich
bd1cbabea8 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-10-15 12:14:48 +00:00
Matt Idzik
6fbcc6d0fb 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-10-15 10:41:09 +00:00
YoungThug
3ac4816723 Resprites and keeping consistency for forgotten figurines (#40889)
* Resprites and keeping consistency for forgotten figurines

* Slarti Requests

* fixed sus
2025-10-15 10:28:54 +00:00
Leon Friedrich
c83b8c2cf8 Undo effect logging changes (#40919)
* Undo effect logging changes

* remove ShouldLog
2025-10-15 06:15:05 +00:00
OnyxTheBrave
e92b48c1fa Logging for turret controller (#40884)
* Logging for turret controller

* Wording

* MEDIUM

* changed to use ItemConfigure
2025-10-14 23:30:27 +00:00
PJBot
41bdf00a35 Automatic changelog update 2025-10-14 23:32:23 +00:00
Winkarst-cpu
2f09b117ca Fix emag sparking animation on doors (#40350)
* Fix

* Update

* Comment
2025-10-14 23:13:40 +00:00
slarticodefast
111805c03b Fix sericulture zombies (#40279)
fix sericulture zombies
2025-10-14 23:08:00 +00:00
mtrs163
f6972de87d Don't add ImplicitRoof to grids with roof component (#38551)
* Don't add implicitroof to grids with roof component

* changes 1
2025-10-14 23:05:29 +00:00
PJBot
96712acb08 Automatic changelog update 2025-10-14 23:14:09 +00:00
SlamBamActionman
9fa52ed90a Improve lying trait grammar (#39370)
* Improvements

* Forgot Sure
2025-10-14 23:01:33 +00:00
Nemanja
52a9f9b576 FTL Fixes (#39040)
* FTL fixes

* one. space.

* change this too
2025-10-14 22:58:55 +00:00
PJBot
cb9a4bb67a Automatic changelog update 2025-10-14 22:47:55 +00:00
ArtisticRoomba
df6ce7f473 Fix Atmospherics dP not trolling partially airtight entities (#40435)
* Fix dP not trolling partially airtight entities

* Assumptions in atmospherics are the root of all evil
2025-10-14 22:35:25 +00:00
Myra
1a5be55c70 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-10-14 22:13:32 +00:00
Myra
d81fba01ce 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-10-14 21:46:38 +00:00
Pieter-Jan Briers
3fb57679be 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-10-14 21:44:05 +00:00
Partmedia
a6938a6442 Fix generating migrations with USE_SYSTEM_SQLITE (#40910) 2025-10-14 21:40:05 +00:00
PJBot
7a3fa2c675 Automatic changelog update 2025-10-14 19:44:07 +00:00
temm1ie
957e3ac081 New botany poster (#40908)
* init

* change-desc

* PERIOD
2025-10-14 19:32:10 +00:00
deltanedas
1e14b94da6 fix special scrubber/vent tags (#36326)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-10-14 19:04:25 +00:00
PJBot
6074989972 Automatic changelog update 2025-10-14 19:13:43 +00:00
B_Kirill
96347a78af Fix zombie locked rotation (#40812)
Fix
2025-10-14 19:00:57 +00:00
Quasr
c77c4abe5f Give destroyed machine frames outlines (#40892)
add outline to destroyed frames

Co-authored-by: Quasr <~182430031+quasr-9@users.noreply.github.com>
2025-10-14 18:20:33 +00:00
PJBot
6be5e5aacd Automatic changelog update 2025-10-14 18:29:06 +00:00
Connor Huffine
b96ef5c104 Singularity eats carpet (#40896)
* Add carpet fixture

* Remove DoorPassable

* Put DoorPassable Back
2025-10-14 18:17:20 +00:00
0x6273
fdbcd3fdc5 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-10-14 17:26:07 +00:00