Leon Friedrich and GitHub
8accbc700a
PVS fixes & cleanup ( #4793 )
...
* PVS fixes & cleanup
* More cleanup
* Move `CacheGlobalOverrides()` onto the main thread
2024-01-01 01:06:47 -08:00
Leon Friedrich and GitHub
e9e0117402
Fix pvs bug ( #4775 )
...
* Fix pvs bug
* Moar asserts
2023-12-28 12:24:41 +11: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
Leon Friedrich and GitHub
7b171b2212
Fix some physics bugs ( #4746 )
...
* Fix SetAwake()
* Remove bad debug assert
* EntityQuery & misc optimizations
* Remove bad(?) code, and add new test
* I love engine tests
* Add debug assert
2023-12-24 17:28:43 +11:00
250f6ca7db
Obsolete TransformComponent.ChildEntities ( #4706 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-12-14 17:50:29 +11:00
TemporalOroboros and GitHub
56899b4e64
Some ContainerManagerComponent ECSing ( #4622 )
2023-12-12 13:24:18 +11:00
metalgearsloth and GitHub
24b0165ec9
Revert Arch ( #4613 )
2023-11-27 21:41:01 +11:00
7dce51e2cf
Arch PR two electric boogaloo ( #4388 )
...
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
2023-11-23 14:29:37 +11:00
Leon Friedrich and GitHub
58e0b62145
Merge ActorSystem and IPlayerManager ( #4530 )
2023-11-11 12:50:21 +11:00
metalgearsloth and GitHub
aab1a2dba9
Fix transform test warnings ( #4558 )
2023-11-07 20:22:07 -08:00
Leon Friedrich and GitHub
5a6c4220fc
IPlayerManager refactor ( #4518 )
2023-10-24 20:18:58 +11:00
Leon Friedrich and GitHub
6825f09fb9
Set EntityLastModifiedTick when an entity spawns ( #4509 )
2023-10-22 16:51:40 +11:00
DrSmugleaf and GitHub
b737ecf9b3
Add generic EntityUid, remove some usages of .Owner ( #4498 )
2023-10-19 12:23:48 -07:00
0623baedcf
Fix PVS bug and add new test ( #4444 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2023-10-17 23:33:42 +11:00
Kara and GitHub
a9df9097c1
Kill ContainerHelpers ( #4486 )
2023-10-15 03:58:25 +11:00
Leon Friedrich and GitHub
684cabf3e6
Use metadata query in ToPrettyString() ( #4478 )
2023-10-09 19:07:31 +11:00
Leon Friedrich and GitHub
10f25faabf
Try fix oldest ack issues ( #4426 )
2023-09-18 11:17:49 +10:00
metalgearsloth and GitHub
3fd731d917
Network entity ids ( #4252 )
2023-09-11 09:42:55 +10:00
metalgearsloth and GitHub
039b70f502
Revert "Remove IContainer and move some functions to the system ( #4351 )" ( #4361 )
2023-09-10 21:46:17 +10:00
Leon Friedrich and GitHub
5e21dbdd7f
Remove IContainer and move some functions to the system ( #4351 )
2023-09-10 12:17:00 +10:00
metalgearsloth and GitHub
f905ea631b
Raise MapInitEvent on components added after spawn ( #4290 )
2023-09-10 10:47:18 +10:00
Leon Friedrich and GitHub
709142acee
Fix prototype manager not being initialized in tests ( #4294 )
2023-08-24 19:02:02 +02:00
metalgearsloth and GitHub
a4474d8df8
Remove IContainerManager ( #4308 )
2023-08-24 16:39:35 +10:00
DrSmugleaf and GitHub
66239d23ea
Refactor serialization copying to use source generators ( #4286 )
2023-08-22 17:37:13 -07:00
Leon Friedrich and GitHub
e37c131fb4
Prevent invalid prototypes from being spawned ( #4279 )
2023-08-21 12:29:02 +10:00
DrSmugleaf and GitHub
d3dc89832a
Add component that lets entities ignore BUI range checks ( #4264 )
2023-08-16 15:41:01 +10:00
Leon Friedrich and GitHub
14fe8eba6d
Remove unnecessary dummy test prototypes ( #4233 )
2023-08-04 14:50:53 +10:00
Leon Friedrich and GitHub
d65e2eb169
Fix test IoC error ( #4216 )
2023-08-01 18:57:14 +10:00
metalgearsloth and GitHub
b69b4fd8fe
Kill comp getstate / handlestate ( #4183 )
2023-07-13 20:19:58 +10:00
metalgearsloth and GitHub
7d1ad527d9
Replace Robust Vector2 with System.Numerics ( #4092 )
2023-07-08 14:08:26 +10:00
metalgearsloth and GitHub
e763d59617
Remove some unnecessary EntityQuery<T> and warns ( #4167 )
2023-07-02 01:12:45 +10:00
Leon Friedrich and GitHub
9d4105abc7
Add support for client-side replays ( #4122 )
2023-06-19 03:23:46 +10:00
Leon Friedrich and GitHub
497674f306
Change capitalization of PVS to Pvs ( #4139 )
2023-06-15 12:08:34 +10:00
metalgearsloth and GitHub
f2c2750f8c
Gridtree ECS ( #4109 )
2023-06-10 18:15:04 +10:00
Vera Aguilera Puerto and GitHub
596b8e5538
Remove static Logger usages from ViewVariables ( #4128 )
2023-06-10 00:06:44 +02:00
Leon Friedrich and GitHub
cec071f907
Add ability to reset loaded prototypes. ( #4097 )
2023-06-01 14:56:36 +10:00
metalgearsloth and GitHub
768377f59b
Add joint relays ( #4081 )
2023-05-27 14:10:55 +10:00
metalgearsloth and GitHub
c1e7aca3fe
Make RobustServerSim public ( #3835 )
2023-04-29 03:31:27 +10:00
Leon Friedrich and GitHub
f917748809
Make map loading log errors on invalid UIDs ( #3970 )
2023-04-25 13:58:10 +10:00
Leon Friedrich and GitHub
4242591b56
Fix pvs chunk update bug ( #3961 )
2023-04-23 16:23:24 +10:00
metalgearsloth and GitHub
8a6cadd38f
Revert "Revert "Replace ResourcePath with ResPath ( #3926 )" ( #3949 )" ( #3950 )
2023-04-20 20:15:57 +10:00
metalgearsloth and GitHub
d646403068
Revert "Replace ResourcePath with ResPath ( #3926 )" ( #3949 )
2023-04-20 11:43:51 +10:00
Ygg01 and GitHub
d6a3e1e286
Replace ResourcePath with ResPath ( #3926 )
2023-04-19 23:37:46 +10:00
Pieter-Jan Briers and GitHub
23fd4e1843
Refactor MSBuild spaghetti, new configurations. ( #3807 )
2023-03-06 11:12:08 -08:00
metalgearsloth and GitHub
1c36d919e4
Physics ECS 2 ( #3648 )
2023-01-15 15:38:53 +11:00
Leon Friedrich and GitHub
0fd9b8236a
Remove TransformComponent.Parent ( #3688 )
2023-01-14 11:38:08 +11:00
metalgearsloth and GitHub
ec5f07b372
Purge IPhysicsManager ( #3652 )
2023-01-04 19:18:53 +11:00
Leon Friedrich and GitHub
f3364a196c
Client-, shared-, and server-side ConfigurationManager ( #3477 )
2022-12-31 04:04:49 +11:00
Leon Friedrich and GitHub
054a908efd
Generalize component trees ( #3598 )
2022-12-27 13:33:46 +11:00
metalgearsloth and GitHub
ace8500240
Remove client/server split on sharedphysicsmap ( #3618 )
2022-12-27 13:17:54 +11:00