fish-station/Content.Server/GameObjects/Components
daniel-cr a679e691c2
Conveyor Belt appearance when power is off (#2762)
* Conveyor Belt appearance when power is off

If the conveyor belt is running and the power turns off the belt stops pushing things but the animation continues. This changes it so the animation stops if there is no power and resumes when it returns.

* Change from using Initialize, to OnAdd and OnRemove
2020-12-18 18:31:58 +11:00
..
Access Update components to use EnsureWarn (#2676) 2020-12-04 13:26:54 +01:00
ActionBlocking Async Interface IAfterInteract() (#2735) 2020-12-17 18:45:04 +11:00
Actor Traitor (#2566) 2020-12-01 17:05:19 +01:00
AI Nanotransen > Nanotrasen 2020-12-05 21:48:11 +01:00
Arcade Execute BlockGame game actions only if _running is true, added localization functions and italian strings to the blockgame UI (#2601) 2020-11-27 21:36:04 +11:00
Atmos Async Interface IAfterInteract() (#2735) 2020-12-17 18:45:04 +11:00
BarSign Add a test that puts all components on an entity and checks for no exceptions (#1815) 2020-08-22 22:29:20 +02:00
Body Add do after to surgery (#2756) 2020-12-18 00:21:43 +11:00
Botany Update components to use EnsureWarn (#2676) 2020-12-04 13:26:54 +01:00
Buckle Actions System + UI (#2710) 2020-12-13 23:28:20 +01:00
Cargo Update components to use EnsureWarn (#2676) 2020-12-04 13:26:54 +01:00
Chemistry Async Interface IAfterInteract() (#2735) 2020-12-17 18:45:04 +11:00
Command Make RoundEndSystem properly reset & CommunicationsConsoleComponent less crashy (#2629) 2020-11-26 18:07:46 +01:00
Construction Add "Begin Deconstruction" verb, unfinished particle accelerator bits will tell you how to finish them (#2706) 2020-12-08 11:53:37 +01:00
ContainerExt Objectives (#2459) 2020-11-22 18:38:07 +11:00
Conveyor Conveyor Belt appearance when power is off (#2762) 2020-12-18 18:31:58 +11:00
Damage Damage rework (#2525) 2020-12-07 14:52:55 +01:00
Destructible Damage rework (#2525) 2020-12-07 14:52:55 +01:00
Disposal Canisters [ Continuation of clement-or #2544 ] (#2628) 2020-12-08 20:45:24 +01:00
Doors Canisters [ Continuation of clement-or #2544 ] (#2628) 2020-12-08 20:45:24 +01:00
Explosion Updated ContainerHelpers to use new extensions (#2530) 2020-11-13 18:25:04 +11:00
Fluids Async Interface IAfterInteract() (#2735) 2020-12-17 18:45:04 +11:00
Gravity Damage rework (#2525) 2020-12-07 14:52:55 +01:00
GUI Actions System + UI (#2710) 2020-12-13 23:28:20 +01:00
Headset Use 'new' expression in places where the type is evident for content (#2590) 2020-11-27 21:00:49 +11:00
Instruments CVars for MIDI instrument limits (#2632) 2020-11-27 17:12:45 +01:00
Interactable Async Interface IAfterInteract() (#2735) 2020-12-17 18:45:04 +11:00
Items Async Interface IAfterInteract() (#2735) 2020-12-17 18:45:04 +11:00
Kitchen Rerun of "Add Reagent Grinder/Juicer" (#2570) 2020-11-26 23:53:42 +11:00
MachineLinking Removed EntityManager member variable from Components and EntitySystems (#2502) 2020-11-18 15:45:53 +01:00
Markers Updated serializer data fields (#2702) 2020-12-04 11:06:53 +01:00
Medical Async Interface IAfterInteract() (#2735) 2020-12-17 18:45:04 +11:00
Metabolism Damage rework (#2525) 2020-12-07 14:52:55 +01:00
Mining Typo, redundant string interpolation, namespaces and imports cleanup (#2068) 2020-09-13 14:23:52 +02:00
Mobs Fix server NRE on clicking alerts with no OnClick (#2748) 2020-12-16 12:13:57 +01:00
Morgue Add readonly where it is missing and fix those field names according to their modifiers (#2589) 2020-11-22 00:02:00 +11:00
Movement Actions System + UI (#2710) 2020-12-13 23:28:20 +01:00
NodeContainer Fix Antimatter engine maths and overplacing (#2736) 2020-12-17 00:31:47 +11:00
Nutrition Async Interface IAfterInteract() (#2735) 2020-12-17 18:45:04 +11:00
Observer Fix issues with .NET 5. 2020-11-11 00:46:13 +01:00
PA Singularity testing map & "startsingularityengine" admin command (#2752) 2020-12-17 18:20:57 +11:00
Paper Mortician's Menagerie (#2391) 2020-10-28 23:51:43 +01:00
PDA Traitor Deathmatch (#2719) 2020-12-13 16:00:49 +01:00
Pointing Make ExplosionHelper methods extensions (#2373) 2020-10-25 12:11:23 +01:00
Portal Async Interface IAfterInteract() (#2735) 2020-12-17 18:45:04 +11:00
Power Async Interface IAfterInteract() (#2735) 2020-12-17 18:45:04 +11:00
Projectiles ChemicalInjectionProjectileComponent (#2657) 2020-12-08 23:19:01 +11:00
Pulling Migrate pulling logic into SharedPullableComponent from PullController (#2627) 2020-11-27 00:48:10 +11:00
Radio Use 'new' expression in places where the type is evident for content (#2590) 2020-11-27 21:00:49 +11:00
Recycling Use 'new' expression in places where the type is evident for content (#2590) 2020-11-27 21:00:49 +11:00
Research Update components to use EnsureWarn (#2676) 2020-12-04 13:26:54 +01:00
Rotatable RotatableComponent QOL improvements. 2020-11-04 11:21:01 +01:00
Singularity Singularity testing map & "startsingularityengine" admin command (#2752) 2020-12-17 18:20:57 +11:00
Sound Adds a semitone shifting AudioHelper (#2608) 2020-11-25 21:23:03 +11:00
Stack Add UsedImplicitly to visualizers and entity systems (#2592) 2020-12-08 11:56:10 +01:00
StationEvents Refactors radiation (#2009) 2020-09-21 01:49:40 +02:00
Strap Alerts System and UI (#2529) 2020-11-10 15:22:19 +11:00
Suspicion Damage rework (#2525) 2020-12-07 14:52:55 +01:00
Temperature Alerts System and UI (#2529) 2020-11-10 15:22:19 +11:00
Timing Expose UseDelay to ViewVars (#2609) 2020-11-23 02:00:06 +11:00
TraitorDeathMatch Traitor Deathmatch (#2719) 2020-12-13 16:00:49 +01:00
Trigger/TimerTrigger Add UsedImplicitly to visualizers and entity systems (#2592) 2020-12-08 11:56:10 +01:00
Utensil Async Interface IAfterInteract() (#2735) 2020-12-17 18:45:04 +11:00
VendingMachines Adds popups and sounds to the vending machine deny (#2715) 2020-12-08 17:42:43 +11:00
Weapon Async Interface IAfterInteract() (#2735) 2020-12-17 18:45:04 +11:00
AnchorableComponent.cs Botany (#2357) 2020-10-26 23:19:46 +01:00
AtmosPlaqueComponent.cs Fix some build warnings (#2226) 2020-10-11 16:42:53 +02:00
CleanableComponent.cs Crayons (#2132) 2020-10-13 13:40:05 +02:00
ComputerComponent.cs Saltern now has computer boards serialized 2020-10-11 13:59:00 +02:00
ConfigurationComponent.cs Use 'new' expression in places where the type is evident for content (#2590) 2020-11-27 21:00:49 +11:00
CrayonComponent.cs Async Interface IAfterInteract() (#2735) 2020-12-17 18:45:04 +11:00
DoAfterComponent.cs Use 'new' expression in places where the type is evident for content (#2590) 2020-11-27 21:00:49 +11:00
ExtinguisherCabinetComponent.cs Replace every usage of GridCoordinates with EntityCoordinates (#2021) 2020-09-06 16:11:53 +02:00
ExtinguisherCabinetFilledComponent.cs Typo, redundant string interpolation, namespaces and imports cleanup (#2068) 2020-09-13 14:23:52 +02:00
LightBehaviourComponent.cs Typo, redundant string interpolation, namespaces and imports cleanup (#2068) 2020-09-13 14:23:52 +02:00
MagicMirrorComponent.cs Toggles for handheld interactables. (#2049) 2020-09-13 14:03:22 +02:00
PlaceableSurfaceComponent.cs (Smaller) Construction PR - (IC Construction) (#2575) 2020-11-20 15:58:06 +01:00
PottedPlantHideComponent.cs Refactor drag and drop to use a shared interface (#2012) 2020-10-14 15:24:07 +02:00
RandomPottedPlantComponent.cs add complete strings that aren't defined in content files to allow them to be mapped (#1105) 2020-06-12 04:15:10 +02:00
RandomSpriteColorComponent.cs Commit (#1541) 2020-07-30 03:22:26 +02:00
RandomSpriteStateComponent.cs Prettier window breaking (#2368) 2020-10-29 20:42:11 +01:00
StressTestMovementComponent.cs Adds movement stress test component. 2020-06-30 18:34:42 +02:00
WindowComponent.cs Damage rework (#2525) 2020-12-07 14:52:55 +01:00
WiresComponent.cs Use 'new' expression in places where the type is evident for content (#2590) 2020-11-27 21:00:49 +11:00