CatStation/Content.Shared
DrSmugleaf 65f5f67cd5
Make every EntitySystem partial (#45220)
* Make every EntitySystem partial

* Oobs thats for a diff PR

* Also oops on that one

* Test systems

* git are we fr

* Update file templates

* cleanup empty classes while we are here

* forgor

---------

Co-authored-by: AJCM-git <ajcm_mail@disroot.org>
2026-08-14 18:24:47 +00:00
..
Abilities Muted StatusEffects (#43668) 2026-07-30 03:52:56 +00:00
Access Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
ActionBlocker Muted StatusEffects (#43668) 2026-07-30 03:52:56 +00:00
Actions Changeling Regen Stasis (#45104) 2026-08-10 12:43:59 +00:00
Administration Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Advertise
Afk Add AFK kicks back in (#44353) 2026-06-28 04:15:18 +00:00
Alert Cleanup: ProtoMan Part 1 - remove Shared EntitySystem IPrototypeManager instances (#44386) 2026-06-29 10:18:44 +00:00
AlertLevel Refactor and predict Alert Levels (#41122) 2026-07-27 05:11:33 +00:00
Ame Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Animals Refactor hunger and thirst systems (#34166) 2026-08-08 22:44:24 +00:00
Anomaly Examinable doafters (#45240) 2026-08-11 01:25:30 +00:00
Antag Completely Rewrite Antag Selection Code to fix 1 bug but this time without breaking the game. Add Test For All Game Presets. (#43191) 2026-04-25 09:20:56 +00:00
APC APC: add visual states for breaker trips, power delivery (#44127) 2026-08-14 15:19:53 +00:00
Arcade Make Space Villain LMTR wire remove HP and MP limits and skip game end checks (#40961) 2026-07-17 13:03:11 -04:00
Armable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Armor Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Atmos Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Audio Refactor ambient music rules to use EntityConditions (#44696) 2026-07-17 15:25:03 -04:00
BarSign Cleanup: ProtoMan Part 1 - remove Shared EntitySystem IPrototypeManager instances (#44386) 2026-06-29 10:18:44 +00:00
Beam Cleanup + Fix: Unhardcode BodyType, FixtureID, and CanCollide in BeamSystem.CreateBeam (#39518) 2026-07-18 17:46:26 +00:00
Bed Make cuff timer reduction only apply when stamcrit, asleep or crit/dead (#45296) 2026-08-14 11:32:40 +00:00
Beeper IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Bible Yaml audio params are often ignored (#36259) 2026-07-25 16:16:23 +00:00
Blocking Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Body Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Botany Fix Botany refactor 2 (#45330) 2026-08-13 23:56:03 +00:00
Bql
Buckle Let Defibrillators be used on anything (#45062) 2026-08-11 15:15:44 +00:00
Burial Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Cabinet IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Camera Make GetEyeOffsetRelayedEvent a struct (#45090) 2026-08-06 14:42:04 +00:00
CardboardBox Hand blocker for vehicles (and mechs) (#45045) 2026-07-31 17:48:40 +00:00
Cargo Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
CartridgeLoader Yaml audio params are often ignored (#36259) 2026-07-25 16:16:23 +00:00
CCVar Clumsy status effect + tests (#45262) 2026-08-11 10:19:19 +00:00
Changeling Bugfix: SharedForensicsSystem: correct entity in Resolve, cleanup (#45263) 2026-08-12 03:25:52 +00:00
ChangeNameInContainer IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
CharacterInfo Fix highlights don't work for other languages (#41062) 2026-07-30 14:57:59 +00:00
Charges Unify blink and katana dash teleportation (also removed EnergyKatana system/component) (#45041) 2026-08-09 12:27:08 +00:00
Chasm Add scream emote for chasm falls (reviving #44075) (#45143) 2026-08-11 21:35:19 +00:00
Chat Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Chemistry Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Climbing Clumsy status effect + tests (#45262) 2026-08-11 10:19:19 +00:00
Clock IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Cloning Yaml audio params are often ignored (#36259) 2026-07-25 16:16:23 +00:00
Clothing Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Clumsy Clumsy status effect + tests (#45262) 2026-08-11 10:19:19 +00:00
Cluwne Clumsy status effect + tests (#45262) 2026-08-11 10:19:19 +00:00
CombatMode Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Commands admin_overlay command to toggle admin overlay from scripts (#44326) 2026-06-21 21:58:43 +00:00
Communications Refactor and predict Alert Levels (#41122) 2026-07-27 05:11:33 +00:00
ComponentTable Cleanup: ProtoMan Part 1 - remove Shared EntitySystem IPrototypeManager instances (#44386) 2026-06-29 10:18:44 +00:00
Computer
Configurable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Construction Replace some usages of object reads with generic type reads (#45149) 2026-08-14 17:20:28 +00:00
ContainerHeld IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Containers Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Contraband Add recursive storage checking to the admin contra overlay. (#44759) 2026-08-09 18:22:03 +00:00
Conveyor
Coordinates The IMapManager is dead (#44002) 2026-07-01 20:44:54 -07: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 Predict StationRecords (#40240) 2026-07-17 03:36:39 +00:00
Cuffs Make cuff timer reduction only apply when stamcrit, asleep or crit/dead (#45296) 2026-08-14 11:32:40 +00:00
Damage Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
DamageOverlay Move DamageOverlay to an Entity System + Component (#45165) 2026-08-10 13:27:15 +00:00
Dataset
Decals Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Defusable
Delivery Yaml audio params are often ignored (#36259) 2026-07-25 16:16:23 +00:00
Destructible Botany refactor (#44576) 2026-08-08 21:58:01 +00:00
DetailExaminable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
DeviceLinking The Respritening - Batch 1 (#44857) 2026-08-12 17:46:16 +00:00
DeviceNetwork Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Devour Predict Forensics V2.0 (Ready for Review) (#40693) 2026-08-08 22:48:36 +00:00
Dice Coin tossing (#44622) 2026-07-28 19:03:57 +00:00
Directions
DisplacementMap Change dwarves to use displacement maps instead of sprite scaling (#43816) 2026-07-05 22:17:17 +00:00
Disposal Bugfix: Better lifecycle handling for DisposalHolderComponent and BeingDisposedComponent (#45140) 2026-08-04 20:30:50 +00:00
DoAfter Examinable doafters (#45240) 2026-08-11 01:25:30 +00:00
Doors The Respritening - Batch 1 (#44857) 2026-08-12 17:46:16 +00:00
DragDrop IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Dragon
DrawDepth Bugfix: Fix DrawDepth subfloor gap width, add gap for mapping subfloor layers (#70) 2026-06-22 15:57:34 -04:00
Drowsiness
Drugs
Drunk Revert "Add "wobbly walk" - movement deviation when drunk/bloodloss" (#44671) 2026-07-14 20:48:35 +00:00
Effects Documentation of e api (#44395) 2026-07-01 08:38:04 +00:00
Electrocution Let Defibrillators be used on anything (#45062) 2026-08-11 15:15:44 +00:00
Emag Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Emoting Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Emp Documentation of e api (#44395) 2026-07-01 08:38:04 +00:00
Engineering Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Ensnaring Adds the security bola, converts existing bola into makeshift bola; bolas require active hand to be empty to remove (#44512) 2026-07-29 00:08:25 +00:00
EntityConditions Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
EntityEffects Predict Forensics V2.0 (Ready for Review) (#40693) 2026-08-08 22:48:36 +00:00
EntityTable Replace some usages of object reads with generic type reads (#45149) 2026-08-14 17:20:28 +00:00
Entry Ambient occlusion overlay optimisation + art change + cleanup (#44262) 2026-08-08 16:29:35 +10:00
Eui
Examine Update content for polygon occluders (#44843) 2026-08-07 17:29:07 +10:00
Execution Move SuicideSystem into its own directory (#44965) 2026-07-27 20:07:07 +00:00
Explosion Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Eye Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Fax Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
FeedbackSystem IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
FingerprintReader Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
FixedPoint
Flash Yaml audio params are often ignored (#36259) 2026-07-25 16:16:23 +00:00
Fluids Oil gun (#44389) 2026-08-03 06:54:53 +00:00
Foldable Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Follower update namespace for shared ghost folder (#45095) 2026-08-03 07:16:25 +00:00
Forensics Bugfix: SharedForensicsSystem: correct entity in Resolve, cleanup (#45263) 2026-08-12 03:25:52 +00:00
Friction IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Friends Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
GameTicking Job weight rework (#45056) 2026-08-08 01:44:53 +00:00
GameWindow
Gatherable Yaml audio params are often ignored (#36259) 2026-07-25 16:16:23 +00:00
Ghost Changeling Regen Stasis (#45104) 2026-08-10 12:43:59 +00:00
GhostKick
GhostTypes update namespace for shared ghost folder (#45095) 2026-08-03 07:16:25 +00:00
Gibbing Improve gibbing documentation comments (#44864) 2026-07-23 01:24:08 +00:00
Glue Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
GPS IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Gravity Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
GridPreloader
Guardian Bugfix: Guardian popup spam, mech attack blocker (#45013) 2026-07-29 20:48:46 +00:00
Guidebook Fix GuidebookDataSystem late MsgEntity warning (#45298) 2026-08-13 10:18:25 +00:00
Hands Make GetEyeOffsetRelayedEvent a struct (#45090) 2026-08-06 14:42:04 +00:00
HealthExaminable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
HijackBeacon Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Holiday
Holopad Minor improvements for holopads (#40444) 2026-05-18 13:23:41 +00:00
Holosign Bugfix: Holosigns, dragon rifts align themselves with the grid (#45063) 2026-08-01 03:23:57 +00:00
HotPotato Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
HUD
Humanoid Heisentests: SkinColorationStrategy.VerifyClamped for nearby RGB lookup, avoid HSV/HSL roundtrips (#45237) 2026-08-13 23:20:33 +00:00
IconSmoothing
IdentityManagement update namespace for shared ghost folder (#45095) 2026-08-03 07:16:25 +00:00
IgnitionSource IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Implants Bugfix: SharedForensicsSystem: correct entity in Resolve, cleanup (#45263) 2026-08-12 03:25:52 +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 Instrument UI MinVolume slider (#41272) 2026-07-28 04:29:08 +00:00
Intellicard/Components
Interaction update namespace for shared ghost folder (#45095) 2026-08-03 07:16:25 +00:00
Internals
Inventory Fix: Add `SharedContainerSystem.CanInsert check to the InventorySystem.CanEquip` (#44816) 2026-08-11 04:10:59 +00:00
IoC Remove static IoC from client & server EntryPoint (#40562) 2025-10-02 14:32:56 +00:00
Item Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
ItemRecall Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Jaunt IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Jittering IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Kitchen Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Labels Fix some missing localization warnings (#44620) 2026-07-13 16:34:26 -04:00
LandMines
Lathe Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Light Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Lightning Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Localizations IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Lock Hotfix: Fix mistaken AudioParams.WithVariation calls + LockComponent cleanup (#44952) 2026-07-27 00:23:46 +00:00
Lube Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
MachineLinking
Machines Content.Shared EntityQuery<T> dependency injection refactor (#43498) 2026-04-11 21:30:36 +00:00
Magic Unify blink and katana dash teleportation (also removed EnergyKatana system/component) (#45041) 2026-08-09 12:27:08 +00:00
MagicMirror Stable -> Master (#44165) 2026-05-29 23:11:42 -07:00
Mapping
Maps Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
MapText
MassMedia
Materials Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Maths Fix teleport scroll teleporting into walls (#40815) 2026-07-31 17:47:17 +00:00
Mech Hand blocker for vehicles (and mechs) (#45045) 2026-07-31 17:48:40 +00:00
Medical Bugfix: SharedForensicsSystem: correct entity in Resolve, cleanup (#45263) 2026-08-12 03:25:52 +00:00
MedicalScanner Cryo pod UI (#41850) 2026-01-15 17:52:03 +00:00
Metabolism Changeling Blood Check (#44861) 2026-07-31 22:25:59 +00:00
Mind Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Mindshield Mindshield Refactor + Changeling Fake Mindshield (#43864) 2026-07-30 22:39:13 +00:00
Mining IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Mobs Make cuff timer reduction only apply when stamcrit, asleep or crit/dead (#45296) 2026-08-14 11:32:40 +00:00
Module
Morgue Predict CardboardBoxSystem (#43994) 2026-07-12 02:40:19 +00:00
MouseRotator IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Mousetrap Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Movement Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
NameIdentifier Give mobs amusing name prefixes (#44977) 2026-08-09 00:22:15 +00:00
NameModifier Give mobs amusing name prefixes (#44977) 2026-08-09 00:22:15 +00:00
NightVision Changeling Night Vision (#44577) 2026-07-10 02:09:14 +00:00
Ninja Unify blink and katana dash teleportation (also removed EnergyKatana system/component) (#45041) 2026-08-09 12:27:08 +00:00
NodeContainer Staging To Master (#43264) 2026-03-16 19:41:19 -07:00
NPC Cleanup: ProtoMan Part 1 - remove Shared EntitySystem IPrototypeManager instances (#44386) 2026-06-29 10:18:44 +00:00
Nuke Add small cooldown to NukeKeypadEnterMessages (#41831) 2025-12-12 00:58:51 +00:00
NukeOps Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Nutrition Bugfix: SharedForensicsSystem: correct entity in Resolve, cleanup (#45263) 2026-08-12 03:25:52 +00:00
Objectives Changeling Devour Most Objective (#44169) 2026-08-03 02:30:28 +00:00
Overlays Refactor hunger and thirst systems (#34166) 2026-08-08 22:44:24 +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 Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Parallax Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
ParcelWrap Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
ParticleAccelerator
Payload IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
PDA Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Photography IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Physics Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Pinpointer Replace "Wall" tag with WallComponent (#45008) 2026-07-30 04:37:59 +00:00
Placeable Fix client mispredict on some storage operations (#44612) 2026-07-11 14:26:56 +00:00
Players Stable to master (#42599) 2026-01-23 15:34:23 +01:00
Plunger Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
PneumaticCannon Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Pointing
Points
Polymorph Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Popups Fix docs typo (#44782) 2026-07-19 16:11:21 -04:00
Power Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
PowerCell Fix powercelldraw (#44361) 2026-07-26 20:11:48 +00:00
Prayer
Preferences Randomized Markings (take two) (#38528) 2026-07-18 23:45:01 -04:00
Procedural Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Projectiles Xenoborg Nanite Gun + ComplexProjectileComponent (#43120) 2026-08-03 16:40:13 +00:00
Prototypes Mark EntityPrototypeHelpers as obsolete (#42626) 2026-07-24 17:35:00 +10:00
ProximityDetection IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Prying Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Puppet IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Radiation IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Radio Predict intercom examine. (#43107) 2026-08-10 07:59:08 +00:00
Random Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
RatKing Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
RCD Cleanup: fix content-side obsolete TransformComponent warnings (#44494) 2026-07-28 22:45:45 +00:00
ReagentSpeed IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Rejuvenate Add EntityEffectOnTrigger and RejuvenateOnTrigger (#40967) 2025-10-19 14:42:18 +00:00
Remotes Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Repairable Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
RepulseAttract IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Research Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Resist
Respawn Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
RetractableItemAction Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Revenant Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Revolutionary Mindshield Refactor + Changeling Fake Mindshield (#43864) 2026-07-30 22:39:13 +00:00
Robotics
Roles Changeling Escape as Department Objective (#44220) 2026-08-13 13:03:37 +00:00
Rootable Predict Forensics V2.0 (Ready for Review) (#40693) 2026-08-08 22:48:36 +00:00
Rotatable Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Rotation
Rounding
Salvage Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Sandbox Cleanup: ProtoMan Part 1 - remove Shared EntitySystem IPrototypeManager instances (#44386) 2026-06-29 10:18:44 +00:00
Screech Screeching & Changeling Screech (#44432) 2026-07-22 23:16:46 +00:00
SecretLocks IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Security Fix ExpireIdCard (#44567) 2026-07-24 18:42:11 +10:00
SelectableComponentAdder Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
SensorMonitoring
Sericulture Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Shuttles Dock types visible on shuttle nav console (#44666) 2026-08-11 15:04:24 +00:00
Silicons Clearing borg hands fix (#45141) 2026-08-07 00:54:31 -07:00
Singularity Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Slippery Better API for Weightless Movement Modifiers (#38773) 2026-07-15 02:41:43 +00:00
SmartFridge Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
SMES
Smoking
Solar
Sound Yaml audio params are often ignored (#36259) 2026-07-25 16:16:23 +00:00
Spawning
Species Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Speech Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Spider Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Spillable
SprayPainter Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Spreader
Sprite Adds the Xenoborg Heavy Radioactive module (#43126) 2026-08-04 15:46:41 +00:00
SSDIndicator IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Stacks Fix stack test async + stack system warning (#44982) 2026-07-30 14:40:11 -04:00
Standing IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Station Move BecomesStationComponent to Shared (#45268) 2026-08-11 03:06:50 +00:00
StationRecords Job weight rework (#45056) 2026-08-08 01:44:53 +00:00
StationTeleporter Stationary teleporters (#32134) 2026-07-28 11:39:26 +00:00
StatusEffect Cleanup: ProtoMan Part 1 - remove Shared EntitySystem IPrototypeManager instances (#44386) 2026-06-29 10:18:44 +00:00
StatusEffectNew Clumsy status effect + tests (#45262) 2026-08-11 10:19:19 +00:00
StatusIcon New Agent Id UI (#39769) 2026-07-18 19:51:36 +00:00
Stealth Greatly reduced how much the stealth shimmer changes over time for ninja and stealth boxes (#35575) 2026-07-17 16:27:19 +00:00
StepTrigger IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Sticky Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Storage Fix SharedEntityStorageSystem.Remove causing a debug assert with an invalid parent (#42420) 2026-08-14 17:19:42 +00:00
Store Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
StoreDiscount/Components
StoryGen Cleanup: ProtoMan Part 1 - remove Shared EntitySystem IPrototypeManager instances (#44386) 2026-06-29 10:18:44 +00:00
Strip Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Stunnable Refactor: Split `StunbatonComponent` into generic components (#44870) 2026-08-14 18:19:10 +00:00
SubFloor Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Suicide Move SuicideSystem into its own directory (#44965) 2026-07-27 20:07:07 +00:00
SurveillanceCamera Some camera map fixes and improvements (#44446) 2026-07-01 08:39:34 +00:00
Survivor/Components
Swab
Tabletop Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Tag Cleanup: ProtoMan Part 1 - remove Shared EntitySystem IPrototypeManager instances (#44386) 2026-06-29 10:18:44 +00:00
Telephone Minor improvements for holopads (#40444) 2026-05-18 13:23:41 +00:00
Teleportation Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Temperature Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Tests Allow InteractionTests to load other maps (#41226) 2025-11-01 04:00:17 +00:00
TextScreen
Thief Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Throwing Fix TryThrow returns from #45279 (#45286) 2026-08-11 21:08:43 +00:00
Tiles Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Timing IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Tips Cleanup TipsSystem, add TippyOnTrigger (#41477) 2025-11-18 18:09:49 +00:00
Toggleable
Toilet IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Tools Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Toolshed/TypeParsers refactor: change cache-dependent commands to use _IPrototypeManager.Categories (#45061) 2026-08-01 16:09:31 +00:00
Traits Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Trigger Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
TurretController Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Turrets Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Udder
UserInterface update namespace for shared ghost folder (#45095) 2026-08-03 07:16:25 +00:00
Vapor
Vehicle Improve VehicleCanRunEvent (#44947) 2026-08-01 03:32:21 +00:00
VendingMachines Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Verbs Add description text to coordinates modes (#44083) 2026-05-25 23:00:26 +00:00
VoiceMask Changeling voice mimicry (#43675) 2026-04-26 16:58:20 +00:00
Voting
Wagging Prediction + small Cleanup: WaggingSystem (#44867) 2026-07-26 08:43:23 +00:00
Wall Directional visibility for wall-mounted entities 2 (#44801) 2026-07-30 19:40:53 +00:00
Warps Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Weapons Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Weather Update submodule to 278.0.0 (#44354) 2026-06-27 19:48:55 +10:00
Whistle Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Whitelist Refactor hunger and thirst systems (#34166) 2026-08-08 22:44:24 +00:00
Wieldable Cleanup: Resolve remaining PopupSystem warnings in Content.Shared (#44685) 2026-07-16 21:54:33 +00:00
Wires IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Xenoarchaeology Make every EntitySystem partial (#45220) 2026-08-14 18:24:47 +00:00
Xenoborgs/Components Xenoborgs part 7 (#40042) 2025-11-14 22:10:09 +00:00
Zombies Big prototype and datafield cleanup (#45202) 2026-08-12 02:07:22 +00:00
Content.Shared.csproj Add EntitySystemSubscriptionsGenerator project to Content solution. (#44454) 2026-07-02 01:21:42 +00:00
Content.Shared.csproj.DotSettings
GlobalUsings.cs
SharedArrayExtension.cs