themias
19271e6bc9
Fix gas analyzer and anom scanner wrong state ( #38285 )
...
* Fix gas analyzer and anomaly scanner UI activation issue
* save
* fix comment
* milkalyzer
2025-06-12 14:16:07 -07:00
chromiumboy
45012cbe1d
Layering for atmospheric pipes ( #36124 )
...
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com >
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com >
2025-06-01 22:01:43 -07:00
metalgearsloth
df2257cd92
Predict gasthermomachines ( #33837 )
...
* Predict gasthermomachines
* despawn
* smellby
2025-05-13 21:49:43 +10:00
metalgearsloth
bd69fc612a
Predicted internals ( #33800 )
...
* Predicted gas pumps
I wanted to try out atmos and first thing I found.
* a
* Atmos device prediction
- Canisters
- Tanks
- Internals
AirMixes aren't predicted so nothing on that front but all the UIs should be a lot closer.
* Remove details range
* Gas tank prediction
* Even more sweeping changes
* Alerts
* rehg
* Popup fix
* Fix merge conflicts
* Fix
* Review
2025-05-02 18:22:29 +10:00
metalgearsloth
72372dc77d
Predict gas volume pumps ( #33835 )
...
* Predict gas volume pumps
* Also this one
* Review
2025-04-19 11:48:41 +10:00
J
6a79c247e3
Fix some atmos warnings ( #36157 )
2025-03-29 18:12:14 -07:00
Milon
92a3fd99ca
Fix gas pressure pump prediction ( #35865 )
...
* ACTUALLY predict gas pumps
* generic fake
* aaaaaaaaaaaaa
2025-03-28 10:42:16 +11:00
metalgearsloth
634c4a7780
Fix window positions not saving ( #35055 )
...
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com >
2025-02-23 23:57:57 +11:00
Menshin
5af55bbf2b
Dehardcoded Space Heaters UI window title ( #34884 )
2025-02-04 23:56:42 +01:00
metalgearsloth
9365e3a99b
Predicted gas pumps ( #33717 )
...
* Predicted gas pumps
I wanted to try out atmos and first thing I found.
* a
* Remove details range
2024-12-07 14:39:52 +11:00
Mervill
2e3365793c
Greatly improve the usability of the Gas Analyzer. ( #30763 )
...
* greatly improve how the gas analyzer behaves
* don't close the analyzer when the object goes out of range
* cleanup
* always switch to the device tab when a new device is analyzed
* modern api part one
* modern api part 2
* modern api part three
* file scope namespace
2024-08-15 10:45:13 -04:00
metalgearsloth
edb05e36bb
Reapply "Remove some BUI boilerplate" ( #30214 ) ( #30219 )
...
* Reapply "Remove some BUI boilerplate" (#30214 )
This reverts commit cb0ba66be3 .
* Fix gas tank
* Fix PA
* Fix microwave
* Comms console underwrap
* Fix rcd
* log wehs
2024-07-21 14:48:13 +10:00
Nemanja
cb0ba66be3
Revert "Remove some BUI boilerplate" ( #30214 )
...
Revert "Remove some BUI boilerplate (#28399 )"
This reverts commit cbf329a82d .
2024-07-20 20:42:27 -04:00
metalgearsloth
cbf329a82d
Remove some BUI boilerplate ( #28399 )
...
* Remove some BUI boilerplate
- The disposals overrides got removed due to the helper method handling it.
- Replace window creation with CreateWindow helper.
- Fixed some stinky code which would cause exceptions.
* More
* moar
* weh
* done
* More BUIs
* More updates
* weh
* moar
* look who it is
* weh
* merge
* weh
* fixes
2024-07-20 15:40:16 +10:00
slarticodefast
5a5efa11cf
Show volume on the gas analyzer ( #25720 )
...
The gas analyzer now shows the volume of pipes, tanks, canisters and the environment.
Adjust gas analyzers so that the volume and number of moles shown corresponds to only the scanned element, e.g. a canister or single pipe in a pipenet.
2024-04-17 09:42:24 -08:00
Menshin
9884351101
Add space heaters ( #25250 )
2024-02-28 10:27:29 -08:00
Kara
e212b10ca2
Open some windows non-centered to avoid covering the player ( #24767 )
2024-02-01 23:49:48 +11:00
Nemanja
a78e9a854e
Hellfire Thermomachines ( #23543 )
...
* hellfire thermomachines
* slight nerf? idk
* ilya review
* Improve clarity
* Update Content.Server/Atmos/Piping/Unary/EntitySystems/GasThermoMachineSystem.cs
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com >
---------
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com >
2024-01-07 08:55:22 -05:00
Kot
3d911a64c7
Fix atmos UI decimal separator bug ( #23009 )
...
* Fix atmos UI inconsistent culture usage
* Remove the need to pass localization manager
2024-01-04 21:18:09 -08:00
qwerltaz
289aab768f
Improve gas analyzer interface ( #22779 )
2023-12-20 09:56:57 -08:00
metalgearsloth
d5bd1c6f86
Predict StorageComponent ( #19682 )
2023-09-11 21:20:46 +10:00
metalgearsloth
99b77bc2d3
Remove lights compref ( #19531 )
2023-09-11 19:18:06 +10:00
metalgearsloth
5a0fc68be2
Content update for NetEntities ( #18935 )
2023-09-11 09:42:41 +10:00
Kevin Zheng
bb7a19d32e
Make thermomachines more thermodynamically sound ( #18984 )
...
Co-authored-by: Ilya246 <ilyukarno@gmail.com >
2023-08-22 00:34:45 -07:00
Nemanja
37e6d99e49
Gas analyzer compref removal ( #17992 )
...
* Gas analyzer compref removal
* don't question it
2023-07-12 13:47:45 -06:00
TemporalOroboros
3ac4cf85db
Cleaner BoundUserInterfaces ( #17736 )
2023-07-09 02:02:17 +10:00
metalgearsloth
68480af109
Update content vectors to numerics ( #17759 )
2023-07-08 14:08:32 +10:00
Tom Leys
67df47f553
No atmos stacking (attempt 2) ( #16687 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-06-29 22:04:36 +10:00
deltanedas
04b2dab4e9
Revert no device stacking ( #16608 )
2023-05-20 00:39:37 +10:00
Tom Leys
ccd503f8bb
Cannot stack binary and trinary Atmos pumps and devices. 5x Filter rate boost ( #16331 )
...
* Cannot stack binary and trinary Atmos pumps and devices
- Filters now have a 5x max volume to compensate for no more stacking
- Add flipped versions of mixers and filters to the list of constructables
* Oi! No anchoring unstackables together!
* Use EntityLookupSystem in Unstackable and Window lookup
- Use static method for AnyUnstackableTiles
2023-05-19 02:59:20 -06:00
Menshin
fd973be10c
Thermomachines code cleaning + some QoL ( #14772 )
2023-04-23 13:05:32 +10:00
metalgearsloth
317a4013eb
Puddles & spreader refactor ( #15191 )
2023-04-10 15:37:03 +10:00
Dawid Bla
00f847186f
Hide ugly float to string conversion results from players in the mixer UI ( #15183 )
2023-04-08 18:34:27 -07:00
Visne
c6d3e4f3bd
Fix warnings and code cleanup/fixes ( #13570 )
2023-01-19 13:56:45 +11:00
Pieter-Jan Briers
a323671984
Changes for prototype load parallelization ( #13066 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-12-20 14:25:34 -08:00
Vordenburg
bf908512bd
Allow gas filters to not filter gases. ( #12051 )
2022-11-04 12:27:20 +11:00
metalgearsloth
600c0e3255
Fix a few warnings ( #11576 )
2022-10-04 14:24:19 +11:00
Mervill
c1578ea4a7
Setting the side port output on a gas mixer now behaves as intended ( #11363 )
2022-09-16 14:34:17 -07:00
theashtronaut
868abaca5c
Gas Analyzer can now scan pipes/devices along with the environment ( #10976 )
2022-09-08 07:22:14 -07:00
Leon Friedrich
921e2ee57d
BUI changes required for Engine PR ( #10608 )
2022-08-21 03:38:30 +10:00
metalgearsloth
45bd1edd5b
Revert "Update submodule to 0.34.0.0 ( #10356 )" ( #10359 )
2022-08-06 16:48:21 +10:00
Leon Friedrich
e06ea56eb2
Content BUI changes for engine PR ( #10308 )
2022-08-06 14:59:02 +10:00
Andre19926
ee9ba8d569
Updated GasAnalyzerMenu.cs (Window adjustment) ( #8953 )
2022-06-19 05:52:21 -07:00
Pieter-Jan Briers
0681bb1e00
Fix invalid XAML markup cases
...
Rider EAP is highlighting these now
2022-06-02 21:50:48 +02: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
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +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
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