ScalyChimp
d691161542
Removes obsolete uses of IMapManager events. ( #7036 )
2022-03-09 17:39:03 +11:00
Leon Friedrich
ee7d0440f3
Limit atmos device rates ( #6533 )
2022-03-01 01:39:30 +11:00
metalgearsloth
ffed5eec81
Adjust some frametiming stuff ( #6496 )
2022-03-01 01:11:25 +11:00
mirrorcult
73ff1513de
Thermomachine UI ( #6833 )
2022-02-22 21:09:01 -07:00
Leon Friedrich
56fc6011f1
Fix gas cannister slider log spam. ( #6628 )
2022-02-19 12:15:47 -07:00
Leon Friedrich
3ba55d0798
Fix rotated pipe connection visuals ( #6756 )
2022-02-17 14:31:11 -07:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
Leon Friedrich
ac23899a39
Move pipe visualizers to systems. ( #6565 )
2022-02-13 20:20:35 -07:00
Leon Friedrich
29ff523081
Remove stack item status flicker ( #6613 )
2022-02-12 15:18:18 -07:00
hubismal
1c6df07086
Fires burn bright ( #6516 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-02-08 21:43:33 +11:00
Leon Friedrich
d40bcc9168
Fix some mispredict reconciliation issues. ( #6319 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-01-31 03:34:48 +11:00
wrexbe
cea1b21832
Fixing some warnings ( #6250 )
...
Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com >
2022-01-21 10:38:35 +01:00
wrexbe
94207a42e9
Make manual valves work ( #6121 )
...
* Make manual valves work
* Change some GasValveSystem lookups
2022-01-15 05:18:45 -08:00
Flipp Syder
b1584793bf
Adds fire/air alarms ( #5018 )
...
Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
Co-authored-by: E F R <602406+Efruit@users.noreply.github.com >
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-01-02 15:56:24 +11:00
E F R
8bd386dcb0
Overlays: Avoid using IEyeManager whenever possible ( #5709 )
2021-12-10 16:47:21 +11:00
metalgearsloth
8af335097f
More (IComponent) shenanigans and also some contaminated IoCManager.Resolve<IEntityManager>() very long yes calls
2021-12-07 22:22:34 +11:00
DrSmugleaf
2a3b7d809d
Fix 3000 errors
2021-12-05 18:09:01 +01:00
Vera Aguilera Puerto
f386b57148
Inline OwnerUid
2021-12-03 16:30:34 +01:00
Vera Aguilera Puerto
5cd42c9ad6
Inline UID
2021-12-03 15:53:09 +01:00
Vera Aguilera Puerto
61be228ad0
Some manual GetComponentOrNull inlines
2021-12-03 15:18:15 +01:00
Vera Aguilera Puerto
69b270017b
Inline TryGetComponent completely, for real
2021-12-03 14:17:01 +01:00
Vera Aguilera Puerto
f3edecf994
Some manual TryGetComponent inlines
2021-12-03 12:51:44 +01:00
Vera Aguilera Puerto
b835bea086
Inline GetComponent
2021-12-03 11:55:25 +01:00
Acruid
fa0ec5cbd9
AppearanceComponent API Changes ( #5446 )
2021-11-23 18:22:59 +11:00
Clyybber
6ac2446d26
Remove some warnings ( #5391 )
...
* Remove unused Dependency fields
* Remove noop null check
2021-11-18 16:46:35 -07:00
Pieter-Jan Briers
95351a271d
Fix gas-analyzer-window-refresh-button
...
This commit is half an excuse to restart the servers via update because I just changed the config.
2021-11-17 02:05:55 +01:00
ike709
c06f52a456
Adds a UI for gas mixers ( #5165 )
...
Co-authored-by: E F R <602406+Efruit@users.noreply.github.com >
Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com >
Co-authored-by: ike709 <ike709@github.com >
2021-11-11 23:10:21 +01:00
Vera Aguilera Puerto
e6e15b3728
Replace all ITransformComponent by TransformComponent
2021-11-08 12:37:32 +01:00
ike709
17e1b7827e
Adds UIs for volume and pressure pumps ( #5155 )
...
* Adds UIs for volume and pressure pumps
* Update Content.Server/Atmos/Piping/Binary/EntitySystems/GasPressurePumpSystem.cs
* Update Content.Server/Atmos/Piping/Binary/EntitySystems/GasVolumePumpSystem.cs
Co-authored-by: ike709 <ike709@github.com >
2021-11-04 17:41:56 -07:00
ike709
9da98e3916
Adds a UI for gas filters ( #5052 )
...
* Adds a UI for gas filters
* Address reviews
* Update Content.Client/Atmos/UI/GasFilterBoundUserInterface.cs
* Update Content.Server/Atmos/Piping/Trinary/EntitySystems/GasFilterSystem.cs
* Fix build
Co-authored-by: ike709 <ike709@github.com >
Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
Co-authored-by: Vera Aguilera Puerto <gradientvera@outlook.com >
2021-11-02 10:44:40 +01:00
metalgearsloth
569e75b987
AtmosDebugOverlay fixes ( #5099 )
2021-10-31 14:40:57 +01:00
metalgearsloth
507a1b9f84
Fix gas pipe rotation rendering ( #5015 )
2021-10-25 14:24:54 +11:00
Leon Friedrich
339982d05b
fix lantern visualizer animation error ( #4800 )
...
* fix lantern-visualizer
* remove deleted check
* Remove other component.Deleted checks
2021-10-20 18:45:46 -07:00
Vera Aguilera Puerto
56a461988b
Fix pipe connectors' appearance by making pipes screenlocked.
...
This is not an ideal solution because as an outsider, pipes will look wrong on rotated stations, however there's no way to fix this properly right now as far as I can see soooo...
2021-10-17 12:06:31 +02:00
Vera Aguilera Puerto
26c77a0d0b
GasTileOverlay now uses a struct enumerator for enumerating overlays for a given tile. ( #4844 )
2021-10-12 17:20:32 +02:00
E F R
f5ed593ac2
client/atmos: Fix pipe overlay rotation ( #4823 )
...
The Pipe Connection Visualizer failed to account for entity rotation,
making the connection overlay sprites appear out of sync with the actual
entity connections.
2021-10-10 10:30:07 +02:00
Vera Aguilera Puerto
6cea9cb973
Refactor Flammable to be ECS. ( #4671 )
...
- Refactor IHotItem into IsHotEvent.
- Refactor IFireAct into TileFireEvent.
2021-09-22 11:05:33 +02:00
Swept
ae54ad188e
Changes most uses of Color.Green to Color.LimeGreen for better visuals ( #4666 )
2021-09-20 21:50:02 -07:00
metalgearsloth
820069ba9c
Fixes for grid rotation ( #4562 )
...
* Fixes gas overlays
* Fixes verbs
*Set noRot on a bunch of stuff
2021-09-16 13:02:10 +10:00
metalgearsloth
d61ff89dfc
Fix showatmos
2021-08-17 14:09:59 +10:00
metalgearsloth
13760f4014
Fix gas tile overlays on shuttles
2021-08-06 23:59:33 +10:00
Vera Aguilera Puerto
331604cc66
GasFilter appearance, EnabledAtmosDeviceVisualizer improvements.
2021-08-02 13:20:31 +02:00
Vera Aguilera Puerto
f2a3987343
Add subfloor appearance data, pipes correctly render subfloor. ( #4393 )
2021-07-31 19:50:36 -07:00
Vera Aguilera Puerto
1033d8bbe5
Use EntitySystem dependencies in a bunch of systems.
2021-07-26 13:01:47 +02:00
Visne
bf493c39b7
Replace most VBox/HBoxContainers with BoxContainers ( #4274 )
2021-07-18 18:39:31 +02:00
Visne
b7dc3c81ae
Remove redundant #nullable enable ( #4275 )
2021-07-16 17:37:09 -07:00
Swept
5f9ba812ca
Reorganizes Resources/Constructible ( #4252 )
2021-07-15 18:30:50 +00:00
Vera Aguilera Puerto
077f158dda
Add pipe coloring ( #4261 )
2021-07-12 09:59:45 +02:00
Vera Aguilera Puerto
bc7b315b18
Replace IResettingEntitySystem with RoundRestartCleanupEvent. ( #4245 )
...
* Replace IResettingEntitySystem with RoundRestartCleanupEvent.
* oops
2021-06-29 23:56:07 +10:00
Galactic Chimp
392b820796
Removed old Loc.GetString() use instances ( #4155 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2021-06-21 02:13:54 +02:00