CatStation/Content.Shared
Moony d42adbf05d
Gametest Part 2: Preliminary refactor every test to use GameTest as the framework. (#43207)
* Pass 1.

* i'm FREE

* Prevent hangups.

* okay fine here's an attribute for settings, will polish later and prolly remove the overridable thing.

* sigh.

* fix singular trigger bug so LatheTest doesn't flake.

* Remove SystemAttribute usage.

* Poke

* I used the shotgun. You know why? Cause the shot gun doesn’t miss, and unlike the shitty hybrid taser it stops a criminal in their tracks in two hits. Bang, bang, and they’re fucking done. I use four shots just to make damn sure. Because, once again, I’m not there to coddle a buncha criminal scum sucking f------, I’m there to 1) Survive the fucking round. 2) Guard the armory. So you can absolutely get fucked. If I get unbanned, which I won’t, you can guarantee I will continue to use the shotgun to apprehend criminals. Because it’s quick, clean and effective as fuck. Why in the seven hells would I fuck around with the disabler shots, which take half a clip just to bring someone down, or with the tazer bolts which are slow as balls, impossible to aim and do about next to jack shit, fuck all. The shotgun is the superior law enforcement weapon. Because it stops crime. And it stops crime by reducing the number of criminals roaming the fucking halls.

* Change the faulty store test into two tests, one of which is ignored for failing.
2026-04-01 16:06:26 +00:00
..
Abilities Alerts Cleanup and API (#39544) 2025-09-05 12:45:48 +03:00
Access Fix "Unknown messageId" warnings from ID cards (#42886) 2026-03-01 18:26:03 +00:00
ActionBlocker Don't process paused MoverControllers (#39444) 2025-12-20 19:24:04 +00:00
Actions v269.0.0 RT update - .NET 10 (#41855) 2025-12-22 01:24:24 +00:00
Administration Stable to master (#42599) 2026-01-23 15:34:23 +01:00
Advertise Predict vending machine UI (#33412) 2025-03-02 13:47:52 +11:00
Alert fix AI battery alert (#41879) 2025-12-16 18:48:20 +00:00
AlertLevel
Ame Predict AME Fuel Examine (#38018) 2025-06-03 13:51:50 +02:00
Animals Debody Food and Drink Systems, Combine Food and Drink into One System. (#39031) 2025-08-06 12:53:38 -04:00
Anomaly Prevent anomalies from spawning multiple entities on the same tile when instructed not to. (#37833) 2026-02-02 12:20:12 +00:00
Antag Add support for antag-before-job selection (#35789) 2025-03-12 16:48:39 +01:00
APC Reapply "Trip APCs when they exceed a power limit (#41377)" (#41789) 2025-12-08 10:35:11 +00:00
Arcade
Armable Land mine armament (#33883) 2025-04-25 16:53:50 -04:00
Armor Update DamageableSystem to modern standards (#39417) 2025-10-27 19:53:04 +00:00
Atmos cleanup GasPrototype and some other atmos code (#43318) 2026-03-28 04:15:41 +00:00
Audio Add a basic API to JukeboxSystem (#42896) 2026-03-11 00:15:09 +00:00
BarSign Fixed redundant bar sign windows (#42960) 2026-02-27 15:49:19 +00:00
Beam
Bed Replace metabolism groups with metabolism stages (#42172) 2026-01-23 01:50:33 +00:00
Beeper Refactor: ProximityDetectionSystem (#35133) 2025-05-12 00:33:35 +10:00
Bible
Blocking Initial decoupling pass on Damageable (#43103) 2026-03-07 04:13:50 +00:00
Body Documents all the public APIs for Nubody & markings code (#42857) 2026-02-08 18:30:09 +00:00
Botany
Bql
Buckle Add craft for bonfire and bonfire with stake (#42211) 2026-01-09 04:00:36 +00:00
Burial Fix eating and drinking verbs showing up after a short delay and making your verb UI bounce (#38164) 2025-06-09 10:36:04 -04:00
Cabinet Make a lot more puddle stuff predicted (#38871) 2025-10-18 17:41:56 +00:00
Camera fix: EyeOffset when eyes are closed (#38534) 2025-06-25 22:22:05 +02:00
CardboardBox
Cargo Single item cargo orders are delivered in Parcel Wrap instead of crates (#40834) 2026-03-15 13:45:46 +00:00
CartridgeLoader Fix prototypes and datadefs so they pass analyzer checks (again) (#37485) 2025-05-15 20:30:50 +02:00
CCVar Optical thermal scanner implementation (#42613) 2026-02-06 10:30:19 +00:00
Changeling Initial decoupling pass on Damageable (#43103) 2026-03-07 04:13:50 +00:00
ChangeNameInContainer Plushies can now have pAIs stuffed into them (v2)! (#30805) 2024-10-09 20:01:32 +02:00
CharacterInfo
Charges Rejuvenating Resets Item Charges (#41165) 2025-10-30 03:17:13 +00:00
Chasm Being grappled with a grapple gun allows you to cross chasms (#39983) 2025-09-07 17:34:00 -07:00
Chat Initial decoupling pass on Damageable (#43103) 2026-03-07 04:13:50 +00:00
Chemistry Predict reagent grinder (#42815) 2026-03-15 19:15:36 +00:00
Climbing Update DamageableSystem to modern standards (#39417) 2025-10-27 19:53:04 +00:00
Clock Watches (#29550) 2024-07-13 16:09:19 +10:00
Cloning Add status effect support to Traits, change PainNumbness to be a status effect (#41646) 2025-12-03 11:55:29 +00:00
Clothing PredictedRandom Helpers (#42797) 2026-02-05 02:20:38 +00:00
Clumsy PredictedRandom Helpers (#42797) 2026-02-05 02:20:38 +00:00
Cluwne Make DamageSpecifier serializable (#43049) 2026-02-27 06:20:13 +00:00
CombatMode HTNComponent from SharedNPCSystem (#42750) 2026-03-04 21:54:28 +00:00
Communications Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
ComponentTable Fix usages of TryIndex() (#39124) 2025-09-09 18:17:56 +02:00
Computer
Configurable fix: auto-update mailing unit + gas canister UIs on state (#39289) 2025-08-04 18:26:52 +02:00
Construction Flatpack opening uses collision of flatpacked entity (#41849) 2026-03-24 20:12:25 +00:00
ContainerHeld Decouple Lights from Toggleable Visuals (and headphone music notes bugfix) (#35341) 2025-05-30 19:53:56 -04:00
Containers Xenoborg door control module (#41546) 2025-12-16 01:24:54 +00:00
Contraband Add support for contraband text to the reagent guidebook (#37113) 2025-09-10 15:30:53 +02:00
Conveyor Mob movement rewrite (#35931) 2025-03-28 09:29:02 +11:00
Coordinates Cleanup warnings: Use TransformSystem for anchoring (#39778) 2025-09-23 14:52:51 +12:00
Crayon Fix SharedCrayonSystem being both [Virtual] and abstract (#43339) 2026-03-25 17:13:58 +00:00
CrewManifest v269.0.0 RT update - .NET 10 (#41855) 2025-12-22 01:24:24 +00:00
CriminalRecords Criminal console status expansion (#36244) 2025-10-21 08:44:50 +00:00
Cuffs Make CuffableComponent and CuffableSystem not Crash (Hopefully) (#39123) 2025-11-01 13:22:13 +00:00
Damage Initial decoupling pass on Damageable (#43103) 2026-03-07 04:13:50 +00:00
Dataset Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Decals Make MappingDataNode use string keys (#36111) 2025-04-18 19:28:22 +10:00
Defusable
Delivery Event based lock access (#40883) 2025-10-17 02:04:43 +00:00
Destructible Initial decoupling pass on Damageable (#43103) 2026-03-07 04:13:50 +00:00
DetailExaminable make the detailed examine verb predicted (#35362) 2025-02-21 11:30:06 -08:00
DeviceLinking Adding a random gate (#41627) 2025-12-14 19:15:22 +00:00
DeviceNetwork Xenoborg jammer now ignores xenoborg associated frequencies (#38005) 2025-09-24 17:02:46 -05:00
Devour Decouple gibbing from the body system (#42405) 2026-01-14 05:57:08 +00:00
Dice PredictedRandom Helpers (#42797) 2026-02-05 02:20:38 +00:00
Directions
DisplacementMap Handle inventory template updating V2 (#39246) 2025-07-27 23:05:58 +02:00
Disposal Remove blacklist methods in EntityWhitelistSystem (#40932) 2025-11-24 00:38:08 +00:00
DoAfter Cleanup warnings: CS0168, CS0414 (#43198) 2026-03-14 22:17:14 +01:00
Doors Make door bolting powergaming no longer relevant anymore (#41138) 2025-12-09 12:50:50 +00:00
DragDrop
Dragon Content changes for entity categories PR (#27232) 2024-06-02 14:08:15 +10:00
DrawDepth Refactor: Gas tile overlay split (#42881) 2026-03-15 07:20:06 +00:00
Drowsiness New status effect system (#37238) 2025-06-25 07:41:35 -04:00
Drugs Refactor SeeingRainbows to new status effect system (#38620) 2025-06-27 21:19:04 +03:00
Drunk Fix Being Drunk! (#41002) 2025-10-21 20:12:36 +00:00
Effects
Electrocution Translation fix: insulated verbs (#42617) 2026-01-25 22:11:00 +00:00
Emag [BUGFIX] Fixed revenant malfunction ability not working properly only MediBots and Stasis bed (#38664) 2025-07-03 22:08:45 -07:00
Emoting Move ChatSystem.Emotes to shared (#40866) 2025-10-13 18:06:01 +00:00
Emp Adjust various traitor explosives (#42477) 2026-01-19 21:54:12 +00:00
Engineering Inflatable Module (#35100) 2025-08-23 15:15:28 -07:00
Ensnaring Allow Pacifists to Use Bola (#37188) 2025-05-06 12:55:00 -04:00
EntityConditions Initial decoupling pass on Damageable (#43103) 2026-03-07 04:13:50 +00:00
EntityEffects cleanup GasPrototype and some other atmos code (#43318) 2026-03-28 04:15:41 +00:00
EntityList Replace usages of customTypeSerializer PrototypeIdListSerializer with something that doesn't take 20 separate words to type out (#37959) 2025-07-10 05:06:51 +02:00
EntityTable Entity Table Probabilities API (#41920) 2026-02-01 00:41:32 +00:00
Entry Remove static IoC from Replay and Shared EntryPoint (#41707) 2025-12-05 15:51:48 +00:00
Eui
Examine Clean up all missing EntitySystem proxy method uses (#38353) 2025-06-26 16:50:49 -07:00
Exchanger
Execution Update DamageableSystem to modern standards (#39417) 2025-10-27 19:53:04 +00:00
Explosion Ignite atmosphere on explosions (#41262) 2025-12-15 23:27:40 +00:00
Eye use proxy methods in EntitySystems (#43083) 2026-03-01 03:13:22 +00:00
Fax Sent fax now tells where it was sent from (#41108) 2026-02-01 17:57:18 +00:00
FeedbackSystem Dynamic feedback popup (#43021) 2026-02-27 20:15:53 +00:00
FingerprintReader Event based lock access (#40883) 2025-10-17 02:04:43 +00:00
FixedPoint Add FixedPoint2TypeParser (#38169) 2025-06-09 18:01:53 +10:00
Flash PredictedRandom Helpers (#42797) 2026-02-05 02:20:38 +00:00
Fluids Only one puddle sparkle please (#43086) 2026-03-01 20:14:23 +00:00
Foldable Predict thieving beacon (#39610) 2026-01-05 12:17:17 +00:00
Follower Remove Aghosts from "Warp to Most Followed" (#41448) 2025-11-15 23:18:11 +00:00
Forensics Predict InjectorSystem (#39976) 2025-09-01 18:24:37 +03:00
Friction Physics Assert in SharedMoverController (#37970) 2025-12-22 02:42:39 +00:00
Friends fix fish petting misprediction (#30175) 2024-07-20 13:23:46 +10:00
GameTicking Main menu art credit system (#41328) 2025-11-23 13:00:58 +00:00
GameWindow
Gateway
Ghost Fix ghost time of death (#43411) 2026-03-31 03:28:24 +00:00
GhostKick
GhostTypes Initial decoupling pass on Damageable (#43103) 2026-03-07 04:13:50 +00:00
Gibbing Decouple gibbing from the body system (#42405) 2026-01-14 05:57:08 +00:00
Glue Predict GlueSystem (#39079) 2025-07-30 12:57:50 -07:00
GPS Examining now shows Coords on Handheld GPS, Coord readout update frequency increased (#31814) 2025-04-13 11:29:13 -04:00
Gravity Gravity Generators cannot be unanchored while active (#41256) 2025-11-07 00:53:27 +00:00
GridPreloader Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Guardian Fix for holoparasite's ability to attack the host through mech (#36659) 2025-06-14 20:22:45 +03:00
Guidebook Refactor guide entry tests. (#43159) 2026-03-10 18:22:17 +00:00
Hands Simplify hands UI code (#42534) 2026-01-22 21:31:45 +00:00
HealthExaminable Initial decoupling pass on Damageable (#43103) 2026-03-07 04:13:50 +00:00
Holiday
Holopad Station AI customizations (#34501) 2025-05-13 01:50:43 -07:00
Holosign Fix Holosign Placement (#42909) 2026-02-26 23:55:28 +00:00
HotPotato Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00
HUD Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Humanoid Fix bug blocking character saves for species without hair. (#43170) 2026-03-15 15:55:42 +00:00
IconSmoothing randomize iconSmoothing (#28158) 2024-07-19 18:13:35 +10:00
IdentityManagement Visual nubody (humanoid appearance refactor) (#42476) 2026-01-20 07:07:53 +00:00
IgnitionSource Fix matchstick prediction issues (#31418) 2025-04-08 23:00:57 +02:00
Implants Voice mask effects are toggleable and hide your accent (#41965) 2025-12-26 02:47:05 +00:00
Info Show fuckrules usage to admins (#42988) 2026-02-21 20:10:02 +00:00
Input Add keybinds for openening a specified component in VV (#41348) 2025-11-12 23:10:48 +00:00
Instruments sanitize MIDI parser (#38806) 2025-07-07 14:23:45 +02:00
Intellicard/Components Sentry turrets - Part 8: AI notifications (#35277) 2025-08-08 21:56:01 +03:00
Interaction Physics Assert in SharedMoverController (#37970) 2025-12-22 02:42:39 +00:00
Internals Use distinct action labels for toggling internals on and off. (#36073) 2025-06-02 13:09:45 +02:00
Inventory Identity Mask now updates equipped Agent ID name (#42772) 2026-02-13 21:42:16 +00:00
IoC Remove static IoC from client & server EntryPoint (#40562) 2025-10-02 14:32:56 +00:00
Item Fixed the two-handed activated sound bug. (#38070) 2026-03-16 16:30:28 +00:00
ItemRecall action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04:00
Jaunt Ethereal Jaunt Spell for Wizard & Jaunt ECS (#33201) 2024-11-14 00:36:37 +01:00
Jittering Clean up all missing EntitySystem proxy method uses (#38353) 2025-06-26 16:50:49 -07:00
Kitchen Predict reagent grinder (#42815) 2026-03-15 19:15:36 +00:00
Labels Add hand label blacklist (#42986) 2026-02-21 23:23:01 +00:00
LandMines Land mine armament (#33883) 2025-04-25 16:53:50 -04:00
Lathe v269.0.0 RT update - .NET 10 (#41855) 2025-12-22 01:24:24 +00:00
Light remove all use cases of TimerComponent (#43320) 2026-03-25 03:59:32 +00:00
Lightning
Localizations Devices with access restrictions list those restrictions in their examination description (#37712) 2025-09-15 10:19:25 +03:00
Lock Force-prying crit borgs opens borg panel (#42460) 2026-01-22 09:44:31 +00:00
Lube Add a system for modifying entity names without causing conflicts (#27863) 2024-06-16 15:38:53 -04:00
MachineLinking
Machines Add multipart machines system (#35969) 2025-06-02 17:02:41 +03:00
Magic Decouple gibbing from the body system (#42405) 2026-01-14 05:57:08 +00:00
MagicMirror fixed barber scissors misgendering when blocked by a hat (#42948) 2026-02-16 22:48:05 +00:00
Mapping action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04:00
Maps Non-obsoletion warnings as errors in Release. (#42983) 2026-02-23 21:07:22 +00:00
MapText Implement map text (#28705) 2024-06-09 15:18:54 -04:00
MassMedia Save unpublished news articles (#31491) 2024-09-09 13:38:49 -06:00
Materials Nubody (#42419) 2026-01-17 00:39:35 +00:00
Mech Predict powercells, chargers and PowerCellDraw (#41379) 2025-11-24 16:52:11 +00:00
Medical cleanup GasPrototype and some other atmos code (#43318) 2026-03-28 04:15:41 +00:00
MedicalScanner Cryo pod UI (#41850) 2026-01-15 17:52:03 +00:00
Metabolism Predicted Networked Metabolism (#42798) 2026-02-22 18:32:55 +00:00
Mind Add transfer entity to mind events. (#43020) 2026-02-26 01:16:55 +00:00
Mindshield Fix chameleon controller not updating fake mindshield action icon (#42900) 2026-02-13 05:09:04 +00:00
Mining Mineral Scanner (#31390) 2024-09-07 00:05:53 +10:00
Mobs Initial decoupling pass on Damageable (#43103) 2026-03-07 04:13:50 +00:00
Module
Morgue predict morgue and crematorium (#39293) 2025-08-21 16:49:50 -07:00
MouseRotator Fix mouse rotator error spam (#39071) 2025-07-20 01:16:40 +02:00
Mousetrap Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00
Movement Removed MovementBodyPartComponent (#43257) 2026-03-16 18:06:42 +01:00
NameIdentifier predict name identifiers (#41605) 2025-11-30 10:52:13 +00:00
NameModifier Add GetBaseName method to NameModifierSystem (#35633) 2025-03-03 02:03:16 +01:00
Ninja Adds EMP Resistance component, gives it to ninja suit and headset (#42334) 2026-01-13 13:30:53 +00:00
NodeContainer Staging To Master (#43264) 2026-03-16 19:41:19 -07:00
NPC HTNComponent from SharedNPCSystem (#42750) 2026-03-04 21:54:28 +00:00
Nuke Add small cooldown to NukeKeypadEnterMessages (#41831) 2025-12-12 00:58:51 +00:00
NukeOps Add tooltips to the agent ID job icons and improve status icon prototypes (#28575) 2024-08-09 16:14:07 +10:00
Nutrition Raise SolutionChangedEvent and SolutionContainerChangedEvent when handling SolutionComponent states (#42814) 2026-02-27 21:27:56 +00:00
Objectives Predict thieving beacon (#39610) 2026-01-05 12:17:17 +00:00
Overlays Optical thermal scanner implementation (#42613) 2026-02-06 10:30:19 +00:00
PAI Migrate revenant and PAI shops to use ActionGrant instead of hardcoding them (#40475) 2025-10-09 21:14:12 +00:00
Paper Revert "Added Kill Tome (Death Note). (#39011)" 2025-08-03 22:03:43 +02:00
Parallax Replace usages of customTypeSerializer PrototypeIdListSerializer with something that doesn't take 20 separate words to type out (#37959) 2025-07-10 05:06:51 +02:00
ParcelWrap Single item cargo orders are delivered in Parcel Wrap instead of crates (#40834) 2026-03-15 13:45:46 +00:00
ParticleAccelerator Add multipart machines system (#35969) 2025-06-02 17:02:41 +03:00
Payload Make Modular Grenades with Chemical payload respect their trigger delay (#39905) 2025-08-27 00:26:13 +02:00
PDA Add Cyborg crew indicator (#37038) 2026-01-29 06:59:06 +00:00
Physics Make conveyors stack items that stop (#42829) 2026-02-07 13:03:42 +00:00
Pinpointer PinpointerSystem&Component cleanup (#42463) 2026-03-07 14:37:04 +00:00
Placeable Implement SmartFridge functionality (#38648) 2025-07-20 23:21:28 -04:00
Players Stable to master (#42599) 2026-01-23 15:34:23 +01:00
Plunger
PneumaticCannon
Pointing
Points
Polymorph Prevent picking up chameleon projector disguises via context menu (#42656) 2026-01-26 13:48:16 +00:00
Popups PopupOnTrigger (#39913) 2025-09-10 20:01:03 +03:00
Power Power Consumers Rebalance: Simple Dynamic Power Loading (#41961) 2026-01-21 04:05:44 +00:00
PowerCell Tweak Traitor Uplink - The Rest of the Uplink (#42582) 2026-01-24 00:11:19 +00:00
Prayer Prayable datafield typo (#28622) 2024-06-05 10:32:58 +03:00
Preferences Drop ICharacterProfile/ICharacterAppearance interfaces (#42661) 2026-01-26 20:15:44 +00:00
Procedural Revert biome rework (#38724) 2025-07-03 20:48:04 +02:00
Projectiles TriggerOn(Un)Embed (#41720) 2025-12-08 04:20:42 +00:00
Prototypes Layering for atmospheric pipes (#36124) 2025-06-01 22:01:43 -07:00
ProximityDetection Refactor: ProximityDetectionSystem (#35133) 2025-05-12 00:33:35 +10:00
Prying Give borgs default prying (#41812) 2026-02-25 23:19:52 +00:00
Puppet Turn interaction related attempt events into structs (#29168) 2024-06-19 00:30:41 +10:00
Radiation Fix radiation damage being misattributed to radiation receiver (caused artifacts to not be triggered by ambient rads) (#41065) 2025-10-24 09:10:19 +00:00
Radio Cleanup warnings: CS0168, CS0414, CS8321 (#42623) 2026-01-24 20:35:41 +00:00
Random PredictedRandom Helpers (#42797) 2026-02-05 02:20:38 +00:00
RatKing Change default Rat King order from 'Loose' to 'Follow' (#41680) 2025-12-03 03:25:03 +00:00
RCD Fix RCD not being able to place hull tiles in space (#42740) 2026-02-09 00:57:08 +00:00
ReagentSpeed
Rejuvenate Add EntityEffectOnTrigger and RejuvenateOnTrigger (#40967) 2025-10-19 14:42:18 +00:00
Remotes [Fix] Door remote fixes (#43063) 2026-02-28 20:17:14 +00:00
Repairable Fix welders running an additional time when no damage remains. (#43321) 2026-03-22 22:45:01 +00:00
RepulseAttract Wizard: Repulse Spell (#35377) 2025-02-22 10:56:54 -05:00
Research Reduce speso value of tech disks (#43395) 2026-03-29 23:15:28 +00:00
Resist
Respawn
RetractableItemAction HandsSystem Refactor (#38438) 2025-06-25 15:13:03 +02:00
Revenant Migrate revenant and PAI shops to use ActionGrant instead of hardcoding them (#40475) 2025-10-09 21:14:12 +00:00
Revolutionary Stunnable New Status and Cleanup (#38618) 2025-07-21 19:22:11 +02:00
Robotics Better robotics console (#38023) 2025-08-11 21:57:39 +03:00
Roles Typo fix (#41652) 2026-02-13 09:16:03 +00:00
Rootable Metabolizing bloodstream (#35071) 2025-12-17 19:21:16 +00:00
Rotatable Fix rotate verbs not being predicted (#38165) 2025-08-02 17:34:36 -07:00
Rotation
Rounding
Salvage Weather entities (#41427) 2026-03-08 23:28:48 +00:00
Sandbox Thermal vision overlay for admins (#42812) 2026-02-09 01:06:46 +00:00
SecretLocks Add voice locks to various hidden syndicate items (#39310) 2025-08-10 11:10:13 -07:00
Security Fix GenpopLockerBoundUserInterface prediction (#42365) 2026-01-12 02:58:56 +00:00
SelectableComponentAdder use proxy methods in EntitySystems (#43083) 2026-03-01 03:13:22 +00:00
SensorMonitoring
Sericulture Fix sericulture zombies (#40279) 2025-10-14 23:08:00 +00:00
Shuttles Fix emergency shuttle authorization bypass via ID rename (#42640) 2026-01-25 21:59:50 +00:00
Silicons Refactor Ion Law string generation (#42629) 2026-03-15 15:44:03 +00:00
Singularity Fix missing word from emitter alerts (#43225) 2026-03-14 17:32:16 +01:00
Slippery Decouple standing state and drop item behavior (#41566) 2025-12-16 18:32:56 +00:00
SmartFridge Predict reagent grinder (#42815) 2026-03-15 19:15:36 +00:00
SMES
Smoking ciggie sounds (#32426) 2025-04-19 00:01:52 +02:00
Solar
Sound Remove blacklist methods in EntityWhitelistSystem (#40932) 2025-11-24 00:38:08 +00:00
Spawning Various system spring cleaning (#36206) 2025-04-16 13:08:22 +02:00
Species Decouple gibbing from the body system (#42405) 2026-01-14 05:57:08 +00:00
Speech Move ChatSystem.Emotes to shared (#40866) 2025-10-13 18:06:01 +00:00
Spider NPC spiders sometimes spin webs 🕷️🕸️ (#38319) 2025-07-17 12:34:00 -04:00
Spillable
SprayPainter Colour picker, palettes, & other spraypainter stuff (#41943) 2026-01-22 17:33:21 +00:00
Spreader Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Sprite fix repeated scale visuals removal/ensuring (#39432) 2025-08-06 20:54:50 +02:00
SSDIndicator fix: dirty SSD indicator comp on mapinit (#38891) 2025-07-22 17:40:15 +02:00
Stacks Fix eating the whole stack of uranium. (#41092) 2025-10-26 00:58:17 +00:00
Standing Decouple standing state and drop item behavior (#41566) 2025-12-16 18:32:56 +00:00
Station Fix usages of TryIndex() (#39124) 2025-09-09 18:17:56 +02:00
StationRecords [FIX] Moved random manifest back server (#43361) 2026-03-27 22:47:19 +00:00
StatusEffect feat: add a component for rejuvenateable status effects (#39025) 2025-07-24 17:13:29 +02:00
StatusEffectNew Weather entities (#41427) 2026-03-08 23:28:48 +00:00
StatusIcon Add Cyborg crew indicator (#37038) 2026-01-29 06:59:06 +00:00
Stealth
StepTrigger Remove blacklist methods in EntityWhitelistSystem (#40932) 2025-11-24 00:38:08 +00:00
Sticky Remove blacklist methods in EntityWhitelistSystem (#40932) 2025-11-24 00:38:08 +00:00
Storage cleanup EntityStorageSystem (#40163) 2025-12-02 18:33:40 +00:00
Store [Admin] Made admin log be high if the buyer is not from expected faction for a store. (#42687) 2026-01-29 18:40:06 +00:00
StoreDiscount/Components Cleanup remaining IMapManager.MapExists uses (#37851) 2025-05-26 18:45:55 +02:00
StoryGen Fix usages of TryIndex() (#39124) 2025-09-09 18:17:56 +02:00
Strip StrippableComponent timespan calculation fix (#43022) 2026-02-26 23:21:55 +00:00
Stunnable Decouple standing state and drop item behavior (#41566) 2025-12-16 18:32:56 +00:00
SubFloor feat: allow admins to interact under subfloors (#38813) 2025-07-10 13:14:37 +02:00
SurveillanceCamera Camera map (#39684) 2026-01-15 21:21:55 +00:00
Survivor/Components Fix/Addition - Wizard Survivor Antag Status (#35226) 2025-02-23 12:24:36 -05:00
Swab
Tabletop Clean up all missing EntitySystem proxy method uses (#38353) 2025-06-26 16:50:49 -07:00
Tag Add warnings when TagSystem methods are called with string literals (#36281) 2025-04-12 16:18:31 +02:00
Telephone Cleanup: Remove `TelephoneComponent.RequiresPower` (#38823) 2025-07-07 17:55:09 +02:00
Teleportation Cleanup warnings: CS0168, CS0414, CS8321 (#42623) 2026-01-24 20:35:41 +00:00
Temperature removed PhysicalConstants.ZERO_CELCIUS (#43316) 2026-03-22 10:43:03 +00:00
Tests Allow InteractionTests to load other maps (#41226) 2025-11-01 04:00:17 +00:00
TextScreen
Thief Thieving beacons automatically set coordinates when unfolded. (#42520) 2026-01-19 09:02:22 +00:00
Throwing PredictedRandom Helpers (#42797) 2026-02-05 02:20:38 +00:00
Tiles Tile Stacking - attempt 2 (#42543) 2026-01-20 20:35:47 +00:00
Timing Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00
Tips Cleanup TipsSystem, add TippyOnTrigger (#41477) 2025-11-18 18:09:49 +00:00
Toggleable Decouple Lights from Toggleable Visuals (and headphone music notes bugfix) (#35341) 2025-05-30 19:53:56 -04:00
Toilet feat: properly perform predicted porta pottys (fix toilet prediction) (#39394) 2025-08-05 18:34:41 -07:00
Tools Janiborg Module Cleanup (#42330) 2026-01-11 04:06:06 +00:00
Toolshed/TypeParsers Add FixedPoint2TypeParser (#38169) 2025-06-09 18:01:53 +10:00
Traits PredictedRandom Helpers (#42797) 2026-02-05 02:20:38 +00:00
Trigger Gametest Part 2: Preliminary refactor every test to use GameTest as the framework. (#43207) 2026-04-01 16:06:26 +00:00
TurretController Sentry turrets - Part 6: Sentry turret control panels (#35235) 2025-05-26 16:00:50 +03:00
Turrets Update DamageableSystem to modern standards (#39417) 2025-10-27 19:53:04 +00:00
Udder
UserInterface Unify BatteryComponent and PredictedBatteryComponent (#41867) 2025-12-19 18:18:12 +00:00
Vapor
VendingMachines Fix broken vending machine UI behavior (#42110) 2025-12-28 00:57:02 +00:00
Verbs Revert "Xenoborg extractor (#42796)" 2026-03-17 00:02:36 +01:00
VoiceMask Identity Mask now updates equipped Agent ID name (#42772) 2026-02-13 21:42:16 +00:00
Voting Add Votekick functionality (#32005) 2024-09-26 18:32:13 +02:00
Wagging Visual nubody (humanoid appearance refactor) (#42476) 2026-01-20 07:07:53 +00:00
Wall Network WallMountComponent (#30837) 2024-08-10 11:08:56 +10:00
Warps Predict warp point location examines. (#39402) 2025-08-05 20:26:41 +02:00
Weapons Revert "Support for melee weapon user overrides" (#43106) 2026-03-12 21:38:24 +00:00
Weather Weather entities (#41427) 2026-03-08 23:28:48 +00:00
Whistle Visual nubody (humanoid appearance refactor) (#42476) 2026-01-20 07:07:53 +00:00
Whitelist Remove blacklist methods in EntityWhitelistSystem (#40932) 2025-11-24 00:38:08 +00:00
Wieldable Fix wielding two-handed items with only one hand (#40966) 2025-10-24 07:25:42 +00:00
Wires localization support to air alarms, wire panels and more (#39307) 2025-08-05 17:13:04 +02:00
Xenoarchaeology Fix sound issues with arti crusher. (#42406) 2026-01-26 11:54:45 +00:00
Xenoborgs/Components Xenoborgs part 7 (#40042) 2025-11-14 22:10:09 +00:00
Zombies Visual nubody (humanoid appearance refactor) (#42476) 2026-01-20 07:07:53 +00:00
Content.Shared.csproj v269.0.0 RT update - .NET 10 (#41855) 2025-12-22 01:24:24 +00:00
Content.Shared.csproj.DotSettings
GlobalUsings.cs
SharedArrayExtension.cs