Commit Graph

30912 Commits

Author SHA1 Message Date
Tayrtahn
110ed2736f Convert spam letters to a LocalizedDataset (#36393)
* Convert spam letters to a LocalizedDataset

* Error -> warning

* Comments

* Add migrations for old spam mail entities
2025-04-14 19:38:21 +02:00
Milon
e7dfb66def update editorconfig docstring indentation (#36511)
* Update .editorconfig

* webedit ops
2025-04-14 19:07:21 +02:00
PJBot
6350aef4f5 Automatic changelog update 2025-04-14 16:51:49 +00:00
SlamBamActionman
18bedfec0a Add implant names to implanters (#36555)
* Initial commit

* Add tips!
2025-04-14 18:50:42 +02:00
PJBot
4df6212b19 Automatic changelog update 2025-04-14 16:00:01 +00:00
SlamBamActionman
69f9d531f9 Add SolutionContainerVisuals to the hypospray (#30703)
* Hypovisuals

* Syndie hypo

* Include attribution
2025-04-14 08:58:55 -07:00
PJBot
b079af1192 Automatic changelog update 2025-04-14 15:57:20 +00:00
Ben
b01ca8e57e fix #31963: Stopped climbing movent while in containers (#32033)
* hack to resolve offset issues while in locker

* moved movment cancel from lerp to init

* Added DoAfter canceling for buckling and stowing

* changed container event & removed inventory check from climb initation

* resolved integration test fail

* style

---------

Co-authored-by: Milon <milonpl.git@proton.me>
2025-04-14 17:56:14 +02:00
PJBot
c4b4063cb9 Automatic changelog update 2025-04-14 15:39:05 +00:00
eoineoineoin
7c4b34c1de Command to open chatbox in a new window (#33548)
* Command to open chatbox in a new window

* Add command for users with AdminChat permission

* Add command button to admin tools window
2025-04-14 17:37:58 +02:00
PJBot
a1439c5637 Automatic changelog update 2025-04-14 15:28:32 +00:00
BramvanZijp
cf14cb3eb5 The long overdue downfall of stun meta - Stamina resists on Nukie & ERT Suits. (#35580)
* Add stamina damage resistance

* Probably starting a civil war within the community.

* Tweak some values, my chart was outdated.

* Tone down the values

* Allow a way to bypass the resistances, which forks downstream can use.

* Apply suggestions from code review

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

* Comment out the changes to non-deathsquad suits.

* minor text fix e

* review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
Co-authored-by: Milon <milonpl.git@proton.me>
2025-04-14 17:27:26 +02:00
slarticodefast
8700d10f98 Stable merge (#36557) 2025-04-14 17:06:45 +02:00
PJBot
58df742a64 Automatic changelog update 2025-04-14 15:03:33 +00:00
Alfred Baumann
5e74afc72c Fix IDs without station records not being able to have nonstandard contents (#34921)
* fix ID console resetting to passenger

* review

* whoopsie! whitespace

---------

Co-authored-by: Milon <milonpl.git@proton.me>
2025-04-14 17:02:27 +02:00
PJBot
3cc917f1a8 Automatic changelog update 2025-04-14 14:47:05 +00:00
slarticodefast
f1d938ceb6 fix inspect mind verb (#36558) 2025-04-14 16:45:57 +02:00
PJBot
69aa245428 Automatic changelog update 2025-04-14 14:35:27 +00:00
metalgearsloth
dfa5ccf625 Fix shuttle arrival visualizer (#35772)
* Fix shuttle arrival visualizer

It was at a fixed spot but if the target is rotating it wasn't handled.

* hew

* Fixes
2025-04-15 00:34:18 +10:00
SlamBamActionman
961d2cfdef Clarify "purple text" characters in rules & readd Space Law non-restricted item seizure (#36414)
Initial commit
2025-04-14 16:12:03 +02:00
SlamBamActionman
3b04d5a66c [HOTFIX] Sprite fade review #36509 (#36552)
cherry-picked
2025-04-14 16:00:03 +02:00
metalgearsloth
595b1f5073 Fix autosave path (#36352)
Asserts on debug due to non-standard path.
2025-04-14 13:41:41 +03:00
PJBot
dc8120b02b Automatic changelog update 2025-04-14 09:01:54 +00:00
Pieter-Jan Briers
843d79be5f Fire extinguishers can now extinguish items, including when held/worn (#36267)
* Fire extinguishers now put out candles

This did not actually require any changes to flammable or extinguishers directly, the only necessary changes were to make the collision actually work.

Vapor entities (also used for fire extinguishers) now have a collision layer, so they can hit items.

Added a new FlammableSetCollisionWake component to actually enable collision on candles while they are lit, because otherwise CollisionWake on entities gets in the way too.

* Extinguishing items is now relayed to held/worn items

This means held candles get extinguished too.

Involved moving the core logic of ExtinguishReaction into an event so that it can be relayed via the existing hand/inventory relay logic.

* Add helper functions for subscribing to relayed events.

Use these in FlammableSystem

* Make extinguishers work on cigarettes too

A bunch of renaming to make the rest of my code work with SmokableComponent

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2025-04-14 19:00:47 +10:00
PJBot
d0b4f4744c Automatic changelog update 2025-04-14 08:59:48 +00:00
K-Dynamic
25902b5dd0 Change colour tone of blue and green crayons (#36532)
* change crayon lightblue to blue

* recolour both green and blue to match crayons
2025-04-14 18:58:41 +10:00
PJBot
b7a630f06d Automatic changelog update 2025-04-14 06:35:26 +00:00
YoungThug
dc41bd33f3 Binocular Neck Slots! (#35759)
* binoculartweaks

* WhoNeedsArtApprovalQuestionMark

* Roomba Can You Merge Now?
2025-04-13 23:34:20 -07:00
PJBot
e54f8c43df Automatic changelog update 2025-04-14 05:38:58 +00:00
K-Dynamic
ae3918c268 Adds 10% slowdown to syndicate commander hardsuit (#35805)
commander hardsuit slowdown
2025-04-13 22:37:51 -07:00
chromiumboy
87b6eb55e5 Hotfix for water/fuel tank fixtures (#36527)
Sharing the same fixture layer as walls causes dragged water/fuel tanks to be blocked by things that they really shouldn't be, such as lights and holopads

Being PRed as a hotfix in order to fully finalize #36341
2025-04-13 22:02:29 -07:00
Leon Friedrich
4f8f2de561 Remove invalid error logging in HideLayerClothingSystem (#36529) 2025-04-14 14:56:37 +10:00
metalgearsloth
ed9958d838 Update submodule to 253.0.0 (#36528) 2025-04-14 14:27:20 +10:00
J
7e4045d274 Admin spring cleaning (#36190)
* Cleanup warnings in administration

* Job command cleanup

* Reverting already implemented changes
2025-04-14 14:06:36 +10:00
J
2024a29c60 Changes ParallaxGenerator to use FastNoiseLite (#36214)
Instead of the NoiseGenerator we use FastNoiseLite
If I'm correct, after this we'll be able to remove NoiseGenerator and FastNoise from the codebase entirely!
2025-04-14 14:03:49 +10:00
J
8fea9cc30b Entity effects warnings cleanup (#36166) 2025-04-14 13:58:53 +10:00
J
afb0d7efca Worldgen spring cleaning (#36199)
* Worldgen warnings cleanup

* DebrisFeaturePlacerSystem general cleanup
2025-04-14 13:36:54 +10:00
PJBot
5cd38188bb Automatic changelog update 2025-04-14 01:34:11 +00:00
TeenSarlacc
1be56fedf2 Added a crate of shark plushies to cargo (#36338)
* shark time

* cargo

* unfucked a typo maybe

* unfucked a fuckup

---------

Co-authored-by: TeenSarlacc <baddiepro123@gmail.com>
2025-04-14 03:33:04 +02:00
PJBot
fe2c40f105 Automatic changelog update 2025-04-14 01:23:00 +00:00
Unisol
021ad0f8e0 New deathmatch map: DM01 Entryway (#31533)
* added plastitanium walls and windows

* Added DM01 Entryway to pool of deathmatch arenas

* replaced non-occluding walls with occluding ones

* added more details and fluff to empty rooms and hallways; added floor drains around the map

* Fixed failing integration test

* fixed YML syntax error causing test failures. What kind of retard thought that using whitespace as structural syntax is a good idea?

* minor map changes

---------

Co-authored-by: Unisol <pavelyakushevich@gmail.com>
2025-04-13 18:21:53 -07:00
Myra
b7a05d7c76 Stable merge (#36520) 2025-04-14 00:24:24 +02:00
metalgearsloth
16c78aa8ee Sprite fade review (#36509)
* Sprite fade review

* Skip non-hard fixtures

Probably fine.
2025-04-14 01:22:05 +03:00
Pieter-Jan Briers
7bb35889ce Revert "Feature/shader radial menu" due to shader issue (#36470) 2025-04-13 23:55:27 +02:00
Myra
c9d71a4e45 Disable mob pushing (Stable -> Master) (#36519) 2025-04-13 22:07:18 +02:00
Myra
1741f40f8a Disable mob pushing
Part of maint meeting
2025-04-13 22:04:52 +02:00
Errant
8e911d96f9 antag role placeholder loc text (#36514) 2025-04-13 20:15:21 +02:00
PJBot
3a6085a10a Automatic changelog update 2025-04-13 17:24:41 +00:00
K-Dynamic
232ade99a9 Remove flash payload from stinger grenades (#36394)
Remove flash payload from stinger
2025-04-13 19:23:35 +02:00
PJBot
66f1316616 Automatic changelog update 2025-04-13 16:11:02 +00:00