CatStation/Content.Shared
kosticia d9e523370a
Unite LogComponent, FoodSlicableComponent and partially ButcherableComponent into one. Sharp component removal. (#36895)
* Yay

* Do a LOT changes in yml

* and again

* Finale changes

* yml and locale

* locale tweak

* yml and charp cleanup

* fix carpets

* and some-some

* And some

* I want to believe that its last🙏🙏

* 😭

* 😭😭

* clean

* fix

* AAHHAHAHAHAHAH

* fix

* FINAL

* thisguyusa...

* LAST_ONE

* wawa

* merge2

* sdobfjibwdsjaqaksmzxsowaw2edqw84

* aoaoaooaoaao

* this hardcode took 30 minutes of my life

* fix aaaa

* fix test

* FIX BUILD

* oops

* oops

* aaooaoaoa

* fuck

* oops

* refactor: cleanup after merge + use protoId in KitchenSpikeComponent

* refactor: fix butcherable stuff again!~

* fix: now actively checks for EdibleComponent on slicing, predicted items splitting

* fix: changed knife.yaml to use Slicing tool

* fix: no more sounds spam on chop-chop

* refactor: cleanups

* refactor: default time value for slicable

* refactor: whitespaces and extract variables

* fix: slicable no longer prevents InteractUsingEvent by marking handled w/o actually handling

* feat: chopping trees now requires sawing tool, same for slicing logs

* refactor: cleanup after merge

* refactor: fix non-related PR changes

* refactor: rename locid

* refactor: remove unneeded red 'slice' verb name when slicing entities with mob-state.

* refactor: simplify test code changes

* refactor: better readability for test

* refactor: linebreak for unary op

* refactor: xml-doc for SliceableComponent corrected to be more fitting.

* refactor: cleanup SliceableSystem some more

* refactor: use HasComp instead of TryComp in AddSliceVerb

* refactor: extracted methods to improve readability

* refactor: remove unchecked operator - not needed when casting from uint

* refactor: SliceableSystem cleanups, fix logs not being chopped due to solution splitting

* fix: slice verb is now showing up even if disabled, slicing is done even if there is no solution to split, replaced direct dependency for sliceable component to food component with default solution-name

* refactor: comment about RandomPredicted + toy knife now fits into clown shoes

* refactor: remove EdibleComponent dependency from SliceableSystem

* refactor: moved SliceableSystem into ToolRefinableSystem

* refactor: basic renaming for comps

* refactor: cleanup after merge

* refactor: reorder methods, renaming, simplify polymorph related conditions on slicing

* refactor: xml-doc + reorder yaml fields

* refactor: fixing yaml + method renaming, unused usings removed

* refactor: removed unused usings

* refactor: fix typo

* refactor: remove reference for deleted meat proto

* refactor: clean up yaml after merge

* refactor: fix multiple typos from mass replace

* refactor: fix missed field renaming

* refactor: ensure all entities that had ToolRefinable got BaseSlicingRefinable (aftermerge cleanup)

* refactor: undo solution-related changes for animals.yml

* refactor: fix invalid parent set for corgi + fix amount of slices for the rest of pies

* refactor: revert Solution to SolutionContainerManager changes after merge

* refactor: revert Solution to SolutionContainerManager changes after merge

* refactor: fix invalid property name for toolMissingQualityTooltip in yml, fixed missing entity on which AttemptToolRefineEvent is raised

* refactor: remove over-indent for components of BaseSlicingRefinable and for Slicing tool quality

* refactor: remove over-indentation on MobCarpHolo

* empty collection

---------

Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
Co-authored-by: Fildrance <fildrance@gmail.com>
Co-authored-by: iaada <iaada@users.noreply.github.com>
2026-05-28 20:47:49 +00:00
..
Abilities IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Access Fix ID inspect message when ending perma sentence early (#44018) 2026-05-22 16:10:07 +00:00
ActionBlocker Vehicle system: Movement & Buckling (#43525) 2026-05-21 23:37:18 +00:00
Actions IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Administration IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Advertise Predict vending machine UI (#33412) 2025-03-02 13:47:52 +11:00
Alert IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
AlertLevel
Ame Predict AME Fuel Examine (#38018) 2025-06-03 13:51:50 +02:00
Animals Sheep v2 (#38505) 2026-05-26 23:21:13 +00:00
Anomaly IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +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 Reapply "Trip APCs when they exceed a power limit (#41377)" (#41789) 2025-12-08 10:35:11 +00:00
Arcade
Armable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Armor IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Atmos IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Audio IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
BarSign IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Beam
Bed SSD Players now properly stay asleep when being revived. (#39409) 2026-05-23 08:24:19 +00:00
Beeper IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Bible
Blocking IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Body fix cauterization popup prediction (#39283) 2026-05-18 15:47:34 +00:00
Botany
Bql
Buckle Vehicle system: Movement & Buckling (#43525) 2026-05-21 23:37:18 +00:00
Burial IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Cabinet IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Camera IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
CardboardBox
Cargo IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
CartridgeLoader IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
CCVar Reduced AI static overlay checkbox for photosensitivity (#44003) 2026-05-20 19:31:54 +00:00
Changeling IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
ChangeNameInContainer IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
CharacterInfo
Charges IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Chasm IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Chat IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Chemistry IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Climbing IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Clock IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Cloning IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Clothing IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Clumsy IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Cluwne Make DamageSpecifier serializable (#43049) 2026-02-27 06:20:13 +00:00
CombatMode IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Communications Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
ComponentTable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Computer
Configurable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Construction Unite LogComponent, FoodSlicableComponent and partially ButcherableComponent into one. Sharp component removal. (#36895) 2026-05-28 20:47:49 +00:00
ContainerHeld IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Containers IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Contraband Admins can now see what items are contraband and chameleon in the strip menu (#43658) 2026-05-10 10:45:58 +00: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 IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Cuffs IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Damage SSD Players now properly stay asleep when being revived. (#39409) 2026-05-23 08:24:19 +00:00
Dataset Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Decals IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Defusable
Delivery IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Destructible IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
DetailExaminable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
DeviceLinking IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
DeviceNetwork Xenoborg jammer now ignores xenoborg associated frequencies (#38005) 2025-09-24 17:02:46 -05:00
Devour IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Dice IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Directions
DisplacementMap Add support for unshaded displacement maps (#34876) 2026-04-05 21:23:52 +00:00
Disposal Disposals refactor (#40540) 2026-05-27 04:38:03 +00:00
DoAfter Vehicle system: Movement & Buckling (#43525) 2026-05-21 23:37:18 +00:00
Doors IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
DragDrop IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Dragon
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 IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Effects
Electrocution IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Emag IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Emoting Move ChatSystem.Emotes to shared (#40866) 2025-10-13 18:06:01 +00:00
Emp IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Engineering IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Ensnaring IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
EntityConditions IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
EntityEffects IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
EntityTable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Entry IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Eui
Examine IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Execution IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Explosion IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Eye IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Fax IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
FeedbackSystem IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
FingerprintReader IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
FixedPoint Add FixedPoint2TypeParser (#38169) 2025-06-09 18:01:53 +10:00
Flash IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Fluids IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Foldable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Follower IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Forensics Predict InjectorSystem (#39976) 2025-09-01 18:24:37 +03:00
Friction IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Friends IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
GameTicking IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
GameWindow
Gateway
Ghost IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
GhostKick
GhostTypes IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Gibbing IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Glue IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
GPS IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Gravity IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +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 Add integration test for wielding and multi-handed items (#41028) 2026-05-17 21:58:59 +00:00
HealthExaminable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
HijackBeacon IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Holiday
Holopad Minor improvements for holopads (#40444) 2026-05-18 13:23:41 +00:00
Holosign IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
HotPotato IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
HUD Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Humanoid Hue based skin color clamping (#43889) 2026-05-20 21:17:48 +00:00
IconSmoothing
IdentityManagement Small Refactor of getting identity info (#43941) 2026-05-15 19:49:41 +00:00
IgnitionSource IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Implants Predict ImplantsSystem (#43993) 2026-05-28 18:09:47 +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 IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Internals Use distinct action labels for toggling internals on and off. (#36073) 2025-06-02 13:09:45 +02:00
Inventory IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
IoC Remove static IoC from client & server EntryPoint (#40562) 2025-10-02 14:32:56 +00:00
Item Add integration test for wielding and multi-handed items (#41028) 2026-05-17 21:58:59 +00:00
ItemRecall IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +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 Unite LogComponent, FoodSlicableComponent and partially ButcherableComponent into one. Sharp component removal. (#36895) 2026-05-28 20:47:49 +00:00
Labels Remove LabelComponent when removing a label (#44022) 2026-05-25 14:53:57 +00:00
LandMines Land mine armament (#33883) 2025-04-25 16:53:50 -04:00
Lathe IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Light IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Lightning IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Localizations IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Lock IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Lube Predict LubeSystem and LubedSystem (#39279) 2026-05-20 06:35:47 +00:00
MachineLinking
Machines Content.Shared EntityQuery<T> dependency injection refactor (#43498) 2026-04-11 21:30:36 +00:00
Magic IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
MagicMirror Fix Barber Scissors not playing audio (#43922) 2026-05-23 20:29:19 +00:00
Mapping action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04:00
Maps IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
MapText
MassMedia
Materials Fix for mispredict when using tools on recycler. (#43766) 2026-05-28 18:35:54 +00:00
Mech IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Medical Add description text to coordinates modes (#44083) 2026-05-25 23:00:26 +00:00
MedicalScanner Cryo pod UI (#41850) 2026-01-15 17:52:03 +00:00
Metabolism IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Mind make Ninja doorjack objective use counter condition (#43813) 2026-05-16 22:55:09 +00:00
Mindshield IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Mining IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Mobs Unite LogComponent, FoodSlicableComponent and partially ButcherableComponent into one. Sharp component removal. (#36895) 2026-05-28 20:47:49 +00:00
Module
Morgue IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
MouseRotator IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Mousetrap Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00
Movement Vehicle system: Movement & Buckling (#43525) 2026-05-21 23:37:18 +00:00
NameIdentifier IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
NameModifier IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Ninja IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
NodeContainer Staging To Master (#43264) 2026-03-16 19:41:19 -07:00
NPC IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Nuke Add small cooldown to NukeKeypadEnterMessages (#41831) 2025-12-12 00:58:51 +00:00
NukeOps
Nutrition Unite LogComponent, FoodSlicableComponent and partially ButcherableComponent into one. Sharp component removal. (#36895) 2026-05-28 20:47:49 +00:00
Objectives IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +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 IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Parallax Use dependency injection for EntityQuery<T>s in Content.Server (#43566) 2026-05-17 15:59:37 +00:00
ParcelWrap IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
ParticleAccelerator Add multipart machines system (#35969) 2025-06-02 17:02:41 +03:00
Payload IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
PDA IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Photography IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Physics IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Pinpointer IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Placeable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Players Stable to master (#42599) 2026-01-23 15:34:23 +01:00
Plunger IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
PneumaticCannon IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Pointing
Points
Polymorph fix: don't delete items on some polymorph reverts (#39423) 2026-05-22 20:50:57 +00:00
Popups PopupOnTrigger (#39913) 2025-09-10 20:01:03 +03:00
Power IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
PowerCell IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Prayer
Preferences Fixed MaxLimit not being properly ignored when set to 0 (#41852) 2026-05-18 21:16:17 +00:00
Procedural Fix loot not spawning on VGRoid (#39269) 2026-04-28 15:09:20 +00:00
Projectiles IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Prototypes Layering for atmospheric pipes (#36124) 2025-06-01 22:01:43 -07:00
ProximityDetection IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Prying IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +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 IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Random IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
RatKing IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
RCD IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +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 IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Repairable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
RepulseAttract IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Research IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Resist
Respawn
RetractableItemAction IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Revenant IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Revolutionary Cleanup - remove zombie hardcoding in RevolutionaryRuleSystem (#43986) 2026-05-20 20:50:43 +00:00
Robotics Better robotics console (#38023) 2025-08-11 21:57:39 +03:00
Roles JobPrototype clean up (#44123) 2026-05-27 16:05:07 +00:00
Rootable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Rotatable IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Rotation
Rounding
Salvage IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Sandbox IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
SecretLocks IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Security IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
SelectableComponentAdder IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
SensorMonitoring
Sericulture IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Shuttles IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Silicons Small Refactor of getting identity info (#43941) 2026-05-15 19:49:41 +00:00
Singularity IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Slippery IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
SmartFridge IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
SMES
Smoking ciggie sounds (#32426) 2025-04-19 00:01:52 +02:00
Solar
Sound IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Spawning Various system spring cleaning (#36206) 2025-04-16 13:08:22 +02:00
Species IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Speech IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Spider IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Spillable
SprayPainter IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Spreader Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Sprite IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
SSDIndicator IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Stacks IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Standing IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Station IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
StationRecords IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
StatusEffect IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
StatusEffectNew SSD Players now properly stay asleep when being revived. (#39409) 2026-05-23 08:24:19 +00:00
StatusIcon Add Cyborg crew indicator (#37038) 2026-01-29 06:59:06 +00:00
Stealth IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
StepTrigger IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Sticky IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Storage IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Store IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
StoreDiscount/Components Cleanup remaining IMapManager.MapExists uses (#37851) 2025-05-26 18:45:55 +02:00
StoryGen IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Strip IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Stunnable SSD Players now properly stay asleep when being revived. (#39409) 2026-05-23 08:24:19 +00:00
SubFloor IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
SurveillanceCamera Make cameras react to the AI eye nearby (#43466) 2026-04-05 15:03:29 +00:00
Survivor/Components Fix/Addition - Wizard Survivor Antag Status (#35226) 2025-02-23 12:24:36 -05:00
Swab
Tabletop IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Tag IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Telephone Minor improvements for holopads (#40444) 2026-05-18 13:23:41 +00:00
Teleportation IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Temperature IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Tests Allow InteractionTests to load other maps (#41226) 2025-11-01 04:00:17 +00:00
TextScreen
Thief IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Throwing IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Tiles IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +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 Decouple Lights from Toggleable Visuals (and headphone music notes bugfix) (#35341) 2025-05-30 19:53:56 -04:00
Toilet IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Tools Unite LogComponent, FoodSlicableComponent and partially ButcherableComponent into one. Sharp component removal. (#36895) 2026-05-28 20:47:49 +00:00
Toolshed/TypeParsers Add FixedPoint2TypeParser (#38169) 2025-06-09 18:01:53 +10:00
Traits IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Trigger IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
TurretController IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Turrets IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Udder
UserInterface IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Vapor
VendingMachines IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +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 Visual nubody (humanoid appearance refactor) (#42476) 2026-01-20 07:07:53 +00:00
Wall
Warps Fix AI eye warp examine text (#43650) 2026-04-19 17:38:07 +00:00
Weapons IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Weather IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Whistle IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Whitelist Add EntProtoId overloads to EntityWhitelists (#40807) 2026-05-17 01:06:05 +00:00
Wieldable Add integration test for wielding and multi-handed items (#41028) 2026-05-17 21:58:59 +00:00
Wires IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Xenoarchaeology IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +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