Delta-v/Content.Shared
Vordenburg 7ebe16dd3d
Fix snares (#16699)
The alert for snares will appear again. Previously it was being updated
on the snare itself and not the player.

It is no longer possible to infinitely ensnare someone; the maximum
number is dependent on the target's legs.

Only one snare at a time will be removed now.

Clarified the wording and logic around CanMoveBreakout. It was
inconsistent.

Made multiple snares impose cumulative speed penalties.

It is no longer possible to remove bolas while moving.
2023-05-22 15:49:37 -06:00
..
AME Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
APC Resolves ApcVisualizer is Obsolete (#13898) 2023-05-07 22:17:29 -04:00
Access Device Linking and better linking ui (#13645) 2023-05-07 16:07:24 +10:00
ActionBlocker More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
Actions Misc state-handling changes (#16444) 2023-05-15 12:22:17 +10:00
Administration Move upload commands to engine (#16582) 2023-05-20 11:53:09 +10:00
AirlockPainter More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
Alert [Revert] Reverts Ninja (#15516) 2023-04-19 01:43:09 -06:00
AlertLevel Alert display lights now properly react to power changes. (#14839) 2023-03-24 20:10:48 -07:00
Anomaly Fix anomaly exceptions (Use QueueDel) (#16524) 2023-05-17 10:44:38 +10:00
Arcade Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Atmos Space sections substantially slower (5-15 sec, exponential) with cooling (#16115) 2023-05-20 13:53:04 -06:00
Audio Store ambient sound entities on a component tree. (#13110) 2022-12-30 15:10:14 +11:00
BarSign Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
Beam Remove redundant read-only VV from datafields (#12626) 2022-11-16 20:22:11 +01:00
Bed Blindness refactor (#15705) 2023-04-29 15:32:14 +10:00
Blocking make shields be able to block doorways (#16079) 2023-05-05 11:14:32 -04:00
Body Prevent brains from walking (#15709) 2023-04-29 16:35:28 +10:00
Botany Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Buckle Add tether gun (#16430) 2023-05-18 11:36:06 +10:00
CCVar Move upload commands to engine (#16582) 2023-05-20 11:53:09 +10:00
Cabinet Revert "Revert "Replace `ResourcePath` with `ResPath` (#15308)" (#155… (#15566) 2023-04-20 20:16:01 +10:00
Camera Re-implement recoil (#9406) 2022-07-14 22:01:25 +10:00
CardboardBox big cardboard box improvements (#16418) 2023-05-14 08:46:19 -04:00
Cargo Telepad revival (#16664) 2023-05-21 20:09:31 +10:00
CartridgeLoader remove a bunch of instances of component reference (#13164) 2022-12-24 15:55:31 +11:00
CharacterInfo Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Charges emag refactor (#15181) 2023-04-18 22:46:00 -07:00
Chat Revert "Revert "Replace `ResourcePath` with `ResPath` (#15308)" (#155… (#15566) 2023-04-20 20:16:01 +10:00
Chemistry Add space glue (#16355) 2023-05-15 01:35:10 +10:00
Climbing Removes clown abuse (#15145) 2023-04-05 16:44:26 -06:00
Cloning Cloning Rework (#8972) 2022-08-03 21:05:17 -07:00
Clothing Remove server and shared sprite component (#15917) 2023-04-30 16:09:52 +10:00
Cluwne Cluwne smite (#13367) 2023-03-06 11:09:24 -08:00
CombatMode New indicators for combat mode (#15427) 2023-05-06 15:06:42 +10:00
Communications Station alert levels (#8226) 2022-05-18 14:05:31 +10:00
Computer ECS ComputerVisualizer (#13289) 2023-01-15 00:01:47 -04:00
Configurable remove a bunch of instances of component reference (#13164) 2022-12-24 15:55:31 +11:00
Construction Revert no device stacking (#16608) 2023-05-20 00:39:37 +10:00
Containers Fix duplicate verbs on janitor trolley (#16087) 2023-05-04 11:45:14 -07:00
Conveyor Conveyor Belt optimization and prediction (#12929) 2023-02-13 12:20:39 +00:00
Cooldown itemcooldown auto gen comp state (#15305) 2023-04-14 12:46:44 -07:00
Coordinates Replace GridEntityId with Owner (#12743) 2022-12-12 14:59:02 +11:00
Crayon Remove redundant read-only VV from datafields (#12626) 2022-11-16 20:22:11 +01:00
CrewManifest Ensure EUIs close themselves (#15860) 2023-04-29 13:16:24 +10:00
Cuffs Fixes zipties spawning multiple entities on removal (#15761) 2023-05-02 20:14:55 +10:00
Damage Remove some client IEnumerables (#16501) 2023-05-16 22:55:22 +10:00
Dataset Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
Decals Fix decal sorting ignoring colors (#16553) 2023-05-18 19:27:59 +10:00
Destructible Allow PKA to gather (#16250) 2023-05-11 23:19:08 +10:00
DeviceLinking Add interlocking airlocks (#14177) 2023-05-07 16:49:11 +10:00
DeviceNetwork Implement automatic mode switching for the network configurator and multitool (#16603) 2023-05-22 23:20:53 +10:00
Devour Added a component to eat bodies for health #8922 (#16345) 2023-05-15 18:44:35 -04:00
Dice Fix dice sprite error (#13628) 2023-01-21 15:58:16 +11:00
Directions Fluid spread refactor (#11908) 2022-11-15 22:30:59 +11:00
Disposal More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
DoAfter Fix NPC door prying (#15605) 2023-04-21 15:05:29 +10:00
Doors Firelocks only open on click (not close) (#16516) 2023-05-16 23:37:37 -07:00
DragDrop ECS dragdrop (#12973) 2023-02-13 13:29:34 +00:00
Dragon Added a component to eat bodies for health #8922 (#16345) 2023-05-15 18:44:35 -04:00
DrawDepth Render small mobs at an appropriate layer (#8238) 2022-05-18 12:26:27 +10:00
Drone Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
Drugs Basic drug shader (#9033) 2022-06-23 14:33:07 +10:00
Drunk A few trait fixes (#16062) 2023-05-04 12:02:30 -07:00
Electrocution Electrified grille sparks effect (#15178) 2023-04-29 16:05:10 -04:00
Emag emag refactor (#15181) 2023-04-18 22:46:00 -07:00
Emoting Cleanup speech and emoting comps (#13194) 2022-12-27 18:03:25 +01:00
Emp Revert "Revert "Emp more effects" (#16159)" (#16165) 2023-05-06 11:26:04 -04:00
Ensnaring Fix snares (#16699) 2023-05-22 15:49:37 -06:00
EntityList Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
Entry Fix fake lag not being applied to clients (#15050) 2023-04-02 05:49:44 +10:00
Eui Ensure EUIs close themselves (#15860) 2023-04-29 13:16:24 +10:00
Examine Blindness refactor (#15705) 2023-04-29 15:32:14 +10:00
Exchanger More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
Explosion Revert "Revert "Replace `ResourcePath` with `ResPath` (#15308)" (#155… (#15566) 2023-04-20 20:16:01 +10:00
Extinguisher Make FireExtinguisher shared (#11666) 2022-10-03 18:06:19 -07:00
Eye/Blinding Blindness refactor (#15705) 2023-04-29 15:32:14 +10:00
Fax Add fax admin panel (#15215) 2023-04-16 23:20:57 -07:00
FixedPoint Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
Flash Remove server-side sprite references from Flash system (#15893) 2023-04-29 20:20:09 +10:00
Fluids Puddle fixes (#15820) 2023-04-26 21:29:31 +10:00
Foldable Rollerbed / foldable strap fixes. (#16106) 2023-05-05 17:27:15 +10:00
Follower Fix invalid followers being saved in maps (#16146) 2023-05-07 09:38:56 +10:00
Forensics More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
Friction Reduce puddle tile friction (#16375) 2023-05-13 11:45:53 -04:00
GameTicking Remove lobby preload (#15670) 2023-04-23 13:14:25 +10:00
GameWindow Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Gatherable More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
Ghost Defibrillator (#15922) 2023-05-03 10:10:19 +10:00
GhostKick Pass IRobustSerializer to NetMessage (#11021) 2022-09-14 17:25:25 +10:00
Gravity Remove some client IEnumerables (#16501) 2023-05-16 22:55:22 +10:00
Guardian More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
HUD Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
Hands Remove server and shared sprite component (#15917) 2023-04-30 16:09:52 +10:00
HotPotato Hot potato on fire (#16017) 2023-05-06 20:30:16 +10:00
Humanoid Refactor stations to properly use entity prototypes. (stationsv3) (#16570) 2023-05-19 15:45:09 -05:00
IconSmoothing Ore veins (#14011) 2023-02-12 12:40:57 +00:00
IdentityManagement Unrevert #10934 2022-10-25 11:06:00 +11:00
Implants Add uplink implant (#15728) 2023-04-29 19:07:50 +10:00
Info Pass IRobustSerializer to NetMessage (#11021) 2022-09-14 17:25:25 +10:00
Input Add shortcut to flip for construction menu (#14152) 2023-05-15 14:13:24 +10:00
Instruments Allow changing instrument style while playing them (#9946) 2022-07-24 21:40:05 +10:00
Interaction Proto-kinetic crusher (#16277) 2023-05-14 13:15:18 +10:00
Internals More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
Inventory Blindness refactor (#15705) 2023-04-29 15:32:14 +10:00
IoC Slight localization func cleanup (#11380) 2022-10-18 19:51:18 -07:00
Item Remove server and shared sprite component (#15917) 2023-04-30 16:09:52 +10:00
Jittering Fix some comp dirty / appearance warnings (#13193) 2022-12-27 17:58:53 +01:00
Kitchen Remove kitchen spike component references (#15221) 2023-04-09 09:53:29 +10:00
Labels Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Lathe Material Reclaimer (#14969) 2023-04-09 23:38:20 -05:00
Light Makes unpowered flashlights emmagables. (#16143) 2023-05-07 16:08:03 +10:00
Lightning Revert "Revert "Fix UninitializedSaveTest prototypes" (#16169)" (#16175) 2023-05-06 14:30:51 -04:00
Localizations Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
Lock Predicted lock popups (#16692) 2023-05-22 23:18:51 +10:00
MachineLinking Device Linking and better linking ui (#13645) 2023-05-07 16:07:24 +10:00
Magic More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
MagicMirror Humanoid appearance refactor (#10882) 2022-09-22 17:19:00 -05:00
Maps Remove plural BaseTurfs as a thing in favour of BaseTurf (#16560) 2023-05-19 17:10:56 +10:00
Materials Remove obsolete `Fixture.Body` references (#16259) 2023-05-09 17:21:26 +10:00
Maths Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Mech Try fix collision mispredicts (#16298) 2023-05-13 00:02:50 +10:00
Medical Defib fixes (#16031) 2023-05-03 11:32:06 +10:00
MedicalScanner Remove health analyzer component references (#15322) 2023-04-11 17:11:02 -07:00
Mining Ore veins (#14011) 2023-02-12 12:40:57 +00:00
Mobs Remove diseases (#15684) 2023-05-07 17:50:37 +10:00
Module Removes unused "ModuleManager" (#11918) 2022-10-14 13:11:19 -07:00
Morgue Generic morgue visualizer (#9696) 2022-07-13 22:25:44 -07:00
Mousetrap Mousetraps (#8440) 2022-05-25 13:16:34 -07:00
Movement Auto-orient rotation for arrivals (#16417) 2023-05-14 07:46:28 -04:00
NPC Context steering for NPCs (#12915) 2022-12-12 14:33:43 +11:00
NameIdentifier Fix server crash for name identifiers (#15584) 2023-05-01 12:56:44 -04:00
NodeContainer Add extra debug data to nodevis (#6684) 2022-02-15 21:19:32 +11:00
Nuke More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
Nutrition New smokable: Vape! (#13072) 2023-05-02 00:34:11 +10:00
Objectives Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
PAI ECS dragdrop (#12973) 2023-02-13 13:29:34 +00:00
PDA Add to PDA alert level, shift duration, instructions and ID access. Also fix uknown station name. (#15220) 2023-05-17 14:35:40 -06:00
Paper Improve Paper UI, allow an to entity configure how it's UI looks (#13494) 2023-01-17 19:32:46 +11:00
Parallax Make ore loot use walls as a mask (#16377) 2023-05-14 22:01:29 -04:00
Payload Refactor stations to properly use entity prototypes. (stationsv3) (#16570) 2023-05-19 15:45:09 -05:00
Physics Remove some client IEnumerables (#16501) 2023-05-16 22:55:22 +10:00
Pinpointer Fix pinpointer flicker (#15452) 2023-05-07 18:20:43 +10:00
Placeable Predict entitystorage (#14082) 2023-02-26 23:44:30 +11:00
Players/PlayTimeTracking Pass IRobustSerializer to NetMessage (#11021) 2022-09-14 17:25:25 +10:00
PneumaticCannon pneumatic cannon fixes (#14705) 2023-03-25 16:15:46 -07:00
Pointing Pointing arrow changes (#11097) 2022-09-16 07:37:15 -07:00
Polymorph Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
Popups rcd refactor (#15172) 2023-05-01 23:46:59 +10:00
Power Resolves SmesVisualizer is Obsolete (#13899) 2023-05-07 13:43:41 +10:00
PowerCell Proto-kinetic crusher (#16277) 2023-05-14 13:15:18 +10:00
Preferences Invalid species fallback on spawn/profile validation (#14675) 2023-03-14 23:47:40 -05:00
Procedural Make ore loot use walls as a mask (#16377) 2023-05-14 22:01:29 -04:00
Projectiles Add reflection for crystals (#16426) 2023-05-15 15:21:05 +10:00
Prototypes Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
Pulling Moves buckling and vehicles to shared, some cleanup (#15923) 2023-05-01 17:04:23 +10:00
RCD rcd refactor (#15172) 2023-05-01 23:46:59 +10:00
Radiation Geiger counter (#12082) 2022-12-06 17:56:52 -08:00
Radio Add interaction tests (#15251) 2023-04-14 12:41:25 -07:00
Random Salvage dungeons (#14520) 2023-03-10 16:41:22 +11:00
Rejuvenate Event-ify Rejuvenate (#11145) 2022-09-15 03:30:56 +10:00
Repairable More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
Research RND Rework [Death to Techweb] (#16370) 2023-05-15 15:17:30 -05:00
Resist More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
Respawn Adds Special Respawn, spawns a new disk if the old one was deleted (#12762) 2022-12-19 20:38:34 -06:00
Revenant Remove diseases (#15684) 2023-05-07 17:50:37 +10:00
Roles Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
Rotatable Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Rotation Rollerbed / foldable strap fixes. (#16106) 2023-05-05 17:27:15 +10:00
Rounding Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
SMES Resolves SmesVisualizer is Obsolete (#13899) 2023-05-07 13:43:41 +10:00
Salvage Reduce expedition time (#15624) 2023-04-21 20:26:17 +10:00
Sandbox Turn SandboxManager into a system (#6867) 2022-02-23 17:00:30 -07:00
Security Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Shuttles Prevent early salvage FTL (#16409) 2023-05-14 07:37:58 -04:00
Silicons/Bots emag medibot to make it poison patients (#15377) 2023-05-02 18:00:57 +10:00
Singularity Resolves RadiationCollectorVisualizer is Obsolete (#13905) 2023-05-18 14:03:30 -04:00
Slippery Add climb & slip tests (#15459) 2023-04-16 23:07:03 -07: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 Nerf emitsoundoncollide (#16602) 2023-05-20 02:04:26 +10:00
Spawners Puddles & spreader refactor (#15191) 2023-04-10 15:37:03 +10:00
Spawning Fix even more warnings (#11968) 2022-10-16 08:49:22 -07:00
Speech Stuttering during blood loss. (#15153) 2023-05-05 23:46:52 +10:00
Spider Spiders Buff and critters change (#13377) 2023-01-22 18:50:05 -04:00
Spillable More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
Spreader Fix edgespreaderprototype linter (#15265) 2023-04-10 17:54:50 +10:00
Sprite Water gun cargo crate (#16172) 2023-05-07 13:14:54 +10:00
Stacks Resolves StackVisualizer is Obsolete (#13908) 2023-05-18 16:16:53 +10:00
Standing Remove hands component reference (#15197) 2023-04-07 11:21:12 -07:00
Station Adds even more smites and a bunch of tools. (#9825) 2022-07-21 17:30:00 -05:00
StationRecords Fingerprints filter for records station computer (#15017) 2023-04-12 07:27:13 -07:00
StatusEffect Godmode refactor (#14651) 2023-03-23 14:57:15 -04:00
Stealth Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
StepTrigger Remove obsolete `Fixture.Body` references (#16259) 2023-05-09 17:21:26 +10:00
Sticky More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
Storage Predicted lock popups (#16692) 2023-05-22 23:18:51 +10:00
Store uplink locking/unlocking, minor pda refactor (#15842) 2023-05-01 16:30:08 +10:00
Strip Remove hands component reference (#15197) 2023-04-07 11:21:12 -07:00
Stunnable ECS dragdrop (#12973) 2023-02-13 13:29:34 +00:00
SubFloor Make trays clientside (#14826) 2023-03-31 14:40:38 +11:00
SurveillanceCamera Surveillance cameras (#8246) 2022-05-31 18:44:57 +10:00
Swab Remove diseases (#15684) 2023-05-07 17:50:37 +10:00
Tabletop Remove hands component reference (#15197) 2023-04-07 11:21:12 -07:00
Tag Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
Targeting Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Teleportation Remove obsolete `Fixture.Body` references (#16259) 2023-05-09 17:21:26 +10:00
Temperature Unrevert #10934 2022-10-25 11:06:00 +11:00
TextScreen [Entity] Brig Timers (#15285) 2023-04-19 01:47:01 -06:00
Throwing Adds force-gun (#16561) 2023-05-19 17:10:31 +10:00
Tiles Remove plural BaseTurfs as a thing in favour of BaseTurf (#16560) 2023-05-19 17:10:56 +10:00
Timing Remove use delay cancellation tokens (#14405) 2023-03-06 03:42:04 +11:00
Toggleable Remove string appearance keys (#10114) 2022-08-08 11:44:16 +10:00
Toilet refactor toilet (#15406) 2023-04-14 01:45:58 -07:00
Tools Fix NPC door prying (#15605) 2023-04-21 15:05:29 +10:00
Traits White Cane for Blind People (#16318) 2023-05-13 13:11:35 +10:00
Trigger Adds portable flasher (#4523) 2022-02-07 02:59:41 +11:00
Udder More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
UserInterface Cargo economy balance (#11123) 2022-09-15 11:53:17 +10:00
Vapor Space cleaner buffs (#15779) 2023-05-02 00:25:33 +10:00
Vehicle Try fix collision mispredicts (#16298) 2023-05-13 00:02:50 +10:00
VendingMachines Revert "Revert "Emp more effects" (#16159)" (#16165) 2023-05-06 11:26:04 -04:00
Verbs Revert "Revert "Replace `ResourcePath` with `ResPath` (#15308)" (#155… (#15566) 2023-04-20 20:16:01 +10:00
VoiceMask Voice mask (#10458) 2022-09-29 12:22:27 +10:00
Voting Add vote logs (#14139) 2023-02-17 01:29:44 +01:00
Wall Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Weapons Fix tethergun (#16612) 2023-05-20 00:31:15 +10:00
Weather Fix weather blocking in some instances (#14561) 2023-03-11 14:11:19 +11:00
Whitelist IListener and IRadio purge (#11980) 2022-11-15 15:09:27 +11:00
Wieldable Proto-kinetic crusher (#16277) 2023-05-14 13:15:18 +10:00
Wires replace apc panel with wires panel (#14832) 2023-04-20 16:42:22 +10:00
Xenoarchaeology Refactor stations to properly use entity prototypes. (stationsv3) (#16570) 2023-05-19 15:45:09 -05:00
Zombies Zombie virus delayed from 20-30 minutes from rule start. (#16346) 2023-05-16 01:59:39 -04:00
Content.Shared.csproj Content PR for auto-componentstate sourcegen (#14845) 2023-04-06 12:33:40 -05: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