Commit Graph

26905 Commits

Author SHA1 Message Date
Pieter-Jan Briers 01ecd1d28b
Rate limit ahelps (#29219)
* Make chat rate limits a general-purpose system.

Intending to use this with ahelps next.

* Rate limt ahelps

Fixes #28762

* Review comments
2024-07-25 00:38:40 +02:00
Ghagliiarghii 60bf5fe896
golden plunger (#29043)
* golden plunger

* Add wood material (the handle is still wood)

* 52 hours

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-07-25 00:38:38 +02:00
PJBot f33d844966
Automatic changelog update 2024-07-25 00:38:14 +02:00
MilenVolf 348b742397
Fix prying speed & log (#29210)
* cleanup prototypes with `PryingComponent` & fix jaws of life prying speed

* Minor cleanup for tools and prying systems

Remove some obsolete methods.

* Fix doafter continues when not held & log

* Modifiy delays for floor prying

* Fix test fail
2024-07-25 00:38:12 +02:00
PJBot af08a27e5e
Automatic changelog update 2024-07-25 00:38:10 +02:00
Pieter-Jan Briers 83ac73e0fc
You can now pry multiple tiles at once (#29231)
* You can now pry multiple tiles at once

* More advanced do after duplicate checking.

Instead of just saying "lol tile prying can raise duplicates", we now have a system so tile prying can properly distinguish events on 2 different tiles. This is achieved with a virtual function on DoAfterEvent.
2024-07-25 00:38:07 +02:00
PJBot f773ecb582
Automatic changelog update 2024-07-25 00:37:21 +02:00
Redfire1331 8d7fed9e4b
made cup ramen eatable with anything with the fork component (#27826)
* made cup ramen eatable with anything with the fork component

* removed extra png

* made cupramen fillable with water, and made hot ramen dry ramen.

---------

Co-authored-by: redfire1331 <Redfire1331@users.noreply.github.com>
2024-07-25 00:37:20 +02:00
PJBot 4c27f54ab3
Automatic changelog update 2024-07-25 00:37:18 +02:00
Boaz1111 5af8272be1
moves explosive tech to T1 (#29227)
moves explo tech to T1
2024-07-25 00:37:16 +02:00
PJBot 4fd20a8e38
Automatic changelog update 2024-07-25 00:37:14 +02:00
lzk 412b15ab27
Buff cube boxes (#29251) 2024-07-25 00:37:13 +02:00
PJBot da55b2cc65
Automatic changelog update 2024-07-25 00:37:12 +02:00
neutrino d05b6293b0
fixed Syndicate smokes pack being half-filled (#28371) 2024-07-25 00:37:09 +02:00
PJBot d54592264d
Automatic changelog update 2024-07-25 00:37:08 +02:00
Mr. 27 b7f4740a95
Fix ERT becoming sleeper agents and add sleeper agent preferences (#27817)
* b

* Update antags.ftl

* m

* ok

* Update events.yml

* antag

* a

* Create InitialInfectedExemptComponent.cs

* Delete InitialInfectedExemptComponent.cs

* yes

* Delete InitialInfectedExemptComponent.cs

* Create AntagImmuneComponent.cs
2024-07-25 00:36:58 +02:00
Mr. 27 92c895022c
Make winter coat hood hide certain markings (#29238)
Update base_clothinghead.yml
2024-07-25 00:35:15 +02:00
IProduceWidgets 2af0efe196
add a type specifier where one was forgor (#29250)
* add a type specifier where one was forgor

* Fix other way because degub conditions

* okay this feels kinda dumb but it does fix it.

* Update Content.Client/Effects/ColorFlashEffectSystem.cs

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-07-25 00:35:13 +02:00
metalgearsloth cc7b91b6e0
Update submodule to 226.2.0 (#29247) 2024-07-25 00:35:06 +02:00
PJBot a6347d7f86
Automatic changelog update 2024-07-25 00:35:04 +02:00
metalgearsloth f0d83c1cb1
Fix entities getting stuck red (#28981) 2024-07-25 00:35:03 +02:00
Tayrtahn 3aa5ef1c1e
Fix and enable TestEmptyLoadout (#29228)
* Fix and enabled TestEmptyLoadout

* Fine, have a real name
2024-07-25 00:35:00 +02:00
PJBot 464c1789b1
Automatic changelog update 2024-07-25 00:34:59 +02:00
Mr. 27 2c3071ab5b
Hide moth antenna and lizard frills with hardsuit helmets, fix lizard snouts not being hidden (#29214)
* inital

* Update ClothingSystem.cs

* Update helmets.yml
2024-07-25 00:34:56 +02:00
PJBot 4b5cba8ff9
Automatic changelog update 2024-07-25 00:34:55 +02:00
Alice "Arimah" Heurlin af767099db
Prevent fly-by fixture from powering containment field generator (#29225)
* Prevent fly-by fixture from powering containment field generator

* Update according to review
2024-07-25 00:34:51 +02:00
Pieter-Jan Briers a429c419aa
Fix terrible portable scrubber unlit layers (#29232)
Jesus fucking christ man
2024-07-25 00:34:50 +02:00
Vasilis 63a919b9c2
Tools batch files (#29179)
* Tools batch files

* fine
2024-07-25 00:34:48 +02:00
PJBot 7627923a88
Automatic changelog update 2024-07-25 00:34:46 +02:00
lzk b92b8190e2
Add wet floor sign & warning cone to autolathe (#29205)
* Add wet floor sign & warning cone to autolathe

* removing
2024-07-25 00:34:44 +02:00
Flareguy dead057165
Emergency toolbox fill rework (#29202)
* emergency toolbox fill rework

* Fuck
2024-07-25 00:34:43 +02:00
TsjipTsjip 514ea87c68
Fix documentation typo (#29209)
Fix everything.
2024-07-25 00:34:42 +02:00
Leon Friedrich d0a8d88e78
Partial buckling refactor (#29031)
* partial buckling refactor

* git mv test

* change test namespace

* git mv test

* Update test namespace

* Add pulling test

* Network BuckleTime

* Add two more tests

* smelly
2024-07-25 00:34:37 +02:00
Tayrtahn 7819e9f251
Code cleanup: radio jammer (#29052)
* Code cleanup for radio jammer

* More Entity<T> for the people, and fix an accidental variable reuse
2024-07-25 00:34:34 +02:00
Tayrtahn 0cd2bdf33b
Add prediction for Tech Disks, cleanup (#29061)
* Add prediction for Tech Disks, cleanup

* Remove IsServer check in OnMapInit

* Use HashSet for techs, remove LINQ
2024-07-25 00:34:28 +02:00
Leon Friedrich c2540f6011
Rejig device link sink & source startup & shutdown (#29035)
* Fix DeviceLinkSinkComponent not updating sources on shutdown

* Log error

* Misc link changes & fixes

* Fix core
2024-07-25 00:34:26 +02:00
PJBot a2229fa110
Automatic changelog update 2024-07-25 00:34:09 +02:00
Flareguy 7ef7bb148e
hos cap resprite (#29208)
* hos cap resprite

* 1. 2. 3 4 Oh
2024-07-25 00:34:06 +02:00
PJBot 6927dd57e7
Automatic changelog update 2024-07-25 00:32:12 +02:00
lzk c85807a0a8
Musician's skirt (#29203)
* Sprites&Meta

* Changing prototypes

* Adding to Theater vend

* Sprite_Change

* Sprite_Change

* Prototype_Changes

Is this exactly how it should be?...

* FUCKING FIX

* weh

---------

Co-authored-by: Арт <123451459+JustArt1m@users.noreply.github.com>
2024-07-25 00:32:10 +02:00
PJBot d881c2ebbf
Automatic changelog update 2024-07-25 00:30:39 +02:00
Truoizys 084023c46b
Fixed cartridges installing more than once (#29187)
* fixed cartridges installing more than once

* replaced prototypes with CartridgeComponent

* relocated checks from InstallProgram to InstallCartridge
2024-07-25 00:30:38 +02:00
beck-thompson d324dbbc04
Grammar fix to medibot! (#29197)
fixed
2024-07-25 00:30:33 +02:00
metalgearsloth 625edf4bd1
Fix material storage going BRRT (#29167)
If the volume hits 0 we just remove it.
2024-07-25 00:29:46 +02:00
PJBot 03c73d2788
Automatic changelog update 2024-07-25 00:28:49 +02:00
HS 7b677f3f75
shorten short raffle (#28685) 2024-07-25 00:28:47 +02:00
PJBot a49e47e593
Automatic changelog update 2024-07-25 00:28:45 +02:00
beck-thompson 8322644ab6
Add some happier medibot messages! (#29147)
* Happy!

* opps

* one more
2024-07-25 00:28:37 +02:00
Ubaser 069fe6a9bb
Fix Underwing wings (#29092)
* add

* tweak thickness of stripe
2024-07-25 00:28:35 +02:00
Tayrtahn 511969fbdd
Make Hamlet a valid chef's hat pilot (#29191) 2024-07-25 00:28:33 +02:00