fish-station/Content.Shared
Studio Fae-Wilds 770dc68a48
Add trigger-refactor components and systems: Batch 1 (#39391)
* Adds the following batch of trigger refactor components and their associated systems:

TriggerOnLand: LandEvent
TriggerOnExamined: ExaminedEvent
TriggerOnUnbuckle: UnbuckledEvent
TriggerOnBuckle: BuckledEvent
TriggerOnStrap: StrappedEvent
TriggerOnUnstrapped: UnstrappedEvent

* Removes unnecessary lines from comment

* Fix comment formatting, corrects grammar and increases comment clarity.

* adds last forgotten edit to comments

* Update Content.Shared/Trigger/Systems/TriggerOnStrappedOrBuckledSystem.cs

Removes unnecessary comments

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

* Update Content.Shared/Trigger/Components/Triggers/TriggerOnBuckledComponent.cs

Increases comment clarity

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

* Update Content.Shared/Trigger/Components/Triggers/TriggerOnExaminedComponent.cs

Increases comment clarity

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

* Update Content.Shared/Trigger/Components/Triggers/TriggerOnLandComponent.cs

Increases comment clarity

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

* Update Content.Shared/Trigger/Components/Triggers/TriggerOnStrappedComponent.cs

Increases comment clarity

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

* Update Content.Shared/Trigger/Components/Triggers/TriggerOnUnbuckledComponent.cs

Increases comment clarity

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

* Update Content.Shared/Trigger/Components/Triggers/TriggerOnUnstrappedComponent.cs

Increases comment clarity

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

* refactored TriggerOnStrappedOrBuckledSystem.cs
removed TriggerOnExaminedSystem.cs and moved it into TriggerSystem.Interaction.cs

Changes currently untested, not sure how to make it so modders can change what method they want sending out the appropriate trigger key but want to save progress working on it and get feedback from maintainers

* Removed component which already exists as part of TriggerSystem.Interaction.cs

* Restores accidentally removed component

* Apply suggestions from code review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-08-14 09:39:54 +02:00
..
Abilities Predict mimepowers (#38859) 2025-07-28 20:53:07 +02:00
Access Clean up all missing EntitySystem proxy method uses (#38353) 2025-06-26 16:50:49 -07:00
ActionBlocker GettingUsedAttemptEvent (#35450) 2025-02-24 17:21:17 +01:00
Actions Fix ActionsSystem.IsCooldownActive always returning false if curTime is null (#39329) 2025-08-03 00:59:48 +02:00
Administration Move HeadstandComponent to Shared (#39377) 2025-08-04 23:00:19 +02:00
Advertise Predict vending machine UI (#33412) 2025-03-02 13:47:52 +11:00
Alert Clean up all missing EntitySystem proxy method uses (#38353) 2025-06-26 16:50:49 -07: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 Miscellaneous Body Decoupling (#38958) 2025-08-06 15:01:20 -04:00
Antag Add support for antag-before-job selection (#35789) 2025-03-12 16:48:39 +01:00
APC Make APC UI work correctly with multiple users (#32465) 2024-10-12 19:21:43 +11:00
Arcade
Armable Land mine armament (#33883) 2025-04-25 16:53:50 -04:00
Armor Chameleon vests now act like winter coats (#34929) 2025-03-17 19:39:04 +01:00
Atmos Revert "Fix bug with pipe color" (#39135) 2025-08-04 13:10:54 -07:00
Audio Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
BarSign Selectable Bar Signs (#29068) 2024-07-01 02:20:57 +10:00
Beam
Bed give paused maps from polymorph and cryostorage a name (#39453) 2025-08-07 16:55:25 +02:00
Beeper Refactor: ProximityDetectionSystem (#35133) 2025-05-12 00:33:35 +10:00
Bible
Blocking HandsSystem Refactor (#38438) 2025-06-25 15:13:03 +02:00
Body Catchable items, playable basketball (#37702) 2025-07-06 09:54:20 -07:00
Botany
Bql
Buckle Cleanup unused/redundant dependencies (#38099) 2025-06-06 18:11:52 +02: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 Power stuff (#31314) 2024-08-25 22:18:42 +10:00
Camera fix: EyeOffset when eyes are closed (#38534) 2025-06-25 22:22:05 +02:00
CardboardBox
Cargo Stop network serializing prototypes (#38602) 2025-06-26 19:27:23 -04:00
CartridgeLoader Fix prototypes and datadefs so they pass analyzer checks (again) (#37485) 2025-05-15 20:30:50 +02:00
CCVar Add scaling filter option (Nearest/Bilinear) (#39111) 2025-07-27 20:26:17 +03:00
Changeling Move mind role components to shared (#39606) 2025-08-13 12:51:46 +02:00
ChangeNameInContainer Plushies can now have pAIs stuffed into them (v2)! (#30805) 2024-10-09 20:01:32 +02:00
CharacterInfo
Charges Fix autorecharge 2025-04-28 15:53:40 +02:00
Chasm Landmine stepoff (#22962) 2024-03-24 16:33:45 +11:00
Chat Sentry turrets - Part 8: AI notifications (#35277) 2025-08-08 21:56:01 +03:00
Chemistry feat: make ReagentId hash by value (#39494) 2025-08-11 15:44:10 -07:00
Climbing Stunnable New Status and Cleanup (#38618) 2025-07-21 19:22:11 +02:00
Clock Watches (#29550) 2024-07-13 16:09:19 +10:00
Cloning Changeling devour and transform (#34002) 2025-08-06 21:55:49 +02:00
Clothing Add voice locks to various hidden syndicate items (#39310) 2025-08-10 11:10:13 -07:00
Clumsy Stunnable New Status and Cleanup (#38618) 2025-07-21 19:22:11 +02:00
Cluwne
CombatMode make PacifiedComponent session specific (#38137) 2025-06-07 14:37:13 -07:00
Communications Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
ComponentTable Priority Deliveries (#36968) 2025-04-27 02:13:52 -07:00
Computer
Configurable fix: auto-update mailing unit + gas canister UIs on state (#39289) 2025-08-04 18:26:52 +02:00
Construction Borg hands & hand whitelisting (#38668) 2025-08-12 15:21:42 -07:00
ContainerHeld Decouple Lights from Toggleable Visuals (and headphone music notes bugfix) (#35341) 2025-05-30 19:53:56 -04:00
Containers fix ItemSlotsSystem debug assert (#38655) 2025-06-29 10:33:58 -04:00
Contraband Only sec glasses can show contraband: second attempt (#36412) 2025-04-26 17:06:34 -04:00
Conveyor Mob movement rewrite (#35931) 2025-03-28 09:29:02 +11:00
Coordinates Replace obsolete FromMap calls with ToCoordinates (#35304) 2025-02-20 23:03:42 +11:00
Crayon Improve crayon UI to not be stuck in 1996 (#33101) 2024-11-15 21:25:06 -06:00
CrewManifest Make department / job list sorting consistent. (#25486) 2024-02-23 15:04:44 +11:00
CriminalRecords Localize criminal records reason placeholder dataset (#35810) 2025-03-16 19:43:37 -04:00
Cuffs Crawling Fixes Part 5: Holy Fuck (#39109) 2025-07-21 11:08:04 +02:00
Damage Debody Food and Drink Systems, Combine Food and Drink into One System. (#39031) 2025-08-06 12:53:38 -04: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 change Identity.Name to Identity.Entity for delivery popups (#38909) 2025-07-10 19:44:37 +02:00
Destructible Better Godmode (#37020) 2025-05-10 01:06:19 -04:00
DetailExaminable make the detailed examine verb predicted (#35362) 2025-02-21 11:30:06 -08:00
DeviceLinking Stop network serializing prototypes (#38602) 2025-06-26 19:27:23 -04:00
DeviceNetwork Stop network serializing prototypes (#38602) 2025-06-26 19:27:23 -04:00
Devour Predict DevourSystem. (#38970) 2025-07-16 02:21:18 +02:00
Dice Predicted dice rolls (#34863) 2025-02-14 16:46:25 +01:00
Directions
DisplacementMap Handle inventory template updating V2 (#39246) 2025-07-27 23:05:58 +02:00
Disposal Miscellaneous Body Decoupling (#38958) 2025-08-06 15:01:20 -04:00
DoAfter Revert "Fix: Break do_after if target/tool becomes inaccessible" (#39617) 2025-08-13 22:07:46 +02:00
Doors Stunnable New Status and Cleanup (#38618) 2025-07-21 19:22:11 +02:00
DragDrop
Dragon Content changes for entity categories PR (#27232) 2024-06-02 14:08:15 +10:00
DrawDepth Layering for atmospheric pipes (#36124) 2025-06-01 22:01:43 -07: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 Replace ValidatePrototypeId uses with ProtoId or EntProtoId (#38814) 2025-07-07 21:57:05 +02:00
Effects
Electrocution Reduce base electrocution stun time from 8 to 5 seconds (#34578) 2025-03-15 16:57:35 +01: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 Component for clothes to suppress emotes and scream action in general, and the muzzle to suppress vocal emotes in particular (#32588) 2025-07-11 13:18:15 -04:00
Emp Predict EMP Examine (#39419) 2025-08-06 16:25:24 +02:00
Engineering Fix inflatable barriers finishing instantly if canceled! (#36937) 2025-04-26 16:56:18 -04:00
Ensnaring Allow Pacifists to Use Bola (#37188) 2025-05-06 12:55:00 -04:00
EntityEffects Move mind role components to shared (#39606) 2025-08-13 12:51:46 +02: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 Add support for contextual information in EntityTables (#37737) 2025-05-31 15:40:25 +02:00
Entry
Eui
Examine Clean up all missing EntitySystem proxy method uses (#38353) 2025-06-26 16:50:49 -07:00
Exchanger
Execution Execution System uses the identity of an entity; added "the" to execution message (#32536) 2024-09-30 00:36:47 +02:00
Explosion Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00
Eye Admin Tool: Observe entities in an extra viewport (#36969) 2025-07-25 18:53:01 +02:00
Fax Seperate EMAG into EMAG and Authentication Disruptor (#34337) 2025-01-29 23:05:47 -05:00
FingerprintReader Tearable Deliveries V2 (#36815) 2025-04-24 21:47:46 +02:00
FixedPoint Add FixedPoint2TypeParser (#38169) 2025-06-09 18:01:53 +10:00
Flash Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00
Fluids Make mopping predicted (and some other stuff) (#38749) 2025-07-09 05:17:55 +02:00
Foldable Fix: Don't deploy foldables when clicking on items inside containers (#38709) 2025-07-03 14:10:20 +02:00
Follower fix: auto-update mailing unit + gas canister UIs on state (#39289) 2025-08-04 18:26:52 +02:00
Forensics Turn some implants into triggers (#39364) 2025-08-06 12:52:11 -07:00
Friction Content changes required for physicsmap purge (#37878) 2025-05-28 19:38:47 +10:00
Friends fix fish petting misprediction (#30175) 2024-07-20 13:23:46 +10:00
GameTicking Replace ValidatePrototypeId uses with ProtoId or EntProtoId (#38814) 2025-07-07 21:57:05 +02:00
GameWindow
Gateway
Ghost 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
GhostKick
Gibbing fix: Use PredictedQueueDel for gib spell (#38729) 2025-07-04 14:48:16 +02: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 Replace ValidatePrototypeId uses with ProtoId or EntProtoId (#38814) 2025-07-07 21:57:05 +02: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 Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Hands Borg hands & hand whitelisting (#38668) 2025-08-12 15:21:42 -07:00
HealthExaminable Improved Health examination text (#38126) 2025-06-09 00:31:49 -07:00
Holiday
Holopad Station AI customizations (#34501) 2025-05-13 01:50:43 -07: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 Changeling devour and transform (#34002) 2025-08-06 21:55:49 +02:00
IconSmoothing randomize iconSmoothing (#28158) 2024-07-19 18:13:35 +10:00
IdentityManagement fix clone appearance (#37130) 2025-05-02 21:26:12 -04:00
IgnitionSource Fix matchstick prediction issues (#31418) 2025-04-08 23:00:57 +02:00
Implants Turn some implants into triggers (#39364) 2025-08-06 12:52:11 -07:00
Info Fixes the ShowRulesCommand and the client not syncing rules correctly (#28752) 2024-06-15 00:41:25 -04:00
Input Crawling Part 1: The Knockdownening (#36881) 2025-07-20 01:54:42 +02: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 Predict GlueSystem (#39079) 2025-07-30 12:57:50 -07:00
Internals Use distinct action labels for toggling internals on and off. (#36073) 2025-06-02 13:09:45 +02:00
Inventory Fix inventory flickering and missing InventoryTemplateUpdated event (#39379) 2025-08-06 22:14:28 +02:00
IoC
Item Add voice locks to various hidden syndicate items (#39310) 2025-08-10 11:10:13 -07: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 Add microwave recipes to the guidebook (#34105) 2025-02-23 16:24:44 +01:00
Labels Salvage Job Board (#37549) 2025-05-18 14:02:52 +10:00
LandMines Land mine armament (#33883) 2025-04-25 16:53:50 -04:00
Lathe Improve lathe queue performance (#38583) 2025-06-27 00:08:01 +02:00
Light fix lightbulb color (#39623) 2025-08-13 15:45:51 -07:00
Lightning
Localizations Battery (SMES/substation) interface (#36386) 2025-04-27 21:08:34 +10:00
Lock Disable the lock/unlock verb if we can't do that (#39605) 2025-08-13 12:52:08 +02: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 Stunnable New Status and Cleanup (#38618) 2025-07-21 19:22:11 +02:00
MagicMirror Make magic mirror do-after longer, add popups to notify the target (#30366) 2024-07-30 12:17:27 +10:00
Mapping action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04:00
Maps Replace ValidatePrototypeId uses with ProtoId or EntProtoId (#38814) 2025-07-07 21:57:05 +02: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 Fix ore silo clients showing up when out of range (#36741) 2025-04-20 11:00:23 +10:00
Maths
Mech Fix for holoparasite's ability to attack the host through mech (#36659) 2025-06-14 20:22:45 +03:00
Medical Predict suitsensor system (#39325) 2025-08-11 17:35:11 +02:00
MedicalScanner Add health analyzer unrevivability warning (#32636) 2024-10-26 19:22:08 +02:00
Mind fix mind role filter (#39499) 2025-08-09 18:23:31 +02:00
Mindshield Chameleon controller implant (Clothing fast switch) (#33887) 2025-05-30 12:07:25 +02:00
Mining Mineral Scanner (#31390) 2024-09-07 00:05:53 +10:00
Mobs action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04:00
Module
Morgue Miscellaneous Body Decoupling (#38958) 2025-08-06 15:01:20 -04: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 Fix Whoopie Cushions from lagging the game. (#39194) 2025-08-09 01:11:13 +03:00
NameIdentifier make name identifier prefix LocId (#39035) 2025-07-18 21:59:49 +03:00
NameModifier Add GetBaseName method to NameModifierSystem (#35633) 2025-03-03 02:03:16 +01:00
Ninja Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00
NodeContainer Predict gasthermomachines (#33837) 2025-05-13 21:49:43 +10:00
NPC Forbid string literals for NpcFactionSystem methods (#38140) 2025-06-08 00:39:18 +02:00
Nuke Add microwave-nukedisk interaction (#36114) 2025-05-21 11:06:58 -07: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 Fix: Water Bottles Verb Priority and Prediction (#39482) 2025-08-09 12:31:34 -07:00
Objectives Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Overlays improve noir glasses shader (#37996) 2025-06-02 09:16:10 -07:00
PAI action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04: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 Adds Parcel Wrap (#34471) 2025-04-26 19:24:25 -04:00
ParticleAccelerator Add multipart machines system (#35969) 2025-06-02 17:02:41 +03:00
Payload Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00
PDA Cleanup warning CS0414 (#37648) 2025-05-20 23:14:10 +02:00
Physics Fun with cardboard! (#37363) 2025-08-06 12:58:07 -04:00
Pinpointer Predict Nav Beacon Examine (#39408) 2025-08-05 23:20:43 +02:00
Placeable Implement SmartFridge functionality (#38648) 2025-07-20 23:21:28 -04:00
Players Replace ValidatePrototypeId uses with ProtoId or EntProtoId (#38814) 2025-07-07 21:57:05 +02:00
Plunger Resolve all non-obsoleting warnings in content (#27934) 2024-05-11 20:13:58 -07:00
PneumaticCannon
Pointing
Points
Polymorph fix: properly respect AllowRepeatedMorphs (#39411) 2025-08-06 02:02:52 +02:00
Popups Add PopupPredictedCursor and fix doubled popups on vending machines (#36655) 2025-04-18 14:01:46 +10:00
Power Predict GetVerbsEvent in PowerSwitchableSystem (#39589) 2025-08-13 09:54:02 +02:00
PowerCell Fix PowerCellDrawComponent draw rate (#38562) 2025-06-25 09:38:57 -04:00
Prayer Prayable datafield typo (#28622) 2024-06-05 10:32:58 +03:00
Preferences HumanoidCharacterProfileFix (#39333) 2025-08-02 17:14:16 +02:00
Procedural Revert biome rework (#38724) 2025-07-03 20:48:04 +02:00
Projectiles Minor ReflectionSystem refactor (#37039) 2025-05-01 00:10:54 +10: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 Firelocks are no longer pryable by hand if they are powered (#29221) 2024-06-22 10:49:50 -07:00
Puppet Turn interaction related attempt events into structs (#29168) 2024-06-19 00:30:41 +10:00
Radiation Geiger counters can now be heard by everyone nearby (#30463) 2025-04-17 21:24:47 +10:00
Radio Fix warning CS0414 instances (#36832) 2025-04-23 01:36:49 +02:00
Random 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
RatKing action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04:00
RCD Clean up all missing EntitySystem proxy method uses (#38353) 2025-06-26 16:50:49 -07:00
ReagentSpeed make lube speed up lathes (#25515) 2024-05-07 14:20:43 -04:00
Rejuvenate
Remotes Allow the Command & Super door remotes to use the access of their user. (Re-creation of PR due to changes to game balance) (#35536) 2025-06-29 18:21:14 +02:00
Repairable Predict RepairableSystem (#38886) 2025-07-10 04:39:34 +02:00
RepulseAttract Wizard: Repulse Spell (#35377) 2025-02-22 10:56:54 -05:00
Research 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
Resist
Respawn
RetractableItemAction HandsSystem Refactor (#38438) 2025-06-25 15:13:03 +02:00
Revenant Generic Numeric Alerts (#38370) 2025-06-21 20:59:37 +03: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 Move mind role components to shared (#39606) 2025-08-13 12:51:46 +02:00
Rootable Changeling devour and transform (#34002) 2025-08-06 21:55:49 +02:00
Rotatable Fix rotate verbs not being predicted (#38165) 2025-08-02 17:34:36 -07:00
Rotation
Rounding
Salvage 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
Sandbox
SecretLocks Add voice locks to various hidden syndicate items (#39310) 2025-08-10 11:10:13 -07:00
Security HumanoidCharacterProfile and IdCardConsoleComponent constants moved to cvar. Sync id card length with character name length (#35407) 2025-05-17 15:27:39 +10:00
SensorMonitoring
Sericulture Changeling devour and transform (#34002) 2025-08-06 21:55:49 +02:00
Shuttles Fix dock radar colours (#38942) 2025-08-12 13:09:00 -07:00
Silicons Borg hands & hand whitelisting (#38668) 2025-08-12 15:21:42 -07:00
Singularity Predict EmitterSystem ExamineEvent and GetVerbsEvent (#39318) 2025-08-01 19:40:15 +02:00
Slippery Crawling Fixes 1: Dragons and Borgs can't do the worm. (#39084) 2025-08-10 10:49:29 -07:00
SmartFridge Implement SmartFridge functionality (#38648) 2025-07-20 23:21:28 -04:00
SMES
Smoking ciggie sounds (#32426) 2025-04-19 00:01:52 +02:00
Solar
Sound Content fixes for engine PR (#39086) 2025-07-22 12:25:28 +02:00
Spawning Various system spring cleaning (#36206) 2025-04-16 13:08:22 +02:00
Species fix: reform dionas via SpawnNextToOrDrop (#39505) 2025-08-11 13:00:12 +02:00
Speech Changeling devour and transform (#34002) 2025-08-06 21:55:49 +02:00
Spider NPC spiders sometimes spin webs 🕷️🕸️ (#38319) 2025-07-17 12:34:00 -04:00
Spillable
SprayPainter Add Serializable, NetSerializable attributes to DecalPaintMode (#38921) 2025-07-10 23:43:56 -04: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 Borg hands & hand whitelisting (#38668) 2025-08-12 15:21:42 -07:00
Standing [HOTFIX] Stop players from clipping through Windoors (#39564) 2025-08-11 12:43:56 -07:00
Station Network StationMember properly (#39509) 2025-08-09 13:13:14 -07:00
StationRecords More filters for station records (#37213) 2025-05-06 12:21:16 -04:00
StatusEffect feat: add a component for rejuvenateable status effects (#39025) 2025-07-24 17:13:29 +02:00
StatusEffectNew Status Effect Alerts and Time Bugfixes (#39529) 2025-08-10 13:55:13 -07:00
StatusIcon Fix prototypes so they pass analyzer checks (#35435) 2025-02-24 15:21:59 +11:00
Stealth Content changes for engine exception tolerance PR (#27455) 2024-04-29 18:43:15 +10:00
StepTrigger Puddle Code Slipping Cleanup (#35845) 2025-04-20 17:27:12 -04:00
Sticky Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00
Storage fixes items with complex shapes failing to insert sometimes (#38896) 2025-08-07 12:01:18 -04:00
Store Stop network serializing prototypes (#38602) 2025-06-26 19:27:23 -04:00
StoreDiscount/Components Cleanup remaining IMapManager.MapExists uses (#37851) 2025-05-26 18:45:55 +02:00
StoryGen Stop network serializing prototypes (#38602) 2025-06-26 19:27:23 -04:00
Strip HandsSystem Refactor (#38438) 2025-06-25 15:13:03 +02:00
Stunnable Crawling Fixes 1: Dragons and Borgs can't do the worm. (#39084) 2025-08-10 10:49:29 -07:00
SubFloor feat: allow admins to interact under subfloors (#38813) 2025-07-10 13:14:37 +02:00
SurveillanceCamera 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
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 Wizard Teleport Scroll (Teleport Location ECS) (#36424) 2025-04-28 19:42:24 +02:00
Temperature Add prediction to electric grills (#36241) 2025-04-01 09:43:19 -07:00
TextScreen
Thief Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Throwing Crawling Part 1: The Knockdownening (#36881) 2025-07-20 01:54:42 +02:00
Tiles Fix a logic error in Protectedgridsystem (#39271) 2025-07-29 14:01:40 +02:00
Timing Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00
Tips Fix tippy speech time (#36616) 2025-04-16 08:23:40 -04: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 Predict passive welding fuel consumption (#38876) 2025-07-31 00:38:38 +02:00
Toolshed/TypeParsers Add FixedPoint2TypeParser (#38169) 2025-06-09 18:01:53 +10:00
Traits Fix warning CS0414 instances (#36832) 2025-04-23 01:36:49 +02:00
Trigger Add trigger-refactor components and systems: Batch 1 (#39391) 2025-08-14 09:39:54 +02:00
TurretController Sentry turrets - Part 6: Sentry turret control panels (#35235) 2025-05-26 16:00:50 +03:00
Turrets Sentry turrets - Part 8: AI notifications (#35277) 2025-08-08 21:56:01 +03:00
Udder
UserInterface Add voice locks to various hidden syndicate items (#39310) 2025-08-10 11:10:13 -07:00
Vapor
VendingMachines Make VendingMachineInventoryEntry a data definition for post-init savegrid (#38406) 2025-07-31 20:34:29 +02:00
Verbs Layering for atmospheric pipes (#36124) 2025-06-01 22:01:43 -07:00
VoiceMask voicemask can select speech verb (#25768) 2024-03-28 17:36:43 +11:00
Voting Add Votekick functionality (#32005) 2024-09-26 18:32:13 +02:00
Wagging Emotes Menu (#26702) 2024-04-28 21:38:23 -07: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 Predict base and damage examines of cartridge ammo. (#39401) 2025-08-06 16:29:57 +02:00
Weather MapManager warnings cleanup Server Edition 2003 (#36781) 2025-06-09 02:09:42 +02:00
Whistle UseInHandEvent cleanup (#35231) 2025-02-18 23:27:30 +11:00
Whitelist CompFactory updates (#37559) 2025-05-20 01:08:55 -04:00
Wieldable Fix showvalue Ui for melee weapons (#38703) 2025-08-06 15:01:49 -07:00
Wires localization support to air alarms, wire panels and more (#39307) 2025-08-05 17:13:04 +02:00
Xenoarchaeology Clean up all missing EntitySystem proxy method uses (#38353) 2025-06-26 16:50:49 -07:00
Xenoborgs/Components Xenoborgs part 2 (#36844) 2025-04-28 18:10:35 -04:00
Zombies Remove prototype caching from ZombieComponent (#38979) 2025-07-14 04:05:18 +02:00
Content.Shared.csproj Treat duplicate dependency warnings as errors (#38480) 2025-06-22 00:25:20 +02:00
Content.Shared.csproj.DotSettings
GlobalUsings.cs
SharedArrayExtension.cs