Commit graph

8 commits

Author SHA1 Message Date
Princess Cheeseballs
e20710b5de
[STAGING] Revert #39173 (#43729)
* revert

* dependencies

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-04-26 23:14:21 +02:00
Princess Cheeseballs
750d11262a fix a couple radiation system bugs as a treat 2026-04-06 22:14:37 -07:00
Naxel
ca95da6daa
Add parallelization to RadiationSystem.GridCast (#39173)
* add parallelization to RadiationSystem.GridCast

* change the preparation of sources receivers data

* failed integrationtest fix

* Update Content.Server/Radiation/Systems/RadiationSystem.GridCast.cs

Co-authored-by: Southbridge <7013162+southbridge-fur@users.noreply.github.com>

* Change namespace to file-scoped

* Method signature changed

* null check changed

* null check changed. exactly

* Use TryComp instead of Resolve in UpdateSource

* replace TryComp with xform in UpdateSource

* replace DynamicTree with B2DynamicTree

* return comment

* Remove magic number

* Optimize radiation memory usage

* replace ThreadLocal to ArrayPool

* fix "false sharing" issue

* Revert "fix "false sharing" issue"

This reverts commit c0729f024f8e2df9d15f1cc9cc9bc1be4d4be312.

* cleanup

* inject entquery

---------

Co-authored-by: xNaxelx <46362288+xNaxelx@users.noreply.github.com>
Co-authored-by: Southbridge <7013162+southbridge-fur@users.noreply.github.com>
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2026-04-05 04:39:00 +00:00
Nemanja
d8644e0543
Set enabled on RadiationSourceComponent to true by default (#22259) 2023-12-08 23:10:00 -05:00
Nemanja
e7e7974a24
Experimental Anomaly Vessel (#22233)
* experimental anomaly vessel

* sprote changes
2023-12-08 12:50:41 -06:00
DrSmugleaf
a88e747a0b
Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Alex Evgrashin
7d882f22c9
Radiation rework (#10970) 2022-10-11 14:09:10 +11:00
Alex Evgrashin
cad6c760ad
Radiation pulse ECS (#10641) 2022-08-31 03:24:21 -07:00