Commit Graph

21748 Commits

Author SHA1 Message Date
ArtisticRoomba
bbfccfe459 Kill the TEG meta with really big hammers (#37728)
* First round of balancing

* Second round of balancing
2025-05-26 13:53:19 +02:00
YoungThug
e471ab1843 Add Fancy Speech Bubbles for Diona and Gingerbread (#37742)
* Add Fancy Speech Bubbles for Diona and Gingerbread

* Fix White-Spacing

* Fix Fails
2025-05-26 13:51:09 +02:00
PJBot
58b3e572be Automatic changelog update 2025-05-26 10:50:40 +00:00
Jessica M
65bd1f0170 Lets angry AI gorillas pry open doors, smash things, and vault tables (#37822) 2025-05-26 12:49:33 +02:00
PJBot
67a4dc2479 Automatic changelog update 2025-05-26 07:31:07 +00:00
Southbridge
318d817cff Amber Station - Added Sec Beacons (#37700) 2025-05-26 00:29:58 -07:00
slarticodefast
e8bc811f7a Add WieldingBlockerComponent (#37778)
initial commit
2025-05-25 23:50:30 -04:00
PJBot
68d5d940cf Automatic changelog update 2025-05-26 03:37:23 +00:00
Fildrance
291ccfbe23 Spray nozzle can suck puddles into tank directly! (#30600)
* feat: now vacuum cleaner can suck solutions from floor

* refactor using AbsorbentSystem instead of separate vacuum cleaner

* refactor: remove unused vacuum cleaner files

* refactor: renamed ConnectedContainerComponent to SlotBasedConnectedContainerComponent (and system)

* fix: fix invalid comp name

* fix: no more spray nozzle messaging about water inside bottles etc.

* refactor: minor refactor in SlotBasedConnectedContainerSystem and adjustments after merge

* refactor: cleanups

* refactor: renaming

* refactor: update to use _puddleSystem.GetAbsorbentReagents

* refactor: changed interactions with SlotBasedConnectedContainerSystem into events

* refactor: new sound and action delay adjusted to sound (amount tweaked a bit accordingly, almost)

* refactor: added networking for SlotBasedConnectedContainerComponent

* fix attribution for vacuum-cleaner-fast.ogg

* trying to fix multi-license for mix sound file

* remove empty line

* refactor: remove trailing whitespace

* by ref struct, brother

---------

Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
Co-authored-by: EmoGarbage404 <retron404@gmail.com>
2025-05-25 23:36:16 -04:00
PJBot
d1370de758 Automatic changelog update 2025-05-26 02:38:29 +00:00
slarticodefast
e0666cc510 merge staging into master (#37829) 2025-05-26 00:16:14 +02:00
Errant
99236def28 comment out slotblocker yaml (#37827)
* comment out slotblocker yaml

* let me fix this real quick xD

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-05-26 00:05:47 +02:00
RedBookcase
394388be5c Updated Drozd and Lecter with magazine states and small animations. (#37790)
Co-authored-by: RedBookcase <Usualmoves@gmail.com>
2025-05-25 17:55:50 -04:00
Velcroboy
1f2d4e7efc Update locker storage to entity tables (#37809)
* Update locker storage to entity tables

* tidy

* Requested changes

---------

Co-authored-by: Velcroboy <velcroboy333@hotmail.com>
2025-05-25 21:48:10 +02:00
PJBot
2b03c91823 Automatic changelog update 2025-05-25 18:37:07 +00:00
AsnDen
178a085328 Bar sign AlignTile version and fixtures for bar signs (#37756)
* fixtures and sprite offset

* AlignTile versions

* Update bar_sign.yml
2025-05-25 20:36:00 +02:00
PJBot
e73f1e3a19 Automatic changelog update 2025-05-25 18:12:47 +00:00
Moomoobeef
4cab7180be Dirty Steel Tile now has Variants (#37800)
added variants for dirty tile
2025-05-25 14:11:40 -04:00
PJBot
ad4737dc2a Automatic changelog update 2025-05-25 18:04:09 +00:00
brainfood1183
51ca833662 kangaroos can now be equipped with north stars and knuckle dusters. (#37789)
* kangaroos can now be equipped with north stars and knuckle dusters (except stun knuckle duster).

* whitespace issues fix..

* damn whitespace

* fix whitespace

* fix whitespace

* final fix.
2025-05-25 20:03:01 +02:00
Stop-Signs
d81977281e Make foods reflect their ingredients better (#34138)
* Borbers

* Meals.yml Updated

* Update Cursed noodles

* Soups even more cursed

* Pies tacos and cakes

* typo

* typo ops pt 2

* Typo ops + non-existant reagent

* justice for soy

* minor mistake in soup.yml

* Update pie.yml
2025-05-25 11:02:04 -07:00
PJBot
e08a7f3c84 Automatic changelog update 2025-05-25 15:58:32 +00:00
K-Dynamic
a775858486 Add welded visuals to shutters and blast doors (#37807)
add welded to all shutters and blast doors
2025-05-25 17:57:18 +02:00
Moomoobeef
97e6ad7c9d fixed gay wackpack (#37812) 2025-05-25 10:26:04 -04:00
github-actions[bot]
d7acba43ec Update Credits (#37799)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2025-05-24 20:37:05 -04:00
deltanedas
d56c0d0610 remove actions from maps (#37457)
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2025-05-24 13:37:10 -07:00
Simon
7867cbec00 Add basic discord client integration with ooc and admin chat support (#33840)
* Add basic discord client integration with ooc and admin chat support

* Use username instead of global name

WHY IS GLOBAL NAME NOT JUST THE USERNAME??? WHY ARE THERE NO DOC COMMENTS???

* stuff

* Reviews, methinks.

* Reviews

* reviews
2025-05-24 20:49:52 +02:00
PJBot
175d99cb95 Automatic changelog update 2025-05-24 17:33:34 +00:00
Tiniest Shark
214338caa6 Inhands for bartender tools and mugs. (#37771) 2025-05-24 13:32:27 -04:00
Rafael Simões Gaspar da Ponte
2b67b49059 Fix space-wizards#35663: Prevent clipping of hovered sprites on rotation (#37784)
This fix addresses an issue where hovered tabletop machines (such as the grinder and electrolysis machine)
had their sprites clipped when the camera was rotated. The problem was fixed by setting noRot: true.
2025-05-24 13:22:09 -04:00
PJBot
4ff221e7b9 Automatic changelog update 2025-05-24 05:12:05 +00:00
Coco
04b6da4ff2 Fix missing weight property in Chief Medical Officer job prototype (#37774)
Co-authored-by: CoconutThunder <1355178+CoconutThunder@users.noreply.github.com>
2025-05-24 01:10:57 -04:00
Sukilove
af736eb93d Added a new detective's office sign (#37765)
* Added a new detective's office sign

* Revised the design
2025-05-23 21:40:52 -04:00
PJBot
fa7c56319b Automatic changelog update 2025-05-23 21:58:17 +00:00
Hitlinemoss
6240a51932 Liquid soap is now slippery (#37747)
* Liquid soap is now slippery

* Adjusted liquid soap friction value
2025-05-23 23:57:06 +02:00
Sukilove
1f5026bcef Deletes an empty file (#37763) 2025-05-23 14:31:01 -07:00
PJBot
6c1caec5c8 Automatic changelog update 2025-05-22 18:13:34 +00:00
ArtisticRoomba
66761f5497 Buff gas canister volumes moderately (#37564)
* Buff gas canister volumes moderately

* increase prices moderately
2025-05-22 14:12:24 -04:00
PJBot
6c6f33e47e Automatic changelog update 2025-05-22 08:43:28 +00:00
Nemanja
19c88963b4 Add gold and silver material crates, balance cargo mat crate prices (#37713) 2025-05-22 01:42:20 -07:00
YoungThug
b95bcbffed Rat King Chat Indicator (#37184)
* Rat King Chat Indicator

* BUFFRATWHEN

* Added it to the crown wawa

* Ignore this

* Whats the limit for stuff I can put here?

* Fix da merge conflicts for real this time

* WE DID ITgit add -A

* Errant Requested Changes
2025-05-22 01:47:04 -04:00
PJBot
ecff1f8810 Automatic changelog update 2025-05-22 03:26:14 +00:00
PJBot
aac32a771a Automatic changelog update 2025-05-22 02:20:04 +00:00
Wolfkey-SomeoneElseTookMyUsername
e72e25aba1 Add disposal signalers (#37535)
* Add disposal signalers

* Sprite changes

* Some requested changes

* Requested changes + change spelling to be with two l's to be consistent with the remote signaller
2025-05-21 22:18:57 -04:00
PJBot
db0fb6118f Automatic changelog update 2025-05-22 01:40:55 +00:00
ArtisticRoomba
7d7858d41c Significantly improve Tesla generator power stability (#37626)
* Significantly improve Tesla generator power stability

* Second round of balancing
2025-05-21 21:39:48 -04:00
PJBot
5af5305d97 Automatic changelog update 2025-05-22 01:23:15 +00:00
Pieter-Jan Briers
1d5a06612a Optimize parallax VRAM usage (#37180)
* Disable parallax texture preloading

Many parallax layers are specific to a single map and will likely never be loaded for the duration of the game. Save VRAM by not loading them always.

Requires engine master

* Put generated parallax identifier in texture name

Makes it show up properly in debugging tools

* Don't load generated parallaxes multiple times

Many parallax prototypes re-use the same generated parallax configs. These generated parallaxes were being loaded multiple times at once, which was a massive waste of VRAM.

We now move these into a separate cache for deduplication. I had to write a lot of logic to handle loading cancellation and ref counting. Yay.

Also fixes some spaghetti with the previous parallax loading system: cancellation didn't work properly, give proper names to generated texture names, etc.

This saves like 100+ MB of VRAM.
2025-05-22 11:22:08 +10:00
K-Dynamic
0c7cfb528d Evac Shuttle Wode update (#37223) 2025-05-21 16:26:57 -07:00
PJBot
5490acd23b Automatic changelog update 2025-05-21 20:46:41 +00:00