ArtisticRoomba and GitHub
19dbe485f1
Disposals dynamic power consumption ( #44113 )
...
* init
* trolled by my own test
2026-07-26 07:34:06 +00:00
ArtisticRoomba and GitHub
8c8ccc9625
Fix not being able to stack atmos devices ( #44886 )
2026-07-24 17:34:05 +10:00
ArtisticRoomba and GitHub
f401a44b91
Inline TryAllReactionsTest ( #44588 )
2026-07-13 07:37:01 +00:00
ArtisticRoomba and GitHub
c8063c9a5c
Update RT to v281.0.0 ( #44545 )
2026-07-07 00:27:01 -07:00
ArtisticRoomba and GitHub
89257bf263
Update RT to v280.0.1 ( #44540 )
...
update submodule
2026-07-06 19:34:10 +02:00
ArtisticRoomba and GitHub
d548f252fe
Update RT to v280.0.0 ( #44462 )
2026-07-01 20:44:40 -07:00
ArtisticRoomba and GitHub
4c5fb476a6
Fix foolbox storage insertion heisentest ( #44134 )
...
* Fix foolbox storage insertion heisentest
* Revert "Fix foolbox storage insertion heisentest"
This reverts commit 2cf98c50a65ae683019b352163ee2e874fa04e6c.
* sorter + YAML changes
* requested changes
* yuuuuup
2026-06-21 20:51:24 +00:00
ArtisticRoomba and GitHub
418be47da8
Microoptimize Vector2i.Offset ( #103 )
...
* microopt offset
works on my machine award
* tweaks
2026-06-19 07:38:27 +00:00
ArtisticRoomba and GitHub
faa9ead594
Migrate Atmospherics to TensorPrimitives ( #44139 )
2026-06-02 12:52:50 -07:00
+16
0d2c96e23e
Stable -> Master ( #44165 )
...
* [HOTFIX] Fix singularity and tesla friction (#44078 )
* Vehicle system: Movement & Buckling (#43525 )
* Part one of Vehicles
* Also we need this
* And we need this
* We REALLY need this
* Little fix
* fixes (i'm tired)
* Apply suggestions from code review
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com >
* update
* fixed
* just for cleaner diff
* just in case
* I think this might be cleaner
* small fix
---------
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com >
* Fix ID inspect message when ending perma sentence early (#44018 )
* Automatic changelog update
* Smarter Entity Targeting (#39571 )
* Smart targeting
* use swidge statement
* Undo
* merge conflicts
* works well
* Better logic
* GO TO SLEEP
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com >
* fix: don't delete items on some polymorph reverts (#39423 )
* Automatic changelog update
* Fix error texture for harmpack hand solution visuals (#39442 )
* fix: check for inhand sprite's existence
* refactor: simplify solution container visuals code
this made my brain hurt but I think I didn't break anything
* Automatic changelog update
* fix role assignment when late joining (#41419 )
* fix role assignment when late joining
* push
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com >
* Automatic changelog update
* SSD Players now properly stay asleep when being revived. (#39409 )
* Fixes and API changes
* aaaaaaaaaa
* super shitcode
* cleanup
* fix admin logs
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com >
* Automatic changelog update
* Fix Barber Scissors not playing audio (#43922 )
* Fix Barber Scissors not playing audio
* Add code comment
* Requested changes
* More requested changes thanks Warock
* Requested changes
* Automatic changelog update
* [MALD PR] Remove mimic vendor gamerule (#44057 )
remove mimic vender rule
* Automatic changelog update
* Destructible Automatic Overkill (#43113 )
* Change to file scoped namespace
* Improve variable naming
* Remove unnecessary audiosystem
* Add automatic overkill
* Small cleanups
* Alphabetize dependencies
* Change to file scoped namespace
* Change to OnMapInit
* Fix overkill if no destruction node present
* Add overkill test
* Example cleanup
* Performance improvements
* Tuple event subscriptions
* Correct comment
* Realphabetize
I might be dyslexic. Or just stupid.
* Invert toggle behavior and rename
* Change from MapInit to ComponentInit
* Revert "Change from MapInit to ComponentInit"
This reverts commit 1ed9fa0ad49be00becd9adca5cfee45cf4fef3a2.
* Change to use index instead of raw int
* Explicit check not required
* Clean up overkill test
* Improve commenting
* Overhaul the test
* Little more
* Improve commenting
* Update DestructibleOverkillTest.cs
* Typo
* Change to tuple assignment
* Alphabetize dependencies
* Update Content.IntegrationTests/Tests/Destructible/DestructibleOverkillTest.cs
* Update Content.IntegrationTests/Tests/Destructible/DestructibleOverkillTest.cs
* Update Content.IntegrationTests/Tests/Destructible/DestructibleOverkillTest.cs
---------
Co-authored-by: Tayrtahn <tayrtahn@gmail.com >
* Update Credits (#44060 )
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com >
* fix off by 1 in tips (#44062 )
fix the thing the uhhhh the thing the thing ynow.... fix uhh the thing. the thing that needs fixing
* Remove background box from main menu (#43977 )
* Menu Change
* Change v2
* final change
* Format code
---------
Co-authored-by: Thomas (Aeshus) <git@aeshus.com >
* Mini Gravity Generator requires charging (#44061 )
* Starting charge to zero
* Reach starts with gravity
* Revert "Reach starts with gravity"
This reverts commit 49a7e22fc054687b879a5a13562433bc081f19cd.
* Create charged/uncharged prototypes
* Fix formatting
* Change construction
* Review feedback
* Automatic changelog update
* [BUGFIX] Shaken sodas now spill again (#44033 )
Tiders will rule the halls once again.
* Automatic changelog update
* add empty tile friction modifiers
* add empty tile friction modifiers
* Revert "[Hotfix] Fix MenuButton Missing Negative Style (#44073 )"
This reverts commit 0f1abd73669c6c7ff291bb289f760090dc9454b6.
* Revert "Automatic changelog update"
This reverts commit 4a34a711845f0da49686c750cad7807639b56deb.
* Revert "[BUGFIX] Shaken sodas now spill again (#44033 )"
This reverts commit 37447f4d89feeb98baba91d896b0439d30088b80.
* Revert "Automatic changelog update"
This reverts commit 1ced1977fb73186a8aaefab504e3a860aee219f9.
* Revert "Mini Gravity Generator requires charging (#44061 )"
This reverts commit 51e0f74f49673146973f8ad4966d1df0d97a506d.
* Revert "Remove background box from main menu (#43977 )"
This reverts commit 48f3fd0c5029b384b008fdda9016e78858fcae38.
* Revert "fix off by 1 in tips (#44062 )"
This reverts commit 1616ed806eef33bbdcaca64aaa642c44ab95f869.
* Revert "Update Credits (#44060 )"
This reverts commit 6a9ffb9b4d5d62d191c173c4670e1c3ea6ffadb0.
* Revert "Destructible Automatic Overkill (#43113 )"
This reverts commit 76277b737df94b02cb3fd439d8cda0f63964b85d.
* Revert "Automatic changelog update"
This reverts commit 5e3a647839dd5f2e3fb942b9fc4693b0bfe6baa8.
* Revert "[MALD PR] Remove mimic vendor gamerule (#44057 )"
This reverts commit 77ee428ce4ab312b4d91124c884c233328ce871c.
* Revert "Automatic changelog update"
This reverts commit 71c503bf9c8c9fe785110e6b3cd5a5b46138c1d0.
* Revert "Fix Barber Scissors not playing audio (#43922 )"
This reverts commit 989ab25751eb494b463d476c502a28d82b1cca6d.
* Revert "Automatic changelog update"
This reverts commit 013962c7160912570e361195c9dfcea694d0c514.
* Revert "SSD Players now properly stay asleep when being revived. (#39409 )"
This reverts commit 546c62b38810bd6f4666235046407fb008593289.
* Revert "Automatic changelog update"
This reverts commit f5d65b43621721dda77d6c5ce6b18202c6b02ad7.
* Revert "fix role assignment when late joining (#41419 )"
This reverts commit bec4c4c827ad69a2206415fc26a35f2f2e00ff1e.
* Revert "Automatic changelog update"
This reverts commit 0c6d7aa29bb6dbd3b4b57b5f787152a946cc5b39.
* Revert "fix: don't delete items on some polymorph reverts (#39423 )"
This reverts commit 01a2dfb9762fc53f3918199360717208c9162695.
* Revert "Fix error texture for harmpack hand solution visuals (#39442 )"
This reverts commit 42dbb60e0fe670e5bc35c5dd9f4c1f81c69e15cd.
* Revert "Automatic changelog update"
This reverts commit 1cb150f5bbd8c430eba0d2471fa4d2b4e72ba8ad.
* Revert "Smarter Entity Targeting (#39571 )"
This reverts commit 87b389d1492af8404eb3c43a5a0dcd7623d724b9.
* Revert "Automatic changelog update"
This reverts commit 927f9e2652f146686be50750ffc04569893cb5d8.
* Revert "Fix ID inspect message when ending perma sentence early (#44018 )"
This reverts commit c7dfbf89484dd332847924643bd6bfed08d37253.
* Revert "Vehicle system: Movement & Buckling (#43525 )"
This reverts commit 8c85a5927564701e1e44eca27cb55d295c2eda11.
* revert
---------
Co-authored-by: AndrewFenriz <78079974+AndrewFenriz@users.noreply.github.com >
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com >
Co-authored-by: themias <89101928+themias@users.noreply.github.com >
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com >
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com >
Co-authored-by: Perry Fraser <perryprog@users.noreply.github.com >
Co-authored-by: Ignaz "Ian" Kraft <ignaz.k@live.de >
Co-authored-by: Rami <ramialanbagy@gmail.com >
Co-authored-by: Jessica M <jessica@jessicamaybe.com >
Co-authored-by: Connor Huffine <chuffine@gmail.com >
Co-authored-by: Tayrtahn <tayrtahn@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
Co-authored-by: PicklOH <62030853+PicklOH@users.noreply.github.com >
Co-authored-by: Lye <128915833+Lyroth001@users.noreply.github.com >
Co-authored-by: piskaczek <192605039+piskaczek@users.noreply.github.com >
Co-authored-by: riccardi48 <39341154+riccardi48@users.noreply.github.com >
Co-authored-by: Thomas (Aeshus) <git@aeshus.com >
Co-authored-by: ThatGuyUSA <thatguyusa123@gmail.com >
Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com >
Co-authored-by: Thomas <87614336+Aeshus@users.noreply.github.com >
* [HOTFIX] Fix Barber DoAfter Bug (#44162 )
* Update the Salamander server description for the server browser: Redux (#44104 )
Update the MRP config
---------
Co-authored-by: Crude Oil <124208219+CroilBird@users.noreply.github.com >
Co-authored-by: AndrewFenriz <78079974+AndrewFenriz@users.noreply.github.com >
Co-authored-by: themias <89101928+themias@users.noreply.github.com >
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com >
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com >
Co-authored-by: Perry Fraser <perryprog@users.noreply.github.com >
Co-authored-by: Ignaz "Ian" Kraft <ignaz.k@live.de >
Co-authored-by: Rami <ramialanbagy@gmail.com >
Co-authored-by: Jessica M <jessica@jessicamaybe.com >
Co-authored-by: Connor Huffine <chuffine@gmail.com >
Co-authored-by: Tayrtahn <tayrtahn@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
Co-authored-by: PicklOH <62030853+PicklOH@users.noreply.github.com >
Co-authored-by: Lye <128915833+Lyroth001@users.noreply.github.com >
Co-authored-by: piskaczek <192605039+piskaczek@users.noreply.github.com >
Co-authored-by: riccardi48 <39341154+riccardi48@users.noreply.github.com >
Co-authored-by: Thomas (Aeshus) <git@aeshus.com >
Co-authored-by: ThatGuyUSA <thatguyusa123@gmail.com >
Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com >
Co-authored-by: Thomas <87614336+Aeshus@users.noreply.github.com >
Co-authored-by: Kowlin <10947836+Kowlin@users.noreply.github.com >
2026-05-29 23:11:42 -07:00
ArtisticRoomba and GitHub
68526b8891
Fix incorrect DeltaPressure comparison ( #43517 )
2026-05-25 16:33:59 -07:00
ArtisticRoomba and GitHub
47d552f745
Ensure client/server in SharedGasSpecificHeatsTest.cs are idle ( #43174 )
...
* ensure client/server in SharedGasSpecificHeatsTest.cs are idle
* a little off the top
2026-05-20 16:56:54 +00:00
ArtisticRoomba and GitHub
5c63c2d6fb
Fix a HeatContainerHelpers generic issue ( #43661 )
...
fix multigeneric
2026-04-20 07:50:21 +00:00
ArtisticRoomba and GitHub
4ed20da9be
Cleanup passive valve ( #43552 )
...
* file scope
* cleanup and method extraction
* inline and rename var
* fix ema
* (in HL scientist voice) this should help
* cleanup comp as well while we're here
2026-04-19 05:35:33 +00:00
592e9bbfd9
IHeatContainer and HeatContainerHelper methods as generic ( #42800 )
...
* IHeatContainer and methods as generic
* fixes
* fix sandbox violation
* how did I miss this
* whos gonna tell em
* multi-generic, also fix a nasty bug in EquilibriumTemperatureQuery
* weh
* reduce temp object creation
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2026-04-18 22:05:18 +00:00
376f16504c
Content.Shared EntityQuery<T> dependency injection refactor (#43498 )
...
* part 1
* second pass
* final fix
* last fix i swear
* an even bigger genius
* regex missed this
* should be all of em?
* oops
* yeah
* Revert "should be all of em?"
This reverts commit 4dd54d1b9a76977b4cf8d6008358e4dacdee6eb1.
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com >
2026-04-11 21:30:36 +00:00
ArtisticRoomba and GitHub
3eb1c38c19
Fix pneumatic valve solution convergance ( #43542 )
2026-04-10 13:41:52 -07:00
974eb80ff4
Fix LINDA pressure delta nonsense and weighting ( #43471 )
...
* Fix LINDA equalization
* Apply suggestion from @slarticodefast
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2026-04-05 12:17:08 +00:00
ArtisticRoomba and GitHub
666032f88a
Atmospherics GetBulkTileAtmosphere/GasMixturePressures API ( #42745 )
2026-04-05 03:25:53 -07:00
ArtisticRoomba and GitHub
4495128f2f
Fix floating point tilefire nonsense ( #43263 )
...
* Change method call and epsilon
* holy guacamole
2026-03-16 18:26:14 -07:00
ArtisticRoomba and GitHub
5f030ee346
Atmos YAML-defined gas flammability, flammability API ( #43165 )
...
* atmos masked flammability/API
* on that oomba pac
* yuuup
* resolve todo and review
* rename
2026-03-11 06:23:27 +00:00
ArtisticRoomba and GitHub
1f82b9eb8e
Fix gas filter always outputting 20C filtered gas ( #42876 )
...
ingenious!
2026-02-10 10:10:45 +00:00
ArtisticRoomba and GitHub
e4edf7d92e
fix cl ( #42831 )
2026-02-07 05:02:53 -08:00
ArtisticRoomba and GitHub
3efa385f5c
Add CL for 42813 ( #42824 )
...
empty commit
2026-02-07 02:10:58 -08:00
ArtisticRoomba and GitHub
a229bc26a8
Fix gas filter math ( #42801 )
...
* fix gas filter math
i'm just a stunning genius aren't i
* yeah i can do it better
2026-02-05 08:19:18 +00:00
ArtisticRoomba and GitHub
fae9b35aaa
Clarify documentation on Atmospherics heat capacity APIs ( #42747 )
...
* clarify heat capacity APIs
* more docs
2026-02-02 09:31:59 +00:00
ArtisticRoomba and GitHub
1fa968e341
Atmospherics DeltaPressure Bulk Processing ( #41553 )
2026-02-01 20:43:45 -08:00
ArtisticRoomba and GitHub
a0e6d0553a
Atmos GetAirflowDirections API ( #42668 )
2026-02-01 11:55:50 -08:00
ArtisticRoomba and GitHub
69cd61ac2e
Tweak traitor deception items ( #42510 )
...
tweak
2026-01-22 07:30:08 +00:00
ArtisticRoomba and GitHub
1b1cb64d24
Power Consumers Rebalance: Simple Dynamic Power Loading ( #41961 )
...
* initial commit
* misc additions and fixes
* final tests and additions
* cleanup 1
* fix tests and add a test
* fix tests AGAIN
* abject horror and misery
* cleanup
* cleanup 2
* address some issues
2026-01-21 04:05:44 +00:00
966f244048
Adjust various traitor explosives ( #42477 )
...
* adj explosions
* yuuup
* next release
* cleanup and EMP changes
* minibomb revert, wait until gib experiment
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com >
2026-01-19 21:54:12 +00:00
ArtisticRoomba and GitHub
7532171090
Increase TEG power generation by 75% ( #42421 )
...
increase TEG power by 75%
2026-01-15 05:25:07 +00:00
ArtisticRoomba and GitHub
f702dc8f2d
Atmos GasSpecificHeats in shared ( #42136 )
2026-01-14 15:21:04 -08:00
ArtisticRoomba and GitHub
6cae5d9c4a
Fix TritiumFireReaction low fuel limiting behavior ( #42407 )
...
fix fuel burn limiting logic incorrectly taking max instead of min
2026-01-14 05:08:25 +00:00
ArtisticRoomba and GitHub
b5f0dd81fc
Increase trit-to-frezon ratio from 1:8 to 1:50 ( #42400 )
...
roll back to old trit -> frez ratio
2026-01-13 23:28:51 +00:00
ArtisticRoomba and GitHub
60e172e128
AirtightSystem Tests ( #42190 )
2026-01-13 15:06:59 -08:00
ArtisticRoomba and GitHub
c796eb372f
Guard against div/0 for HeatContainerHelpers ( #42213 )
...
Guard against div/0 for HeatContainers
2026-01-02 12:22:56 +00:00
ArtisticRoomba and GitHub
6e55a7bac4
Make some HeatContainerHelpers methods byref ( #42197 )
...
* make some HeatContainerHelpers methods byref
* all of them
2026-01-01 12:05:09 +00:00
ArtisticRoomba and GitHub
0dcb2756c7
Add AtmosTest test assertion for a valid grid ( #42139 )
...
add test assertion for a valid grid
2025-12-28 13:35:07 +00:00
8313a4e310
Atmospherics/Temperature HeatContainers ( #39997 )
...
* Initial HeatContainer logic
* comment fixes
* Comment changes + ChangeHeatCapacity
* highly intelligent specimen
* n-body full heat exchange methods
* extract to partials
* highly intelligent specimen
* fixes + ChangeHeatCapacityKeepTemperature
* Divide and merge methods
* even divide
* different merge signature
* forgot one little thing
* address review
* missing docs
* addr review
* oops
* review
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-12-27 02:05:10 +00:00
ArtisticRoomba and GitHub
cdc0c35f3f
AddMolsToMixture atmos helper ( #42033 )
2025-12-24 00:15:10 -08:00
ArtisticRoomba and GitHub
9f84b24733
Use cached Atmospherics AirtightData when applicable ( #41390 )
2025-12-23 01:44:31 -08:00
ArtisticRoomba and GitHub
38d6b7a119
Fix DeltaPressureTest race condition when using LINDA ( #41388 )
2025-12-23 01:10:36 -08:00
ArtisticRoomba and GitHub
0ed5619e8b
Fix atmos devices not correctly reffing the changed atmos ( #41585 )
2025-12-23 00:12:52 -08:00
ArtisticRoomba and GitHub
dde01f746f
Basic Dynamic Power Consumption Systems ( #41885 )
...
* init commit
* Addr reviews
2025-12-22 16:43:02 +00:00
517b37698d
Staging -> Master ( #41929 )
...
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com >
Co-authored-by: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com >
2025-12-20 13:45:52 -08:00
ArtisticRoomba and GitHub
ecd876cab9
Mirror contrib guidelines to GitHub ( #41896 )
...
add contrib guidelines
2025-12-18 09:36:23 +00:00
ArtisticRoomba and GitHub
f079ec6233
Fix destructible benchmark OOMing ( #41880 )
...
* not working
* fix
2025-12-16 20:37:27 +00:00
ArtisticRoomba and GitHub
574cdf9c4c
Add myself to atmos codeowners ( #41869 )
...
yep thats right
2025-12-15 23:50:48 +00:00
67e18a0693
Make door bolting powergaming no longer relevant anymore ( #41138 )
...
* make door bolting powergaming no longer relevant anymore
port and remove moff guard comments
* update desc
* One line bugefix
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com >
2025-12-09 12:50:50 +00:00
ArtisticRoomba and GitHub
af2fd9950c
Bagel Theater will randomly spawn in partially broken ( #41794 )
...
* Revert "Sometimes the Bagel Theater doesn't like showing up to work (#41787 )"
This reverts commit c0e90815d9 .
* Reapply "Sometimes the Bagel Theater doesn't like showing up to work (#41787 )"
This reverts commit 114266990897d338ef25fa435d0ad7350457dd63.
* remove blank
* upd CL
2025-12-08 17:29:24 +00:00
ArtisticRoomba and GitHub
c0e90815d9
Sometimes the Bagel Theater doesn't like showing up to work ( #41787 )
2025-12-08 07:26:04 -08:00
ArtisticRoomba and GitHub
32c1c44367
fix CL AGAIN ( #41782 )
2025-12-07 21:08:48 -08:00
ArtisticRoomba and GitHub
c867adb937
Revert "Trip APCs when they exceed a power limit ( #41377 )" ( #41766 )
...
This reverts commit a5c223c0
2025-12-08 04:23:45 +01:00
ArtisticRoomba and GitHub
8dc131dec6
fix oasis APC powernet ( #41776 )
2025-12-07 17:02:48 -08:00
ArtisticRoomba and GitHub
84ce9522b7
fix fland APC powernet ( #41773 )
2025-12-07 16:35:49 -08:00
ArtisticRoomba and GitHub
c8b71f8989
fix elkridge APC powernet ( #41772 )
2025-12-07 16:35:29 -08:00
ArtisticRoomba and GitHub
8a29a8d813
fix CC APC powernet ( #41771 )
2025-12-07 16:35:01 -08:00
ArtisticRoomba and GitHub
9806153b93
fix box APC powernet ( #41770 )
2025-12-07 16:34:25 -08:00
ArtisticRoomba and GitHub
e8462ebe55
fix bagel APC powernet ( #41769 )
2025-12-07 22:28:31 +00:00
ArtisticRoomba and GitHub
18013339b0
Fix box shuttle from overloading instantly ( #41753 )
2025-12-07 02:00:58 -08:00
ArtisticRoomba and GitHub
037a5598b7
Properly document AtmosDeviceEnabled(Disabled)Event ( #41613 )
...
kill misnomers
2025-11-29 00:42:13 +00:00
94d39f7fca
Document Atmospherics Utils ( #41385 )
...
* Utils docs
* Update Content.Server/Atmos/EntitySystems/AtmosphereSystem.Utils.cs
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-11-10 19:05:31 +00:00
ArtisticRoomba and GitHub
26d95b7944
Document Atmospherics API ( #41382 )
...
* api docs
* rem using dir. linq in atmospherics not allowed.
* address review
2025-11-10 18:42:13 +00:00
b0a206f1f8
Yet another revitalization of engine lighting changes ( #41361 )
...
* cherrypick lighting changes
* increase computer light
---------
Co-authored-by: Crude Oil <crude@croil.net >
2025-11-09 16:17:38 +00:00
ArtisticRoomba and GitHub
9241a13413
Document Atmospherics Hotspot ( #41283 )
...
* hotspot partial docs
* Finalize docs
2025-11-04 11:27:10 +00:00
ArtisticRoomba and GitHub
e6bbd40e72
Document Atmospherics ExcitedGroups ( #41269 )
...
Document ExcitedGroups
2025-11-03 11:49:36 +00:00
ArtisticRoomba and GitHub
94d04c74d9
Cleanup and document TileAtmosphere ( #41254 )
...
* Cleanup and document TileAtmosphere
* superconduction
2025-11-03 09:18:20 +00:00
ArtisticRoomba and GitHub
101a5bbc9f
Cleanup and document AirtightData/MonstermosInfo ( #41258 )
...
cleanup and document airtightdata/monstermosinfo
2025-11-02 15:06:25 +00:00
ArtisticRoomba and GitHub
1f38a34217
Atmospherics Substepping ( #40465 )
...
* initial shitcode commit
* command boilerplate
* command flushed out and docs fixes
* missed one important thing in method extraction
* do loc properly
* rest later
* address review
* this worked on my laptop but not on my desktop but okay
* review comments
* address review
2025-10-31 20:45:50 +00:00
91292522b5
DeltaPressure Predicted Examine ( #41135 )
...
* predicted examine
* atrociously satanic
* do it right this time
* deltafields aren't necessary
* Update Content.Server/Atmos/EntitySystems/AtmosphereSystem.DeltaPressure.cs
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-10-27 11:00:37 +00:00
ArtisticRoomba and GitHub
3bd0963086
Fix DeltaPressure serialization spam ( #41131 )
...
* Fix DeltaPressure serialization spam
* Add TODO
2025-10-26 23:02:24 +00:00
ArtisticRoomba and GitHub
2328b3faa1
Slime organs metabolizing slime restores blood level + halves slime hunger satiation when consumed by a slime organ ( #32537 )
...
* metabolizing slime restores blood level
* halved the effectiveness of hunger satiation when slime is consumed by a slime organ
* kaboom
* ref george orwell's 1984
* rewrite george orwell's 1984
* Revert "rewrite george orwell's 1984"
This reverts commit c283a38e584c477f601179ea7504ec2651d22d31.
* this is exactly like doublethink from george orwell's 1984
* this is exactly like the ministry of truth from george orwell's 1984
* this is exactly like the ministry of peace from george orwell's 1984
* i'm going to lose it just like the protagonist in george orwell's 1984
2025-10-20 00:29:16 +00:00
1bbf958171
New job lizard plushies + Job-specific trinkets loadout ( #34127 )
...
* add the job wehs, add job crate fill and add purchaseable crate
* add job wehs to new loadout type
* add the MULTIWEH
* fix that one bug in testing
* mime and clown plushies have custom sounds
* was looking at the wrong thing alright
* indecisive
* properly attribute multiweh
* my worst nemesis, yaml linter... how dare they point out my mistakes...
* Remove crate and cargo buy at maintainer request
* add multiweh to bulk lizard plushie crate at a 1% chance
* double whammy
---------
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com >
2025-10-19 22:17:26 +00:00
ArtisticRoomba and GitHub
df6ce7f473
Fix Atmospherics dP not trolling partially airtight entities ( #40435 )
...
* Fix dP not trolling partially airtight entities
* Assumptions in atmospherics are the root of all evil
2025-10-14 22:35:25 +00:00
ArtisticRoomba and GitHub
98e5e9a5cb
hugbox tag fix ( #40833 )
2025-10-11 18:39:16 +00:00
a93f6b8cdf
Atmos dP Guidebook Entry ( #40194 )
...
* Add Atmos dP guidebook
* Update Resources/ServerInfo/Guidebook/Engineering/DeltaPressure.xml
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-09-07 17:10:39 +02:00
ArtisticRoomba and GitHub
ae9f56b234
fix: Atmos dP Window Inheritance ( #40192 )
2025-09-07 02:13:29 -07:00
ArtisticRoomba and GitHub
8f8db391d8
Atmospherics Delta-Pressure YAML refactor ( #40174 )
2025-09-07 00:56:37 -07:00
ArtisticRoomba and GitHub
3aff3dff93
Fix resin windows inheriting wrong dP values ( #40151 )
...
Fix resin windows inheriting from regular windows
2025-09-06 01:02:47 -07:00
ArtisticRoomba and GitHub
3f11e20f90
Fix exo burn chamber ( #40152 )
2025-09-05 23:02:25 -07:00
ArtisticRoomba and GitHub
99cdbfc431
Give shutters the DeltaPressure component ( #40126 )
2025-09-05 00:47:31 -07:00
ArtisticRoomba and GitHub
1db8496dd7
Fix DeltaPressure damage not capping beyond a certain pressure ( #40125 )
2025-09-05 00:09:54 -07:00
ArtisticRoomba and GitHub
723a0030ba
Give inflatable walls the DeltaPressure component ( #40098 )
...
give inflatable walls the deltapressure component
2025-09-03 18:08:53 -07:00
ArtisticRoomba and GitHub
20f2cb920b
Atmos Delta-Pressure Window Shattering ( #39238 )
...
This PR adds delta-pressure damage. In short, airtight structures can now take damage proportional to the difference in pressures between the sides of the structure.
2025-09-03 16:58:48 -07:00
ArtisticRoomba and GitHub
487c280f1c
Staging to master merge ( #40013 )
2025-08-31 02:15:30 -07:00
ArtisticRoomba and GitHub
497a5956a0
fix cl ( #39706 )
2025-08-17 12:18:16 -07:00
ArtisticRoomba and GitHub
14c2a1fa92
Fix head mappers codeowners ( #39378 )
...
webedit ops codeowners
2025-08-04 23:02:40 +02:00
ArtisticRoomba and GitHub
e996fb62f1
Revert "Fix bug with pipe color" ( #39135 )
2025-08-04 13:10:54 -07:00
ArtisticRoomba and GitHub
7109c33054
China lake rebalance ( #39106 )
2025-07-22 17:05:46 +02:00
ArtisticRoomba and GitHub
76a7b31c1e
Fix firelocks failing to drop fast enough ( #38918 )
2025-07-15 20:18:55 -07:00
ArtisticRoomba and GitHub
faa4508b65
Fix storage voice control bug after handssystem refactor ( #38810 )
2025-07-07 01:42:13 +02:00
f874459092
Pressure Relief Valve ( #36708 )
...
* initial system (this math is probably WRONG)
* General code cleanup and OnExamined support
(holy moly this code sucks)
* UICode and related events foundation
TODO:
- Actually write the XAML UI and the underlying system
- Un-shitcode the entire thing
- Actually test everything...
* Working UI code
TODO: Make predicted, as this certainly isn't predicted. Even though I said it was. It isn't.
* Remove one TODO for unshitcoding the examine code
* Add reminder
yea
* Make predicted (defenitely isn't)
(also defenitely isn't a copypaste from pressure pump code)
* It's predicted!
TODO:
- Give it snazzy predicted visuals!
- Have a different field for pressure entry, lest it gets bulldozed every UI update.
* Improve gas pressure relief valve UI
TODO: Reminder to reduce amount of dirties using deltafields
* Implement DirtyField prediction
* Entity<T> cleanup
A lot of Entity<T> conversions and lukewarm cleanup.
Also got caught copy pasting code in 4K UHD but it's not like you couldn't tell.
* More cleanup and comments
* Remove TODO comment on bulldozing window title
* """refactoring"""
- Move appearance out of shared and finally fix it. Pointless to predict appearance in this instance.
- More Entity<T> conversions because I like them.
- Move UI creation handling over entirely to the ActivatableUI system.
- Fix a hardcoded locale string (why????).
* Add visuals
* Revert debugging variable replacememt
yea
* Revert skissue
* Remove unused using directives and remove TODO
* Localize, cleanup, document
* Fix adminlogging discrepancy
* Add ability to construct, add guidebook entry
* Clear up comment
* Add guidebook tooltip to valve
* Convert GasPressureReliefValveBoundUserInterface declaration into primary constructor
* Adds more input handling and adds autofill on open
* Un-deepfry input validator shitcode
Genuinely what was I smoking
* improve visuals logic
* Refactor again
- Update math to the correct implementation
- Moved code that could be re-used in the future into a helper method under AtmosphereSystem.Gases.cs
* I'm sorry but I hate warnings
* Remove unused using directive in AtmosphereSystem.Gases.cs
* Review and cleanup
* Lukewarm UI glossup
* Maintainer for the upstream project btw
* Remove redundant state sets and messy logic
* Unduplicate valve updater code
* Redo UI (im sorry Slarti)
* run tests
* Test refactored UI messaging
* Second round of UI improvements
- God please find a way to improve this system. Feels bad.
* Update loop implementation
* Further predict UI
* Clear up SetToCurrentThreshold
* cleanup
* Update to master + pipe layers and bug fixes
want to run tests
* fixes
* Deploy rename pipebomb
* Documentation and requested changes
* Rename the method that wiggled away
* Undo rounding changes
* Fix comment
* Rename and cleanup
* Apply suggestions from code review
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-07-03 18:00:34 +02:00
ArtisticRoomba and GitHub
1d2907fb4e
Fix the sensor monitoring console forcing a GC every 3 seconds ( #38146 )
...
* Optimize sensor monitoring window graph drawing
* Add shared static Vector2 pool for all GraphView instances
* Address requested changes
* remove lock
2025-06-27 13:37:00 +02:00
3eba895fc7
Thieves can innately pickpocket - thieving gloves rework ( #38123 )
...
* Thieves can innately pickpocket (#107 )
Pickpocketing a skyrim guard's armor off
(cherry picked from commit 21b9f1ddb251ea3c7c6803e78871abefcaecbfb4)
* this isnt moff
* Make predicted, cleanup
* !skating-basketball
* orks are NOT the best trollface
* Implement much more sensible component replication prevention
---------
Co-authored-by: DuckManZach <144298822+duckmanzach@users.noreply.github.com >
2025-06-16 15:47:31 -07:00
ArtisticRoomba and GitHub
7dd202ebbe
stop amber AI core from inducing seizures ( #38209 )
2025-06-10 02:36:33 -07:00
ArtisticRoomba and GitHub
3726eb6e19
Bring back low pressure damage to its unnerfed value ( #38196 )
2025-06-09 17:05:48 -07:00
ArtisticRoomba and GitHub
df6be08506
Derotate and remove several maps, remove unused maps ( #38190 )
2025-06-09 15:37:33 -07:00
ArtisticRoomba and GitHub
daeeae3ac0
Sellable syndicate contraband ( #37835 )
...
* Sellable syndicate contraband
* 1984 tests, laughible
* Balancing
2025-06-05 19:26:31 -04:00
ArtisticRoomba and GitHub
c4c528035b
Show TEG theoretical supply on inspect ( #37957 )
...
* Show TEG theoretical supply on inspect
* revert autoformatting changes
2025-05-30 16:41:30 -05:00