Commit Graph

34393 Commits

Author SHA1 Message Date
opl-
b9254d9ebf Replace all usages of /bin/bash shebang with /usr/bin/env (#40756)
Replace all usages of /bin/bash with /usr/bin/env

/usr/bin/env is nearly guaranteed to always exist at that location, which can't be said about /bin/bash and /bin/sh.

Co-authored-by: opl <4833621+opl@users.noreply.github.com>
2025-10-12 19:49:41 +00:00
Ps3Moira
dd278ab815 Resprite Maint Hatch + New Syndicate Hatch (#38076)
* Resprite + New Syndicate Hatch

* Add trailing line

* Update airlocks.yml

* Update base_structureairlocks.yml

* Remove Wall IconSmooth for material doors and shutters

* revert iconsmoothing removing lol

* Update shutters.yml

* Update shutters.yml

* Revert Regular Hatch
2025-10-12 19:49:11 +00:00
PJBot
43a0553e30 Automatic changelog update 2025-10-12 18:47:04 +00:00
Coco
e3318ad17a Plasma: reduced highly illegal syndicate shark attack rate (#40855)
reduced highly illegal syndicate shark attack rate to 2 (per #39250, #39874)
2025-10-12 18:35:13 +00:00
Callmore
2696fd7cd5 Automatically add trash tag to spent bullet casings (#40829)
* Automatically add trash tag to spent bullet casings

* Resolving comments

* 2

* Update Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/pistol.yml

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-12 18:34:20 +00:00
Fildrance
11525673ba Use PredictedQueueDel in SharedDestructibleSystem.DestroyEntity (#40856)
feat: predict queuedel in SharedDestructibleSystem.DestroyEntity

Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
2025-10-12 17:54:08 +00:00
K-Dynamic
a803bcca46 Explicitly attribute each state in organs.rsi, exchange CEV-Eris stomach sprite with /tg/station 13 (#39753)
attribute each state, replace cev-eris stomach sprite with tg
2025-10-12 17:38:41 +00:00
PJBot
e92597a4d9 Automatic changelog update 2025-10-12 11:15:53 +00:00
DrSmugleaf
982624f0dd Fix species not being ordered alphabetically in the character customization UI (#39359)
* Fix species not being ordered alphabetically in the character customization UI

* Update Content.Client/Lobby/UI/HumanoidProfileEditor.xaml.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-12 10:54:37 +00:00
PJBot
02a7f5721d Automatic changelog update 2025-10-12 11:03:41 +00:00
Pieter-Jan Briers
4eaf7526e4 Fix patrons in in-game credits (#40840) 2025-10-12 10:51:33 +00:00
B_Kirill
beb3db14f0 Flash immunity examine visibility toggle (#40848) 2025-10-12 10:42:57 +00:00
PJBot
20175bffb2 Automatic changelog update 2025-10-12 10:48:37 +00:00
Princess Cheeseballs
2c1fc92e5c Quieter Meat Kudzu (#39304)
Init Commit

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-12 10:36:54 +00:00
Pieter-Jan Briers
7578f06461 Fix train parallax config (#40844)
Had many layers that were doing absolutely nothing because they were covered by AspidParallaxBG being there twice.

This parallax config is only used by the dev main menu, but it can't hurt to fix.
2025-10-12 07:00:32 +00:00
PJBot
c8023d791d Automatic changelog update 2025-10-12 05:47:06 +00:00
Jopogrechkin
31f8f768a0 Brand new hair (#39850)
* Update human_hair.yml

* overeyepigtail

* Update meta.json

* Update human-hair.ftl

* Update meta.json

* Update Resources/Prototypes/Entities/Mobs/Customization/Markings/human_hair.yml

rerun test

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2025-10-12 05:35:12 +00:00
PJBot
772d311b3c Automatic changelog update 2025-10-12 01:30:08 +00:00
āda
1250cb4d44 Organize StackPrototype with inheritance (#38412)
* In one commit like an animal

* carpet fix

* move materials, more bad commit discipline

* re-add marble

* don't also do materials in the same PR, dude

* the return of floor_tile_stacks.yml for atomizing

* resolve an old issue

* re-add det cable

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
2025-10-12 01:18:12 +00:00
github-actions[bot]
a35c3030a6 Update Credits (#40841)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2025-10-12 03:03:22 +02:00
PJBot
236609e236 Automatic changelog update 2025-10-12 00:57:16 +00:00
Super
d10cfbd875 Add Syndicate IDs to the uplink for 1 TC (#38381)
* syndie ids :3

* Note that the Syndie ID does not copy accesses.
2025-10-12 00:45:51 +00:00
PJBot
8830491ff0 Automatic changelog update 2025-10-12 00:16:25 +00:00
Jessica M
e9469f0734 Adds swabs and an Emag inventory to the biogenerator (#39037)
* adds swab and emag inv to biogenerator

* lower swab biomass requirement

* add hostile cubes to emag inventory

---------

Co-authored-by: Jessica M <jessica@maybe.sh>
2025-10-12 00:04:05 +00:00
āda
a0f0f40526 Reorganize tile StackPrototypes and add inheritance (#39491)
* atomize from #38412

* fix curtains in G menu

* re-add marble

* commit

* re-add xenoborg tiles

* re-add new faux

* missed tiles

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
2025-10-11 23:21:07 +00:00
PJBot
84c0911951 Automatic changelog update 2025-10-11 23:16:48 +00:00
cloudyskies
2ccd4e8ed3 Makes droppers printable by autolathes and medfabs (#40074)
* Made droppers printable by autolathes and medfabs

* added glass to recipe

* Update Resources/Prototypes/Recipes/Lathes/chemistry.yml

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-11 23:04:59 +00:00
Winkarst-cpu
0ad48093a2 Fix visual bug with masks appearing to be pulled down after re-equipping (#40332)
Fix
2025-10-11 22:21:04 +00:00
āda
b1fa06d6b0 Don't apply discount to reinforced glass (#40839)
* commit

* arby

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
2025-10-11 22:01:32 +00:00
PJBot
c500fd7531 Automatic changelog update 2025-10-11 21:47:54 +00:00
Hitlinemoss
fbc6dd6858 Durathread can now be printed by autolathes (#40837)
* Durathread can now be printed by autolathes

* Applied material discount
2025-10-11 21:35:44 +00:00
Prole
68af461fc7 Black Gloves Sprite Tweaks (#40825)
* Tweaked

* Clearer Copyright
2025-10-11 21:29:13 +00:00
PJBot
5ac2bc22a1 Automatic changelog update 2025-10-11 21:34:09 +00:00
ScarKy0
b78bfded44 Prevent mice etc from unwrapping parcels (#40838)
* init

* no wrapping yourself

* Revert "no wrapping yourself"

This reverts commit d66cb17e4c306ff95f33bcedf7fd464aa7b4ff90.
2025-10-11 21:22:12 +00:00
ArtisticRoomba
98e5e9a5cb hugbox tag fix (#40833) 2025-10-11 18:39:16 +00:00
PJBot
eaf3c0bd3a Automatic changelog update 2025-10-11 18:02:56 +00:00
HTML/Crystal
fab4752a25 Infectious anom sprites for moths and arachnids (#39508)
* anoms part 1

* frost and tech anoms

* grav, rock, meta file changes

* rock moth

* moth sprites

* YAMLLinter fixes

* okay make them work now
2025-10-11 17:51:00 +00:00
PJBot
0f3b8f37a6 Automatic changelog update 2025-10-11 17:33:29 +00:00
Mora
5cb80f05b5 Update Xenoarchaeology Guidebook Page (#40621)
* Update xenoarch guidebook page

* Remove artifact reports from science.yml and word change

* Some adjustments

* Remove references to artifact reports

* fix error and typo

* Various changes

* typo

* THATS NOT BROWN????

* Changed trigger window

* Added new section and notes about reagents

* Split into sub pages and various changes

* Change AnalysisConsole to link to the AnalysisConsole guidebook entry

* slight wording change

* Replace reagent explanations with reagent embeds

---------

Co-authored-by: TrixxedHeart <46364955+TrixxedBit@users.noreply.github.com>
2025-10-11 17:21:35 +00:00
Errant
5450dea450 minor tweak to changelog files, for contributor sanity (#40643)
deconflict changelog file order
2025-10-11 14:20:27 +00:00
PJBot
c5b0fe9765 Automatic changelog update 2025-10-11 05:15:42 +00:00
PicklOH
f64291402b Added more Syndie ammo types to EMAG lathe (#40822)
* Move Bulldog Drum to Emag

Bulldog drum removed from standard techfab
Moved to emag listing

* Update Resources/Prototypes/Recipes/Lathes/Packs/syndicate.yml

* Adds more Syndie ammo to EMAG lathe inventory

* No more L6

---------

Co-authored-by: Connor Huffine <chuffine@gmail.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-11 05:03:45 +00:00
PJBot
8bfaccb741 Automatic changelog update 2025-10-11 01:06:15 +00:00
Centronias
d3f85701f7 Adds HugBot (#37557)
* - hugbot
  - bdy with two arms because it needs two arms to hug
  - is constructable from:
    - box of hugs
    - proximity sensor
    - two borg arms
  - lots of voice lines
  - kinda like a medibot, it chases you down and then hugs you
    - except if it's emagged, then it punches you :)
    - it has a 2m cooldown per person by default

- MeleeAttackOperator
  - Read the doc, but it's an operator which makes the NPC hit a target exactly once assuming it's in range.
  - Used to make the hugbot attack
- RaiseEventForOwnerOperator
  - Read the doc, but it's an operator which raises an event on the owning NPC.
  - Used to make the hugbot hug extra code, specifically for the cooldown

- Changes to existing code:
  - `ComponentFilter : UtilityQueryFilter` gets `RetainWithComp` added which, as the name implies, retains entities with the specified comps rather than removing them. Basically, it lets you negate the filter.
  - `SpeakOperator : HTNOperator`'s `speech` field can use a `LocalizedDataSet` instead of just a locstring now
    - (I updated all of the existing usages for this)
  -

* two arms

* wait what if we just used mimebot arms so it doesn't look awful

* smort
2025-10-11 00:51:12 +00:00
PJBot
ad708eec3b Automatic changelog update 2025-10-11 00:53:09 +00:00
qwerltaz
5b38148651 Hop console grant all and revoke all access buttons (#39375)
* add hop console select and deselect all access buttons

* align the buttons right

* document code
2025-10-11 00:41:22 +00:00
lzk
228ed0288c make nobody supervisor a locale key and cleanup JobPrototype (#39102)
* make nobody supervisor locale key and cleanup JobPrototype

* Update Content.Shared/Roles/JobPrototype.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-11 00:36:58 +00:00
PJBot
1e911d1750 Automatic changelog update 2025-10-11 00:34:11 +00:00
slarticodefast
bed556051b Fix NetEntity DataField in AnalysisConsoleComponent (#39984)
* fix analysis console

* fix test

* totally not a web edit
2025-10-11 00:22:31 +00:00
Princess Cheeseballs
bed5e8fd7a Very small Shared Storage Optimization (#39092)
Mildly cheesed

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-11 00:21:05 +00:00