Commit graph

36219 commits

Author SHA1 Message Date
github-actions[bot]
9d9294cdfd
Update Credits (#43473)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2026-04-05 03:04:39 +02:00
RainyGale
07bdfe3049
Update DungeonSystem.Rooms to use IRobustRandom instead of Random (#43457)
* Use IRobustRandom instead of System.Random

* Use IRobustRandom instead of System.Random

* Add Robust.Shared.Random directive
2026-04-04 21:29:38 +00:00
Kyle Tyo
fd9212c73a
Remove delta_alt.ogg (#43468)
Delete delta_alt.ogg
2026-04-04 21:09:24 +00:00
PJBot
1a8b1c48b9 Automatic changelog update 2026-04-04 20:15:23 +00:00
SlamBamActionman
0d616cf6df
Universal uplink codes (#38712)
* Halfway commit

* Finishing commit, maybe?

* Fix test, update ringtone UI to look nicer

* Fix command, add failsafe

* Documentation

* Can we just mark ValidatePrototypeId as obsolete please

* I'm too tired and my bones hurt

* Change uplink code generation method

* Move RingerAccessUplinkComponent to Server, because cheat clients could make use of it

* Fix uplink implant changes, review changes, repair broken serialization.

* cleanup and master merge

* forgot the Linq

* Linqd

* Our store system is pretty goddamn awful wow

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-04-04 19:46:43 +00:00
PJBot
ef3929be86 Automatic changelog update 2026-04-04 19:59:43 +00:00
0-Anon
094736c510
Add Tail Drag to Rat King (#42701)
Add pulling to Rat King

Taildrag power
2026-04-04 19:28:25 +00:00
PJBot
15c4415b20 Automatic changelog update 2026-04-04 19:39:20 +00:00
VanderslootAssgiraffe
47faecc369
Add lobby screen invisiblewall (#42947)
* add lobby screen: invisiblewall

* Update lobby-state-background.ftl

* Update attributions.yml

had two lines swapped. fixed.
2026-04-04 19:23:39 +00:00
August Sun
bcb84b52cd
Adds the scout xenoborg jump module (#43243)
* Added prototype and sprites for borg jump module

* Made new action, switched sprites/inheritance

* cleanup

* Update Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml

* improved icon

---------

Co-authored-by: august-sun <45527070+august.sun@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2026-04-04 19:10:02 +00:00
PJBot
fb940e4669 Automatic changelog update 2026-04-04 18:36:52 +00:00
themias
d595590f39
Replace space dragon timer deletion with gibbing (#43296)
* save

* fix test failure
2026-04-04 18:20:46 +00:00
salarua
968862db28
Fix typography on loading screen tips (#43348)
Also a couple of minor copyedits.
2026-04-04 17:44:58 +00:00
B_Kirill
e150b9cbcc
A small cleanup in meteor rules (#43402) 2026-04-04 17:13:25 +00:00
Benas Kiburtas
515f686950
Hide humanoid appearance entities from Entity Spawn menu (#43467)
* Hide humanoid appearance entities from Entity Spawn menu

* Update species appearance entities to follow YAML convention
2026-04-04 16:53:05 +00:00
PJBot
d1f913c5fe Automatic changelog update 2026-04-04 17:05:35 +00:00
SlamBamActionman
17490ca615
Add random sell value to player mobs (#43445)
* Initial commit

* Review fixes
2026-04-04 16:40:51 +00:00
PJBot
f41670c770 Automatic changelog update 2026-04-04 16:49:12 +00:00
Zekins
92fa40b79d
Fix Human HeadTop (#43465)
forgottop
2026-04-04 16:32:42 +00:00
PJBot
d521606348 Automatic changelog update 2026-04-04 15:52:22 +00:00
ThatGuyUSA
6afc7919e3
[BUGFIX] Midround Wizards now show up on the end results screen (#42766)
very shrimple
2026-04-04 15:36:41 +00:00
PJBot
b365636086 Automatic changelog update 2026-04-04 07:16:32 +00:00
Spanky
85550217dc
Make Chargers Items (Pickupable) (#40645)
* Itemize and add in-hands for tabletop chargers.

* Tweak inhands to be vox friendly

* Update copyright

* Parent chargers off of BaseItem

* Unparent chargers off BaseItem since it doesn't work, for now
2026-04-04 07:00:50 +00:00
B_Kirill
8fca1e064e
Fix accessing deleted entities in SharedMeleeWeaponSystem (#42340)
* Fix accessing deleted entities in SharedMeleeWeaponSystem

* retry

* Review
2026-04-04 06:43:03 +00:00
PJBot
cfb6e2c376 Automatic changelog update 2026-04-04 04:07:39 +00:00
0-Anon
af5819e30e
Traitor Syndicate Reinforcement rebalance (#43057)
* Traitor Reinforcement Rebalance

As per discussion with traitor workgroup, there was consensus that the reinforcements felt extremely underwhelming to use. As a result I took a stab at reworking their kits to make them all feel more unique, specialized into their respective niche, and FUNCTIONAL in that niche. 

Medic is now a dedicated medic with a flimsy but existent cover story, Spy is now a great low-investment / immediate-value pick, and Thief is now a bit better at breakins and other aggressive tactics while leaning into being a very obvious foreign invader.

* camera bug instead of operative ID card

I may have gotten too silly, so I'm drawing this back a bit.

* Backpack Space Errors

Put chameleon in hand, changed backpack to duffel to fit in the survival box,

* Remove Necrosol, Add Viper

When you think about it lead is the best medicine because your patient never gets sick again
2026-04-04 03:51:43 +00:00
slarticodefast
85b4a5d0f6
changeling devour cleanup (#43451)
* devour cleanup

* fix audio cancel

* fix for transform as well
2026-04-04 00:29:43 +00:00
slarticodefast
4fb78b777c
fix tailwag action for changelings (#43452) 2026-04-03 23:22:43 +00:00
baynarikattu
8d052e7f85
fix: small typo in the restart alert V2 (#43454)
fix: round end typo

Co-authored-by: baynarikattu <>
2026-04-03 22:29:08 +00:00
PJBot
dfd5fa4f06 Automatic changelog update 2026-04-03 21:46:08 +00:00
Samuka
ee618e3037
Add tile gun module (#41503)
* add tile gun module

* fix stacks being loaded all at once in guns

* fix tile gun module

* fixed indentation

* remove not necessary stuff

Co-authored-by: āda <ss.adasts@gmail.com>

* Use alias

Co-authored-by: āda <ss.adasts@gmail.com>

* fix OnBallisticInteractUsing

* forgot one

Co-authored-by: āda <ss.adasts@gmail.com>

* fix FillAmmo

* add another todo

* pass user instead of event args

Co-authored-by: āda <ss.adasts@gmail.com>

* fix last commit

* update todo

Co-authored-by: āda <ss.adasts@gmail.com>

* wrong place

* move gun to first slot

* custom sprite

* call a event

* important detail in the commentary

* remove recipe

* not used

* also not used anymore

* when did i remove this?

* fix sprite

* shoot faster

* move to shared

* use API method

* remove useless stuff

* Revert "remove useless stuff"

This reverts commit b198303aed7eb50aafb60e5a91b7af535219006b.

* fix code

* shot sound

* change spread

* fix attribution

* load sound

* empty sound

* commentary

* more commentary fix

* rename event

* remove duplicate

* who knew

* turn to mono

* yet another beep

* increase volume

* make it a crowbar

* make it able to self load clicking tiles

* make it able to pry tiles

* who needs a crowbar anymore

* make it networked

* no more hands

* move BeforeAmmoLoadedEvent call to TryBallisticInsert

* before now

* change sprite

* slight update to sprite

* mag visuals

* move split back to server

* get one method

* remove subscription

* use API method in the gun system

* move API call up

Co-authored-by: āda <ss.adasts@gmail.com>

* remove unused stuff

* fix get one method

* comment change

* half the firerate

---------

Co-authored-by: āda <ss.adasts@gmail.com>
Co-authored-by: beck-thompson <beck314159@hotmail.com>
Co-authored-by: iaada <iaada@users.noreply.github.com>
2026-04-03 21:30:12 +00:00
Moony
be9b2fbb88
Remove unused space worldgen. (#43428)
* Remove my unmaintained feature.

* Cut world loaders.

* Cut unused pool.
2026-04-03 18:40:21 +00:00
Princess Cheeseballs
9f8ca1262a
Fix Bloodstream Overflow on Rejuvenate (#43447)
fix bloodstream overflow

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-04-03 18:24:45 +00:00
PJBot
b690017d44 Automatic changelog update 2026-04-03 18:36:49 +00:00
slarticodefast
7c60ea97e4
Fix banana creampie visuals, allow station AI to be pied (#43388)
* refactor and fixes

* fix ling transformation

* small fix

* Update Content.Shared/Nutrition/EntitySystems/SharedCreamPieSystem.cs

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

---------

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
2026-04-03 18:16:17 +00:00
PJBot
f6fc3edcf7 Automatic changelog update 2026-04-03 18:18:04 +00:00
Schuyler Duryee
417f1b7ceb
Add "failed to load crew manifest" message (#43400) 2026-04-03 17:48:07 +00:00
Princess Cheeseballs
6c9e10e1a9
Removed JuicePotato reagent (#43448)
No more potatoes

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-04-03 17:47:49 +00:00
PJBot
f0cab2d6ed Automatic changelog update 2026-04-03 18:02:20 +00:00
Minemoder5000
088dbb2d38
Add blacklist to entitystoragecomponent, add blacklist to genpop lockers (#41633)
* cleanup EntityStorageSystem

* add blacklist to entitystoragecomponent, add blacklist to genpop lockers

* remove test whitelist tag

* add documentation

* Borger

* remove blacklist from genpop closet, fix code comment

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-04-03 17:46:20 +00:00
phönix
7234cec825
Predict ghost examine (#43150)
* never

* forgot
2026-04-03 17:26:18 +00:00
slarticodefast
5e456146e3
fix Changeling transformation making items in slime storage inaccessible (#43393)
* fix

* fix identity update
2026-04-03 17:16:06 +00:00
Kyle Tyo
f688bfc771
Remove suitstep1 and suitstep2 ogg files. (#43441)
commit
2026-04-03 11:58:47 +00:00
PJBot
ecf554549c Automatic changelog update 2026-04-03 10:37:05 +00:00
alexalexmax
17ccf1dc70
Hijack the Automated Trade Station objective (#42135)
* predict TradeStationComponent

* hijack beacon first pass

* add Objective uplink category

* add HijackTradeStationCondition, objective, and uplink entry

* add sprite and cleanups

* fix + make cooldown sane

* use TimeSpans and update logic accordingly + private state-related fields

* remove temporary reward

* tiny loc changes

* buncha changes

* Change success message, beacon physics properties, formatting

---------

Co-authored-by: seanpimble <149889301+seanpimble@users.noreply.github.com>
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
2026-04-03 10:21:04 +00:00
PJBot
9504c1e0bb Automatic changelog update 2026-04-03 06:19:23 +00:00
Booblesnoot42
81be6f2571
Force Vent Critters to Attack (#42399)
* Create force attack component, system and add to spider

* Add check for incapacitated enemies

* minor cleanup

* Fix networking stuff, hopefully

* Add component to slimes

* Move system and component to server, add localization

* Fixed attack animation not playing for server-forced attacks, hopefully didn't break anything godo

* Add feedback popup

* pretty big optimization

---------

Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-04-03 06:03:23 +00:00
PJBot
1e59b3aac8 Automatic changelog update 2026-04-02 22:12:37 +00:00
ThatGuyUSA
0b8ff0ffa2
New Wizard robe and hat in-hand sprites (#43429)
* save station

* Revert "Merge branch 'wiz-guardian-deck'"

This reverts commit 78fa318583b6c93110c47e3b9e23f7222747f89a, reversing
changes made to 4d5dab1098.

* resprite!

* i forgot to credit myself oops

* you had it set to W for Wumbo, when it should have been set to M for Mini
2026-04-02 21:56:08 +00:00
Princess Cheeseballs
dc87ece478
STABLE TO MASTER (#43434)
Fix automatic whitelist condition being reversed (#43433)

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
2026-04-01 22:32:12 -07:00