Leon Friedrich
a7c6acd402
Hide role entities in the spawn menu ( #32798 )
2024-10-24 02:01:21 +01:00
TemporalOroboros
55b87b6607
Relocate TemperatureProtectionComponent ( #30437 )
...
Moves it from the atmos module to the temperature module where it is actually used.
2024-08-09 18:14:53 +01:00
Nemanja
c83d93e461
Add moon boots ( #29009 )
2024-07-25 00:14:05 +02:00
Nemanja
5b87c90511
Prevent stacking pipes ( #28308 )
...
* prevent stacking pipes
* access
* notafet review
* notafet review pt. 2
* not the actual fix
2024-06-01 17:14:50 +02:00
Nemanja
9adf1ed402
Remove AlertType and AlertCategory ( #27933 )
2024-06-01 16:55:49 +02:00
Kara
b93f956353
Resolve `'EntitySystem.Get<T>()' is obsolete` in content ( #27936 )
...
* PROJECT 0 WARNINGS: Resolve `'EntitySystem.Get<T>()' is obsolete` in content
* pass entman
* dog ass test
* webeditor
2024-05-18 13:58:55 +02:00
Errant
6a1b7c8ee7
Space Ninjas auto-toggle internals after spawning ( #25083 )
...
* fix engine version
* actually fix engine version
* Automatically activated breathing masks
* weh
* who needed that component anyway
* check if internals are already running
* Update Content.Server/Atmos/Components/BreathToolComponent.cs
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
* Update Content.Server/Body/Systems/InternalsSystem.cs
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
* prediction
* record struct event
* remove delayed activation, instead ensure that masks spawn last
* leftover
* engine version
* re-implement
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2024-05-18 13:51:21 +02:00
Jezithyr
17ff17a0d0
Move GasMixture to shared ( #27480 )
...
* Moved GasMixture to shared
* Temp Fix for sandbox violation, idk why Array.Resize isn't working properly. It's already sandboxed.
* The most powerful webedit in history
2024-05-07 04:00:15 +02:00
Whisper
a87ea50246
lower max firestacks to 10, refactor flammable ( #27159 )
...
* lower max firestacks to 10, refactor flammable
* fix
* uncap fire stack damage, lower fire stack damage
(cherry picked from commit eee056eaf063caa690516bf8b4eb7e65a0199e9c)
2024-05-02 23:59:27 +02:00
Leon Friedrich
097ff5284d
Fix atmos NaN error ( #26441 )
...
* Fix atmos NAN error
* Remove redundant yaml entries
(cherry picked from commit fdb4a61487db9fc67714c913832427063abdea42)
2024-03-27 18:38:23 +01:00
Leon Friedrich
239fd1d654
Partial atmos refactor ( #22521 )
...
* Reduce atmos component queries
* Remove method events
* Cache airtight data
* Make MolesArchived nullable
* Fix airtight cache
* only get tile def once
* Immutable mixtures
* firelock queries
* misc
* misc cleanup
* Trim disconnected tiles
* Fix merge issues and bugs
* Why does the PR keep increasing in scope
* debug overlay
* Fix bugs
* Fix test, remove unused events
* Add setmapatmos command
* Fix overlays
* Add map check
* A
* Resolve conflicts with #26102
* Remove some obsolete methods
(cherry picked from commit 18a35e7e83b2b71ee84b054d44d9ed5e595dd618)
2024-03-24 00:14:24 +01:00
Nemanja
c3f420815f
Add events for TemperatureProtection and PressureProtection ( #25165 )
...
(cherry picked from commit 8ed32a1e42d768322ccb6dc6f5311bd58fd0dea3)
2024-02-18 23:11:15 +01:00
Arendian
0bb967bcfd
Incendiary projectiles and lava firestack reduction ( #23479 )
...
* Firestack reduction and FireStackOnHit added
* Slight lava tweak
* Remove component and tweaked incendiary pellets
* Incendiary grenade tweak
* Now ignites on projectile fixture or ignition fixture + incendiary grenade tweak
* flare shells now ignite entities again
* Comment
* undo flare gun ignite
(cherry picked from commit 6bf699429818c15a72ea5bb073a98ca0559b59a7)
2024-01-26 22:11:45 +01:00
SapphicOverload
405349cf48
Hardsuit and EVA helmets allow using internals without a mask ( #22716 )
2023-12-22 22:59:07 +01:00
Leon Friedrich
05ed1723fa
Rebalance fireaxe ( #22731 )
...
* Rebalance Fireaxe
* Nerf it a bit
2023-12-22 22:59:07 +01:00
metalgearsloth
b1ee2d48ff
Unrevert audio ( #21330 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
2023-12-02 20:16:36 +01:00
Leon Friedrich
945a00e385
Re-use atmos queues ( #21803 )
2023-12-02 18:59:48 +01:00
LordEclipse
33537f03eb
Make more fields VV-writeable ( #21754 )
2023-11-19 22:23:30 +01:00
Leon Friedrich
82aa1d6a0f
Flammable system bug fixes. ( #21594 )
2023-11-19 22:07:43 +01:00
deltanedas
21923cb2e6
mech nitrogen filtering 2 ( #19868 )
...
* target oxygen logic
* filter out nitrogen when low on oxygen
* vvrw and datafield for everything
* :trollface:
* bruh does work
* tagless chicken
* move into atmos, make it not depend on mech
* update mech prototype
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-11-12 20:45:18 +01:00
Ed
6995cd257f
Candles ( #21087 )
...
Co-authored-by: faint <46868845+ficcialfaint@users.noreply.github.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
2023-11-12 20:35:48 +01:00
DrSmugleaf
9cc8a7fc81
Remove 700 usages of Component.Owner ( #21100 )
2023-10-20 15:31:13 +02:00
liltenhead
ffe960b891
nerf maxcaps ( #20226 )
2023-09-27 21:59:12 +02:00
DrSmugleaf
c71f97e3a2
Refactor actions to be entities with components ( #19900 )
2023-09-08 18:16:05 -07:00
Errant
63c7bca04e
Add pressure limit to gas tanks ( #19879 )
2023-09-06 21:37:23 -08:00
Slava0135
81388f77ed
Add gas tank valve ( #19830 )
2023-09-05 09:20:05 -08:00
Ilya246
6cf15177b3
Rebalance radiator cooling and material cost ( #18823 )
2023-08-24 09:36:16 -08:00
DrSmugleaf
a88e747a0b
Refactor serialization copying to use source generators ( #19412 )
2023-08-22 18:14:33 -07:00
mhamster
5ce47fbb03
Add ability to burn papers +Flammable tweaks. ( #18955 )
2023-08-14 15:45:55 -04:00
Kevin Zheng
db5dee6db3
Add radiators ( #18728 )
...
* Add radiators
* Limit heat transfer to fluid heat capacity
* Adjust datafield names
* Fix material arbitrage
* This code has been debugged, and so there are no more bugs. Debugging code is therefore unnecessary
* Adjust radiator layer subfloor visibility
* Cache CVars
* No default
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
* Like and unsubscribe
* Fix CVar caching
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-08-06 02:21:05 -06:00
Nemanja
37e6d99e49
Gas analyzer compref removal ( #17992 )
...
* Gas analyzer compref removal
* don't question it
2023-07-12 13:47:45 -06:00
metalgearsloth
44a3db398b
Draw MapAtmosphere gasses ( #17688 )
2023-06-28 21:22:03 +10:00
metalgearsloth
06efff2b2d
Flare gun 1984 ( #15807 )
2023-05-04 12:46:02 +10:00
Ilya246
ca6a92a746
[tweak] make maxcaps sqrt-scaling ( #16016 )
2023-05-02 16:12:09 -06:00
Menshin
76903dd145
Cached barotrauma resistance and immunity values instead of computing them each Update() ( #15055 )
2023-05-01 03:58:26 +10:00
eclips_e
21fd9ddacf
Silly value change ( #14180 )
2023-02-19 23:12:26 +11:00
Visne
5a5a3afbb1
Remove some obsolete AppearanceComponent method usages ( #13726 )
2023-02-02 12:34:53 -04:00
metalgearsloth
bf79d76666
Content update for ECS physics ( #13291 )
2023-01-15 15:38:59 +11:00
DrSmugleaf
7fbc2608e8
Remove redundant read-only VV from datafields ( #12626 )
2022-11-16 20:22:11 +01: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
Paul Ritter
c5e5729bd4
removes beforeserialization hook ( #12319 )
2022-11-03 12:41:12 +11: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
Leon Friedrich
bae540ab2f
Fix gas tank and other hand-interaction bugs ( #9700 )
2022-07-30 19:56:26 -07:00
Leon Friedrich
c7ad6b709e
Audio System Rejig ( #9635 )
2022-07-29 12:13:12 +10:00
metalgearsloth
40a7584c2f
Gas tank internals alerts ( #9567 )
2022-07-25 14:42:25 +10:00
Kara
fab331742a
Remove `IAfterInteract` ( #9715 )
...
* remove gas analyzer iafterinteract
* solution transfer + obsolete
* cuffable
* remove
2022-07-14 21:45:31 +10:00
Kara
33e1c77de2
Fix collisions passing firestacks between mobs ( #9324 )
2022-07-04 20:30:45 -05:00