Commit Graph
25591 Commits
Author SHA1 Message Date
Kittygyat 10bb3f6b32 Updated the cyborg weapon module's uplink description to be accurate (#40429) 2025-12-29 11:39:09 -06:00
Minemoder5000 fc646fd720 Remove drone lawset from ion storms (#40374) 2025-12-29 11:39:08 -06:00
98c9749e2c Antag Rolebans (#35966)
Co-authored-by: beck-thompson <beck314159@hotmail.com>
Co-authored-by: Hannah Giovanna Dawson <karakkaraz@gmail.com>
2025-12-29 11:39:08 -06:00
ādaandiaada 9519c1108d Use an alias in job icons yml (#40415)
commit

Co-authored-by: iaada <iaada@users.noreply.github.com>
2025-12-29 11:39:08 -06:00
SurrealShibe 159a1433e8 Turn the Satanic Bible's pentagram around, fix left inhand (#40234)
change sprites, update meta
2025-12-29 11:39:08 -06:00
ScarKy0 889c918849 Localize vulp emotes (#40418)
init
2025-12-29 11:39:08 -06:00
Kyle Tyo 5fe5037326 Readyall and Toggleready commands to LEC. Fix an issue with ready button desync. (#38706)
* commit

* commit

* change lobby shell string.
2025-12-29 11:39:08 -06:00
chromiumboy 9cf11a8bc1 Bug fix for Station AI damaged accent (#40399)
Initial commit
2025-12-29 11:39:08 -06:00
Winkarst-cpu c697cc37df `NarcolepsySystem` refactor (#40305)
* Refactor

* Update

* Update
2025-12-29 11:39:08 -06:00
ScarKy0 22144ca30c Add intellicards to AI crates (#40401)
init
2025-12-29 11:39:08 -06:00
chromiumboyandScarKy0 be4a555ae3 The station AI can be destroyed (#39588)
* Initial commit

* Fixing merge conflict

* Merge conflict fixed

* Anchorable entities can now be marked as 'unanchorable'

* Revert "Anchorable entities can now be marked as 'unanchorable'"

This reverts commit 6a502e62a703cf06bd36ed3bdefe655fc074cfc5

This functionality will be made into a separate PR

* Error sprite

* Update AI core appearance with sustained damage, spawn scrap on destroyed

* Added intellicard sprite

* AI damage overlays

* Added fixtures

* AI core accent changes when damaged or low on power

* Bug fix and pop up messages for inserting AIs into inoperable cores

* Updated 'dead' sprite

* Destroying the AI core reduces the number of AI job slots available

* AI battery duration set to 10 minutes

* Initial commit

* Allow MMIs used in the construction of AI cores to take them over

* Initial resources commit

* Initial code commit

* Sprite update

* Bug fixes and updates

* Basic console UI

* Code refactor

* Added lock screen

* Added all outstanding UI features

* Added purge sprites

* Better appearance handling

* Fixed issue with purge sprite

* Finalized UI design

* Major components finalized

* Bit of clean up

* Removed some code that was used for testing

* Tweaked some text

* Removed extra space

* Added the circuitboard to the RD's locker

* Addressed reviewer comments plus tweaks

* Addressed reviewer comments plus tweaks

* Removed instances of granular damage

* Various improvements

* Removed testing code

* Fixed issue with disabled buttons

* Finalized code

* Addressed review comments

* Added a spare Station AI core electronics to the research director's locker

* Fixing build failure

* Addressed review comments

* Addressed review comments

* Added reverse path for construction graph

* Removed unneeded reference

* Parts can be purchased through cargo

* Fixing merge conflict

* Merge conflict resolved

* Fixing merge conflict

* Code update

* Code updates

* Increased AI core health and gave it a sell price to fix test fail

* Added screen static sprite

* Added better support for ghosted AI players plus code tweaks

* Various improvements and clean up

* Increased purge duration to 60 seconds

* Fixed needless complication

* Addressed reviewer comments part 1

* Addressed reviewer comments part 2

* Further fixes

* Trying lower battery values to see if it fixes the test fail

* Adjusted power values again

* Addressed review comments

* Addressed review comments

* Fixed test fail

* Fixed bug with endless rebooting. Using rejuvenation on an AI core revives the AI inside.

* Added pop up text

* Bug fix

* Tweaks and fixes

* Fixed restoration console not updating when the AI finishes rebooting

* Update SharedStationAiSystem.Held.cs

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
2025-12-29 11:39:07 -06:00
chromiumboy 5931c3f151 Devices with access restrictions list those restrictions in their examination description (#37712) 2025-12-29 11:39:07 -06:00
SlamBamActionman b8fef9085f Detunes Ninja Stun To Actually Have Some Counterplay (#39707) 2025-12-29 11:39:07 -06:00
5cb862522c Dark/Light Grass & Desert Astrotiles (#37867)
* Added Waterjug, a low-mid pop map with a tropical theme and custom evac shuttle

* Fixed postmapinittest issues (Hopefully)

* Actually fixed the afformentioned issue.

* Added Warden Spawnpoint which I forgot

* Named APCs, Substations, & Cameras, added some more decals

* Decorated some more, notably the bar.

* Minor adjustments, added cans, slightly reworked salv and maints bar

* Fixed some small issues, notably weird closed doors, added a few small things (shutters mostly)

* Added 2 new astrotiles, dark grass and desert sand.

* Removed map. Fixing issue. Please hold.

* Forgot to remove a comma, please god forgive me maptainers. I blame Rider IDE for it's autoaddition of all changes made even on seperate branches.

* Added localization for stacks.

* Actually fixed the loc. issue. Maybe. Please.

* Hopefully fixed the last localization issue.

* Added Light Astro-tiles, and edited the names of the inhand png's for the dark grass astrotiles to be more internally consistant

* Fixed some issues caused by another PR I made, added more maints stuff

* Made some small decorative and practical changes

* Fixed, changed, and added a ton of stuff. I don't think I can list it all, honestly.

* Removed shields to try to fix an issue with the test

* Hopefully fixed issues relating to a failed test.

* Replaced grass/flora decals with randomized ones, readded shields to armory

* Fixed some YML issues, whitelisted files for flora decal spawners

* Added a bridge-beach, added some misc. items and objects.

* Small changes to buttons, fixed wires and flooring

* Fixed AME-Holopad issue.

* Added a Custom Waterjug Parallax, made it so the parallaxes actually work, and made some minor adjustments to the map

* Fixed an accidental adjustment to CoreStation's parallax prototype YML

* Changed some Salvage and Cargo stuff

* Fixed some merge issues, updated Adriatic with a locker and added some little details to Waterjug

* Fixed some stuff, added docking arm near evac

* meta json fix tiles

* fixed again

* fixed once more

* Removed all the waterjug stuff.

* fix spacing

* fix unnecessary formatting

---------

Co-authored-by: SharkSnake98 <sharksnake87@gmail.com>
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2025-12-29 11:39:07 -06:00
SlamBamActionman 275ae3adf3 Add jetpacks to the Nukie Infiltrator (#39887) 2025-12-29 11:39:07 -06:00
MissKay1994 4dd0462b1f Massively reduce how lethal Man-O-War shuttle is (#40339)
no longer nukies in disguise
2025-12-29 11:39:07 -06:00
pathetic meowmeowandPrincess Cheeseballs 3fc97344af De-enumify humanoid species skin colours (#39175)
* De-enumify humanoid species skin colours

* Change index to resolve

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-12-29 11:39:07 -06:00
slarticodefast e7711b8000 Change listplayers command permissions to require the PII flag (#40324) 2025-12-29 11:39:07 -06:00
FungiFellow 5bb345e6c3 Cockroach Gib when Stepped on (#40103)
* Cockroach Gib

* Prevent Cockroaches From Gibbing Eachother

* Added - type: RandomChanceTriggerCondition

* Update animals.yml

* Named SuccessChance Datafield

* successChance

* Revert Change

* Uncapitalize C

* RECAPITALIZE THE C
2025-12-29 11:39:07 -06:00
ApolloVector b228ae50f4 Clake frag round fix (#40294)
make the frag work
2025-12-29 11:39:07 -06:00
SurrealShibe 4b9b947163 Toilet fixes: Exception when constructing, proper seat layering (#40313)
they call me a plumber the
the way i fix da toiler
2025-12-29 11:39:07 -06:00
Vanessa 6361b9090b Cleaned up drink components in DV namespaces. 2025-12-29 11:39:06 -06:00
slarticodefast 10dcb9e451 Delete DrinkComponent, migrate prototypes to EdibleComponent (#40308) 2025-12-29 11:39:06 -06:00
Vanessa 4d0d42e12c Fixed some drink inheritence. 2025-12-29 11:39:06 -06:00
SlamBamActionman 4fca79df67 Food Item Size Adjustment (#39203) 2025-12-29 11:39:06 -06:00
SlamBamActionman ab9a97e87d Reorganize and refactor drinks yml (#39221) 2025-12-29 11:39:06 -06:00
Vanessa 3d507e726c Cryox evenheal (#41696 Partial) 2025-12-29 11:39:06 -06:00
Vanessa 43f0c6a33f Fixed shared radio references. Removed custom DV radio implant code for now. Will re-do later. 2025-12-29 11:39:06 -06:00
Preston Smithandslarticodefast 273eff37e2 Syndicate and CentComm Radio Implanters (#33533)
* Add Syndicate Radio Implant

* Fix description grammar

* remove unused var

* Update - Small fixes

* Un mess with imports

* Remove unused tag

* Correction

* Clear lists instead of remove

* Update 0 check

* Add Centcomm implant

* Correct centcom channel

* Correct params

* No more crying

* Update Content.Shared/Implants/Components/RadioImplantComponent.cs

* Update Content.Server/Implants/RadioImplantSystem.cs

* Update Content.Server/Implants/RadioImplantSystem.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-12-29 11:39:06 -06:00
pre-commit-ci[bot] 15f9bacd3d [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-12-29 11:39:06 -06:00
Vanessa ff9795f82c Fixed duplicate components in Burgers 2025-12-29 11:39:05 -06:00
Vanessa d1cb9ab958 Moved shitmed stuff to its namespace 2025-12-29 11:39:05 -06:00
UpAndLeaves 95063b86c0 storage and inventory toolshed commands (#39046)
* First commit

* CommandImplementation on singletons is die, a la moony

* Fix duplicated thingy because yes

* Prototypes, bugfixes, refactoring oh my

* Remember to actually stage your ftl changes next time, leaf
2025-12-29 11:39:05 -06:00
Lillian Industries 59d925efce Added SmartFridge circuitboards (#39879) 2025-12-29 11:39:05 -06:00
ScarKy0 6f09e1fe61 Remove unused BulletTennis (#40285)
init
2025-12-29 11:39:05 -06:00
IProduceWidgetsandScarKy0 b315cd2ee4 No take; Only throw. (#40143)
* commit atrocities

* hail satan

* Channel Pavlovian horror

* pet kitty cat

* Taint universe forever

* Assault sensibilities

* sully existence

* tarnish morality

* The degunnening

* encratening

* Update toys.yml

* add few pixels to fix vulp inhands

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
2025-12-29 11:39:05 -06:00
SlamBamActionman 7d35f9b10e Fix Linter errors (#40283)
Fix yoml
2025-12-29 11:39:05 -06:00
GeneralGawsandGeneralGaws 5f553c8b37 Fix darts inhand sprites (#40207)
fix

Co-authored-by: GeneralGaws <limonmessi@mail.ru>
2025-12-29 11:39:05 -06:00
ToastEnjoyer d1b0bfbeed Laser rifle is contraband again (#40253)
* Fixed contraband tag

* practice isnt contraband

* Added base

* Removal
2025-12-29 11:39:05 -06:00
IProduceWidgets 451daa8222 Add admin shuttles (#32139)
* dis da shuttles tho

* power checking

* rerun tests

* purge invalids

* attributions

* Update shuttle save files for new serialization.

* get regexed nerd

* fix shuttle yml guh

* Kill actions
2025-12-29 11:39:05 -06:00
Stefano Pigozzi caae8caa5b Fix RGB staff not working (#40258)
Add missing `TargetAction` to `ActionRgbLight`

This fixes the RGB staff not working.
2025-12-29 11:39:05 -06:00
Deerstop 90574a14c8 Decal spawners spawn on a higher layer (#39956)
changed decal spawn layer
2025-12-29 11:39:04 -06:00
imatsoup d292de3b60 Make Butterflies zombie immune (#40265)
butterfly zombie no longer
2025-12-29 11:39:04 -06:00
Tayrtahn 9930cc8c45 Improve Do Not Map test to whitelist specific prototypes per map and whitelist entire directories (#36117)
* Enable whitelisting specific DNM prototypes per map

* Enable whitelisting directories

* Rename fields

* Use a HashSet instead of an array

* Add check for unused whitelist entries

* Remove whitelisting for meta (warden's rubber stamp was removed)

* Add glob support courtesy of @IProduceWidgets

* Update xmldoc
2025-12-29 11:39:04 -06:00
Vanessa 61e85d5c82 Fixed word replacements not working. 2025-12-29 11:39:04 -06:00
SweetAplleandTayrtahn 17791ea633 "idk" no longer shrugs, instead sanitizing to "I don't know" (#39024)
* idk no longer shrugs

* accidentally had this in here!

* this was accidentally in here too!

* fucked up the removal

* fucked it up again this should HOPEFULLY be the last one

turns out it's hard to revert the edit of a file that's just numbers and spaces who woulda thunk?

* Restore SpaceStation14.sln to master

* Restore development.toml

---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
2025-12-29 11:39:04 -06:00
c4llv07eandPrincess Cheeseballs 1f177804dc Allow to run mappingclientsidesetup and showsubfloor with +MAPPING permissions (#34455)
Allow +MAPPING admins to call mappingclientsidesetup and showsubfloor

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-12-29 11:39:04 -06:00
SlamBamActionmanandslarticodefast 56e7be5a6c Add support for contraband text to the reagent guidebook (#37113)
* Add contraband text to reagent guidebook

* Add reagent for examining

* Update Content.Client/Guidebook/Controls/GuideReagentEmbed.xaml.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-12-29 11:39:04 -06:00
Ser11y e948958e08 Make location in crew monitoring console localizable (#40247) 2025-12-29 11:39:03 -06:00
Kittygyat 7e8c50246b Reworded the Galoshes description to be more clear about what they actually do. (#40200)
Reworded the Galoshes description to be more clear about what they do
2025-12-29 11:39:03 -06:00