Delta-v/Content.Client/GameObjects/Components
Visne 9b94d5c195
Added nullable to most Content.Shared files (#3238)
* Add nullable to some Content.Shared files.

* Use [NotNullWhen(true)]

* Undo adding now redundant !'s

* Forgot one

* Add a ton more nullable

* You can guess

* Fix some issues

* It actually compiles now

* Auto stash before merge of "null2" and "origin/master"

* I lied

* enable annotations -> enable

* Revert ActionBlockerSystem.cs to original

* Fix ActionBlockerSystem.cs

* More nullable

* Undo some added exclamation marks

* Fix issues

* Update Content.Shared/Maps/ContentTileDefinition.cs

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Resolve some issues

* Remove unused method

* Fix more issues

* Fix more issues

* Fix more issues

* Fix more issues

* Fix issue, rollback SharedGhostComponent.cs

* Update submodule

* Fix issue, invert some if-statements to reduce nesting

* Revert RobustToolbox

* FIx things broken by merge

* Some fixes

- Replaced with string.Empty
- Remove some exclamation marks
- Revert file

* Some fixes

* Trivial #nullable enable

* Fix null ables

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-02-27 14:12:09 +11:00
..
Access WPF layout (#3346) 2021-02-21 12:38:56 +01:00
ActionBlocking Make pulled and cuffed players unable to move (#3227) 2021-02-16 12:51:52 +11:00
Actor WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Arcade Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Atmos Fix VaporVisualizer throwing due to bad type casts. 2021-02-23 22:10:07 +01:00
Body WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Botany Cleans up Hydroponics content. (#3025) 2021-02-17 23:59:15 +11:00
Buckle Added nullable to most Content.Shared files (#3238) 2021-02-27 14:12:09 +11:00
Cargo Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Chemistry WPF layout (#3346) 2021-02-21 12:38:56 +01:00
CloningPod WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Clothing Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Command Add cooldown to shuttle calling (#3225) 2021-02-16 09:31:57 +01:00
Configuration WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Construction Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Conveyor Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Crayon WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Disposal WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Doors Airlock / firelock code refactor, pseudo-prediction implementation (#3037) 2021-02-12 16:02:14 +01:00
Explosion Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Fluids Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
GUI Refactor drag and drop to use a shared interface (#2012) 2020-10-14 15:24:07 +02:00
Gravity WPF layout (#3346) 2021-02-21 12:38:56 +01:00
HUD/Inventory Fix bug with animated sprites not being initially animated (#3381) 2021-02-23 13:05:24 +11:00
IconSmoothing Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Instruments Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Interactable Update usages of ! is with is not (#2584) 2020-11-27 00:33:31 +11:00
Items Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Kitchen WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Markers Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
MedicalScanner WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Mobs Fixes all the rotation bugs. (#3365) 2021-02-22 00:46:27 +01:00
Morgue Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Movement Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Nutrition Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Observer Added nullable to most Content.Shared files (#3238) 2021-02-27 14:12:09 +11:00
PDA WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Paper WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Pointing Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Portal Make portals use ICollideBehavior and set collidable.Hard to false (#2186) 2020-10-10 13:32:42 +02:00
Power Ghosts do booo (spooky) (#3363) 2021-02-26 12:31:06 +11:00
Projectiles Replace CanBeNull annotations with nullable reference types (#1270) 2020-07-08 01:41:20 +02:00
Pulling Add client pulling prediction (#2041) 2020-10-16 20:35:09 +02:00
Recycling Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Research WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Rotation Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Singularity Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Sound Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
StationEvents Update usages of ! is with is not (#2584) 2020-11-27 00:33:31 +11:00
Storage Fix BagOpenCloseVisualizer failing with null rsi and redundant sprite component in CigPackBase 2021-02-22 14:39:39 +01:00
Strap Drag changes (#2487) 2021-01-11 22:14:01 +11:00
Suspicion Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Trigger Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
VendingMachines Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Watercloset Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Weapons Fixes all the rotation bugs. (#3365) 2021-02-22 00:46:27 +01:00
Wires WPF layout (#3346) 2021-02-21 12:38:56 +01:00
AnimationsTestComponent.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
ClickableComponent.cs Fixes all the rotation bugs. (#3365) 2021-02-22 00:46:27 +01:00
ClientEntitySpawnerComponent.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
ComputerVisualizer.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
DoAfterComponent.cs do_after fixes (#3299) 2021-02-25 11:32:41 +11:00
EmergencyLightComponent.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
ExpendableLightVisualizer.cs Typo, redundant string interpolation, namespaces and imports cleanup (#2068) 2020-09-13 14:23:52 +02:00
ExtinguisherCabinetVisualizer.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
FlashLightVisualizer.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
HandheldLightComponent.cs WPF layout (#3346) 2021-02-21 12:38:56 +01:00
IItemStatus.cs Item status! 2020-01-09 00:28:04 +01:00
InteractionOutlineComponent.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
LanternVisualizer.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
LightBehaviourComponent.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
LowWallComponent.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
MagbootsComponent.cs Implement magboots. (#2988) 2021-01-11 19:24:09 +01:00
MagicMirrorBoundUserInterface.cs WPF layout (#3346) 2021-02-21 12:38:56 +01:00
ParticleAcceleratorPartVisualizer.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
PlaceableSurfaceComponent.cs Add PlaceCentered bool to PlaceableSurfaceComponent (#2771) 2021-01-10 23:07:33 +11:00
RadiationCollectorVisualizer.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
ReinforcedWallComponent.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
ReinforcedWallVisualizer.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
StackComponent.cs Stacked sprite visualizer (#3096) 2021-02-18 00:02:36 +11:00
StackVisualizer.cs Fix StackVisualizer mutating. 2021-02-23 23:28:22 +01:00
SubFloorHideComponent.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
WindowComponent.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
WindowVisualizer.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00