PJB3005
a6905151b6
Move PointLight component states to shared
...
Necessary so the client can calculate an initial state, which is necessary for prediction and replay seeking to work properly.
Fixes the nuke in SS14 not having its light turn off when going back in a replay.
2025-05-02 01:21:17 +02:00
metalgearsloth and GitHub
a4c54d3602
Make pointlight setting use an attempt event ( #5378 )
...
Makes it easy for content to add functionality if multiple things try to set it without having to funnel every piece of code through a content system.
2024-08-25 20:27:58 +10:00
Leon Friedrich and GitHub
eba58cb893
Remove RobustTree & PVSCollection ( #4759 )
...
* Cut down RobustTree
* Better LoD
* Add PvsPriority flag
* Undo cvar name change
* reorganize grafana metrics
* Fix tests
* Fix replays
* Don't try process empty chunks
* Fix move benchmark
* Fix benchmark
* Remove obsolete audio methods
* Moar benchmarks
* Rename EntityData
* A
* B
2023-12-28 09:10:13 +11:00
metalgearsloth and GitHub
25007a743f
Remove lights component reference ( #4316 )
2023-09-11 19:17:28 +10:00
metalgearsloth and GitHub
89f78d76ab
Cull Component.Startup ( #4190 )
2023-07-23 16:04:37 +10:00
Leon Friedrich and GitHub
054a908efd
Generalize component trees ( #3598 )
2022-12-27 13:33:46 +11:00
Kevin Zheng and GitHub
5dd1b58357
Move CastShadows to SharedPointLightComponent ( #3346 )
2022-10-19 10:10:30 +11:00
Matz05 and GitHub
384f672eec
Engine changes for more server-pushed lighting variables ( #2367 )
...
* Engine changes for more server-pushed lighting variables, but apparently this is a deprecated way of doing things anyway
* Removed two unecessary uses of virtual
2022-01-05 02:57:49 +11:00
metalgearsloth and GitHub
d5855fa805
Sync PointLight data between client and server. ( #1995 )
...
* Sync PointLight data
* ECS GetComponentState
* Nothing to see here
2021-09-06 17:31:06 +10:00