fish-station/Content.Shared
deathride58 08d9c0aedd
Playtime Reminders - Raising awareness of addiction by highlighting excessive playtime (#36483)
* grass touch protocol - Rebases to latest master to fix conflicts

* aight local tests are passing lets see if our golf works

* It is 5 am and our ass COMPLETELY overcomplicated this lmaooo

* Addresses feedback - Clarifies comments, swaps internal var names for grasstouchless and selfdestructive, makes the third tier a little less demanding, and fixes 1 hours

* Addresses review - conflict fix

* This too

* Axes playtime exclusion for ghosts

* Use switch expression

code style nit

* Refactor/cleanup

Use IGameTiming.RealTime to track time instead of DateTime. Use nullable instead of magic values.

Expose the current day value through a property that is always up to date, instead of making the API to read the CVar that updates at inconsistent times. This also makes it trivial to debug with VV.

Other minor cleanup like using string interp, code style fixes, comments, etc.

---------

Co-authored-by: PJB3005 <pieterjan.briers+git@gmail.com>
2025-06-19 03:06:26 +02:00
..
Abilities action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04:00
Access Access Reader Refactor (#37772) 2025-06-05 19:28:55 -04:00
ActionBlocker GettingUsedAttemptEvent (#35450) 2025-02-24 17:21:17 +01:00
Actions Merge stable into master (#38395) 2025-06-17 17:25:30 +02:00
Administration Add marker components for admin shenanigans (#36776) 2025-04-20 21:08:41 +02:00
Advertise Predict vending machine UI (#33412) 2025-03-02 13:47:52 +11:00
Alert Predicted internals (#33800) 2025-05-02 18:22:29 +10:00
AlertLevel
Ame Predict AME Fuel Examine (#38018) 2025-06-03 13:51:50 +02:00
Animals Fix debug asserts in WoolySystem and UdderSystem (#35314) 2025-05-08 09:55:41 +02:00
Anomaly Fix prototypes and datadefs so they pass analyzer checks (again) (#37485) 2025-05-15 20:30:50 +02: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 Fix gas analyzer and anom scanner wrong state (#38285) 2025-06-12 14:16:07 -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 action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04:00
Beeper Refactor: ProximityDetectionSystem (#35133) 2025-05-12 00:33:35 +10:00
Bible
Blocking Predict blocking examine + fix blocking breaking persistence (#36619) 2025-04-18 14:57:23 +02:00
Body Fix StomachSystem PVS error (#38268) 2025-06-11 23:39:25 +02:00
Botany Fix clientside storage Whitelists (#24063) 2024-02-02 00:33:57 +11:00
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 Add conditional camera offset based on cursor - Hristov Rework, Part 1 (#31626) 2025-01-28 00:20:45 +01:00
CardboardBox
Cargo Allow cargo request computers to send orders to the primary account (#37943) 2025-06-09 11:11:19 -04:00
CartridgeLoader Fix prototypes and datadefs so they pass analyzer checks (again) (#37485) 2025-05-15 20:30:50 +02:00
CCVar Playtime Reminders - Raising awareness of addiction by highlighting excessive playtime (#36483) 2025-06-19 03:06:26 +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 New Discord integration fixes (#37793) 2025-05-24 23:27:12 +02:00
Chemistry predicted hyposprays (#38046) 2025-06-17 02:08:08 +02:00
Climbing Don't show climb verb for objects that cannot be climbed (#38115) 2025-06-06 18:25:17 -04:00
Clock Watches (#29550) 2024-07-13 16:09:19 +10:00
Cloning Fix prototypes and datadefs so they pass analyzer checks (again) (#37485) 2025-05-15 20:30:50 +02:00
Clothing Chameleon clothes + EMP behaviour (#30924) 2025-05-29 20:06:03 -04:00
Clumsy Fix the ability to kill clumsy mobs by force climbing (#33844) 2025-04-15 00:04:56 +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 Predict dumping (#32394) 2025-04-19 16:20:40 +10:00
Construction Layering for atmospheric pipes (#36124) 2025-06-01 22:01:43 -07:00
ContainerHeld Decouple Lights from Toggleable Visuals (and headphone music notes bugfix) (#35341) 2025-05-30 19:53:56 -04:00
Containers Retractable items system + Arm Blade action (#38150) 2025-06-14 21:29:06 +03: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 CompFactory updates (#37559) 2025-05-20 01:08:55 -04:00
Damage Fix puncturase cauterizing bleeding (#38289) 2025-06-13 12:11:15 -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 Further Mail Balancing (#37986) 2025-05-31 21:28:13 -07: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 move SignalState to shared (#37303) 2025-05-09 20:05:19 -04:00
DeviceNetwork Predict dumping (#32394) 2025-04-19 16:20:40 +10:00
Devour Replace obsolete EntityWhitelist IsValid usages (#28465) 2024-06-01 23:10:24 -04:00
Dice Predicted dice rolls (#34863) 2025-02-14 16:46:25 +01:00
Directions
DisplacementMap Displacement maps big update (#30093) 2024-07-23 12:04:09 +03:00
Disposal Predict dumping (#32394) 2025-04-19 16:20:40 +10:00
DoAfter Extracts magic strings from Tag calls (#36305) 2025-04-04 20:20:19 -04:00
Doors Turnstiles lower volume + access reader (#36900) 2025-04-25 00:14:47 +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 Add haloperidol, potassium iodide (#27454) 2024-08-03 03:12:08 +10:00
Drugs
Drunk
Effects
Electrocution Reduce base electrocution stun time from 8 to 5 seconds (#34578) 2025-03-15 16:57:35 +01:00
Emag Action charges refactor (#33993) 2025-04-18 13:45:48 +10:00
Emoting Code cleanup: Dirty(Comp) (#26238) 2024-03-19 23:27:02 -04:00
Emp Use new ComponentPauseGenerator (#25183) 2024-02-26 14:36:19 +11: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 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
EntityList EntityLootTable deleted (#37604) 2025-05-19 19:53:29 +10:00
EntityTable Add support for contextual information in EntityTables (#37737) 2025-05-31 15:40:25 +02:00
Entry Add a way for bulk abstracting prototypes (#24140) 2024-01-16 21:39:14 -08:00
Eui Fix error when the client gets an Eui state message before its open message (#23610) 2024-01-14 20:18:45 +11:00
Examine CompFactory updates (#37559) 2025-05-20 01:08:55 -04: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 Cleanup remaining IMapManager.MapExists uses (#37851) 2025-05-26 18:45:55 +02:00
Eye action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04: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 let FlashArea be called from shared (#30343) 2024-09-19 09:58:10 +10:00
Fluids Spray nozzle can suck puddles into tank directly! (#30600) 2025-05-25 23:36:16 -04:00
Foldable Fix skeletons spawning in folded body bags (#37151) 2025-05-03 21:19:32 +02:00
Follower Fix for ghosts being unable to follow the AI when it uses a holopad (#36355) 2025-04-25 12:30:39 +02:00
Forensics Fingerprint taking improvements (#31864) 2025-04-22 14:15:12 -04: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 Refactor audio system to send collection IDs over the network (#33610) 2025-02-23 23:14:56 +11: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 Make animals drop giblets into container or floor when they inserted into container (#37228) 2025-05-06 22:14:08 -04:00
Glue Add a system for modifying entity names without causing conflicts (#27863) 2024-06-16 15:38:53 -04:00
GPS Examining now shows Coords on Handheld GPS, Coord readout update frequency increased (#31814) 2025-04-13 11:29:13 -04:00
Gravity Station Anchor (#26098) 2024-08-31 10:40:28 -04: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 Retractable items system + Arm Blade action (#38150) 2025-06-14 21:29:06 +03:00
HealthExaminable Improved Health examination text (#38126) 2025-06-09 00:31:49 -07:00
Holiday Automatic holiday sprites (#22929) 2023-12-24 23:52:43 -07:00
Holopad Station AI customizations (#34501) 2025-05-13 01:50:43 -07:00
HotPotato
HUD Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Humanoid fix polymorph errors (#38409) 2025-06-17 16:16:24 -04: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 Chameleon controller implant (Clothing fast switch) (#33887) 2025-05-30 12:07:25 +02:00
Info Fixes the ShowRulesCommand and the client not syncing rules correctly (#28752) 2024-06-15 00:41:25 -04:00
Input Add keybind for swapping hands in the other direction (#37588) 2025-05-18 21:17:35 -04:00
Instruments Add the instrument names to the MIDI channel selector (#38083) 2025-06-11 20:32:48 +02:00
Intellicard/Components Intellicards now have a doAfter. (#33198) 2024-11-09 13:29:29 -06:00
Interaction Retractable items system + Arm Blade action (#38150) 2025-06-14 21:29:06 +03:00
Internals Use distinct action labels for toggling internals on and off. (#36073) 2025-06-02 13:09:45 +02:00
Inventory improve noir glasses shader (#37996) 2025-06-02 09:16:10 -07:00
IoC
Item Decouple Lights from Toggleable Visuals (and headphone music notes bugfix) (#35341) 2025-05-30 19:53:56 -04: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 Reagent grinder jittering (#24190) 2024-01-17 06:14:32 -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 Fix lathe arbitrage test (#34449) 2025-04-17 21:07:51 +10:00
Light 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
Lightning Tesla (#21124) 2023-12-28 13:11:50 +00:00
Localizations Battery (SMES/substation) interface (#36386) 2025-04-27 21:08:34 +10:00
Lock Add checks for various complex interactions (#37246) 2025-06-02 10:06:45 -07: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 action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04: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 shuttle impacts port (#37422) 2025-05-18 03:11:08 +10: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 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
MedicalScanner Add health analyzer unrevivability warning (#32636) 2024-10-26 19:22:08 +02:00
Mind Fix brains, borgs etc not counting as marooned (#37148) 2025-05-06 13:24:26 -04: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 Morgue system refactor remove unused VVs and into Entity (#31835) 2024-09-04 17:30:21 +02:00
MouseRotator Fix MouseRotator on rotated grids (#29663) 2024-07-02 23:04:15 +10:00
Mousetrap Fix clientside storage Whitelists (#24063) 2024-02-02 00:33:57 +11:00
Movement Blood-Red Magboots now correctly show if magboots are active (#38013) 2025-06-04 13:10:06 +02:00
NameIdentifier Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
NameModifier Add GetBaseName method to NameModifierSystem (#35633) 2025-03-03 02:03:16 +01:00
Ninja action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04: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 Prediction for use of utensil on incompatible food (#38297) 2025-06-12 18:48:28 -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 Salvage Job Board (#37549) 2025-05-18 14:02:52 +10:00
Parallax Update SharedBiomeSystem methods to use Entity<T> (#37698) 2025-05-21 22:10:52 -04: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 Power stuff (#31314) 2024-08-25 22:18:42 +10:00
PDA Cleanup warning CS0414 (#37648) 2025-05-20 23:14:10 +02:00
Physics Ensure large entities don't get stuck on conveyor belt corners (#37466) 2025-06-15 11:36:18 +02:00
Pinpointer Seperate EMAG into EMAG and Authentication Disruptor (#34337) 2025-01-29 23:05:47 -05:00
Placeable Move PlaceableSurfaceComponent usages to PlaceableSurfaceSystem (#28384) 2024-09-19 17:42:49 +10:00
Players Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Plunger Resolve all non-obsoleting warnings in content (#27934) 2024-05-11 20:13:58 -07:00
PneumaticCannon Add events for GunComponent values, muzzle flashes and cartridge spread (#24077) 2024-01-29 10:32:42 +11:00
Pointing Travelling pointing arrows, brains can no longer point (#24864) 2024-02-03 19:09:20 +11:00
Points
Polymorph New Experimental Science T3: Desynchronizer (#35752) 2025-04-16 11:33:39 +10:00
Popups Add PopupPredictedCursor and fix doubled popups on vending machines (#36655) 2025-04-18 14:01:46 +10:00
Power Predict gasthermomachines (#33837) 2025-05-13 21:49:43 +10:00
PowerCell fix: don't retroactively drain disabled batteries (#37364) 2025-05-12 23:24:00 +02:00
Prayer Prayable datafield typo (#28622) 2024-06-05 10:32:58 +03:00
Preferences Add group for loadouts (#36951) 2025-06-16 02:36:06 -07:00
Procedural Ore + entitytable fixes (#37675) 2025-05-21 12:43:17 -04: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 Removes references to GetAnchoredEntitiesEnumerator(Vector2i) (#37796) 2025-05-25 01:00:47 +02:00
RatKing action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04:00
RCD Allow protected grids to be repaired (#36989) 2025-05-17 11:54:27 +10:00
ReagentSpeed make lube speed up lathes (#25515) 2024-05-07 14:20:43 -04:00
Rejuvenate
Remotes Reduced Warning Count By 130 For Full Rebuilds (#26518) 2024-03-29 16:28:16 +11:00
Repairable
RepulseAttract Wizard: Repulse Spell (#35377) 2025-02-22 10:56:54 -05:00
Research Add technology to tech disk names (#38157) 2025-06-11 03:15:56 +02:00
Resist
Respawn
RetractableItemAction Retractable items system + Arm Blade action (#38150) 2025-06-14 21:29:06 +03:00
Revenant fix: Check revenant ability costs correctly (#32050) 2024-09-10 19:07:07 -04:00
Revolutionary Add tooltips to the agent ID job icons and improve status icon prototypes (#28575) 2024-08-09 16:14:07 +10:00
Robotics Fix prototypes so they pass analyzer checks (#35435) 2025-02-24 15:21:59 +11:00
Roles Chameleon controller implant (Clothing fast switch) (#33887) 2025-05-30 12:07:25 +02:00
Rootable Add Diona rooting (#32782) 2025-06-04 12:52:59 +02:00
Rotatable
Rotation Fix rotation visuals desync & appearance state spam (#23016) 2023-12-26 16:32:25 -07:00
Rounding Improved output distribution of RoundToLevels (#25026) 2024-02-08 10:37:24 +11:00
Salvage Salvage Job Board (#37549) 2025-05-18 14:02:52 +10:00
Sandbox
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 Reduce network burden of the hunger system (#32986) 2024-12-18 14:06:02 +01:00
Shuttles Fix center of mass mispredict when placing tiles (#37969) 2025-06-01 00:39:45 -04:00
Silicons Tweak for the visual coverage granted to station AIs by holopads (#38059) 2025-06-05 19:15:55 -04:00
Singularity Seperate EMAG into EMAG and Authentication Disruptor (#34337) 2025-01-29 23:05:47 -05:00
Slippery Add Diona rooting (#32782) 2025-06-04 12:52:59 +02:00
SMES
Smoking ciggie sounds (#32426) 2025-04-19 00:01:52 +02:00
Solar
Sound use manual component state for BaseEmitSoundComponent (#35030) 2025-03-31 00:41:11 +11:00
Spawning Various system spring cleaning (#36206) 2025-04-16 13:08:22 +02:00
Species Simplify DoAfterArgs behavior for movement and distance checks (#25226) 2024-03-19 21:09:00 +11:00
Speech For DamagedSiliconAccent use Destructible threshold for default "DamageAtMaxThreshold" (#37252) 2025-05-07 20:44:36 -04:00
Spider Spider web visuals update (#38175) 2025-06-16 17:30:43 -07:00
Spillable
SprayPainter Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Spreader Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +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-03 17:39:00 -07:00
SSDIndicator SSD sleep take 2 (#34039) 2025-04-29 01:24:33 -04:00
Stacks Localizable craftmenu (#32339) 2025-05-01 10:21:16 -04:00
Standing Mob collisions (#34580) 2025-04-05 00:33:52 +11:00
Station Chameleon controller implant (Clothing fast switch) (#33887) 2025-05-30 12:07:25 +02:00
StationRecords More filters for station records (#37213) 2025-05-06 12:21:16 -04:00
StatusEffect CompFactory updates (#37559) 2025-05-20 01:08:55 -04: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 full sticky prediction (#30230) 2024-08-09 09:36:15 +10:00
Storage Improve some BinSystem functionality (#38262) 2025-06-11 11:04:30 -07:00
Store Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
StoreDiscount/Components Cleanup remaining IMapManager.MapExists uses (#37851) 2025-05-26 18:45:55 +02:00
StoryGen Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Strip Thieves can innately pickpocket - thieving gloves rework (#38123) 2025-06-16 15:47:31 -07:00
Stunnable Add checks for various complex interactions (#37246) 2025-06-02 10:06:45 -07:00
SubFloor Layering for atmospheric pipes (#36124) 2025-06-01 22:01:43 -07:00
SurveillanceCamera
Survivor/Components Fix/Addition - Wizard Survivor Antag Status (#35226) 2025-02-23 12:24:36 -05:00
Swab
Tabletop MapManager warning cleanup shared edition (#36795) 2025-05-15 01:24:44 +02:00
Tag Add warnings when TagSystem methods are called with string literals (#36281) 2025-04-12 16:18:31 +02:00
Telephone Speech is relayed by holopad holograms (#33978) 2025-01-02 12:41:12 +01: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 Hallway textscreens (#24189) 2024-01-27 08:51:24 -05:00
Thief Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-19 19:30:31 +01:00
Throwing Fix throwing prediction (#37086) 2025-05-03 17:17:30 +02:00
Tiles Allow protected grids to be repaired (#36989) 2025-05-17 11:54:27 +10:00
Timing Predicted internals (#33800) 2025-05-02 18:22:29 +10: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 Decouple interactions from hands, cleanup old events, add new fears (#28393) 2024-05-31 13:26:19 -07:00
Tools Forbid string literals for SharedToolSystem methods (#38250) 2025-06-11 03:58:21 +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
TurretController Sentry turrets - Part 6: Sentry turret control panels (#35235) 2025-05-26 16:00:50 +03:00
Turrets Sentry turrets - Part 6: Sentry turret control panels (#35235) 2025-05-26 16:00:50 +03:00
Udder
UserInterface Predicted internals (#33800) 2025-05-02 18:22:29 +10:00
Vapor
VendingMachines Fix warning CS0414 instances (#36832) 2025-04-23 01:36:49 +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 Wizard Teleport Scroll (Teleport Location ECS) (#36424) 2025-04-28 19:42:24 +02:00
Weapons show reflection prob on examine (#38199) 2025-06-18 02:50:01 +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 Add WieldingBlockerComponent (#37778) 2025-05-25 23:50:30 -04:00
Wires Station AI (#30944) 2024-08-28 10:57:12 +10:00
Xenoarchaeology action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04:00
Xenoborgs/Components Xenoborgs part 2 (#36844) 2025-04-28 18:10:35 -04:00
Zombies Fix two zombie bugs (#34472) 2025-04-18 20:38:33 -04:00
Content.Shared.csproj Remove some wayward folder includes in the csproj (#31244) 2024-08-22 13:19:29 -04:00
Content.Shared.csproj.DotSettings
GlobalUsings.cs
SharedArrayExtension.cs