Commit Graph

32284 Commits

Author SHA1 Message Date
Tayrtahn
c1b9b7e6d7 Fix walking in place animations when holding walk button (#37887)
Fix SpriteMovement playing when holding walk button
2025-05-27 20:14:49 -04:00
PJBot
241e5836d1 Automatic changelog update 2025-05-27 23:56:55 +00:00
Southbridge
755ce6f59b Decal Spawners (#37066)
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2025-05-27 16:55:48 -07:00
Tayrtahn
d28c64f76a Fix some misc warnings (#37858)
Fix misc warnings
2025-05-27 19:54:19 -04:00
mubururu_
7c9a031f99 inhands for CAKE + sprite fixes (#37819)
caek
2025-05-27 19:47:58 -04:00
PJBot
a65c43c866 Automatic changelog update 2025-05-27 23:45:22 +00:00
Perry Fraser
d2add64897 tweak: add confirm to server restart button (#37849) 2025-05-27 19:44:15 -04:00
PJBot
d6356fd8a9 Automatic changelog update 2025-05-27 23:09:42 +00:00
K-Dynamic
14dc97da8d Resprites hatch and hatch_maint (#37870)
* hatch_maint colours

* hatch colours

* make panel_open consistent with other airlocks

* hatch_maint new sprites

* hatch new sprites
2025-05-27 19:09:29 -04:00
Southbridge
7aa393cfdb Amber Station - Added Sentry Turrets (#37859) 2025-05-27 16:08:34 -07:00
PJBot
9e3b1bd139 Automatic changelog update 2025-05-27 21:22:46 +00:00
Moomoobeef
5051e9278a reduced the number of slots in bookshelves (#37866)
* changed bookshelfs yml

I reduced the number of slots in bookshelves, now it has 40 slots, and since one book takes two slots, and there are 20 fill levels (not including empty) now each book corresponds to one sprite. I also increased the number of books that random bookshelves generate, so that bookshelves will be empty less often.

* increased minimum random book count

in testing there were still a lot of bookcases with very few books in them.

* too many

* still too many

decided it looks better with the variance of having some shelves sparse and some not, rather than all ~half-filled. Wish there was a way to do something about the distribution, rather than pure random maybe something like weighting it toward one of the ends of the scale. but alas, I don't know how to do that.

* guidebook chance is random too now

decided that guidebook chance should also be random. now we can have shelves that are truly empty. anyway, I set it as 0-2, so there is a 2/3 chance that a bookshelf has a guidebook in it anyway, this also means that some shelves will have two guidebooks, but hey; who can have *too many* guidebooks?

* this line shouldn't be here
2025-05-27 14:21:39 -07:00
PJBot
3c462ff4a0 Automatic changelog update 2025-05-27 16:40:59 +00:00
Professor Renderer Grizzleton
94fba22eee Give cluwnes job icons (#37834)
* Add Weh-pet

* Add Weh-pet (again)

* Change weh-pet size to Medium

* Change weh-pet size to Medium (again)

Probably should've looked into what "medium" meant in yaml

* I may be stupid and misread how MIDIs worked.

* Finish weh-pet sprites

Weh!

* Add weh-pet to rare maints loot table

* Give cluwne sechud icon

* Remove weh-pet related content from cluwne-id

Why was it still THERE?

* Revert "Add Weh-pet (again)"

This reverts commit 8e135e520859ef94e693e27a86af1eed9576f9ab.

* Fix whitespace issues in residual files

* Update Resources/Textures/Interface/Misc/job_icons.rsi/meta.json

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* More whitespace fixing and credit adding

* Resolve conflict in job_icons.rsi/meta.json

* Fixing whitespace *again*

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-05-27 18:39:52 +02:00
PJBot
1a346f7e82 Automatic changelog update 2025-05-27 16:27:36 +00:00
PicklOH
3365e97895 Restore Gas Pipe Naming in Construction Menu (#37881)
restore gas pipe naming in construction menu
2025-05-27 18:26:30 +02:00
PJBot
1be39e0010 Automatic changelog update 2025-05-27 11:48:57 +00:00
Simon
2bbe66cea9 Remove capacitors and matter bins (#37725)
* Remove capacitors and matter bins

* fix migrations and yaml errors, remove parts fully

* Rename to "modular machine part"

* Sloth review
2025-05-27 21:47:49 +10:00
PJBot
a371c15748 Automatic changelog update 2025-05-27 11:35:34 +00:00
metalgearsloth
3c52dd102e Don't click-to-face when moving (#37874)
Looks bad doing it for a single tick.
2025-05-27 13:34:23 +02:00
Tayrtahn
4d35998f25 Cleanup warnings in SharedMoverController (#37613)
* Refactor IsAroundCollider to use EntityLookupSystem

* Formatting

* MapSystem methods

* Remove unused usings

* GrabRangeVV -> GrabRange
2025-05-27 20:01:04 +10:00
B_Kirill
9e834c70b9 Add overkill thresholds to more objects (#37745)
* Add overkill thresholds to more objects

* Add newline

* curtains (25 -> 50)
2025-05-27 19:09:46 +10:00
Killerqu00
26a0bfbbc5 Sanitize admin UI input for role bans (#35422)
if job does not exist, log it
2025-05-26 23:27:31 -07:00
Kyle Tyo
cc6f364e9d Kill resolves in vote commands (#37637)
* kill resolves in VoteCommand.cs

* consistency and cleanup

* final touch
2025-05-27 05:18:59 +02:00
slarticodefast
be761ea537 merge stable into master (#37856) 2025-05-26 21:37:20 +02:00
Nemanja
854c506a75 Fix storage fastpath logical oversight (#37852) 2025-05-26 21:26:28 +02:00
K-Dynamic
556c6b905c Updated weld overlay for blast door (#37846)
updated weld for blast door
2025-05-26 13:17:15 -04:00
Tayrtahn
24dd207b4f Cleanup remaining IMapManager.MapExists uses (#37851)
Cleanup remaining IMapManager.MapExists uses
2025-05-26 18:45:55 +02:00
Myra
df2c2adc9d Stable master merge (#37850) 2025-05-26 17:30:30 +02:00
Errant
02fe5b4ac5 HOTFIX Cryochem revert (#37844)
* Revert "Traumoxadone (#37236)"

This reverts commit 55ec2632a8.

* Revert "Cryoxadone Tweaks (#37132)"

This reverts commit 406bfa3308.

* Revert "Stelloxadone (#37131)"

This reverts commit f415ad51c3.

* whitespace test fail evasive maneuver

* changelog 1984
2025-05-26 16:49:34 +02:00
Errant
6bdcadfde3 hotfix the hotfix, slot blocker changelog (#37845)
remove changelog for slot blockers due to being reverted
2025-05-26 15:29:34 +02:00
PJBot
80dd9a553f Automatic changelog update 2025-05-26 13:01:57 +00:00
chromiumboy
f99850e1fb Sentry turrets - Part 6: Sentry turret control panels (#35235) 2025-05-26 16:00:50 +03:00
PJBot
32ffbbfb0f Automatic changelog update 2025-05-26 12:08:56 +00:00
ArtisticRoomba
9a910873c8 Significantly improve TEG power generation stability (#37658)
* Significantly improve TEG power generation stability

* Revert "Significantly improve TEG power generation stability"

This reverts commit e88278c0f8dea925a89b240e09e5dbcb84f9d174.

* Reimplement without auto formatting obliterating the entire system

* second round of balancing
2025-05-26 14:07:49 +02:00
PJBot
ba76ceec08 Automatic changelog update 2025-05-26 11:54:26 +00:00
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
B_Kirill
cb8e7446a4 Add pause to runclient (#37748) 2025-05-26 13:50:05 +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
Kyle Tyo
2ec019dc0f Add a safety net to the round controls in the Admin window. (#37836)
some changes.
2025-05-25 22:37:21 -04: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