metalgearsloth
cd8b5b96b5
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.
(cherry picked from commit d8e5f5c24b88bf8096ddaec11e80f1af2953637b)
2024-03-05 09:49:43 +01:00
metalgearsloth
bf31275e16
Use IComponentState for compstates ( #21905 )
...
(cherry picked from commit 8659a21916aa797c4c7d8ea2ac771e4c4f86f78c)
2024-01-26 21:33:08 +01:00
DrSmugleaf
4257bd2c7e
Make all prototype types partial ( #21374 )
2023-11-12 20:29:57 +01:00
metalgearsloth
4cf7f4f1c9
Predict tile-prying ( #21167 )
2023-10-23 23:54:01 +02:00
Nemanja
00800197f7
decal settings ( #20324 )
2023-09-27 21:59:12 +02:00
metalgearsloth
c9648da984
Content update for NetEntities ( #18935 )
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
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
metalgearsloth
5b53b69191
Decal rendering improvements ( #6704 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-02-20 17:39:33 +11:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00