metalgearsloth
3b3963083b
Replace GridEntityId with Owner ( #12743 )
2022-12-12 14:59:02 +11:00
Leon Friedrich
77683a95df
Add point light to burning entities ( #12959 )
2022-12-12 14:35:33 +11:00
Leon Friedrich
154aea05a0
Fix decal IoC exception ( #12789 )
2022-12-02 10:42:47 +11:00
Paul Ritter
3884c4d3db
serv4 + submodule update ( #12740 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2022-11-27 19:25:55 +01:00
Leon Friedrich
186b8e00da
Fix NoAirWhenFullyAirBlocked ( #12709 )
2022-11-24 12:45:08 +11:00
metalgearsloth
6c76061887
Content changes for mapgrid kill ( #12567 )
2022-11-22 13:12:04 +11:00
Leon Friedrich
6917b0fe17
Misc audio and related changes for replays ( #12578 )
2022-11-22 11:49:48 +11:00
Leon Friedrich
8ab849aec9
Fix gas overlay ( #12692 )
2022-11-20 20:50:01 -06:00
DrSmugleaf
7fbc2608e8
Remove redundant read-only VV from datafields ( #12626 )
2022-11-16 20:22:11 +01:00
DrSmugleaf
f92f288047
Remove byte[] allocations for GasTileOverlaySystem.UpdateChunkTile ( #12617 )
2022-11-16 08:27:49 +01:00
Vera Aguilera Puerto
3fbe85416e
Rebuild excited groups if blocked airflow direction of tile has changed. ( #12548 )
2022-11-11 09:44:45 +01:00
Leon Friedrich
3a0c3b02b3
Firelock fixes ( #12542 )
...
* Firelock fixes
* review
2022-11-10 22:21:01 -06:00
Nemanja
b0e7c6f2f4
machine upgrade for gas recycler ( #12496 )
2022-11-09 19:11:23 -06:00
Bright0
ecc969d8f4
Internals alert fix and adjustment ( #12517 )
...
* add low pressure data field
* resolve CheckSeverity bug, replace logic
* add configurable low pressure threshhold
2022-11-09 19:02:14 -06:00
AJCM-git
c4438c7a94
Fix rotting examine ( #12488 )
...
* commit
* actually i think this is better
2022-11-09 10:59:15 -06:00
metalgearsloth
fb3f6fa80f
Predicted stamina ( #12413 )
...
* Predicted stamina
Needed to do some semblence of predicted melee.
* Okay now done.
* Pause support
* Comment
2022-11-08 14:34:07 -06:00
corentt
37997d4dda
Stop reducing output pressure of gastank when low pressure ( #11818 )
...
* stop reducing output of gastank when low pressure
* fix display internal alert
* rephrase moles quantity check
2022-11-08 14:23:41 -06:00
rolfero
1151ca42e5
changing accumulators to timespan targets ( #12407 )
...
* changing accumulators to timespan targets
* Update Content.Server/Abilities/Mime/MimePowersSystem.cs
Co-authored-by: 0x6273 <0x40@keemail.me >
* Update MimePowersSystem.cs
* serializing timespans and adding pausetime where applicable
* remove nullable
Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com >
Co-authored-by: 0x6273 <0x40@keemail.me >
2022-11-08 13:59:34 -06:00
Leon Friedrich
724074426e
Fix miasma error spam ( #12458 )
2022-11-08 13:58:07 -06:00
Leon Friedrich
8620899a4a
Fix firelock danger indicators ( #12327 )
...
* Fix firelock danger indicators
* remove unused arg
2022-11-08 13:55:45 -06:00
Alex Evgrashin
6913c77ab1
Quick fix for holofan and tiny fan ( #12420 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/12411
2022-11-07 06:34:06 +11:00
0x6273
a201d777bc
Machine upgrade examine verb ( #12119 )
2022-11-04 14:27:47 +11:00
Vordenburg
bf908512bd
Allow gas filters to not filter gases. ( #12051 )
2022-11-04 12:27:20 +11:00
metalgearsloth
c0abea8047
Content side for removing IMap / IMapGrid comps ( #12357 )
2022-11-04 10:12:25 +11:00
Paul Ritter
c5e5729bd4
removes beforeserialization hook ( #12319 )
2022-11-03 12:41:12 +11:00
Leon Friedrich
237b842d65
Parallelize gas and decal systems. ( #12349 )
2022-11-02 18:23:26 +11:00
metalgearsloth
c9a2ab1cee
Remove transform methods from mapgrid ( #12233 )
2022-11-01 11:27:18 +11:00
Leon Friedrich
8c73cfb06d
Stop unnecessary airtight updates ( #12310 )
2022-10-31 16:07:00 +11:00
Nemanja
24a3c8aef6
portable scrubber machine upgrading ( #12037 )
2022-10-22 15:49:30 -07:00
Flipp Syder
6e108bd400
Surveillance camera listening/speaking ( #11640 )
2022-10-17 04:44:14 +11:00
Leon Friedrich
20f68d156e
Add some atmos logs for debugging ( #11970 )
2022-10-17 02:50:11 +11:00
Flipp Syder
26883a7ec9
Air alarm mode sent to all linked air alarms from a single air alarm ( #11454 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-10-16 21:18:14 +11:00
metalgearsloth
0b38589728
Raise power events by ref and not broadcast ( #11923 )
...
Also some other minor stuff.
2022-10-14 23:08:15 -05:00
Morb
063874183a
Fix exception with miasma system ( #11484 )
2022-10-09 12:47:42 -07:00
Paul Ritter
79854e59a4
adds a source uid to most damage & mobstate events ( #11559 )
...
Co-authored-by: Flipp Syder <76629141+vulppine@users.noreply.github.com >
2022-10-08 12:15:27 +02:00
Kognise
aba2462a97
Internals improvements ( #11677 )
2022-10-03 18:01:20 -07:00
Flipp Syder
8389bde2c0
Clear and reregister devices for atmos alarms ( #11391 )
...
* deregister sensors upon device list update and re-register after clearing devices
* fire alarms, too
* adds the last set of known devices to the device list update event
* update UI upon clearing everything out
* addresses reviews
2022-10-01 09:36:59 -07:00
metalgearsloth
f51248ecaa
Melee refactor ( #10897 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-09-29 15:51:59 +10:00
Vordenburg
636694e73d
Allow gas analyzers to continue operation after the user moves without a target. ( #11555 )
2022-09-28 09:55:44 +13:00
Nemanja
3774a00a5c
Machine upgrading framework [NO CONTENT YET] ( #11528 )
...
* upgrading parts baseline
* don't hardcode prototypes
* 0xsomethingsomething review i sorry i forgot your name
2022-09-26 15:18:31 -05:00
Francesco
3fcc87687a
fix: Show both port and internal gas when gas scanning a portable scrubber ( #11495 )
2022-09-24 12:46:27 -05:00
Leon Friedrich
e5f968a7fb
Content changes for engine RotateEvent removal PR ( #11448 )
2022-09-23 13:57:30 +10:00
Leon Friedrich
d2d35afd47
Fix miasma deletion error ( #11385 )
2022-09-18 09:10:32 +10:00
Leon Friedrich
42f080d665
Fix gas analyser error. ( #11386 )
2022-09-18 09:10:10 +10:00
metalgearsloth
4262f4685e
Fix miasma flies ( #10580 )
...
Looks like some of the exceptions still got through. Also had a redundant AttachParent.
2022-09-16 14:14:45 -07:00
Justin Trotter
6bf45709e9
Add access locks to gas canisters ( #10575 )
2022-09-16 07:06:29 -07:00
metalgearsloth
bb0229e391
Add gas selling to tanks too ( #11304 )
2022-09-16 07:04:25 -07:00
Visne
356a6b8d2e
Event-ify Rejuvenate ( #11145 )
2022-09-15 03:30:56 +10:00
metalgearsloth
78a4ab6eb2
Update for collision events by-ref ( #10933 )
2022-09-14 17:26:26 +10:00
Kevin Zheng
45349e3c0d
Add gas recyclers ( #9934 )
...
* Add RemoveVolume()
RemoveVolume(vol) captures the common pattern of:
air.RemoveRatio(vol / air.Volume)
Change existing code to use this method where appropriate.
* Add gas recyclers
Gas recyclers catalyze the conversion of CO2 and N2O to O2 and N2. The
gas recycler component takes waste gas from the input net and releases
the result into the output net.
To make things more fun, the input net must be pressurized to 3 MPa and
heated to at least 300 C; otherwise, no reaction will occur.
Game-mechanic wise, gas recyclers contain the catalyst for the
conversion reaction, and therefore, requires no external power. However,
the external pumps and heaters required to make the reaction happen
still do.
* Fix gas recyclers
Fix negative sqrt, fix pressure check after remove.
2022-09-11 18:02:01 -05:00