Commit Graph
39125 Commits
Author SHA1 Message Date
eoineoineoin 46cc3f7e7c Remove unused noise texture (#42970)
Remove unused asset
2026-06-29 12:43:58 +02:00
beck-thompson 02bb8c25cb Add xenoborg gun sprites (#43013)
xenoborg gun sprites
2026-06-29 12:43:58 +02:00
ScarKy0 c486156c3d Fix Makeshift Juicer Crafting (#43075)
i hate it her
2026-06-29 12:43:58 +02:00
Connor Huffine cd659fef02 Throwing Croissant Incorrect Inhand Removed (#43066)
* Remove inhand sprite

* Add comment
2026-06-29 12:43:58 +02:00
Connor Huffine 5e75623091 Reparent White Gilgamesh (#43065) 2026-06-29 12:43:57 +02:00
Connor Huffine b614ffb90d Change Bad Chembottle Suffixes (#43064)
Change Suffixes
2026-06-29 12:43:57 +02:00
Samukaandbeck-thompson a3e9625a48 Xenoborg extractor (#42796)
* verb category

* voltage toggle comp

* move stuff

* add simple prototype

* implement verb action

* switch expression

* fixed the node not updating

* charge the battery

* fixed battery not charging

* spawn on battery level system

* finally works

* swap commentary position

* can only anchor the extractor on the station

* popup message for trying to anchor outside of station

* default placement for unanchored version

* ops

* fix body type

* commentary

* update visuals of power consumer

* add custom sprite

* fix light layer not changing

* xenoborg circuit

* fix xenoborg circuit

* add tag

* add hand to hold xenoborg circuits

* move to material

* add xenoborg circuit material

* add recipe to mothership core

* add a hand to hold circuits to the mothership core

* to not confuse

* update

* ops

* another ops

* update mothership

* update guidebook

* update values

* more info

* fix stack

* can store xenoborg circuits

* description

* also update description

* circuit -> crytal

* not modified from anything

* update description

* Revert "update mothership"

This reverts commit 84974c56afadac2a99ed2a166244a668d83fff48.

* update empty label

* small update to sprite

* not necessary code

* remove empty line

* color

* make it explode when destroyed

* change values

* update sprite

* update sprite

* make it eletrified

* flavor text

* simplify to only use charge

* subscribe to event

* new line

* remove popup

* no need for the setter

* no longer networked

* feedback popups

* Minor tweaks

* better to understand

* better now?

---------

Co-authored-by: beck-thompson <beck314159@hotmail.com>
2026-06-29 12:43:57 +02:00
slarticodefast 38ae6416cd Raise SolutionChangedEvent and SolutionContainerChangedEvent when handling SolutionComponent states (#42814)
raise event on client + comp access
2026-06-29 12:43:57 +02:00
Samukaandbeck-thompson a885d981b4 Dynamic feedback popup (#43021)
* add rule filter to feedback popup

* fix the dependency

* simplify

* remove this

* deny popups with rules

* missed here

* new parameter

* the server handles the specific feedback prototypes

* fix logic

* active > added

* minor fixes

* not needed anymore

* now it should be back

* not needed

* cleaning

* create system

* forgot to remove this

* also remove this

* add a I

* remove old feedback popups

* doesn't actually fix it

* maybe this time?

* oh well

* use whitelists

* use gamerule added

* update fix comment

* simplify

* old commentary

* default false

* add blacklist option

* fix helper functions

* remove commentary

* who needs those

* orks hates linq

* not needed

* Change linq into foreach

* remove unwanted popups for next rounds

---------

Co-authored-by: beck-thompson <beck314159@hotmail.com>
2026-06-29 12:43:57 +02:00
pathetic meowmeow 8d24c66331 Make sure vox passively regenerate at the same pace as everyone else (#43055) 2026-06-29 12:43:57 +02:00
pathetic meowmeow 190421b7a0 Make DamageableComponent manually networked again (#43054) 2026-06-29 12:43:56 +02:00
Patrik Caes-Sayrs 3b9db7359b Fixed redundant bar sign windows (#42960)
Fixed redundant bar signs

* Fixes the extra bar sign popups bug introduced in #42364
by making BarSignBUI use CreateWindow

* Fixes bar signs placed from Entity Spawn Window
2026-06-29 12:43:56 +02:00
pathetic meowmeow 662e9883a4 Make DamageSpecifier serializable (#43049)
* pt1 damageable refactor

* fixes

* thusd unused

* sparse damagespecifiers

* fix thongs

* aaaaaa

* fix tests

* de-crash
2026-06-29 12:43:56 +02:00
TriviaSolariandScarKy0 118d15f943 Fix Holosign Placement (#42909)
* Holosigns now spawn facing player direction

* Holosigns face south

* Snap holosign to grid and attach to clicked entity

* Back to setting local rotation to zero

* No need to snap to grid

* rifts

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
2026-06-29 12:43:56 +02:00
Redrover1760andTayrtahn e77c72721f StrippableComponent timespan calculation fix (#43022)
* timespan calculation fix

* Update Content.Shared/Strip/Components/StrippableComponent.cs

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>

---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
2026-06-29 12:43:56 +02:00
eoineoineoin f1e989a7e8 Stop AI knocking on shutters, blast doors (#42972)
Stop AI interacting with shutters
2026-06-29 12:43:56 +02:00
OrbitSystem07 874b116376 Fix hypodart uplink description (#43035)
fix
2026-06-29 12:43:55 +02:00
ScarKy0andpathetic meowmeow b8753aebf0 Add transfer entity to mind events. (#43020)
* init

* stuff

* to

* BeforeEvents

* comment

* docs

* Update Content.Shared/Mind/Components/MindContainerComponent.cs

Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>

---------

Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>
2026-06-29 12:43:55 +02:00
VelkenandScarKy0 cc5ac54c31 Make HasMind not always false for client. (#43033)
* it hasmind but i don't

* potatoe potato

* reading is hard

* still can't read

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
2026-06-29 12:43:55 +02:00
ScarKy0 33cbea1883 Give borgs default prying (#41812)
* init

* 1.5

* remove powered

* CompBorgModules, prying alert

* give to NT borgs and derelict borgs

* review

* review 2

* comment
2026-06-29 12:43:55 +02:00
korczoczek 6e91ec0e36 Fix repeated Localization warnings when viewing the Power Monitoring Console (#43037)
no double work
2026-06-29 12:43:55 +02:00
blueDev2andArtisticRoomba 911a137303 Add TriggerOnRot Component (#42667)
* Add TriggerOnRot Component, and related systems and events

* Move around components and events to proper namespaces

* Improve TriggerOnRotComponent Comment

* fix a bunch of imports

* Change BeginRottingEvent to a ByRefEvent record

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2026-06-29 12:43:55 +02:00
4febe39deb Lizard rehappy alternative (#42915)
* new lizard laugh

* typo

* replaced sound with alternative lizard_happy.ogg
adjusted attributions.yml

* Update attributions.yml

Since my friend uses Logic Pro X commercially and paid for
the license, he can freely use the provided samples in his own audio
projects. The resulting lizard_happy.ogg is a combination of multiple
samples transformed to achieve the correct sound, using an original
lizard laugh as reference.

* Add source link for lizard_happy.ogg attribution

Added source information for lizard_happy.ogg.

* update sound

* wtf is a laser raptor

---------

Co-authored-by: Velken <8467292+Velken@users.noreply.github.com>
Co-authored-by: ScarKy0 <scarky0@onet.eu>
2026-06-29 12:43:54 +02:00
Moony f421221a00 Non-obsoletion warnings as errors in Release. (#42983)
* Non-obsoletion warnings as errors in Release.

* Add two other obsoletions related to collection expressions.
These are not present in the codebase, but may become so in the future.

* Exempt NU1903 so the project can't mysteriously stop building.

* Fix some FULL_RELEASE mistakes.

* diff fix

* Resharper caught this one. Note to self: Wire up resharper to CI in another PR.
2026-06-29 12:43:54 +02:00
KeTuFaisPiKiNutandnomdéraisonnablementlong 94a329fb5c EMP implant uplink texture (Addresses #42008) (#42998)
set emp implant texture in uplink catalogue to emp_disable particle

Co-authored-by: nomdéraisonnablementlong <you@example.com>
2026-06-29 12:43:54 +02:00
Alzore 52d3e637b8 Remake the "Vegan Meatball" salvage wreck (#42994)
* remake vegan meatball, fix lingering plant enemies

* attempt to remove non-salv ruleset enemy spawns
2026-06-29 12:43:54 +02:00
SlamBamActionman d9fbc88a20 Add unlockable reporter cosmetics (#41079)
* Initial commit

* Lower the requirements slightly

* Revert vox displacement fix for another PR
2026-06-29 12:43:54 +02:00
Princess CheeseballsandPrincess Cheeseballs 78ec8d4664 Predicted Networked Metabolism (#42798)
* PredictedRandom Helpers

* predicted networked metabolism

* ssadasfsa

* AAAAAAAAAAAAAAAAAAAAAAAA

* remove debug

* oopsies

* its inclusive of 0 fool

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-06-29 12:43:54 +02:00
eoineoineoin 50756353b1 Improved camera static shader randomness (#42968)
Improved static shader
2026-06-29 12:43:54 +02:00
lyxcasterandlyxcaster 13cedc593b Make prescription glasses actually work (#42990)
* Made prescription glasses actually correct your vision

* Makes prescription glasses actually correct your vision

* Bug fix

* Bug fix

---------

Co-authored-by: lyxcaster <mser956@gmail.com>
2026-06-29 12:43:54 +02:00
Samukaandbeck-thompson 420f851644 More xenoborg names (#42984)
* more names

* update count

* ops

* whitespace

---------

Co-authored-by: beck-thompson <beck314159@hotmail.com>
2026-06-29 12:43:54 +02:00
beck-thompson 7b66f04a65 Add hand label blacklist (#42986)
* Add blacklist to hand labeler

* Add comments

* Nullable
2026-06-29 12:43:53 +02:00
slarticodefastandScarKy0 31d6da207a Show fuckrules usage to admins (#42988)
* fuck rules

* extreme

* update comment

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
2026-06-29 12:43:53 +02:00
robinthegirlthingandrobin 86b53d7270 update basic operative bundle contents (#42930)
modify bundle contents

Co-authored-by: robin <robilythefoxxo@gmail.com>
2026-06-29 12:43:53 +02:00
Coryler b3b0962493 Move Vulp Sneeze into emotes_speech of _DV 2026-06-29 12:43:53 +02:00
ScarKy0 822efc1010 Vox, Diona and Vulp Unique Sneezes (#42929)
* *sneezes!

* fix, quieter vulp sneeze, vox sneeze

* even quieter vulp sneeze

* vulp sneeze attribution

* adjust vox sneeze source
2026-06-29 12:43:53 +02:00
Patrik Caes-Sayrs 516c3f4840 Added Emp interaction with Bar Sign (#42950)
* Added Emp interaction with Bar Sign

There was already content for emp bar sign but no support for it.
This adds the interaction with emps to make bar signs EmpDisabled.

* Emp BarSigns stylistic change

* Fixed redundant bar signs

Fixes the extra bar sign popups bug introduced in #42364

* Block bar sign UI when emped

* Revert "Fixed redundant bar signs"

This reverts commit 23168bb503bcf267ac553eff9ac9674bf28adb4b.
2026-06-29 12:43:53 +02:00
PgrihaandScarKy0 812dd3cdfc New moth emote. Flaps wings! (#42912)
* frfrfrfr

* mh-

* brbrbrbrbr

* small cleanup

* third category time

* removing ReptilianBodyEmotes

* Revert "removing ReptilianBodyEmotes"

This reverts commit 10200c4292a79932109ce2df6b642bcd88e863e0.

* Revert "third category time"

This reverts commit cf62c425b5db93ba4108b8283361623f2f4ad345.

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
2026-06-29 12:43:53 +02:00
Princess CheeseballsandPrincess Cheeseballs 4eb3544a4f Fix reagent duplication from vomiting (#42954)
no more reagent duplication

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-06-29 12:43:52 +02:00
nekokiwa bd4d2afb9c fixed barber scissors misgendering when blocked by a hat (#42948) 2026-06-29 12:43:52 +02:00
Steel e3858e5619 Fix jetpacks not turning off when switching to another jetpack (#42689)
Initial commit
2026-06-29 12:43:52 +02:00
Synthestra 23f1e31773 Fix Thieving Beacon not detecting HUDs for said objective (#42945) 2026-06-29 12:43:52 +02:00
ScarKy0andPrincess Cheeseballs 0130273a54 Fix uncooked animal proteins metabolism (#42942)
* Update toxins.yml

* poison!!!!

* I hate solutions sytem I hate solutions sytem I hate solutions system

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-06-29 12:43:52 +02:00
Le-Arctic-Fox 0cc560e036 Change basic viper magazine to high capacity in operative bundle (#42927)
* changed atmos fire suit to engineering contraband

* changed normal pistol mag to extended in basic op bundle

* yes

* yes
2026-06-29 12:43:52 +02:00
TriviaSolari 26d1b95412 AI can now read papers and envelopes (#42926)
* AI can now read papers and envelopes

* Move whitelist component from BasePaper to Paper
2026-06-29 12:43:52 +02:00
ScarKy0 ea0f87b6c8 Fix paradox clones having default voice and pronouns (#42923)
fix
2026-06-29 12:43:52 +02:00
Leahandbeck-thompson 05953b8c40 Identity Mask now updates equipped Agent ID name (#42772)
* add identity mask updating agent id functionality

* fix indentation

* add check for voice mask item

* use ChangeIDName field instead

* Minor cleanup

* remove trycomp

---------

Co-authored-by: beck-thompson <beck314159@hotmail.com>
2026-06-29 12:43:52 +02:00
Princess CheeseballsandPrincess Cheeseballs 89f1f96f6d Fix Flares dying after 10 seconds. (#42765)
asdas

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-06-29 12:43:52 +02:00
Leah 68b6d5aec4 Fix chameleon controller not updating fake mindshield action icon (#42900)
fix chameleon controller not updating fake mindshield action icon
2026-06-29 12:43:51 +02:00
Leah 1f6237f75f fix: cleaning evidence off a person no longer reveals their true identity (#42868)
fix cleaning evidence revealing your true identity
2026-06-29 12:43:51 +02:00