Leon Friedrich
5d50467466
Content changes for engine delta-state PR ( #28134 )
...
* Update GasTileOverlayState
* Update DecalGridState
* Update NavMapState
* poke
* poke2
* poke3
* Poke dem tests
2024-05-24 14:08:23 +10:00
Tayrtahn
4a83c36585
Code cleanup: Dirty(Comp) ( #26238 )
...
* Replaced uses of Dirty(Component) with Dirty(Uid, Component)
Modified some systems (notably pulling-related) to use uids.
* Missed a few
* Revert changes to pulling
* No
2024-03-19 23:27:02 -04:00
metalgearsloth
d8e5f5c24b
Optimise DecalOverlay ( #25266 )
...
ChunkSize is still 32 so doesn't cut down on heaps of decals atm though we avoid passing many decals to drawing with the coordinates bounds check now.
2024-02-23 18:12:23 +11:00
metalgearsloth
8659a21916
Use IComponentState for compstates ( #21905 )
2024-01-04 13:50:48 +11:00
DrSmugleaf
2d58d19b07
Make all prototype types partial ( #21374 )
2023-11-01 19:56:23 -07:00
metalgearsloth
46a3076ecb
Predict tile-prying ( #21167 )
2023-10-24 00:20:33 +11:00
Nemanja
06ad5221ee
decal settings ( #20324 )
2023-09-18 17:17:48 -06:00
metalgearsloth
5a0fc68be2
Content update for NetEntities ( #18935 )
2023-09-11 09:42:41 +10:00
DrSmugleaf
c71f97e3a2
Refactor actions to be entities with components ( #19900 )
2023-09-08 18:16:05 -07:00
DrSmugleaf
a88e747a0b
Refactor serialization copying to use source generators ( #19412 )
2023-08-22 18:14:33 -07:00
metalgearsloth
68480af109
Update content vectors to numerics ( #17759 )
2023-07-08 14:08:32 +10:00
metalgearsloth
37ca1fe9fe
Fix decal sorting ignoring colors ( #16553 )
2023-05-18 19:27:59 +10:00
Leon Friedrich
a36a64e6c5
Implicit gas tile & decal states ( #15146 )
2023-04-05 17:43:12 -06:00
metalgearsloth
635aa7e999
Fix decal serialization determinism ( #14805 )
2023-03-23 23:05:27 +11:00
metalgearsloth
973556066b
Compress decal data for serialization ( #14264 )
2023-03-11 13:46:50 +11:00
Leon Friedrich
56ef88a913
Prevent possible future game state bugs ( #14323 )
2023-03-01 09:26:37 -06:00
Visne
c6d3e4f3bd
Fix warnings and code cleanup/fixes ( #13570 )
2023-01-19 13:56:45 +11:00
Leon Friedrich
dbe99f9fa6
Decal system cleanup ( #13493 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2023-01-16 11:46:22 +11:00
Leon Friedrich
e5b4b70e4d
Fix decals ( #13491 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/13479
2023-01-16 07:23:32 +11:00
Leon Friedrich
5990393e31
Fix decal error ( #13471 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/13466
2023-01-15 11:56:20 +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
Leon Friedrich
c06daf1af4
Fix decals not deserializing ( #13083 )
2022-12-19 13:18:58 +11:00
Leon Friedrich
8f352f87c2
Decal state handling ( #12624 )
2022-12-19 06:28:46 +11:00
Paul Ritter
bca66488bf
more proper serv4 usage because i forgot to push for the last pr ( #12965 )
2022-12-11 00:25:04 +01:00
Paul Ritter
5715b0c2be
Changes needed for new notnullableflaganalyzer ( #12957 )
2022-12-11 00:19:37 +01: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
metalgearsloth
4e7f09ade5
Add dependency collection to serialization writes ( #11570 )
2022-10-03 20:29:14 +11:00
metalgearsloth
3fa666bd06
Snap to nearest cardinal on traversal ( #10869 )
2022-08-29 15:59:19 +10:00
Visne
58769634c7
Fix a bunch of compiler warnings ( #10518 )
2022-08-13 22:28:34 -07:00
Leon Friedrich
064112a045
Fix decal system error ( #10346 )
2022-08-06 13:08:05 +10:00
Paul Ritter
34fe04483f
content changes for "refactors copy api to use ref" ( #10180 )
2022-08-05 08:17:16 +10:00
Leon Friedrich
ed068b166f
Gas tile overlay rejig ( #9619 )
2022-07-24 19:10:18 -07:00
Nemanja
f8b8b83657
allow decals to be removed from placement menu ( #9843 )
2022-07-17 21:02:03 -05:00
Leon Friedrich
72599e5282
Fix disappearing decals bug ( #9608 )
2022-07-14 19:33:11 -07:00
metalgearsloth
bf2d72cf42
Make decal gridinit use gridentityid ( #8792 )
2022-06-12 17:53:11 +10:00
Acruid
4f9be42f40
Remove Explicit GridId References ( #8315 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-06-12 11:54:41 +10:00
Pieter-Jan Briers
a323ba8223
Revert "Revert "Fix some friend access violations by allowing others access. ( #8594 ) ( #8703 )" (working this time) ( #8704 )
2022-06-07 15:26:28 +02:00
Pieter-Jan Briers
cecf87997b
Revert "Fix some friend access violations by allowing others access. ( #8594 ) ( #8703 )
2022-06-07 13:44:31 +02:00
Vera Aguilera Puerto
c5f7c61041
Fix some friend access violations by allowing others access. ( #8594 )
...
Rename Friend attribute to Access attribute.
Updates submodule to v0.21.0.0 as well.
2022-06-07 11:30:27 +02:00
wrexbe
bc68ac96dd
Cleanup the namespaces ( #8132 )
2022-05-13 17:59:03 +10:00
metalgearsloth
77bd892bbd
Fix decals (finally) ( #7771 )
2022-04-28 20:23:43 +10:00
metalgearsloth
72da2db62d
Content changes for grid splitting ( #7645 ) ( #7746 )
...
Co-authored-by: Vera Aguilera Puerto <gradientvera@outlook.com >
2022-04-24 13:54:25 +10:00
metalgearsloth
ecaad9c349
Revert "Update submodule (again)" ( #7730 )
2022-04-24 02:26:00 +10:00
metalgearsloth
8c7772630c
Content changes for grid splitting ( #7645 )
...
Co-authored-by: Vera Aguilera Puerto <gradientvera@outlook.com >
2022-04-24 00:59:38 +10:00
DrSmugleaf
e0c63483c2
Revert "pvsrange vec2 + eyezoom" ( #7487 )
...
* Revert "pvsrange vec2 + eyezoom"
* Merge fixes
* Update RobustToolbox
2022-04-09 13:07:40 -05:00
Paul Ritter
4b6ba817c2
pvsrange vec2 + eyezoom ( #7392 )
...
Co-authored-by: Paul <ritter.paul1+git@googlemail.com >
2022-04-04 20:30:12 +02:00
Paul Ritter
2ff40d5a1f
Serv3 rework content changes ( #7145 )
2022-04-03 02:01:22 +02:00
metalgearsloth
5bbb5aebef
Revert "Revert "Reduce decal allocs ( #7226 )" ( #7263 )" ( #7265 )
2022-03-25 13:22:24 +11:00
Moony
021d39be28
Revert "Reduce decal allocs ( #7226 )" ( #7263 )
...
This reverts commit 09a4870763 .
2022-03-24 18:32:30 -05:00
metalgearsloth
09a4870763
Reduce decal allocs ( #7226 )
2022-03-24 23:20:11 +01:00