Delta-v/Content.Client
py01 7b12d4e08c
PipeNet (#1626)
* PipeNode

* Pipe prototypes

* Fixes Default NodeGroup not being registered by NodeGroupFactory

* GasNet

* PumpComponent

* IPipeNet

* PipeComponent

* misc naming, yaml

* PipeComponent rework

* PipeNet gas transfer from pipes

* PipeNet correctly combines gas on combining with other group

* Client ignores piping components

* AfterRemake

* PipeNet remake simplification

* IGasMixtureHolder on PipeComponent, IPipeNet

* PipeContainerComponent

* BasePump

* DebugPump

* IgnoredComponent fix

* Pipe LocalAir and Air

* comments

* Pump fix

* PipeNet fix

* name simplification

* PipeDirection name changes

* BaseVentComponent and DebugVentComponent

* Moves Pipe to own file

* DebugVentComponent moved to own file

* BaseScrubberComponent

* DebugScrubberComponent

* IgnoredComponents update

* scrubber prototype

* vent prototype fix

* comments

* Removes vent and scrubber PipeDirection check

* PipeContainer, Pipe, and PipeNode refactor

* Yaml cleanup

* pump prototype fix

* Removes AssumeAir usage from old IGasMixtureHolders

* Simplfies Vent & Scrubber to use AtmosHelper methods

* Vents and scrubbers invalidate the coordinate they changed the gas of

* UpdatedPipingComponent

* ScrubberComponent renamed to SiphonComponent

* Removes PumpSystem

* Removes framTime from UpdatedPiping

* PipeNetDevices

* PipeNetDevice updated by GridAtmosphereComponent

* PipeNets react from update in GridAtmosphereComponent

* GridAtmosphereComponent stores PipeNets/PipeNetDevices to be updated in queue

* diff fix

* Removes debug gas starting in pipes

* type safety in IPipeNet when combining groups

* null checks

* GridAtmos stores PipeNets and PipeNetDevices in List

* comments

* rogue curly bracket

* ProcessPipeNets update fix

* RemovePipeNet fix

* PipeNet update() unique index

* fix diff

* Integration test fixes

* Error Logging

* error fix

Co-authored-by: py01 <pyronetics01@gmail.com>
2020-08-27 17:45:27 +02:00
..
Atmos Gas overlay chunking (#1678) 2020-08-17 16:12:21 +02:00
Chat Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
Command Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
Commands Fix namespaces and optimize imports (#1651) 2020-08-13 14:40:27 +02:00
Construction Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
GameObjects Add HUD button that displays your SSS role and allies (#1895) 2020-08-27 16:39:29 +02:00
GameTicking Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
GlobalVerbs Debug verbs aren't blocked by containers anymore. 2020-08-15 20:42:39 +02:00
Graphics/Overlays Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
Input Admin Menu (#1648) 2020-08-25 17:18:32 +02:00
Instruments Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
Interfaces Observers are now shown in the Lobby as Observers (#1834) 2020-08-21 11:24:06 +02:00
Jobs Fix namespaces and optimize imports (#1651) 2020-08-13 14:40:27 +02:00
Parallax Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
Research Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
Sandbox Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
State Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
StationEvents Admin Menu (#1648) 2020-08-25 17:18:32 +02:00
UserInterface Add HUD button that displays your SSS role and allies (#1895) 2020-08-27 16:39:29 +02:00
Utility Item status! 2020-01-09 00:28:04 +01:00
VendingMachines Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
AssemblyInfo.cs Visualize melee weapon cooldowns in HUD. 2019-11-12 01:43:11 +01:00
ClickMapManager.cs Replace CanBeNull annotations with nullable reference types (#1270) 2020-07-08 01:41:20 +02:00
ClientContentIoC.cs Admin Menu (#1648) 2020-08-25 17:18:32 +02:00
ClientModuleTestingCallbacks.cs Improve integration testing 2019-06-29 01:58:16 +02:00
ClientNotifyManager.cs Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
ClientPreferencesManager.cs Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
Content.Client.csproj Remove Redundant ImageSharp Package Reference (#1216) 2020-06-24 23:27:39 +02:00
EntryPoint.cs Admin Menu (#1648) 2020-08-25 17:18:32 +02:00
EscapeMenuOwner.cs Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
IgnoredComponents.cs PipeNet (#1626) 2020-08-27 17:45:27 +02:00
Program.cs Content.{Client,Server} are now Exes that can be ran. 2020-01-22 20:17:32 +01:00
ScreenshotHook.cs Make use of new WritableDirProvider APIs to improve file sharing and simplify code. 2020-08-16 01:12:30 +02:00
StaticIoC.cs Item status! 2020-01-09 00:28:04 +01:00
UILinks.cs Credits 2020-06-14 15:15:15 +02:00
app.config Updates submodule (#56) 2018-04-12 23:56:43 +02:00