Commit Graph

36638 Commits

Author SHA1 Message Date
OnyxTheBrave 4357118040
Changed black carpet texture to correctly align itself. (#26358)
(cherry picked from commit 05f282f5ce)
2024-03-24 00:14:22 +01:00
PJBot 98861db72e
Automatic changelog update
(cherry picked from commit ab2d56a1cc)
2024-03-24 00:14:21 +01:00
Ubaser b8e7fecedb
Throwing Knives: Syndicate Kit (#26026)
* add

* rename

* change damage type and lower price

* 6 tc

* fix?

* missed listing

* Update Resources/Textures/Objects/Storage/boxes.rsi/meta.json

* Update Resources/Textures/Objects/Storage/boxes.rsi/meta.json

* Update Resources/Textures/Objects/Storage/boxes.rsi/meta.json

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

(cherry picked from commit 393bcbfc13)
2024-03-24 00:14:18 +01:00
Wrexbe (Josh) 998bc5af12
Fix crash on load when no slot key assigned (#26354)
Co-authored-by: wrexbe <wrexbe@protonmail.com>
(cherry picked from commit e69723153d)
2024-03-24 00:14:01 +01:00
Mr. 27 3bb39a3e7d
Make air tanks appear on the back in suitstorage (#26353)
* g

* a

* jetpak

(cherry picked from commit 6e8a07844a)
2024-03-24 00:13:59 +01:00
PJBot bd2585b698
Automatic changelog update
(cherry picked from commit ef4f263336)
2024-03-24 00:13:58 +01:00
metalgearsloth 6426cd7008
NPC steering tweaks (#26351)
- Fix the free node check considering the whole tile and not the poly.
- Clear maps on direction resets.
- More robust arrival checks for pathfinding nodes.

(cherry picked from commit 64b648ff3c)
2024-03-24 00:13:55 +01:00
Tayrtahn a11db4991f
Fix cross-grid spreader behavior (#26346)
(cherry picked from commit 763d2bca9c)
2024-03-24 00:13:54 +01:00
PJBot 2d48b7b9ba
Automatic changelog update
(cherry picked from commit f30ed8d860)
2024-03-24 00:13:52 +01:00
RenQ f97a068181
The return of the 'long bedhead' haircut as an alternative (#26336)
(cherry picked from commit 6bffa31eba)
2024-03-24 00:13:51 +01:00
Pieter-Jan Briers 9bb730d0bb
Fix missing semicolon after migration. (#26337)
Are you kidding me EFCore doesn't sanitize this itself?

(cherry picked from commit 4ad1e0598b)
2024-03-24 00:13:47 +01:00
PJBot 7309e79f62
Automatic changelog update
(cherry picked from commit b6b67e2482)
2024-03-24 00:13:46 +01:00
SlamBamActionman 80a1f14791
Added verb action to Glue/Lube system (#26002)
* Added verb action to Glue/Lube system

* Changes based on feedback

* Fix TryGlue/Lube to use Entity<> rather than EntityUid, Component

(cherry picked from commit 70c718f61c)
2024-03-24 00:13:43 +01:00
PJBot 7473181efc
Automatic changelog update
(cherry picked from commit c9b8fa01f9)
2024-03-24 00:13:43 +01:00
BlitzTheSquishy ce92953254
Irish Coffee Recipe Tweak (#26327)
Update drinks.yml

Why would this need to be 2+2=4 when 1+1=2 is the more logical reaction?

(cherry picked from commit e93af9bee6)
2024-03-24 00:13:41 +01:00
PJBot ea1695d261
Automatic changelog update
(cherry picked from commit c5803e6488)
2024-03-24 00:13:40 +01:00
liltenhead 91f35481e6
Nerf budget insulated gloves (#26318)
Insul Chance

(cherry picked from commit bec3a2fecd)
2024-03-24 00:13:37 +01:00
Tayrtahn eb4cd9bc0b
Code Cleanup: Purge obsolete MapManager methods (#26279)
* GetGrid

* GridExists

* TryGetGrid

(cherry picked from commit ae3d745430)
2024-03-24 00:13:35 +01:00
PJBot 87a3ba7615
Automatic changelog update
(cherry picked from commit 2ed0e58069)
2024-03-24 00:13:34 +01:00
lzk 1b7f38eccc
Snore is a trait now (#26322)
(cherry picked from commit 3b3b874dd9)
2024-03-24 00:13:30 +01:00
Doctor-Cpu 674aa16c02
Sanitize "ig" (#26328)
replace ig

(cherry picked from commit 4f816b4b2f)
2024-03-24 00:13:29 +01:00
PJBot a55e251983
Automatic changelog update
(cherry picked from commit df3838e0c7)
2024-03-24 00:12:38 +01:00
nikthechampiongr 01e6a24c63
Fix puller being improperly unset when pulling stops. (#26312)
Fix puller not being improperly unset on PullableComponent while being unpulled.

When unpulled, the pullableComp has its puller field set to null after the message signifying the pulling has stopped
has been sent. Since the component has a field to determine whether its owner is being pulled which is determined by
the puller field, systems listening on the event would think that the owner of the component was still being pulled.

(cherry picked from commit a6c018d755)
2024-03-24 00:12:37 +01:00
PJBot 8c4bacc31e
Automatic changelog update
(cherry picked from commit ae2c1c58b6)
2024-03-24 00:12:36 +01:00
metalgearsloth 2c49471e3e
FTL UIScale fixes (#26305)
- Fix text drawing being offset.
- Fix beacon snapping and distance check.
- Fix DrawData being offset.
- Fix bounds check for map objects not using PixelSize.

(cherry picked from commit 000a259563)
2024-03-24 00:12:31 +01:00
PJBot f6d513cdd5
Automatic changelog update
(cherry picked from commit 6a7c0594c9)
2024-03-24 00:12:29 +01:00
deltanedas e45cbd7282
remove rped (#26316)
* remove rped

* trol

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>

(cherry picked from commit 5ac88d9b27)
2024-03-24 00:12:25 +01:00
Plykiya 0db205377e
Door Remote now shows Mode in UI (#26162)
* Prep for DoorRemote Status

* Door Remote Mode Messages

* plural opens and closes

* never trust webedits

---------

Co-authored-by: Plykiya <plykiya@protonmail.com>
(cherry picked from commit e627a0d24b)
2024-03-24 00:08:08 +01:00
PJBot e6c3cb7a1a
Automatic changelog update
(cherry picked from commit de6fc4033a)
2024-03-24 00:08:07 +01:00
nikthechampiongr 4b8355840b
Fix scram! implant keeping you pulled to someone when teleporting you (#26309)
* Fix scram! implant keeping you pulled to someone when teleporting you

* Exorcise sleep deprivation speak

(cherry picked from commit eb80d9752e)
2024-03-24 00:08:04 +01:00
PJBot 7920cf93ee
Automatic changelog update
(cherry picked from commit f9b195f5e4)
2024-03-24 00:08:04 +01:00
Pieter-Jan Briers 16c7c2882d
Improve admin message seen/dismiss state. (#26223)
Fixes #26211

Admin messages now have separate "seen" and "dismissed" fields. The idea is that an admin should be able to tell whether a user pressed the "dismiss for now" button. Instead of using "seen" as "show this message to players when they join", "dismissed" is now used for this.

Existing notes in the database will automatically be marked as dismissed on migration. A note cannot be dismissed without being seen (enforced via constraint in the database too, aren't I fancy).

As part of this, it has become impossible for a player to play without dismissing the message in some form. Instead of a shitty popup window, the popup is now a fullscreen overlay that blocks clicks behind it, making the game unplayable. Also, if a user somehow has multiple messages they will be combined into one popup.

Also I had enough respect for the codebase to make it look better and clean up the code somewhat. Yippee.

(cherry picked from commit d776c4b392)
2024-03-24 00:08:01 +01:00
PJBot 87f2257cc5
Automatic changelog update
(cherry picked from commit f87480dd36)
2024-03-24 00:08:00 +01:00
James Simonson 4cc829e4e1
Rats eyes glow in dark + reorganize rat textures (#26300)
* Split mice from rats and made rats eye glow

+ added red eyes to regal rats (Both king and buff) + normal rats
- removed mouse-3 sprites from mice and moved it into a dedicated rat rsi
+fixed admin smite wording (you turn players into mice, not rats)

* minor formatting fix

* removed version numbers float.

* Typo fix + removed unneeded layer name

(cherry picked from commit 12f94b33c3)
2024-03-24 00:07:58 +01:00
Tayrtahn 3dd5dcadc5
Code cleanup: Purge calls to obsolete EntityCoordinates methods (#26292)
* Purge calls to obsolete EntityCoordinates methods

* Pizza defruited; rerun those tests!

(cherry picked from commit f4cb02fb0c)
2024-03-24 00:07:58 +01:00
Tayrtahn cbd2b5e8c3
Fix some invalid damage types (#26295)
Fixed some invalid damage types

(cherry picked from commit b34777177c)
2024-03-24 00:07:56 +01:00
Pieter-Jan Briers 3939456449
fix legally distinct visor man plush name. (#26299)
am in vr. approved by real spaniard.

(cherry picked from commit b06d40e853)
2024-03-24 00:07:55 +01:00
PJBot 27f50896d7
Automatic changelog update
(cherry picked from commit 5546337617)
2024-03-24 00:07:52 +01:00
Tayrtahn 7486a494de
Pizza is not a fruit (#26293)
* Pizza is not a fruit

* Also the slice

* Let the lizards still eat pizza

(cherry picked from commit 1200d406ca)
2024-03-24 00:07:52 +01:00
PJBot 927cbc1958
Automatic changelog update
(cherry picked from commit e8a9bd0095)
2024-03-24 00:07:48 +01:00
NullWanderer 842145e105
Apply departmental wire layouts to custom doors 2024-03-24 00:07:44 +01:00
Killerqu00 d3534e73b2
Per-department wire layouts (#26247)
* add per-department wire layouts

* fix science/research inconsistency

* fix wireLayout inheritance

* science is no longer security

* Security doors back to normal wire count

* implement proper wire inheritance

* revert WiresSystem.cs fix

(cherry picked from commit 670a9826fe)
2024-03-24 00:05:15 +01:00
Pieter-Jan Briers 5468f62ad4
Fix wire layout inheritance. (#26289)
Wire layouts manually navigate the inheritance hierarchy, but the data fields on the prototypes were also automatically inherited already. This meant that inheriting a wire layout prototype and changing nothing would cause the wires to be duplicated unless they were manually modified on top.

Fix is easy: just disable inheritance on the data fields.

Also, integration test for it.

(cherry picked from commit a4692004de)
2024-03-24 00:04:51 +01:00
Pieter-Jan Briers 8aeddd87de
Fix EFCore obsoletion warnings in Content.Server.Database (#26285)
(cherry picked from commit fc76996dc5)
2024-03-24 00:04:47 +01:00
Mr. 27 9e10c10c67
Fix blunt melee weapon hitsound (#26286)
* ok

* Update welders.yml

(cherry picked from commit 205edfe6d7)
2024-03-24 00:04:45 +01:00
Mr. 27 626b2f9796
Monkey and gorilla melee weapon fix (#26288)
Update animals.yml

(cherry picked from commit 3836da964c)
2024-03-24 00:04:23 +01:00
PJBot d785b08ca3
Automatic changelog update
(cherry picked from commit c6fa35dbb6)
2024-03-24 00:04:22 +01:00
Errant e67d8e51f2
Thrown soap/banana/(etc?) will fail to slip until it lands (#24494)
* throw miss

* event

* whoops

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* fix popup duplication

* Separate cancellable event

* no popup, no problem

* remove leftover stuff

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
(cherry picked from commit e061cb3f8c)
2024-03-24 00:04:19 +01:00
Mr. 27 20709972bd
make traitor syndicate reinforcements get the traitor role (#25400)
inital

(cherry picked from commit a7d95c3b13)
2024-03-24 00:04:17 +01:00
Boaz1111 4e5f77e095
new book - Tales of a Tired Janitor (#24441)
* book

* Update book-authorbooks.ftl

(cherry picked from commit 0a6921d5ef)
2024-03-24 00:04:16 +01:00