Commit Graph

35023 Commits

Author SHA1 Message Date
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
Perry Fraser
5ade6688e7 HOTFIX Fix pickup effects occurring with verb creation (#38705)
* fix: don't run pickup effects on verb creation

* review

* redundant

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-11 21:42:10 +02: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
Janet Blackquill
97ff61daa3 thusd changed log 2025-10-11 00:59:45 -04:00
Janet Blackquill
60979ad71e disallow wrongly sized items 2025-10-11 00:58:20 -04:00
Janet Blackquill
52b6146afb fix construction getting stuck on edges 2025-10-11 00:56:31 -04:00
Janet Blackquill
060b4d18cc disallow nuke disk insertion 2025-10-11 00:39:05 -04:00
Janet Blackquill
ab5480d22d fix overlay bug 2025-10-11 00:38:20 -04:00
Janet Blackquill
d5c15bbb7b fix brain oxy alert name 2025-10-11 00:19:15 -04:00
Janet Blackquill
61f0b79a6d Merge branch 'master' into offmed-staging 2025-10-11 00:10:57 -04: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