Delta-v/Content.Shared
nikthechampiongr ad5628777b
Simplify DoAfterArgs behavior for movement and distance checks (#25226)
* Merge BreakOnWeightlessMove and BreakOnMove. Provide different theshold for weightless movement.

* Adjust WeightlessMovementThresholds. Put a thing I forgot to put in the doafterargs.

* Make DoAfterArgs only use OnMove to determine whether to check for
movement and MoveThreshold to determine the threshold regardless of
weightlessness. Gave DistanceThreshold a default value which will always
be checked now.

* Fix issue introduced by merge.

* Use interaction system for determining whether a distance is within range

* Fix incorrect doafter args introduced by previous merge.
Forgor to commit these.

* Exorcise ghost.

The execution system should have been deleted when I merged previously.
For a reason I cannot comprehend it came back, but only the execution
system.

* Exorcise ghost Pt. 2

* Allow for movement check to be overriden in zero g and adjust doafter args where needed.

You can now override checking for movement in zero g with the BreakOnWeightlessMove bool. By default it will check.
The following doafters were made to ignore the movement check in zero g:
- Healing yourself with healing items,
- Removing embedded projectiles,
- Using tools like welders and crowbars

* Adjust distance for cuffing/uncuffing to work. Make injections not break on weightless movement.

* Fix evil incorrect and uneeded comments

(cherry picked from commit 362d56981fd7654f6ebec36f16cc8fabdd04b6a7)
2024-03-24 00:03:28 +01:00
..
APC Resolves ApcVisualizer is Obsolete (#13898) 2023-05-07 22:17:29 -04:00
Access Add Corspman Access & Airlocks (#892) 2024-03-19 13:13:13 +01:00
ActionBlocker Fix SCRAM implant not working while cuffed. Incidentally fix freedom implant working while dead/crit (#25978) 2024-03-24 00:01:51 +01:00
Actions Fix SCRAM implant not working while cuffed. Incidentally fix freedom implant working while dead/crit (#25978) 2024-03-24 00:01:51 +01:00
Administration Pulling rework v2 (#24936) 2024-03-24 00:03:20 +01:00
Alert Alerts for breathing plasma/tritium (#24484) 2024-03-07 01:17:31 +01:00
AlertLevel Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Ame Refactor AME to use ItemSlot for Fuel (#25558) 2024-03-07 01:08:04 +01:00
Anomaly Unify `Content`'s `EntitySystem` logging (#26216) 2024-03-23 23:51:39 +01:00
Antag Refactor antag rule code (#23445) 2024-03-07 01:06:59 +01:00
Arcade Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Armor Add price multiplier for armor component (#24561) 2024-01-28 00:27:48 +01:00
Atmos Fix barotrauma calculations 2024-03-23 23:51:54 +01:00
Audio fix: lobby music volume will be changed on options change without restart (also lobby music not looped anymore) (#25530) 2024-03-07 01:18:33 +01:00
BarSign Make all prototype types partial (#21374) 2023-11-12 20:29:57 +01:00
Beam Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Bed Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
Beeper Fixing performance issue with Proximity Detector (#23557) 2024-01-26 22:03:45 +01:00
Bible Refactor actions to be entities with components (#19900) 2023-09-08 18:16:05 -07:00
Blocking Fix shield absorbing asphyxiation damage (#25972) 2024-03-17 14:51:52 +01:00
Body Death acidifier fix (#25251) 2024-02-18 23:13:32 +01:00
Botany Fix clientside storage Whitelists (#24063) 2024-02-08 12:22:58 +01:00
Bql Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Buckle Pulling rework v2 (#24936) 2024-03-24 00:03:20 +01:00
Burial Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
CCVar Throttle people trying to connect to a full server. (#20972) 2024-03-17 15:07:14 +01:00
Cabinet Fix item cabinet's visual state desyncing when toggled by a different client in view (#22759) 2023-12-22 23:04:47 +01:00
Camera Remove SharedEye (but content) (#19481) 2023-09-27 21:59:12 +02:00
CardboardBox Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Cargo Add trade stations (#23863) 2024-03-08 09:52:50 +01:00
CartridgeLoader News UI overhaul and PDA notifications (#19610) 2024-03-07 01:02:24 +01:00
CharacterInfo Objectives ecs rework (#19967) 2023-09-27 21:59:12 +02:00
Charges Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Chasm Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
Chat News UI overhaul and PDA notifications (#19610) 2024-03-07 01:02:24 +01:00
Chemistry Cycle injector transfer amount on alt. use (#25566) 2024-03-17 14:58:50 +01:00
Climbing Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Cloning Rip out remaining machine upgrades (#24413) 2024-01-27 23:43:49 +01:00
Clothing Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Cluwne Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
CombatMode Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
Communications Hallway textscreens (#24189) 2024-01-28 00:33:40 +01:00
Computer ECS ComputerVisualizer (#13289) 2023-01-15 00:01:47 -04:00
Configurable Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Construction Pulling rework v2 (#24936) 2024-03-24 00:03:20 +01:00
ContainerHeld AutoCompState + ItemToggle fixes (#23422) 2024-01-26 21:27:29 +01:00
Containers Make `ItemSlots` more verbose + AME proof of concept (#25779) 2024-03-07 01:19:38 +01:00
Conveyor Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Coordinates Fix GravityGridTest (#23348) 2024-01-23 22:53:53 +01:00
Crayon Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
CrewManifest Make department / job list sorting consistent. (#25486) 2024-03-05 09:49:19 +01:00
CriminalRecords Criminal record hud icons (#25192) 2024-03-17 14:52:22 +01:00
Cuffs Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Damage Improves Medical Hud interface and functionality (#26027) 2024-03-23 23:56:19 +01:00
Dataset Make all prototype types partial (#21374) 2023-11-12 20:29:57 +01:00
Decals Optimise DecalOverlay (#25266) 2024-03-05 09:49:43 +01:00
Defusable Hardbombs & Defusables (#15380) 2023-09-27 21:59:12 +02:00
DeltaV Vision filter accessibility option (#889) 2024-02-23 19:36:18 +01:00
Destructible Adds explosion when attempting to microwave metal / bugfix (#23887) 2024-01-27 23:51:32 +01:00
DeviceLinking Unify `Content`'s `EntitySystem` logging (#26216) 2024-03-23 23:51:39 +01:00
DeviceNetwork make linking logic gates 1000% better (#25041) 2024-02-18 22:55:58 +01:00
Devour Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Dice Update dice state handling (#23643) 2024-01-26 22:04:22 +01:00
Directions Fluid spread refactor (#11908) 2022-11-15 22:30:59 +11:00
Disposal Add sounds when inserting/missing into a disposal (#22077) 2023-12-02 20:35:40 +01:00
DoAfter Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Doors Fix misprediction of emergency access (#25973) 2024-03-17 14:51:49 +01:00
DragDrop Climbing refactor (#20516) 2023-10-14 22:02:29 +02:00
Dragon Refactor actions to be entities with components (#19900) 2023-09-08 18:16:05 -07:00
DrawDepth Cobwebs (#19623) 2023-09-09 23:37:56 -04:00
Drugs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Drunk Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Effects Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Electrocution Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Emag Fix borg becoming emag immune if emag attempted with panel closed. (#23729) 2024-01-26 22:26:05 +01:00
Emoting Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Emp Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
Ensnaring Fix bola stam damage, bring back old construction requirements (#21340) 2023-10-31 19:14:08 +01:00
EntityList Make all prototype types partial (#21374) 2023-11-12 20:29:57 +01:00
Entry Add a way for bulk abstracting prototypes (#24140) 2024-01-26 22:58:11 +01:00
Eui Fix error when the client gets an Eui state message before its open message (#23610) 2024-01-26 22:49:13 +01:00
Examine Obsolete `Logger` cleanup for `EntitySystem`s part 2 (#26159) 2024-03-17 15:11:33 +01:00
Exchanger Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Execution Revert "Cleanup ExecutionSystem (#24382)" 2024-03-07 00:51:07 +01:00
Explosion Pipebombs and IED rework (#25705) 2024-03-17 15:06:54 +01:00
Extinguisher Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Eye Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Fax Fax machines can print from text file (#23262) 2024-02-18 23:03:53 +01:00
FixedPoint Solution precision fixes (#25199) 2024-02-18 23:27:29 +01:00
Flash Shadow anomaly returns (#24629) 2024-02-18 23:03:02 +01:00
Fluids Add prediction for puddle and spillable examines (#25794) 2024-03-07 01:19:36 +01:00
Foldable Flipped caps real (#24961) 2024-02-18 22:42:29 +01:00
Follower Pulling rework v2 (#24936) 2024-03-24 00:03:20 +01:00
Forensics Add more DNA interactions (#21989) 2023-12-16 20:30:32 +01:00
Friction Pulling rework v2 (#24936) 2024-03-24 00:03:20 +01:00
Friends Move faction exception and everything it needs to shared (#25154) 2024-03-23 23:55:48 +01:00
Frontier/Storage Add magnet pickup system from Frontier (#949) 2024-03-17 14:38:11 +01:00
GameTicking fix: lobby music volume will be changed on options change without restart (also lobby music not looped anymore) (#25530) 2024-03-07 01:18:33 +01:00
GameWindow Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Gateway Gateway destinations (#21040) 2023-11-19 22:09:46 +01:00
Ghost Make more fields VV-writeable (#21754) 2023-11-19 22:23:30 +01:00
GhostKick Pass IRobustSerializer to NetMessage (#11021) 2022-09-14 17:25:25 +10:00
Gibbing Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Glue Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Gravity Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
Guardian Refactor actions to be entities with components (#19900) 2023-09-08 18:16:05 -07:00
HUD Move HUD options to general options tab (#22884) 2024-01-22 18:24:38 +01:00
Hands Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
Holiday Automatic holiday sprites (#22929) 2024-01-22 18:36:53 +01:00
HotPotato Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Humanoid Species info in Guidebook and at chargen (#25844) 2024-03-17 14:52:17 +01:00
IconSmoothing Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
IdentityManagement Criminal record hud icons (#25192) 2024-03-17 14:52:22 +01:00
Implants scram implant (#23122) 2024-01-26 21:37:33 +01:00
Info Pass IRobustSerializer to NetMessage (#11021) 2022-09-14 17:25:25 +10:00
Input Implement gridinv, proper (#703) 2024-01-21 19:58:28 +01:00
Instruments Remove instruments compref (#19560) 2023-09-27 21:59:12 +02:00
Interaction Pulling rework v2 (#24936) 2024-03-24 00:03:20 +01:00
Internals Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Inventory Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
IoC Slight localization func cleanup (#11380) 2022-10-18 19:51:18 -07:00
Item Toggleable items shape change on toggle state (#25392) 2024-03-07 00:52:34 +01:00
Jittering Reagent grinder jittering (#24190) 2024-01-26 23:01:11 +01:00
Kitchen Microwave UX enhancements (#24547) 2024-02-18 23:03:05 +01:00
Labels Add prediction to hand labeler labels (#25869) 2024-03-07 01:27:58 +01:00
Lathe make lathe visuals not required (#24757) 2024-02-08 12:02:20 +01:00
Light Fix clientside storage Whitelists (#24063) 2024-02-08 12:22:58 +01:00
Lightning Tesla (#21124) 2024-01-22 18:56:57 +01:00
Localizations Fix atmos UI decimal separator bug (#23009) 2024-01-26 21:45:14 +01:00
Lock Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Lube Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
MachineLinking Remove superseded machine linking code (#18244) 2023-07-24 12:07:35 +10:00
Magic Refactor actions to be entities with components (#19900) 2023-09-08 18:16:05 -07:00
MagicMirror Barber scissors fix (#22895) 2024-01-26 21:50:20 +01:00
Mapping Refactor actions to be entities with components (#19900) 2023-09-08 18:16:05 -07:00
Maps Make procgen use weighted variants (#24669) 2024-02-08 11:54:39 +01:00
MassMedia News UI overhaul and PDA notifications (#19610) 2024-03-07 01:02:24 +01:00
Materials Fix recycled containers deleting items inside them (#26045) 2024-03-24 00:02:10 +01:00
Maths Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Mech Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Medical Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
MedicalScanner Whisper bleed update v3 (#25434) 2024-03-07 00:59:34 +01:00
Mind Fix #22933 - Job-specific Uplink items leaking to non-job minds (#23179) 2024-03-05 09:48:01 +01:00
Mindshield/Components Ghetto Mindshield Icon (#20958) 2023-12-02 20:35:40 +01:00
Mining Make all prototype types partial (#21374) 2023-11-12 20:29:57 +01:00
Mobs Fix SCRAM implant not working while cuffed. Incidentally fix freedom implant working while dead/crit (#25978) 2024-03-24 00:01:51 +01:00
Module Removes unused "ModuleManager" (#11918) 2022-10-14 13:11:19 -07:00
Morgue Fix mispredict when closing a crematorium you are standing over (#20541) 2023-10-08 19:43:48 +02:00
MouseRotator Follow mouse rotation in combat mode (#20433) 2023-09-27 21:59:12 +02:00
Mousetrap Fix clientside storage Whitelists (#24063) 2024-02-08 12:22:58 +01:00
Movement Pulling rework v2 (#24936) 2024-03-24 00:03:20 +01:00
NPC Move faction exception and everything it needs to shared (#25154) 2024-03-23 23:55:48 +01:00
NameIdentifier Make all prototype types partial (#21374) 2023-11-12 20:29:57 +01:00
Ninja Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
NodeContainer Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Nuke Nuke fancification (#25297) 2024-02-18 23:17:22 +01:00
NukeOps Refactor antag rule code (#23445) 2024-03-07 01:06:59 +01:00
Nutrition Unify `Content`'s `EntitySystem` logging (#26216) 2024-03-23 23:51:39 +01:00
Nyanotrasen Fix missing sound for Psionic Regen (#879) 2024-02-23 19:30:34 +01:00
Objectives New Thief minor antagonist (#21520) 2024-01-22 18:30:44 +01:00
Overlays Add health bar overlays for eye equipment (#21980) 2024-01-26 21:39:17 +01:00
PAI Set pAI up with a static map the pAI can use (#23499) 2024-01-26 21:49:51 +01:00
PDA Adding PAI Slot to PDA (#21086) 2024-01-26 21:37:36 +01:00
Paint Spray Paint (Review Ready) (#23003) 2024-03-23 23:59:20 +01:00
Paper Add sfx for writing on paper (#25257) 2024-02-18 23:25:50 +01:00
Parallax Shuttle console + FTL rework (#24430) 2024-03-08 12:54:53 +01:00
Payload Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Physics Fix conveyors to allow doors to close over top (#22117) 2023-12-16 19:15:39 +01:00
Pinpointer Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Placeable Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Players Make all prototype types partial (#21374) 2023-11-12 20:29:57 +01:00
PneumaticCannon Add events for GunComponent values, muzzle flashes and cartridge spread (#24077) 2024-02-08 11:52:29 +01:00
Pointing Travelling pointing arrows, brains can no longer point (#24864) 2024-02-08 12:32:04 +01:00
Points Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Polymorph Cleanups PolymorphSystem/Components/Prototypes (#23721) 2024-02-08 12:20:24 +01:00
Popups Add SharedPopupSystem.PopupPredicted (#25811) 2024-03-07 01:52:38 +01:00
Power Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
PowerCell Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
Prayer Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Preferences Character profile sanitization improvements (#25579) 2024-03-07 00:56:04 +01:00
Procedural Mineshaft (#25733) 2024-03-07 01:24:40 +01:00
Projectiles Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Prototypes Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
ProximityDetection Fix master (#23656) 2024-01-26 22:05:08 +01:00
Prying Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Puppet Rename DummyPuppet to VentriloquistPuppet (#19777) 2023-09-27 21:59:12 +02:00
RCD Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Radiation Set enabled on RadiationSourceComponent to true by default (#22259) 2023-12-16 19:36:15 +01:00
Radio Content ecs containers (#22484) 2024-01-22 18:47:55 +01:00
Random Make all prototype types partial (#21374) 2023-11-12 20:29:57 +01:00
RatKing Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Rejuvenate Event-ify Rejuvenate (#11145) 2022-09-15 03:30:56 +10:00
Repairable Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Research Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Resist Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Respawn Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Revenant revenant emag whitelist (#21849) 2023-12-02 20:19:30 +01:00
Revolutionary Refactor antag rule code (#23445) 2024-03-07 01:06:59 +01:00
Roles Refactor antag rule code (#23445) 2024-03-07 01:06:59 +01:00
Rotatable Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Rotation Fix rotation visuals desync & appearance state spam (#23016) 2024-01-22 18:37:45 +01:00
Rounding Improved output distribution of RoundToLevels (#25026) 2024-02-08 12:41:40 +01:00
SMES Resolves SmesVisualizer is Obsolete (#13899) 2023-05-07 13:43:41 +10:00
SSDIndicator Fix SSD indicator (#24589) 2024-02-08 12:10:34 +01:00
Salvage Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Sandbox Turn SandboxManager into a system (#6867) 2022-02-23 17:00:30 -07:00
Security Pulling rework v2 (#24936) 2024-03-24 00:03:20 +01:00
SensorMonitoring Adds the thermo-electric generator (#18840) 2023-08-12 15:41:55 -05:00
Sericulture Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Shuttles Shuttle map IFF tweaks (#25897) 2024-03-17 14:52:08 +01:00
Silicons Fix borgs being able to emag themselves (#24748) 2024-02-18 22:46:49 +01:00
SimpleStation14 Near-sighted trait from SIMPLE STATION 14 (#73) 2023-10-03 15:21:27 -05:00
Singularity Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
Slippery Fix sliding bug (#24846) 2024-02-08 12:32:21 +01:00
Smoking Converted BurnState Visualizer (#15661) 2023-04-29 19:09:11 +10:00
Solar Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Sound Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
Spawning Fix even more warnings (#11968) 2022-10-16 08:49:22 -07:00
Species Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Speech Moves muted to shared (#25374) 2024-03-05 09:45:27 +01:00
Spider Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Spillable Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
SprayPainter Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Spreader Make all prototype types partial (#21374) 2023-11-12 20:29:57 +01:00
Sprite Kobold variety - allows kobolds to have random colors and horns (+ allows RandomSpriteComponent to uh. Actually choose random sprites for specific layers) (#23393) 2024-01-26 21:30:45 +01:00
Stacks Implement gridinv, proper (#703) 2024-01-21 19:58:28 +01:00
Standing Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
Station Fix objects tab not showing nents (#23837) 2024-01-26 22:22:36 +01:00
StationRecords criminal records revival (#22510) 2024-02-08 12:37:29 +01:00
StatusEffect Make all prototype types partial (#21374) 2023-11-12 20:29:57 +01:00
StatusIcon Criminal Record Icons below Job Icons (#26203) 2024-03-23 23:51:45 +01:00
Stealth Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
StepTrigger Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Sticky Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Storage Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Store Actually fix store action upgrades (#24960) 2024-02-08 12:37:33 +01:00
Strip Fix StrippableSystem blunders (#26166) 2024-03-17 15:11:05 +01:00
Stunnable ItemToggle system expansion (#22369) 2024-01-22 18:29:05 +01:00
SubFloor Allow t-ray to penetrate carpets and puddles (#25276) 2024-02-18 23:24:54 +01:00
SurveillanceCamera Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Swab Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Tabletop Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Tag Add new HasAnyTag and HasAllTags overrides (#22577) 2023-12-16 20:38:06 +01:00
Teleportation Pulling rework v2 (#24936) 2024-03-24 00:03:20 +01:00
Temperature light ciggies with fire structures (#23196) 2024-01-23 22:51:55 +01:00
TextScreen Hallway textscreens (#24189) 2024-01-28 00:33:40 +01:00
Thief New Thief minor antagonist (#21520) 2024-01-22 18:30:44 +01:00
Throwing Pulling rework v2 (#24936) 2024-03-24 00:03:20 +01:00
Tiles Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Timing Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
Toggleable Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Toilet Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Tools Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Traits Remove vehicles (#24681) 2024-02-08 12:06:49 +01:00
Trigger Adds portable flasher (#4523) 2022-02-07 02:59:41 +11:00
Udder Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
UserInterface Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Vapor Space cleaner buffs (#15779) 2023-05-02 00:25:33 +10:00
VendingMachines Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Verbs Virtual items cleanup (#23912) 2024-01-26 22:49:14 +01:00
VoiceMask Refactor actions to be entities with components (#19900) 2023-09-08 18:16:05 -07:00
Voting Add vote logs (#14139) 2023-02-17 01:29:44 +01:00
Wagging Tail wagging (#19573) 2024-01-26 22:38:24 +01:00
Wall Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Weapons Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-24 00:03:28 +01:00
Weather Convert "IgnoreWeatherComponent" into "BlockWeatherComponent" (#26135) 2024-03-17 15:10:41 +01:00
Whistle Whistle for security (second try) (#23945) 2024-01-26 22:33:18 +01:00
Whitelist Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Wieldable Add events for GunComponent values, muzzle flashes and cartridge spread (#24077) 2024-02-08 11:52:29 +01:00
Wires Predict doors and airlocks (#25419) 2024-03-05 09:48:41 +01:00
Xenoarchaeology Can emag artifact crusher (#23957) 2024-01-26 23:11:10 +01:00
Zombies Initial Infected can see each other (#25934) 2024-03-24 00:01:46 +01:00
Content.Shared.csproj Switch project files to C# 12. (#25487) 2024-03-05 09:49:02 +01:00
Content.Shared.csproj.DotSettings Moved interaction interfaces from Server to Shared. 2020-07-18 22:51:56 -07:00
GlobalUsings.cs Global usings (#6472) 2022-02-05 11:39:36 -07:00
SharedArrayExtension.cs Fluid spread refactor (#11908) 2022-11-15 22:30:59 +11:00