Delta-v/Content.Client/GameObjects/Components
tmtmtl30 258fdc10ea
Airlock / firelock code refactor, pseudo-prediction implementation (#3037)
* splits off airlocks, firelocks

* adds airlock prediction. anims broken though

* fixes animation weirdness

* removes opacity prediction because it looked odd

* Now firelocks don't visually start open. Argh.

* Fixes firelock weirdness, saneifies _state var.

* Documentation changes, code shuffle.

* Lets firelocks crush people.

* Stops open-hand opening/closing firelocks.

* updates serializable, netserializable attributes

* Addresses reviews... hopefully.

* updates submodule?

* nullability

* fuck fuck fuck fuck

* fucking finally
2021-02-12 16:02:14 +01:00
..
Access Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
ActionBlocking Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Actor Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Arcade Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Atmos Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Body Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Botany Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Buckle Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Cargo Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Chemistry Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
CloningPod Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Clothing Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Command Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Configuration Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08: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 Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Disposal Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08: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 Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
HUD/Inventory Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08: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 Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Markers Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
MedicalScanner Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Mobs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08: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 Ghost Roles (#3106) 2021-02-12 14:35:56 +11:00
PDA Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Paper Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08: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 Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08: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 Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08: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 Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08: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 Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Wires Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
AnimationsTestComponent.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
ClickableComponent.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08: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 Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08: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 Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08: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 Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08: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 Data-oriented Construction System (#2152) 2020-10-08 17:41:23 +02: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