Pieter-Jan Briers
|
b2cc90d00f
|
Convert static readonly dictionaries to FrozenDictionary (#4722)
* Convert static readonly dictionaries to FrozenDictionary
* Also `IReadOnlyDictionary`
|
2023-12-17 04:47:01 +11:00 |
|
Leon Friedrich
|
1f8b89e92f
|
Add frozen collections to sandbox and add yaml type serializers (#4721)
|
2023-12-16 18:36:58 +01:00 |
|
ElectroJr
|
33d394295e
|
Version: 193.0.0
v193.0.0
|
2023-12-16 11:42:37 -05:00 |
|
Leon Friedrich
|
4934a9c5a5
|
Combine PVS dictionaries (#4693)
* Try combine dictionaries
* Remove last-ack
* Remove lastSent
* Use structs
* Don't clear previous-sent on deletion
* Pass data into ProcessEntry
* Store visibility data in EntityData
* Turn ToSend into hashset
* Add EntityStringRepresentation constructors
* Add MetaDataComponent to EntityData
* Remove metadata cache
* Create GetStates partial class
* add ToSend partial class
* fix debug asserts
* Cleanup
* Rename partial class
* Try to optimize `ProcessLeavePvs`
* Add ProcessLeavePvsBenchmark
* Turn HashSet into List
* Collect expensive asserts into one block
* Revert "Add ProcessLeavePvsBenchmark"
This reverts commit 93d984e929.
* remove comment
|
2023-12-17 03:37:48 +11:00 |
|
Leon Friedrich
|
91ebc3eb02
|
Use FrozenDictionary for prototype instances (#4719)
* Use FrozenDictionary for prototype instances
* Add assert
* Change log to verbose
* RStopwatch.StartNew
* Rename TryGetKindInstances
|
2023-12-17 03:22:18 +11:00 |
|
Leon Friedrich
|
bc84590a33
|
Make ChildEnumerator out value non-nullable (#4707)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
|
2023-12-17 03:10:20 +11:00 |
|
Kelrak
|
e3944dc6fb
|
Should resolve some error spam in non EFX systems (#4704)
* Should resolve some error spam in non EFX systems
* Exit early if not supported
|
2023-12-16 15:57:59 +11:00 |
|
Leon Friedrich
|
6a77f4c27b
|
Use frozen dictionaries for prototype kinds (#4718)
* Use frozen dictionaries for prototype kinds
* More logs
* AAAA
* Change log to verbose
* RStopwatch.StartNew()
|
2023-12-16 15:51:55 +11:00 |
|
Leon Friedrich
|
6246ae412e
|
Make RobustMappedStringSerializer use frozen dictionaries (#4717)
* Make RobustMappedStringSerializer use frozen dictionaries
* Update RobustMappedStringSerializer.MappedStringDict.cs
* Change log to verbose
* RStopwatch.StartNew()
|
2023-12-16 15:48:57 +11:00 |
|
ElectroJr
|
ac86accc20
|
Version: 192.0.0
v192.0.0
|
2023-12-15 23:43:53 -05:00 |
|
Leon Friedrich
|
19ff7f25ca
|
Slightly speed up IDependencyCollection (#4716)
|
2023-12-16 00:23:12 +01:00 |
|
Pieter-Jan Briers
|
3f83733a03
|
Decode ogg files as shorts instead of floats (#4715)
|
2023-12-15 20:48:07 +01:00 |
|
Leon Friedrich
|
438fed2f0e
|
Make TryGetEntity protected (#4713)
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
|
2023-12-15 19:40:43 +01:00 |
|
Pieter-Jan Briers
|
816a535a92
|
Fix obsoletion warnings for BinaryFormatter stuff
This became an outright warning in .NET 8. Into the trash, never used it.
|
2023-12-15 19:37:13 +01:00 |
|
Pieter-Jan Briers
|
01df42aa8f
|
Fix ICommonSession.ConnectedClient obsoletion warnings
|
2023-12-15 19:34:30 +01:00 |
|
Pieter-Jan Briers
|
a200d73ef9
|
Use FrozenDictionary in DependencyCollection.
Did not test the perf of this at all but it's the perfect use case so...
|
2023-12-15 19:28:56 +01:00 |
|
metalgearsloth
|
8d30735ffb
|
Run ProcessQueuedAcks asynchronously (#4696)
|
2023-12-15 19:10:09 +01:00 |
|
Pieter-Jan Briers
|
2686150f9d
|
Version: 191.0.1
v191.0.1
|
2023-12-15 19:08:35 +01:00 |
|
Pieter-Jan Briers
|
d720e9393b
|
Fix .NET 8 sandbox.
Oops.
|
2023-12-15 19:08:06 +01:00 |
|
Pieter-Jan Briers
|
f5b1c26bec
|
Update Lidgren to fix nullable compilation issue
|
2023-12-15 18:28:10 +01:00 |
|
Pieter-Jan Briers
|
3204002c72
|
Version: 191.0.0
v191.0.0
|
2023-12-15 18:09:15 +01:00 |
|
Pieter-Jan Briers
|
4c79d0c6d0
|
.NET 8 (#4712)
|
2023-12-15 18:07:41 +01:00 |
|
Pieter-Jan Briers
|
e0d38fb8bd
|
Fix TryGetResource silently eating exceptions
why god
|
2023-12-15 16:13:17 +01:00 |
|
Leon Friedrich
|
250f6ca7db
|
Obsolete TransformComponent.ChildEntities (#4706)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
|
2023-12-14 17:50:29 +11:00 |
|
KP
|
773365c185
|
Add a workaround for MacOS' bad CoreAudio OpenAL gain behaviour (#4710)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
|
2023-12-14 17:41:52 +11:00 |
|
metalgearsloth
|
9a1e6af586
|
Remove DeferMoveEvent (#4709)
|
2023-12-14 17:20:02 +11:00 |
|
Pieter-Jan Briers
|
dc96318379
|
Fix Lidgren compile on GitHub hopefully
|
2023-12-13 19:08:08 +01:00 |
|
Pieter-Jan Briers
|
31a3f145de
|
Add [ViewVariables] to BaseButton.EnableAllKeybinds
Makes it show up in the devwindow UI inspector.
|
2023-12-13 00:28:33 +01:00 |
|
Pieter-Jan Briers
|
331e1fcc81
|
Update Lidgren to v0.2.7
This adds NRT annotations. Fix compatibility with those.
|
2023-12-13 00:06:00 +01:00 |
|
Leon Friedrich
|
dc7a51e582
|
Fix showrays networking (#4701)
|
2023-12-12 20:17:36 +11:00 |
|
metalgearsloth
|
bfe8e687da
|
Fix audio params variation (#4699)
|
2023-12-12 20:16:43 +11:00 |
|
metalgearsloth
|
04b6d60d76
|
Fix TileEdgeOverlay drawing over grids (#4698)
|
2023-12-12 20:13:20 +11:00 |
|
Leon Friedrich
|
5bc5bfd58a
|
Add more implicit Entity<T> casts (#4552)
|
2023-12-12 13:27:31 +11:00 |
|
TemporalOroboros
|
56899b4e64
|
Some ContainerManagerComponent ECSing (#4622)
|
2023-12-12 13:24:18 +11:00 |
|
DrSmugleaf
|
a23915e0dd
|
Make MapLoaderSystem.GetSaveData public (#4702)
|
2023-12-12 13:09:39 +11:00 |
|
metalgearsloth
|
726d91c5e8
|
Version: 190.1.1
v190.1.1
|
2023-12-11 21:20:58 +11:00 |
|
metalgearsloth
|
d8a8783680
|
Revert "Avoid recontruction broadphase job every tick (#4653)" (#4695)
|
2023-12-11 20:11:57 +11:00 |
|
metalgearsloth
|
8839dd9a3b
|
Version: 190.1.0
v190.1.0
|
2023-12-11 19:56:10 +11:00 |
|
metalgearsloth
|
0296d9635c
|
Fix some grid setting asserts (#4580)
|
2023-12-11 19:49:55 +11:00 |
|
metalgearsloth
|
f24d9751d4
|
Add GetRotation for matrices and better precision (#4691)
|
2023-12-11 18:40:57 +11:00 |
|
wixoa
|
58ac82ae55
|
Add OnGrabbed and OnReleased events to the Slider control (#4694)
|
2023-12-11 18:39:09 +11:00 |
|
metalgearsloth
|
b9130bf236
|
Version: 190.0.0
v190.0.0
|
2023-12-10 21:33:56 +11:00 |
|
metalgearsloth
|
a2cd33afe5
|
Add better OpenAL logging (#4687)
|
2023-12-10 21:25:43 +11:00 |
|
metalgearsloth
|
1772651049
|
Fix color_picker shader compilation (#4690)
|
2023-12-10 21:21:55 +11:00 |
|
Leon Friedrich
|
826fa4d131
|
Ensure shaders parameters are updated when swapping instances (#4689)
|
2023-12-10 20:36:23 +11:00 |
|
Leon Friedrich
|
0b712ae86c
|
Add colour gradients to sliders (#4688)
|
2023-12-10 20:35:43 +11:00 |
|
Łukasz Mędrek
|
22528fc484
|
Fix colour space translation feedback loop(#3839) (#4681)
|
2023-12-10 14:10:43 +11:00 |
|
Leon Friedrich
|
20a411e6ce
|
Remove non-networked comps from NetComponents dictionary (#4686)
|
2023-12-10 13:56:34 +11:00 |
|
Leon Friedrich
|
6f9ed8a242
|
Stop terminating entities from being prematurely detached to nullspace (#4675)
|
2023-12-10 13:18:42 +11:00 |
|
Łukasz Mędrek
|
790f4c1309
|
Fix HSV and HSL producing black color on hue 360 (#4682)
|
2023-12-10 13:14:15 +11:00 |
|