ElectroJr
e7c6151310
Version: 193.2.0
2023-12-17 20:39:52 -05:00
Leon Friedrich
005c2e784a
Add more PVS logs ( #4730 )
2023-12-18 12:36:48 +11:00
ElectroJr
1009dd3ea0
Version: 193.1.1
2023-12-16 23:29:50 -05:00
ElectroJr
87b82160b0
Fix #if FULL_RELEASE error
2023-12-16 23:28:58 -05:00
ElectroJr
fc318c9ecd
Version: 193.1.0
2023-12-16 22:56:16 -05:00
Leon Friedrich
ac957ca7fc
Try fix PVS bugs ( #4728 )
...
* Try fix PVS bugs
* change order
2023-12-17 14:55:46 +11:00
Leon Friedrich
1bdd82b0bf
Raise ECS event on prototype-reload ( #4724 )
...
* Raise system event on prototype-reload
* Oops
2023-12-17 08:30:53 +11:00
Leon Friedrich
0150c5e6ff
Add IPrototypeManager.GetInstances() ( #4723 )
2023-12-17 08:29:31 +11:00
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
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
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
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
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
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
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
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
metalgearsloth
0b62cb6445
Change netsyncenabled to an assert ( #4604 )
2023-12-10 13:03:25 +11:00
metalgearsloth
9d0f4d8a08
Update release notes ( #4684 )
2023-12-10 12:49:47 +11:00
metalgearsloth
5069b0ccf9
Version: 189.0.0
2023-12-10 12:44:00 +11:00
chromiumboy
12cfdb2175
Tweaked how ExpandPvsEvent is raised ( #4665 )
2023-12-10 12:35:00 +11:00
metalgearsloth
b5e079815d
Add MIDI semaphore ( #4643 )
2023-12-10 12:34:24 +11:00
metalgearsloth
ca3a3279c5
Set priorGain to 0 if gain is 0 ( #4680 )
2023-12-10 12:31:06 +11:00
Leon Friedrich
003752a161
Improve yaml linter error messages ( #4683 )
2023-12-10 12:18:52 +11:00
Leon Friedrich
55e51cba9c
Fix client-side entity error spam ( #4673 )
2023-12-10 12:17:46 +11:00
Leon Friedrich
2cd829f4f6
SpriteView Modulation ( #4584 )
2023-12-10 12:02:21 +11:00
metalgearsloth
43138669ec
Network base not adjusted audio params ( #4679 )
2023-12-09 17:12:09 +11:00
metalgearsloth
3fe30bc00f
Version: 188.0.0
2023-12-09 15:17:37 +11:00
metalgearsloth
3ccbdeac6a
Fix GetDimensions for screenhandle ( #4677 )
2023-12-09 15:04:45 +11:00
metalgearsloth
9eb9c91da6
Fix predicted audio not using adjust params ( #4676 )
2023-12-09 14:59:22 +11:00
metalgearsloth
28d2b47a2c
Log errors on spawning audio to deleting ents ( #4629 )
2023-12-09 14:30:18 +11:00
metalgearsloth
049ffa05e4
Remove EntityQuery<T> from MapVelocity API ( #4648 )
2023-12-09 14:12:04 +11:00
metalgearsloth
2f36a0a5fc
Change midi volume to gain ( #4639 )
2023-12-09 14:03:01 +11:00
Kelrak
41d03db59d
Possible fix to some audio issues ( #4640 )
2023-12-09 13:39:09 +11:00
Łukasz Mędrek
68df887a65
Fix sorting order in entity spawn panel ( #3767 ) ( #4671 )
2023-12-09 12:46:57 +11:00
metalgearsloth
e0bbcd7b08
Return null buffered audio on exception ( #4624 )
2023-12-09 12:44:16 +11:00
metalgearsloth
525815427e
Version: 187.2.0
2023-12-06 20:07:30 +11:00
Tom Richardson
70224ac100
Update map physics after events ( #4660 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-12-06 20:02:10 +11:00
metalgearsloth
dabb090dc2
Version: 187.1.2
2023-12-06 14:00:54 +11:00
metalgearsloth
ace8334a3e
Bandaid physics contacts getting modified during collision ( #4666 )
2023-12-06 13:36:33 +11:00
metalgearsloth
d8e70b4d52
Version: 187.1.1
2023-12-05 00:44:56 +11:00
metalgearsloth
2fca0e03ee
Don't RegenerateContacts for disabled bodies ( #4658 )
2023-12-05 00:42:09 +11:00
metalgearsloth
b6980964b6
Revert physics jobs ( #4663 )
2023-12-05 00:30:02 +11:00
metalgearsloth
34d02256fd
Version: 187.1.0
2023-12-03 00:59:49 +11:00
metalgearsloth
34637fb430
Avoid recontruction broadphase job every tick ( #4653 )
2023-12-03 00:49:05 +11:00
metalgearsloth
d905ef2a50
Apply default audio to MIDIs ( #4626 )
2023-12-03 00:34:28 +11:00
metalgearsloth
c3f7ef1b5c
Version: 187.0.0
2023-12-02 19:38:56 +11:00
metalgearsloth
ced2a5c6cd
Make PVS overrides less bad and fix audio ( #4656 )
2023-12-02 19:36:55 +11:00
metalgearsloth
9ec927543f
Remove audio logging ( #4654 )
2023-12-02 10:43:06 +11:00
Pieter-Jan Briers
215fc8c229
Begone, toolshed logs
...
They're verbose now
2023-12-01 22:30:44 +01:00
Pieter-Jan Briers
f82ff9e581
Improve error message for network failing to initialize.
...
The "make sure port XXXX is open" thing now only appears if the error was an actual "address in use" error.
2023-12-01 22:18:38 +01:00
metalgearsloth
906f4598a2
Version: 186.1.0
2023-12-01 20:37:02 +11:00
metalgearsloth
0eb3c37bd8
Add detailed audio logging ( #4652 )
2023-12-01 20:33:29 +11:00
metalgearsloth
9cc7cf80ba
Version: 186.0.0
2023-12-01 19:14:21 +11:00
metalgearsloth
7ba02b5ca6
Store audio on its own map ( #4651 )
2023-12-01 18:48:33 +11:00
metalgearsloth
3ca7121f5b
Don't stop playing audio on game disposal ( #4649 )
2023-12-01 18:45:37 +11:00
metalgearsloth
d3b31c1d58
Fix out of range MIDI ( #4650 )
2023-12-01 17:36:58 +11:00
metalgearsloth
92b5bb4660
Version: 185.2.0
2023-12-01 00:18:51 +11:00
metalgearsloth
33caf9c1ba
Cap MIDI update rate ( #4644 )
2023-11-30 21:56:56 +11:00
metalgearsloth
58da8a6001
Fix deleted entity spam for midis ( #4647 )
2023-11-30 21:56:11 +11:00
metalgearsloth
962f5dc650
Version: 185.1.1
2023-11-30 11:24:34 +11:00
metalgearsloth
c324562513
Fix audio z-offset not applying correctly ( #4641 )
2023-11-30 10:10:33 +11:00
metalgearsloth
f5a2a710f0
Nuke some non-approx grid queries ( #4637 )
2023-11-29 22:55:33 +11:00
metalgearsloth
357283e2bc
Version: 185.1.0
2023-11-29 16:40:44 +11:00
metalgearsloth
5991bfa106
Fix audio position floating point imprecision ( #4634 )
2023-11-29 16:39:23 +11:00
metalgearsloth
4160b120e0
Set listener velocity for audio ( #4635 )
2023-11-29 16:31:22 +11:00
metalgearsloth
98a1fa1fba
Version: 185.0.0
2023-11-29 11:02:53 +11:00
metalgearsloth
fb08451849
Replace Parallel.For with ParallelManager ( #4588 )
2023-11-29 10:57:52 +11:00
metalgearsloth
ebea0d7572
Add grid audio flag ( #4632 )
2023-11-29 10:19:17 +11:00
metalgearsloth
eb6f28cce0
Version: 184.1.0
2023-11-28 23:55:55 +11:00
metalgearsloth
a1d02d7c55
Add gain setter for audio params + API cleanup ( #4627 )
2023-11-28 22:54:19 +11:00
metalgearsloth
777ab85cff
Version: 184.0.1
2023-11-28 20:46:53 +11:00
metalgearsloth
d33a8465b0
Fix global audio ( #4625 )
2023-11-28 20:44:40 +11:00
metalgearsloth
6572fdb404
Midi tweaks ( #4618 )
2023-11-28 20:39:59 +11:00
Uriende
6273b1b80d
Only change the offset if has already started ( #4619 )
2023-11-28 20:29:19 +11:00
Nemanja
a09a60efe9
Adjust how KeyBindUp retreives the focused control ( #4620 )
2023-11-28 19:22:05 +11:00
metalgearsloth
d3339964ee
Version: 184.0.0
2023-11-28 19:13:18 +11:00
metalgearsloth
3ffef625ec
Pool MsgState streams ( #4582 )
2023-11-28 19:10:30 +11:00
metalgearsloth
4fd9b2bc3b
Add another GetEntitiesInRange overload ( #4587 )
2023-11-28 14:18:40 +11:00
metalgearsloth
adc5051841
Version: 183.0.0
2023-11-27 22:14:46 +11:00
metalgearsloth
2733435218
Audio rework unrevert + audio packaging ( #4555 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2023-11-27 22:12:26 +11:00
metalgearsloth
24b0165ec9
Revert Arch ( #4613 )
2023-11-27 21:41:01 +11:00
metalgearsloth
7b9aa09b18
Version: 182.1.1
2023-11-26 13:36:08 +11:00
metalgearsloth
7bee6f6fc1
Update Arch ( #4609 )
2023-11-26 13:35:26 +11:00
metalgearsloth
ff75495894
Version: 182.1.0
2023-11-26 12:45:21 +11:00
metalgearsloth
4cb51af733
Add arch trimming back ( #4608 )
2023-11-26 12:35:13 +11:00
Leon Friedrich
89c1e90646
Add IRobustRandom.SetSeed() ( #4606 )
2023-11-25 15:32:16 -08:00
metalgearsloth
b6cadfedd5
Update arch ( #4605 )
2023-11-25 14:56:56 +11:00
metalgearsloth
9f57b705d7
Version: 182.0.0
2023-11-24 00:21:00 +11:00
metalgearsloth
68be9712ad
Add entity gen to hashcode ( #4601 )
2023-11-24 00:19:58 +11:00
metalgearsloth
aaa446254c
Version: 181.0.2
2023-11-23 23:43:47 +11:00
metalgearsloth
5e2d2ab317
Fix too many pointlights causing blackscreen ( #4599 )
2023-11-23 23:39:51 +11:00
metalgearsloth
20ae63fbbd
Replace tile intersecting with enumerator ( #4595 )
2023-11-23 22:36:40 +11:00
metalgearsloth
a92c0cbef4
Fix nullable comps being raised for client gamestates ( #4596 )
2023-11-23 22:07:27 +11:00
metalgearsloth
95649a2dd0
Version: 181.0.1
2023-11-23 16:53:03 +11:00
metalgearsloth
861807f8b4
Fix HasComp(uid, Type) ( #4594 )
2023-11-23 16:52:31 +11:00
metalgearsloth
bd73f1c05a
Version: 181.0.0
2023-11-23 15:28:35 +11:00
metalgearsloth
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
DrSmugleaf
d9b0f3a227
Version: 180.2.1
2023-11-22 17:02:13 -08:00
Vasilis
05766a2eaa
Fix not using dotnet 7 for actions in engine ( #4591 )
2023-11-23 00:43:15 +01:00
metalgearsloth
a761fbc09e
Version: 180.2.0
2023-11-22 22:00:05 +11:00
metalgearsloth
f69440b3f2
Minor PVS stuff ( #4573 )
...
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
2023-11-22 21:54:07 +11:00
Leon Friedrich
b459d2ce21
Add more map system helper methods. ( #4589 )
2023-11-22 21:51:46 +11:00
Leon Friedrich
202182e3d4
Add new EnsureEntity variants ( #4586 )
2023-11-20 17:44:36 +11:00
metalgearsloth
96cb52e5d2
Version: 180.1.0
2023-11-20 16:31:41 +11:00
metalgearsloth
82e0c0baeb
Add cvar for lidgren pool size ( #4585 )
2023-11-20 16:28:13 +11:00
Leon Friedrich
54d6552164
Fix shape lookups for non-hard fixtures ( #4583 )
2023-11-20 16:15:27 +11:00
Jordan Dominion
c21b6c993c
Fix potential error when writing runtime log ( #4575 )
2023-11-19 15:47:53 +01:00
metalgearsloth
2fe4a8b859
Add map name to lsmap ( #4576 )
2023-11-19 15:47:19 +01:00
metalgearsloth
8325966dbb
Fix contact constraints allocs ( #4581 )
2023-11-19 15:47:07 +01:00
metalgearsloth
2459a9d688
Version: 180.0.0
2023-11-19 15:09:59 +11:00
Leon Friedrich
2cd2d1edd6
Add misc helpful methods ( #4577 )
2023-11-19 15:05:26 +11:00
metalgearsloth
b982350851
Use NetEntities for F3 panel ( #4571 )
2023-11-16 20:53:23 +11:00
DrSmugleaf
4a50bc2154
Add AddEntitiesIntersecting for phys shapes, change float range overload to use circles, remove obsolete methods ( #4572 )
2023-11-16 20:44:21 +11:00
metalgearsloth
4c85e205b9
Add chain support to TryGetNearest ( #4567 )
2023-11-16 20:40:23 +11:00
ElectroJr
0b447d9d82
Version: 179.0.0
2023-11-12 13:35:17 -05:00
Leon Friedrich
ceb205ad52
Allow per-eye lighting toggling. ( #4569 )
2023-11-13 05:30:00 +11:00
Leon Friedrich
a48ff3dbf1
Fix PlacementManager bug ( #4568 )
2023-11-13 05:29:18 +11:00
DrSmugleaf
2b85fa88c1
Print stack trace when adding a component while iterating net comps in ResetPredictedEntities ( #4541 )
2023-11-13 05:26:13 +11:00
Leon Friedrich
19564a421b
Fix deserialization of empty grid chunks ( #4565 )
2023-11-13 05:22:20 +11:00
Leon Friedrich
b3f0e467ee
Improve UnknownPrototypeException error message ( #4566 )
2023-11-13 05:22:05 +11:00
Leon Friedrich
216292c849
Make EyeComponent.Eye not nullable ( #4564 )
2023-11-13 04:20:09 +11:00
Jerry
68753d15e0
Fix stack overflow error on planet station ( #4563 )
2023-11-12 13:28:35 +11:00
ElectroJr
2a357051ae
Version: 178.0.0
2023-11-10 20:58:35 -05:00
Leon Friedrich
58e0b62145
Merge ActorSystem and IPlayerManager ( #4530 )
2023-11-11 12:50:21 +11:00
Leon Friedrich
14cc273997
Add NetListAsArray<T>.Value to sandbox whitelist ( #4537 )
2023-11-11 11:57:58 +11:00
DrSmugleaf
93f4428635
Version: 177.0.0
2023-11-08 00:21:12 -08:00
DrSmugleaf
164bf68aca
Move TryGetUi/TryToggleUi/ToggleUi/TryOpen/OpenUi/TryClose/CloseUi to SharedUserInterfaceSystem ( #4562 )
2023-11-08 16:52:38 +11:00
Leon Friedrich
773b87672b
Fix terminating entity reparenting bug ( #4549 )
2023-11-08 15:39:08 +11:00
metalgearsloth
eecf834039
Fix PlacementManager warnings ( #4557 )
2023-11-08 15:34:54 +11:00
Leon Friedrich
325fe46aa3
Add More Entity<T> query methods ( #4550 )
2023-11-07 20:24:42 -08:00
metalgearsloth
2f6c29ab43
Add GetMapCoordinates to TransformSystem ( #4556 )
2023-11-07 20:23:05 -08:00
metalgearsloth
aab1a2dba9
Fix transform test warnings ( #4558 )
2023-11-07 20:22:07 -08:00
DrSmugleaf
f36fbd9c83
Fix inverted GetAllMapGrids mapid check ( #4561 )
2023-11-07 14:26:01 -08:00
metalgearsloth
126c863f45
Hotfix containersystem.remove ( #4560 )
2023-11-07 16:18:08 +11:00
Leon Friedrich
618a8491bf
Add BeforeApplyState event to replay playback ( #4536 )
2023-11-07 15:07:26 +11:00
Leon Friedrich
2743b64a2b
Mark container methods as obsolete ( #4551 )
2023-11-07 15:05:32 +11:00
Leon Friedrich
28cc91934c
Change PVS error log into warning ( #4548 )
2023-11-07 15:02:13 +11:00
metalgearsloth
eadfcd4c09
Specify RichTextLabel VAlignment as Center ( #4520 )
2023-11-07 10:27:49 +11:00
metalgearsloth
7871b0010e
Version: 176.0.0
2023-11-07 09:51:32 +11:00
metalgearsloth
3da04ed17e
Robust.Packaging updates ( #4547 )
2023-11-07 09:36:33 +11:00
metalgearsloth
170d192791
Revert audio rework ( #4554 )
2023-11-07 09:34:09 +11:00
Leon Friedrich
dcd9939554
Fix PVS initial list capacity bug ( #4546 )
2023-11-06 04:41:56 +11:00
Leon Friedrich
98ef58eca6
Add max game state buffer size cvar ( #4543 )
2023-11-05 02:58:48 +11:00
metalgearsloth
ab1e99a0df
Add GetEntitiesInRange that takes in a set ( #4544 )
2023-11-04 15:02:20 +11:00
Leon Friedrich
499c236798
Fix replay lerp error spam ( #4534 )
2023-10-30 04:29:47 +11:00
metalgearsloth
8dc2345ceb
Fix audio position on first tick ( #4533 )
2023-10-29 15:30:59 +11:00
metalgearsloth
9b04270178
Version: 175.0.0
2023-10-29 15:03:09 +11:00
metalgearsloth
d75dbc901f
Audio rework ( #4421 )
2023-10-29 14:58:19 +11:00
Leon Friedrich
19a3e82848
Cache prototype data for IEntityManager.IsDefault() ( #4531 )
2023-10-29 12:54:52 +11:00
Leon Friedrich
911abf2693
Remove empty planet-map chunks ( #4529 )
2023-10-29 12:52:03 +11:00
ElectroJr
f5874ea402
Version: 174.0.0
2023-10-28 13:26:49 -04:00
metalgearsloth
b486ef885c
Add NextAngle for System.Random ( #4522 )
2023-10-29 04:22:32 +11:00
metalgearsloth
9d55d77e48
Sprite GetFrame ( #4528 )
2023-10-29 04:21:52 +11:00
Leon Friedrich
5af3cb969c
Move ActorComponent to shared ( #4527 )
2023-10-29 04:21:09 +11:00
metalgearsloth
429bc806dc
Version: 173.1.0
2023-10-28 15:36:26 +11:00
metalgearsloth
81484699a8
Add chain shapes ( #4523 )
...
* Add chain shapes
* rar only
* that too
* weh
* a
* Update Robust.Shared/Physics/Dynamics/Contacts/Contact.cs
Co-authored-by: Moony <moony@hellomouse.net >
* Update Robust.Shared/Physics/Dynamics/Contacts/Contact.cs
Co-authored-by: Moony <moony@hellomouse.net >
---------
Co-authored-by: Moony <moony@hellomouse.net >
2023-10-28 15:29:30 +11:00
metalgearsloth
7cad8d5ba3
Version: 173.0.0
2023-10-28 14:02:06 +11:00
Leon Friedrich
3aa04a3c86
Fix grid chunk bugs ( #4525 )
...
* Fix grid rendering
* Use TileChangedEvent
* Other empty chunk fixes
* Remove assert
Good ol integration tests at it again, adding invalid components
2023-10-28 13:57:54 +11:00
metalgearsloth
9750b113c8
Version: 172.0.0
2023-10-24 20:22:31 +11:00
Leon Friedrich
5a6c4220fc
IPlayerManager refactor ( #4518 )
2023-10-24 20:18:58 +11:00
Leon Friedrich
b2d389f184
Remove TryLifestage() helpers ( #4519 )
2023-10-24 18:46:46 +11:00
Leon Friedrich
ad0cb05dd6
Add EnsureComponent(ref Entity<T?>) ( #4516 )
2023-10-24 17:19:38 +11:00
Leon Friedrich
ad134d9e4e
Fix game state logging spam ( #4517 )
2023-10-24 14:09:55 +11:00
Leon Friedrich
be33bc2219
Re-add force ack threshold ( #4423 ) and fix bugs. ( #4438 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2023-10-22 23:27:15 +11:00
metalgearsloth
aa2fd2107d
Add mgs to physics codeowners ( #4510 )
...
Please ping me for this is creates more work if you do not ping me.
2023-10-22 05:03:47 -07:00
metalgearsloth
554e0777b1
Version: 171.0.0
2023-10-22 16:58:48 +11:00
metalgearsloth
21b7c5f93e
Cleanup relays on joint deletion ( #4497 )
2023-10-22 16:53:10 +11:00
Leon Friedrich
9e5c1e9c95
Change place-next-to helper methods ( #4506 )
2023-10-22 16:52:58 +11:00
Leon Friedrich
6825f09fb9
Set EntityLastModifiedTick when an entity spawns ( #4509 )
2023-10-22 16:51:40 +11:00
DrSmugleaf
58e3a4eb4a
Version: 170.0.0
2023-10-21 14:31:08 -07:00
DrSmugleaf
9a342f0d11
Fix double delete entity command, fix not being able to delete individual entities ( #4508 )
2023-10-21 14:19:34 -07:00
DrSmugleaf
f754ddb96d
Remove all usages of obsolete Dirty method, remove some obsoleted methods ( #4500 )
2023-10-21 14:19:07 -07:00
Leon Friedrich
7feede0d95
Fix duplicate command error ( #4507 )
2023-10-21 14:18:50 -07:00
Jordan Dominion
ea152366e3
Allow deletion of FileLogHandler logs while engine is running ( #4501 )
2023-10-21 15:07:10 +02:00
DrSmugleaf
ab47d4e009
Version: 169.0.1
2023-10-21 03:55:02 -07:00
DrSmugleaf
81b2a3825e
Fix help command, let the client know about server toolshed commands ( #4502 )
2023-10-21 03:54:17 -07:00
DrSmugleaf
56d850f389
Version: 169.0.0
2023-10-19 12:27:27 -07:00
DrSmugleaf
b737ecf9b3
Add generic EntityUid, remove some usages of .Owner ( #4498 )
2023-10-19 12:23:48 -07:00
DrSmugleaf
ed5223b592
Remove by-refness subscription test ( #4499 )
2023-10-19 02:04:32 -07:00
DrSmugleaf
f87012e681
Allow handling by-value events by ref ( #4373 )
2023-10-18 18:37:43 -07:00
wixoa
54529fdbe3
Respect the manifest's assemblyPrefix value on the server ( #4492 )
2023-10-18 20:29:28 +02:00
DrSmugleaf
1745a12e5a
Remove casts to Component ( #4495 )
2023-10-17 20:45:21 -07:00
DrSmugleaf
d201d787b7
Remove obsoletion from localized and console commands ( #4496 )
2023-10-17 20:18:30 -07:00
DrSmugleaf
904ddea274
Version: 168.0.0
2023-10-17 19:38:56 -07:00
DrSmugleaf
6b6ec844e8
Replace all T : Component constraints with T : IComponent ( #4494 )
2023-10-17 19:37:46 -07:00
Jordan Dominion
f24d18f470
Allow for ushort CVars ( #4493 )
2023-10-17 16:44:18 -07:00
metalgearsloth
77654a1628
Version: 167.0.0
2023-10-17 23:51:47 +11:00
Leon Friedrich
f3af813b57
Transform interpolation fixes ( #4488 )
2023-10-17 23:47:45 +11:00
Leon Friedrich
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
Leon Friedrich
2ade6c04c5
Adds more joint debug asserts ( #4490 )
2023-10-15 11:04:27 +11:00
Kara
a9df9097c1
Kill ContainerHelpers ( #4486 )
2023-10-15 03:58:25 +11:00
Kara
755dac719f
Kill ComponentExt ( #4485 )
2023-10-15 03:58:04 +11:00
ElectroJr
7095a58685
Version: 166.0.0
2023-10-10 22:23:51 -04:00
Leon Friedrich
16e68a4351
Make PVS session overrides recursive ( #4480 )
2023-10-11 13:16:00 +11:00
DrSmugleaf
0152f9d1d8
Move Component lifecycle methods to EntityManager ( #4483 )
2023-10-10 17:34:40 -07:00
DrSmugleaf
16d916796a
Add doc clarification to CopyByRef inheritance for the future coder ( #4476 )
2023-10-10 17:34:24 -07:00
Leon Friedrich
e865157432
Make AssertOwner() accept nullable components ( #4475 )
2023-10-10 04:41:26 +11:00
metalgearsloth
24d5ce4bd4
Make AddCompUninit obsolete ( #4470 )
2023-10-10 04:41:10 +11:00
deltanedas
662195e4ff
add SortedSetSerializer ( #4473 )
2023-10-10 04:29:42 +11:00
DrSmugleaf
d00fd6f736
Make AnimationPlayerSystem only log a warning for networked components when the property is automatically networked ( #4477 )
2023-10-10 04:08:56 +11:00
Leon Friedrich
2d58c1071d
Make ExpandPvsEvent lists nullable ( #4479 )
2023-10-10 04:07:59 +11:00
Leon Friedrich
a9db89d023
Fix nullable NetEntity conversion ( #4481 )
2023-10-10 04:07:30 +11:00
Leon Friedrich
684cabf3e6
Use metadata query in ToPrettyString() ( #4478 )
2023-10-09 19:07:31 +11:00
ElectroJr
a4f51f0cd9
Fix release notes
2023-10-08 12:41:45 -04:00
ElectroJr
a8ddd837c8
Version: 165.0.0
2023-10-08 12:39:03 -04:00
Leon Friedrich
82aace7997
Fix SplitContainer.MinDraggableWidth not working with mouse-blocking children. ( #4439 )
2023-10-09 03:28:23 +11:00
Leon Friedrich
01ce244b7b
Validate default values of ProtoId and EntProtoId fields ( #4462 )
2023-10-02 03:49:45 +11:00
metalgearsloth
58aa6e5c75
Version: 164.0.0
2023-09-30 15:19:43 +10:00
DrSmugleaf
4818c3aab4
Make auto comp states infer when data should be cloned ( #4461 )
2023-09-30 15:14:10 +10:00
Leon Friedrich
3b6adeb5ff
Reduce transform resolves in RecursiveDeleteEntity() ( #4468 )
2023-09-30 15:12:17 +10:00
metalgearsloth
889b8351be
Version: 163.0.0
2023-09-30 14:40:55 +10:00
metalgearsloth
ac37b0a131
Move TimedDespawn to engine ( #4448 )
2023-09-30 14:35:28 +10:00
Leon Friedrich
f6f1fc425a
Use ToPrettyString() in component resolve errors ( #4467 )
2023-09-30 14:31:40 +10:00
Leon Friedrich
7476628840
Give map and grid entities a default name ( #4464 )
2023-09-30 14:09:37 +10:00
Leon Friedrich
668cdbe76b
Allow adding/removing of widgets in sub-controls ( #4443 )
2023-09-30 14:08:52 +10:00
Leon Friedrich
a0a6e9b111
Fix render error spam ( #4463 )
2023-09-30 14:07:27 +10:00
Leon Friedrich
06d28f04e6
Add ExecuteCommand() ( #4466 )
2023-09-30 14:07:07 +10:00
Leon Friedrich
57897161d0
Fix console backspace exception ( #4465 )
2023-09-30 14:05:29 +10:00
metalgearsloth
c4c528478e
Use gamestate fields to avoid heap allocs ( #4452 )
2023-09-29 15:03:50 +10:00
DrSmugleaf
a6c295b89c
Version: 162.2.1
2023-09-28 17:55:17 -07:00
DrSmugleaf
165913a4de
Add IComparable to ProtoId, EntProtoId and LocId ( #4460 )
2023-09-28 17:53:23 -07:00
metalgearsloth
675dfdaabd
Fix scroll containers invalidating on first scroll ( #4449 )
2023-09-28 16:58:18 -07:00
Kara
fab172d6f6
Allow force submitting line edits ( #4455 )
2023-09-28 11:07:55 -07:00
metalgearsloth
e75c1659f6
Version: 162.2.0
2023-09-28 20:25:52 +10:00
DrSmugleaf
0c440a8fc9
Localize "View Variables" ( #4454 )
2023-09-28 20:22:54 +10:00
DrSmugleaf
0c2c8f352a
Add LocId and LocIdSerializer ( #4456 )
2023-09-28 20:22:17 +10:00
DrSmugleaf
0a4a2b7a36
Add nullable conversion operators to ProtoId and EntProtoId ( #4447 )
2023-09-28 20:18:45 +10:00
metalgearsloth
b5b59c1d2f
Use CollectionsMarshal in clientgamestatemanager ( #4453 )
2023-09-28 20:13:38 +10:00
metalgearsloth
f4f0967fdc
Fix double contact deletion throwing ( #4450 )
2023-09-28 20:12:45 +10:00
metalgearsloth
3d69766112
Use CollectionsMarshal for mergeimplicitdata ( #4451 )
2023-09-28 20:12:22 +10:00
DrSmugleaf
d1eb3438d5
Add support for automatically networking entity lists and sets ( #4446 )
2023-09-25 18:02:53 +10:00
ElectroJr
8f6b189d29
Version: 162.1.1
2023-09-19 17:59:16 -04:00
Leon Friedrich
ef8b278b47
Fix HideSpawnMenu ( #4437 )
2023-09-20 07:57:50 +10:00
metalgearsloth
c53ce2c907
Version: 162.1.0
2023-09-19 23:19:39 +10:00
Leon Friedrich
f063aa3ea1
Use CollectionsMarshal in RobustTree ( #4429 )
2023-09-19 23:17:27 +10:00
Leon Friedrich
30f63254ef
Mark ProtoId<T> as serializable ( #4430 )
2023-09-19 23:13:14 +10:00
Leon Friedrich
30a5b6152c
Slightly improve AddToChunkSetRecursively() ( #4432 )
2023-09-19 23:13:00 +10:00
Leon Friedrich
910a7f8bff
Fix visibility layers not updating on children ( #4431 )
2023-09-19 23:12:52 +10:00
Leon Friedrich
526a88293e
Use CollectionsMarshal in AddComponentInternal() ( #4435 )
2023-09-19 23:09:41 +10:00
metalgearsloth
22cd840b83
Revert "Add force ack threshold ( #4423 )" ( #4436 )
2023-09-19 18:36:41 +10:00
metalgearsloth
415c518bc7
Version: 162.0.0
2023-09-19 17:40:46 +10:00
Leon Friedrich
2417dbb0e0
Use CollectionsMarshal in DynamicTree ( #4433 )
2023-09-19 15:58:02 +10:00
Leon Friedrich
005673a957
Add force ack threshold ( #4423 )
2023-09-19 15:16:01 +10:00
Leon Friedrich
942db3120c
Make entity system proxy methods use Metadata & Transform queries ( #4434 )
2023-09-19 15:11:21 +10:00
Leon Friedrich
c0a5fab19e
Add missing EntitySystem - EntityManager proxy method ( #4427 )
2023-09-18 12:17:46 +10:00
Leon Friedrich
d16c62b132
Use CollectionsMarshal in PVS ( #4428 )
2023-09-18 12:17:32 +10:00
Leon Friedrich
7da22557fe
Add entity categories ( #4356 )
2023-09-18 12:14:26 +10:00
metalgearsloth
92f47c0f20
Version: 161.1.0
2023-09-18 11:48:03 +10:00
Leon Friedrich
9576d0739f
Add more DebugTools assert variants ( #4425 )
2023-09-18 11:18:35 +10:00
Leon Friedrich
10f25faabf
Try fix oldest ack issues ( #4426 )
2023-09-18 11:17:49 +10:00
Leon Friedrich
74831a177e
Don't attempt to insert entities into deleted containers ( #4424 )
2023-09-18 10:57:14 +10:00
ElectroJr
88d3168913
Version: 161.0.0
2023-09-17 13:56:34 -04:00
Leon Friedrich
902519093c
Add PVS debug command ( #4422 )
2023-09-18 03:49:57 +10:00
Leon Friedrich
366266a8ae
Fix light animations not working ( #4413 )
2023-09-18 03:49:47 +10:00
Leon Friedrich
a22cce7783
Fix metadata assert ( #4419 )
2023-09-17 17:18:44 +10:00
metalgearsloth
e5e738b8cd
Maybe fix heisentest ( #4418 )
2023-09-17 16:13:37 +10:00
metalgearsloth
b8f6e83473
Use stackalloc Span<Vector2> in ComputeHull ( #4417 )
2023-09-17 12:41:53 +10:00
Artur
c5fb186c57
Add missing InvariantCulture to AngleTypeParser ( #4411 )
2023-09-17 11:32:01 +10:00
Leon Friedrich
131d7f5422
Add string formatting for client-side NetEntity ids ( #4415 )
2023-09-17 11:29:54 +10:00
Leon Friedrich
217996f1ed
Use ToPrettyString() in state error logs. ( #4416 )
2023-09-17 11:29:02 +10:00
DrSmugleaf
fc718d68a5
Fix IClydeWindow resized xmldoc ( #4414 )
2023-09-17 11:28:43 +10:00
Leon Friedrich
d7d9578803
Mark EntPrototId as NetSerializable ( #4412 )
2023-09-17 11:25:40 +10:00
metalgearsloth
9bbeb54569
Version: 160.1.0
2023-09-17 11:20:03 +10:00
metalgearsloth
1ea7071ffb
Backport some arch comp net changes ( #4408 )
...
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
2023-09-17 11:03:11 +10:00
ElectroJr
196028b619
Version: 160.0.2
2023-09-16 14:50:34 -04:00
ElectroJr
c102da052f
Make VV fields private
2023-09-16 14:47:27 -04:00
metalgearsloth
5d46cdcfa4
Add transform parent + container VVs ( #4407 )
2023-09-16 17:08:08 +10:00
metalgearsloth
cd646d3b07
Version: 160.0.0
2023-09-16 15:26:56 +10:00
Leon Friedrich
922165fa19
Include sensors in default entity lookups ( #4406 )
2023-09-16 15:22:54 +10:00
metalgearsloth
4879252e99
Remove comprefs entirely ( #4367 )
2023-09-15 21:52:47 +10:00
DrSmugleaf
0e21f5727a
Version: 159.1.0
2023-09-15 03:41:17 -07:00
Leon Friedrich
3ce8a00389
Store metadata component in NetEntity lookup dictionary ( #4400 )
...
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
2023-09-15 02:01:44 -07:00
Leon Friedrich
9a283fe541
PVS NetEntity related changes ( #4399 )
2023-09-15 01:47:35 -07:00
Leon Friedrich
f3e3e64db3
Re-add entity check to fixture equality ( #4397 )
2023-09-15 18:44:24 +10:00
Leon Friedrich
4a4a135089
Make ToPrettyString() take in nullable EntityUids ( #4396 )
2023-09-15 01:43:39 -07:00
metalgearsloth
e323a67806
Remove 1 pvs getcomp ( #4398 )
2023-09-15 15:28:16 +10:00
Leon Friedrich
3a328ffdd5
More NetEntity VV fixes ( #4395 )
2023-09-15 13:37:18 +10:00
Leon Friedrich
bc5107e297
Misc NetEntity fixes for VV ( #4390 )
2023-09-15 10:11:28 +10:00
metalgearsloth
2abf33c9be
Queue LightTree update on light states ( #4385 )
...
Might fix some more issues.
2023-09-15 06:03:25 +12:00
metalgearsloth
71c46828c2
Minor re-apply net state change ( #4392 )
...
Slightly faster than checking deleted first, at least for now.
2023-09-15 05:56:51 +12:00
DrSmugleaf
814d6fe2d0
Add ProtoId, EntProtoId and serializers ( #4387 )
2023-09-12 23:19:40 -07:00
DrSmugleaf
77b98b8308
Add ProtoId, EntProtoId and serializers ( #4386 )
2023-09-13 14:32:01 +10:00
metalgearsloth
34b0a7fc6d
Fix tooltip bounds ( #4384 )
2023-09-13 13:23:34 +10:00
DrSmugleaf
1b6123c79f
Make data field tags optional ( #4382 )
2023-09-13 12:58:46 +10:00
DrSmugleaf
1476f9d462
Make QueueDel work with nullable entity uids ( #4381 )
2023-09-13 12:58:03 +10:00
Leon Friedrich
d62efe7301
Add UnknownEntityDeleteTest ( #4380 )
2023-09-13 12:57:50 +10:00
metalgearsloth
6af0c88f27
Fix IEye not updating always ( #4368 )
2023-09-13 11:51:11 +10:00
metalgearsloth
5f05b0aa2a
Version: 159.0.3
2023-09-13 11:43:34 +10:00
metalgearsloth
e6c335b6cd
Fix nent deleted entity handling ( #4379 )
2023-09-13 11:22:21 +10:00
metalgearsloth
5cd8e8276e
Version: 159.0.2
2023-09-13 00:33:43 +10:00
metalgearsloth
22aeec45f9
Minor resolve light update ( #4366 )
2023-09-13 00:32:02 +10:00
metalgearsloth
aed53fb63d
Fix lights not updating ( #4377 )
2023-09-13 00:31:45 +10:00
metalgearsloth
5ebe97aec1
Version: 159.0.1
2023-09-12 13:30:52 +10:00
metalgearsloth
3ff374a4af
Remove unnecessary meta getcomp ( #4376 )
2023-09-12 13:30:15 +10:00
metalgearsloth
c5bcf853ac
Some netstate fixes ( #4375 )
2023-09-12 13:05:20 +10:00
metalgearsloth
0624ac36cd
Remove PhysicsComponent ref from fixtures ( #4374 )
2023-09-12 12:49:33 +10:00
metalgearsloth
dd906e9b01
Version: 159.0.0
2023-09-11 21:26:25 +10:00
DrSmugleaf
7f99b44e5c
Remove inactive reviewers from CODEOWNERS ( #4365 )
2023-09-11 20:51:55 +10:00
metalgearsloth
268eb862ea
Refactor UI a bit more to shared ( #4343 )
2023-09-11 20:21:23 +10:00
Leon Friedrich
467f518421
Make entity-deletion take in nullables ( #4363 )
2023-09-11 20:19:04 +10:00
DrSmugleaf
4666a87aa5
Add obsoletion warnings to serialization source generated methods, xmldocs ( #4364 )
2023-09-11 20:15:07 +10:00
metalgearsloth
25007a743f
Remove lights component reference ( #4316 )
2023-09-11 19:17:28 +10:00
metalgearsloth
8ce3a03136
Version: 158.0.0
2023-09-11 17:41:27 +10:00
metalgearsloth
c4d6690a71
Remove SharedEyeComponent ( #4309 )
2023-09-11 16:15:08 +10:00
Kara
5486bc7686
Add tile overlay edge priority ( #4341 )
2023-09-11 15:30:49 +10:00
ElectroJr
cdf44ef3d9
Version: 157.1.0
2023-09-11 01:27:55 -04:00
metalgearsloth
49ec5b9ca3
Use RichTextLabel for tooltips ( #4331 )
2023-09-11 13:55:13 +10:00
ElectroJr
8b53b89423
Version: 157.0.0
2023-09-10 19:46:20 -04:00
metalgearsloth
3fd731d917
Network entity ids ( #4252 )
2023-09-11 09:42:55 +10:00
metalgearsloth
cb1d4ae843
Version: 156.0.0
2023-09-10 21:48:19 +10:00
metalgearsloth
039b70f502
Revert "Remove IContainer and move some functions to the system ( #4351 )" ( #4361 )
2023-09-10 21:46:17 +10:00
metalgearsloth
7892cc895f
Tooltip QoL ( #4330 )
2023-09-10 20:23:52 +10:00
ElectroJr
77108284b8
Version: 155.0.0
2023-09-09 22:26:10 -04:00
Leon Friedrich
5e21dbdd7f
Remove IContainer and move some functions to the system ( #4351 )
2023-09-10 12:17:00 +10:00
ShadowCommander
8274623edb
Add a command to hide replay UI ( #4355 )
2023-09-10 10:49:34 +10:00
Leon Friedrich
e923d69083
Miscellaneous replay related changes ( #4354 )
2023-09-10 10:48:42 +10:00
PrPleGoo
6e8ab5ce78
Ignore deleted components while raising events. ( #4311 )
2023-09-10 10:48:00 +10:00
metalgearsloth
f905ea631b
Raise MapInitEvent on components added after spawn ( #4290 )
2023-09-10 10:47:18 +10:00
Pieter-Jan Briers
be54c41891
Fix localization file error formatting.
2023-09-09 20:10:55 +02:00
DrSmugleaf
33184ecfa5
Version: 154.2.0
2023-09-08 14:44:37 -07:00
Morb
11cf0c1703
Fix turn into Invalid direction ( #4350 )
2023-09-08 11:14:14 +10:00
DrSmugleaf
528544b7a2
Remove redundant new() constraint from EntitySystem.AddComp ( #4353 )
2023-09-07 11:10:35 +10:00
chromiumboy
8571d7e7b5
Added method to search nested containers for a specified component ( #4337 )
2023-09-06 10:24:14 +10:00
DrSmugleaf
0f06423b7a
Remove RobustAutoGenerated from partials generated by serialization ( #4338 )
2023-09-06 10:23:28 +10:00
PrPleGoo
eb9e0ffefc
Advertise to multiple hubs simultaneously ( #4285 )
2023-09-06 00:25:11 +02:00
metalgearsloth
903619ecef
Version: 154.1.0
2023-09-05 00:14:15 +10:00
DrSmugleaf
879c6ea538
Make joint initialization only log under IsFirstTimePredicted ( #4346 )
2023-09-02 21:45:21 -07:00
metalgearsloth
5478545aeb
Mark Dirty(comp) as obsolete ( #4344 )
2023-09-03 06:56:04 +10:00
Wrexbe (Josh)
650929dcbb
Add Timespan helpers ( #4342 )
2023-08-31 11:51:06 -07:00
DrSmugleaf
a289659b49
Version: 154.0.0
2023-08-30 21:22:39 -07:00
DrSmugleaf
85d15c21e1
Move IPlayerData interface to shared ( #4339 )
2023-08-30 21:17:32 -07:00
DrSmugleaf
bcd1566440
Respect ignored prototypes even if the kind name is registered ( #4340 )
2023-08-30 21:01:47 -07:00
Julian Giebel
749ac2c364
Fix some multiline edit issues ( #4332 )
2023-08-30 09:36:36 +10:00
Pieter-Jan Briers
5eed3bc281
Make toolshed stuff oneOff IoC injections.
...
Removes a ton of IoC injector delegates.
2023-08-29 21:56:57 +02:00
Pieter-Jan Briers
d78f378493
More event sources
2023-08-29 21:43:02 +02:00
DrSmugleaf
eef44c15cf
Version: 153.0.0
2023-08-28 16:00:34 -07:00
DrSmugleaf
3d1b2418f9
Remove redundant DebugTools.AssertNotNull(netId) in ClientGameStateManager ( #4333 )
2023-08-28 15:57:46 -07:00
DrSmugleaf
6b49a86ee5
Make EntityManager.AddComponent with a comp instance set the owner if its default, add system proxy ( #4328 )
2023-08-28 15:31:17 -07:00
metalgearsloth
cd13cd3cd8
Delete EntityDeletedMessage ( #4329 )
2023-08-29 05:21:29 +10:00
metalgearsloth
2b8d8d6636
Remove UI comprefs ( #4320 )
2023-08-28 03:49:57 +10:00
Pieter-Jan Briers
409fe1a125
Some warning fixes
2023-08-27 15:35:15 +02:00
Pieter-Jan Briers
ab5db4641c
Update Lidgren to v0.2.6
2023-08-27 13:18:19 +02:00
metalgearsloth
064e8ee365
Minor CompAdd stuff ( #4327 )
2023-08-27 12:54:09 +02:00
metalgearsloth
02dcff7eae
Remove CollisionWake comp removal sub ( #4326 )
2023-08-27 15:47:46 +10:00
metalgearsloth
e1e5f8de54
Fix master build ( #4325 )
2023-08-27 15:33:15 +10:00
Leon Friedrich
d5ba822a79
Remove redundant prototype resolving ( #4322 )
2023-08-27 15:24:25 +10:00
Leon Friedrich
f448c6b8fa
Add RecursiveMoveBenchmark ( #4323 )
2023-08-27 15:24:04 +10:00
Pieter-Jan Briers
5e1d80be35
Attempts to fix replay recording performance issues.
...
Replays now use a dedicated thread (rather than thread pool) for write operations.
Moved batch operations to this thread as well. They were previously happening during PVS. Looking at some trace files these compression ops can easily take 5+ ms in some cases, so moving them somewhere else is appreciated.
Added EventSource instrumentation for PVS and replay recording.
2023-08-27 02:15:15 +02:00
DrSmugleaf
01546f32da
Version: 152.0.0
2023-08-26 15:31:30 -07:00
DrSmugleaf
aeeaaaefc5
Fix not running hooks when copying non-byref data definition fields without a custom serializer ( #4324 )
2023-08-26 15:20:46 -07:00
Leon Friedrich
b6c8060af1
Add new PVS test ( #4312 )
2023-08-26 22:23:32 +10:00
DrSmugleaf
99685838da
Fix entity spawn tests having instance per test lifecycle with non static setup and tear downs ( #4321 )
2023-08-26 22:16:47 +10:00
ike709
8917b29255
Convert Tile.TypeId to an int ( #4307 )
...
Co-authored-by: ike709 <ike709@github.com >
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
2023-08-26 22:16:14 +10:00
DrSmugleaf
f0c4d7c5eb
Update CI to use setup-dotnet 3.2.0 and checkout 3.6.0 ( #4319 )
2023-08-25 15:45:19 -07:00
Pieter-Jan Briers
6a00c62d3c
Allow content to implement own logic for BUI range checks. ( #4301 )
...
They were currently inconsistent with interaction logic in SS14. Please fix and thank.
2023-08-26 09:29:43 +12:00
metalgearsloth
fc3116fca5
Remove ComponentDeleted C# event ( #4317 )
...
No one's used it for 12 years probably no reason to obs first.
2023-08-26 09:24:33 +12:00
metalgearsloth
98c1397b3a
Remove EntityStarted C# event ( #4318 )
2023-08-25 19:57:43 +02:00
Leon Friedrich
2464bb6c2f
Remove and obsolete ComponentExt functions ( #4313 )
2023-08-25 23:20:39 +10:00
Leon Friedrich
709142acee
Fix prototype manager not being initialized in tests ( #4294 )
2023-08-24 19:02:02 +02:00
Kevin Zheng
af4e3e5e1c
Remove personally-identifiable file paths from client logs ( #4267 )
2023-08-24 18:56:48 +02:00
Kevin Zheng
d51a18c6ea
Fix build with USE_SYSTEM_SQLITE ( #4266 )
2023-08-24 18:55:54 +02:00
metalgearsloth
d5c3d4c0c9
Add system to CompNetworkGenerator ( #4310 )
...
Robust doesn't global using this but content does so any automatic comp states on engine don't work.
2023-08-24 04:26:30 -07:00
metalgearsloth
a4474d8df8
Remove IContainerManager ( #4308 )
2023-08-24 16:39:35 +10:00
DrSmugleaf
d66f7c7c06
Disable obsoletion and inherited member hidden warnings in serialization source generated code ( #4302 )
2023-08-24 13:04:32 +10:00
DrSmugleaf
b6879869d6
Add support for long values in CVars ( #4299 )
2023-08-24 00:57:09 +02:00
Errant
815b8e0c48
removed warning for glibc ( #4296 )
2023-08-24 00:56:38 +02:00
Arimah Greene
ef4e3baa7f
Fix Timer drift ( #4300 )
2023-08-24 00:54:30 +02:00
Moony
270ddb5a53
Update CODEOWNERS
2023-08-23 16:23:38 -05:00
moonheart08
6133fe0808
Version: 151.0.0
2023-08-23 16:05:56 -05:00
Moony
909fd326a0
Toolshed part 2 ( #4256 )
...
* Save work.
* three billion tweaks
* Rune-aware parser.
* a
* all shedded out for the night
* a
* oogh
* Publicizes a lot of common generic commands, so custom toolshed envs can include them.
* Implement parsing for all number types.
* i think i might implode
* a
* Tests.
* a
* Enum parser test.
* do u like parsers
* oopls
* ug fixes
* Toolshed is approaching a non-insignificant part of the engine's size.
* Pool toolshed's tests, also type tests.
* bwa
* tests pass :yay:
* Update Robust.Shared/CVars.cs
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
* how did this not fail tests
* awa
* many levels of silly
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com >
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2023-08-23 16:03:34 -05:00
metalgearsloth
876de4065a
Version: 150.0.1
2023-08-23 19:16:17 +10:00
metalgearsloth
60e159f0d0
Fix some merge artifacts ( #4297 )
2023-08-23 19:15:29 +10:00
metalgearsloth
80f3aae30c
Version: 150.0.0
2023-08-23 18:55:43 +10:00
Leon Friedrich
98b1862433
Add new spawn functions ( #4280 )
2023-08-23 18:54:55 +10:00
Leon Friedrich
d2311c193f
Add AbstractDictionarySerializer ( #4276 )
2023-08-23 18:53:13 +10:00
metalgearsloth
f05ed96461
Remove FixtureId from fixtures ( #4270 )
2023-08-23 18:50:48 +10:00
DrSmugleaf
dc23dfaf4d
Version: 149.0.1
2023-08-23 00:27:59 -07:00
DmitriyMX
62315f7c2e
fix: crash client when window set maxsize ( #4291 )
2023-08-23 16:59:57 +10:00
DrSmugleaf
b2d121e780
Fix serialization sharing instances when copying data definitions and not assigning null when the source is null ( #4295 )
2023-08-22 23:59:03 -07:00
DrSmugleaf
fb4b029122
Version: 149.0.0
2023-08-22 18:07:35 -07:00
DrSmugleaf
66239d23ea
Refactor serialization copying to use source generators ( #4286 )
2023-08-22 17:37:13 -07:00
DrSmugleaf
dbb45f1c13
Version: 148.4.0
2023-08-21 23:19:25 -07:00
Leon Friedrich
6284e16b64
Add recursive PVS overrides and remove IsOverride() ( #4262 )
2023-08-21 23:17:53 -07:00
DrSmugleaf
f6c55085fe
Version: 148.3.0
2023-08-21 19:01:15 -07:00
DrSmugleaf
30eafd26e7
Fix test checking that Robust's and .NET's colors are equal ( #4287 )
2023-08-21 16:26:06 -07:00
Pieter-Jan Briers
63423d96b4
Fixes for new color PR ( #4278 )
...
Undo change to violet color
add to named color list
2023-08-21 23:06:20 +02:00
Morb
474334aff2
Make DiscordRichPresence icon CVars server-side with replication ( #4272 )
2023-08-21 10:44:40 +02:00
Leon Friedrich
be102f86bf
Add IntegrationInstance fields for common dependencies ( #4283 )
2023-08-21 14:35:27 +10:00
Tom Leys
d7962c7190
Add implementation of Random.Pick(ValueList<T> ..) ( #4257 )
2023-08-21 13:56:18 +10:00
Leon Friedrich
7fe9385c3b
Change default value of EntityLastModifiedTick from zero to one. ( #4282 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2023-08-21 13:55:41 +10:00
Kara
a9d9d1348a
Tile texture reload command ( #4268 )
2023-08-21 13:46:58 +10:00
Leon Friedrich
4eaf624555
Allow pre-startup components to be shut down. ( #4281 )
2023-08-21 13:45:57 +10:00
Leon Friedrich
e37c131fb4
Prevent invalid prototypes from being spawned ( #4279 )
2023-08-21 12:29:02 +10:00
PrPleGoo
9df4606492
Added colors ( #4278 )
2023-08-20 18:48:00 +02:00
Pieter-Jan Briers
3be8070274
Happy eyeballs delay can be configured.
2023-08-20 17:45:43 +02:00
metalgearsloth
8a440d705f
Version: 148.2.0
2023-08-20 15:53:35 +10:00
metalgearsloth
5849474022
Add IsPaused to EntityManager ( #4277 )
2023-08-20 15:50:11 +10:00
c4llv07e
b7d67c0ece
Fix UserInterface.SetActiveTheme didn't update theme ( #4263 )
2023-08-20 03:36:38 +10:00
Pieter-Jan Briers
b04cf71bc0
Expose SpinBox.LineEditControl
2023-08-19 16:32:05 +02:00
Leon Friedrich
ea87df649a
Add readonly VV attributes to various fields. ( #4265 )
2023-08-20 00:13:18 +10:00
metalgearsloth
dab7a9112f
Version: 148.1.0
2023-08-16 19:19:46 +10:00
DrSmugleaf
d3dc89832a
Add component that lets entities ignore BUI range checks ( #4264 )
2023-08-16 15:41:01 +10:00
Leon Friedrich
3ade9ca447
Add support for f16-f24 keys ( #4261 )
2023-08-13 22:15:18 +10:00
Leon Friedrich
149e9a2613
Fix a gamestate bug. ( #4260 )
2023-08-13 11:22:15 +10:00
ElectroJr
d164148ce2
Version: 148.0.0
2023-08-12 19:40:55 -04:00
/ʊniɹɑː/
d898b52449
more richtext ( #4187 )
2023-08-13 09:34:44 +10:00
TemporalOroboros
dcf7a1e580
PixelToMap ( #4188 )
2023-08-13 09:34:33 +10:00
Pieter-Jan Briers
65c6bb74eb
Mark a bunch of NuGet dependencies as private compile assets ( #4258 )
2023-08-13 07:22:14 +10:00
Leon Friedrich
d6d88bea91
Fix replay handling of bad prototype uploads ( #4259 )
2023-08-13 07:07:47 +10:00
Pieter-Jan Briers
d6467f768a
Fix Logger calls in ComponentRegistrySerializer
2023-08-11 23:50:54 +02:00
ElectroJr
4f0f020f56
Version: 147.0.0
2023-08-10 00:40:01 -04:00
Leon Friedrich
5ce8369fb9
Rename a Dirty() proxy method to DirtyEntity() ( #4253 )
2023-08-10 14:17:57 +10:00
Pieter-Jan Briers
2446e64033
entitysystemupdateorder debug command
2023-08-08 21:36:14 +02:00
metalgearsloth
bdd65cda4b
Version: 146.0.0
2023-08-08 17:26:42 +10:00
Leon Friedrich
77e949bfe8
More serialization related changes, ( #4250 )
2023-08-08 17:22:10 +10:00
metalgearsloth
d4171351f4
Metadata + cancollide stuff ( #4247 )
2023-08-08 12:03:27 +10:00
metalgearsloth
e67d0ad3d6
Xform stuff ( #4246 )
2023-08-08 11:55:56 +10:00
Artur
aff5711fde
Add missing CultureInfo.InvariantCulture in angle validaton ( #4248 )
2023-08-08 11:52:24 +10:00
ElectroJr
a886222946
Version: 145.0.0
2023-08-06 21:45:09 -04:00
Leon Friedrich
5843f1087e
Add ContentFileRead test and fix file reading on windows ( #4242 )
2023-08-07 11:39:09 +10:00
Leon Friedrich
93c0ce815f
Add IPrototypeManager.EnumerateKinds() ( #4244 )
2023-08-07 11:24:34 +10:00
Leon Friedrich
1c64fa1f28
Fix TransformSystem.SetCoordinates() error logs. ( #4245 )
2023-08-07 11:24:26 +10:00
Leon Friedrich
c825c1e413
Remove IoCManager.Resolve calls in Resource.Load ( #4243 )
2023-08-07 11:24:15 +10:00
Chief-Engineer
f30fb47834
Add GetActorFromUserId to actor system ( #4239 )
2023-08-07 11:24:00 +10:00
Leon Friedrich
5d255e06c8
Fix SpriteSpecifier yaml validator ( #4241 )
2023-08-06 22:14:02 +10:00
metalgearsloth
80357c8ec4
Version: 144.0.1
2023-08-06 15:07:48 +10:00
metalgearsloth
ac3a434bdf
Shrink entitylookup tile enlargement even further ( #4240 )
2023-08-06 15:06:08 +10:00
metalgearsloth
21719b8884
Version: 144.0.0
2023-08-06 12:45:49 +10:00
metalgearsloth
dbb6b90654
Tile enlargement + new flag for lookups ( #4205 )
2023-08-06 12:41:27 +10:00
ElectroJr
4b92be5324
Version: 143.3.0
2023-08-05 21:16:11 -04:00
Leon Friedrich
95169b7a71
Add temporary debug logs ( #4237 )
2023-08-06 11:11:23 +10:00
Leon Friedrich
b699e22c85
More serialization fixes ( #4224 )
2023-08-06 11:08:48 +10:00
Leon Friedrich
e48cc62d0b
Clamp audio offset in ApplyAudioParams() ( #4221 )
2023-08-06 10:38:53 +10:00
Leon Friedrich
aade062a49
Allow replay loading to ignore some errors ( #4236 )
2023-08-06 10:33:31 +10:00
Chief-Engineer
e02166d5c4
add placement events ( #4235 )
2023-08-06 10:32:04 +10:00
Leon Friedrich
8037bfae14
Remove an incorrect assert ( #4238 )
2023-08-06 10:29:30 +10:00
metalgearsloth
49781791af
Version: 143.2.0
2023-08-05 12:43:34 +10:00
metalgearsloth
92719aa29f
Shutdown grid rendering events ( #4234 )
2023-08-05 11:38:16 +10:00
Chief-Engineer
1d47a9677d
fix named toolshed command ( #4230 )
2023-08-04 14:51:06 +10:00
Leon Friedrich
14fe8eba6d
Remove unnecessary dummy test prototypes ( #4233 )
2023-08-04 14:50:53 +10:00
Leon Friedrich
2ff99d4a62
Add support for tests to load extra prototypes from multiple "files" ( #4232 )
2023-08-04 14:50:08 +10:00
metalgearsloth
ce8b2d82a3
Version: 143.1.0
2023-08-04 12:40:21 +10:00
Leon Friedrich
f8f99450db
Error on duplicate broadcast subscriptions ( #4231 )
2023-08-04 12:34:10 +10:00
metalgearsloth
a3cf4877e4
Don't raise contact events for qdel ents ( #4126 )
2023-08-04 12:22:59 +10:00
metalgearsloth
6ab08f7dc1
Add BodyStatus readwrite ( #4227 )
2023-08-04 12:22:50 +10:00
Vordenburg
819f6921cf
Add locale support for grammatical measure words ( #4064 )
2023-08-03 20:00:47 +10:00
moonheart08
cf91369d27
Version: 143.0.0
2023-08-02 16:07:25 -05:00
Moony
0e1328675c
Toolshed ( #4197 )
...
* Saving work
* Move shit to engine
* lord
* merg
* awa
* bql is kill
* forgot the fucking bike rack
* bql is kill for real
* pjb will kill me
* aughfhbdj
* yo ho here we go on my way to the MINES
* a
* adgddf
* gdsgvfvxshngfgh
* b
* hfsjhghj
* hbfdjjh
* tf you mean i have to document it
* follow C# standards
* Assorted cleanup and documentation pass, minor bugfix in ValueRefParser.
* Start porting old commands, remove that pesky prefix in favor of integrating with the shell.
* Fix valueref up a bit, improve autocomplete for it.
* e
* Toolshed type system adventure.
* a log
* a
* a e i o u
* awa
* fix tests
* Arithmetic commands.
* a
* parse improvements
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com >
2023-08-02 16:06:16 -05:00
metalgearsloth
a7315b1c95
Version: 142.1.2
2023-08-02 13:43:19 +10:00
metalgearsloth
c8f2a55cbe
Don't log error on relay resolve ( #4223 )
2023-08-02 13:42:07 +10:00
ElectroJr
7812502b0b
Version: 142.1.1
2023-08-01 22:42:01 -04:00
Leon Friedrich
3149f99954
Fix bad DetachParentToNull() assert ( #4222 )
2023-08-02 12:40:59 +10:00
ElectroJr
ef8c6379cd
Version: 142.1.0
2023-08-01 20:54:36 -04:00
KIBORG04
f932e023ee
Configurable Discord Rich Presence icons and some localization ( #4174 )
2023-08-02 10:36:45 +10:00
Leon Friedrich
a137c839fc
Add prototype serialization validation methods. ( #4210 )
2023-08-02 10:29:55 +10:00
Leon Friedrich
3e43b88518
Fix bad disconnects in tests ( #4217 )
2023-08-02 10:29:17 +10:00
metalgearsloth
3d974e0305
Fix entitylookup recursion ( #4218 )
2023-08-02 10:28:10 +10:00
deathride58
b3682017ac
Enables lightsample manipulation shenanigans ( #4201 )
2023-08-02 04:52:38 +10:00
metalgearsloth
194743a9b0
Set sawmill default to info on release ( #4198 )
2023-08-02 04:33:31 +10:00
Vera Aguilera Puerto
34d65a7960
Use engine font instead of SS14-specific font in a few places. ( #4206 )
2023-08-02 04:32:31 +10:00
metalgearsloth
6cd4a37a8f
Add VV readwrite to physics stuff ( #4220 )
2023-08-02 04:31:53 +10:00
Vordenburg
40d879fddc
Read Artist and Title tags from Ogg Vorbis files ( #4207 )
2023-08-02 04:31:20 +10:00
Leon Friedrich
df398c5b13
Truncate discord rich presence strings ( #4213 )
2023-08-02 04:30:22 +10:00
Leon Friedrich
804b698172
Improve DetachParentToNull() debug asserts ( #4194 )
2023-08-02 04:27:18 +10:00
metalgearsloth
346514c6e0
Allow overriding joint relays ( #4219 )
2023-08-02 04:27:01 +10:00
Leon Friedrich
d65e2eb169
Fix test IoC error ( #4216 )
2023-08-01 18:57:14 +10:00
Leon Friedrich
ff41329ad7
Add DataNode.ToString() ( #4209 )
2023-08-01 12:13:46 +10:00
Leon Friedrich
6151a26622
Remove unnecessary component fetch in AnyComponentsIntersecting ( #4215 )
2023-08-01 12:13:32 +10:00
Pieter-Jan Briers
1c7ae13bfa
Happy Eyeballs for HttpClient use.
...
All HttpClient usages in the engine now use Happy Eyeballs, same implementation as the launcher.
Makes a IHttpClientHolder type so content can profit from this technology too. Didn't make use of this in all HttpClient usages in the engine itself, due to varying circumstances making it annoying to refactor.
2023-07-31 22:51:25 +02:00
metalgearsloth
cb6645aebe
Version: 142.0.1
2023-07-31 14:33:25 +10:00
Leon Friedrich
fffe3c56e9
Fix enum serialization ( #4208 )
2023-07-30 20:17:22 +10:00
ElectroJr
204e881690
Version: 142.0.0
2023-07-29 13:42:33 -04:00
metalgearsloth
161b1874c2
Some comp query optimisations ( #4203 )
2023-07-30 03:34:35 +10:00
metalgearsloth
7c3634f1f5
Add better GetAssemblyByName debug ( #4192 )
2023-07-30 03:32:02 +10:00
Leon Friedrich
9969899f38
Add method to validate prototype ids in c# fields ( #4189 )
2023-07-30 03:31:17 +10:00
Leon Friedrich
ed35839942
Add warning for unhandled replay messages ( #4199 )
2023-07-29 18:04:56 +10:00
metalgearsloth
380ccfacd8
Version: 141.2.1
2023-07-29 16:19:20 +10:00
Leon Friedrich
cc0cc6afb1
Don't recreate _entTraitDict on disconnect ( #4200 )
2023-07-29 16:16:25 +10:00
Pieter-Jan Briers
8cc2a17444
Version: 141.2.0
2023-07-28 22:16:59 +02:00
Pieter-Jan Briers
9c64fbfce2
Fix protocol abuse exception.
2023-07-27 19:30:39 +02:00
metalgearsloth
0218c4b969
Version: 141.1.0
2023-07-27 18:22:48 +10:00
Vordenburg
cd72523701
Add CollisionLayerChangeEvent ( #4147 )
2023-07-27 18:20:29 +10:00
metalgearsloth
76bb9b4b19
Run MapInit on pmanager entities ( #4196 )
2023-07-27 06:49:09 +12:00
metalgearsloth
afdfbba312
Version: 141.0.0
2023-07-26 22:41:12 +10:00
metalgearsloth
8b4925863e
Cull Component.Initialize ( #4191 )
2023-07-26 22:37:45 +10:00
Pieter-Jan Briers
e1597da4c7
Enable EXCEPTION_TOLERANCE on Tools.
...
This wasn't the case yet??? Whoops.
2023-07-24 20:52:39 +02:00
Pieter-Jan Briers
8375a4038b
Throw error if creation of buffered audio source fails.
...
This can happen if we're out of audio streams. Before, we just kinda pretended like everything was OK, which easily caused crash bugs in e.g. MIDI.
Ideally the audio engine would be less terrible and this could be handled better than "throw new Exception()", but I'm fixing a stack overflow here alright?
2023-07-24 20:52:11 +02:00
Pieter-Jan Briers
8270442d66
Hard exit server on double ^C.
2023-07-23 17:44:20 +02:00
Pieter-Jan Briers
85e1920b95
Version: 140.0.0
2023-07-23 15:41:44 +02:00
Pieter-Jan Briers
5347eb3350
Replay recording API improvements. ( #4193 )
2023-07-23 15:36:35 +02:00
metalgearsloth
e4a14d1ec8
Start MapGrid ECS ( #4185 )
2023-07-23 20:50:23 +10:00
metalgearsloth
c52db4d3f2
Version: 139.0.0
2023-07-23 16:13:06 +10:00
metalgearsloth
89f78d76ab
Cull Component.Startup ( #4190 )
2023-07-23 16:04:37 +10:00
metalgearsloth
bbc4668f9c
Version: 138.1.0
2023-07-18 21:41:40 +10:00
metalgearsloth
ce4016965e
Add NoLerp methods for rotation ( #4186 )
2023-07-18 21:40:09 +10:00
Pieter-Jan Briers
21e74c9881
Fix ordering of control AnimationCompleted event.
...
This was changed recently, and it caused exceptions in SS14 (wire hacking animations).
2023-07-18 01:04:49 +02:00
Vera Aguilera Puerto
aa52e8c2ef
Version: 138.0.0
2023-07-16 21:09:48 +02:00
Vera Aguilera Puerto
e106d3f72b
MidiRenderer master/puppet and various improvements/cleanup ( #4184 )
2023-07-16 21:08:57 +02:00
metalgearsloth
8eae802fb6
Version: 137.1.0
2023-07-17 00:57:35 +10:00
Pieter-Jan Briers
681feaf0c7
Use relative time in PrecisionSleepWindowsHighResolution
...
Duh.
2023-07-15 23:38:12 +02:00
Pieter-Jan Briers
0a5a214a06
Precision sleep implementation for Linux (nanosleep).
2023-07-15 23:28:55 +02:00
Pieter-Jan Briers
d80be16f6c
Fix sys.precise_sleep being interpreted the wrong way around.
2023-07-15 23:28:26 +02:00
Pieter-Jan Briers
d967bc9fdc
Speed up DirLoader.DirLoader on Windows.
...
New FileHelper.TryOpenFileRead that doesn't throw if the file doesn't exist.
Also used it in a couple other spots.
2023-07-15 19:08:37 +02:00
Pieter-Jan Briers
177ca6b627
Sandboxing performance improvements.
...
Don't leave file handles dangling.
Prefetch verifying assembly images to speed stuff up.
2023-07-15 18:09:57 +02:00
Pieter-Jan Briers
3c262afaa4
Why would you put an attribute inside an ifdef like that, god.
2023-07-15 16:14:03 +02:00
Pieter-Jan Briers
bce2901b0f
Remove manual Windows P/Invokes in favor of TerraFX.
2023-07-15 15:41:34 +02:00
Pieter-Jan Briers
c392d4f996
Precise, time period-independent timing for Windows game loop.
2023-07-15 15:22:52 +02:00
Pieter-Jan Briers
d7ee2bccd7
Use TerraFX.Interop.Windows in Shared.
2023-07-15 15:20:32 +02:00
Pieter-Jan Briers
4e816fa5e7
Add ModUpdateLevel.InputPostEngine
2023-07-15 15:09:17 +02:00
Pieter-Jan Briers
545e55055e
BQL paused handling changes ( #4099 )
2023-07-15 19:21:36 +10:00
metalgearsloth
6b059ed356
Version: 137.0.0
2023-07-13 20:22:47 +10:00
metalgearsloth
b69b4fd8fe
Kill comp getstate / handlestate ( #4183 )
2023-07-13 20:19:58 +10:00
metalgearsloth
cb63499ec9
Add EntityQuery<MetaDataComponent> to EntityManager ( #4166 )
2023-07-13 20:14:47 +10:00
Vera Aguilera Puerto
dd12110c34
Version: 136.0.1
2023-07-12 08:55:01 +02:00
Vera Aguilera Puerto
a811cfc1a1
Changelog for CEF bugfix
2023-07-12 08:53:51 +02:00
Amy
229a45bea2
Enables debugging and error handling on Linux with CEF enabled ( #4181 )
...
Co-authored-by: amylizzle <amylizzle@users.noreply.github.com >
2023-07-12 08:42:30 +02:00
metalgearsloth
78376ccca1
Fix grid fixture warnings ( #4180 )
2023-07-10 18:09:18 +10:00
metalgearsloth
e4a1415627
Fix erroneous Vector2.Length call ( #4178 )
2023-07-10 17:53:54 +10:00
metalgearsloth
69589195e0
MapLoader perf stuff ( #4179 )
2023-07-10 17:53:46 +10:00
Leon Friedrich
ce3b92aea2
Try prevent infinite measure/arrange loops ( #4176 )
2023-07-10 17:36:22 +10:00
Leon Friedrich
5dc980ae92
Revert #3827 ( #4177 )
2023-07-10 17:35:55 +10:00
ElectroJr
6edeafeed1
Version: 136.0.0
2023-07-08 22:22:28 -04:00
Leon Friedrich
623aa6a0ae
More StyleBox UiScale fixes. ( #4175 )
2023-07-09 12:19:42 +10:00
ElectroJr
1399b71572
Version: 135.0.0
2023-07-08 15:02:31 -04:00
eoineoineoin
bbf8827efd
Make StyleBoxTexture respect UI zoom level ( #4165 )
2023-07-09 04:49:25 +10:00
ElectroJr
591c261ff5
Version: 134.0.0
2023-07-08 12:10:13 -04:00
TemporalOroboros
75f0cf9dd7
Ecs's UserInterfaceComponent. ( #4079 )
2023-07-09 02:02:28 +10:00
metalgearsloth
bde8c2c6e8
Version: 133.0.0
2023-07-08 14:12:59 +10:00
metalgearsloth
7d1ad527d9
Replace Robust Vector2 with System.Numerics ( #4092 )
2023-07-08 14:08:26 +10:00
Morb
6da708f285
Fix ContentGetDirectoryEntries ( #4162 )
2023-07-06 15:28:38 +10:00
Leon Friedrich
f6a5e0ed93
Fix doc comments & typos ( #4170 )
2023-07-06 15:28:09 +10:00
Leon Friedrich
21534e7568
Block some parent-child collisions ( #4171 )
2023-07-06 15:26:20 +10:00
Pieter-Jan Briers
e7aa2cbc7d
AssetPassPipe can detect and block duplicates.
2023-07-05 23:56:15 +02:00
Pieter-Jan Briers
5ddba87487
ACZ fix edge case with Accept-Encoding header parsing
...
This could throw if the requester sent specific headers.
2023-07-05 23:55:43 +02:00
metalgearsloth
a69573178f
Version: 132.2.0
2023-07-06 00:02:23 +10:00
metalgearsloth
1ac39cc65f
Add recursive joint clearing ( #4169 )
2023-07-06 00:01:04 +10:00
Pieter-Jan Briers
70897b6ea9
Reduce default MTU even more.
...
Yeah I think this might still be causing issues.
2023-07-02 17:01:17 +02:00
metalgearsloth
e763d59617
Remove some unnecessary EntityQuery<T> and warns ( #4167 )
2023-07-02 01:12:45 +10:00
metalgearsloth
d4902a9714
Version: 132.1.0
2023-07-01 22:05:39 +10:00
metalgearsloth
23a40e58e4
Pause animations on ent pause ( #4117 )
2023-07-01 22:02:33 +10:00
Pieter-Jan Briers
e71f1cc8a5
Warning fixes ( #4160 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-07-01 22:02:12 +10:00
metalgearsloth
b82d246988
Fix ComponentTreeSystem warnings ( #4164 )
2023-07-01 19:23:37 +10:00
metalgearsloth
d309872334
Version: 132.0.1
2023-06-27 20:13:29 +10:00
metalgearsloth
e33c37ed09
Return map first for grid queries ( #4161 )
2023-06-27 20:09:58 +10:00
ElectroJr
3ee95b1a71
Version: 132.0.0
2023-06-25 16:44:40 -04:00
metalgearsloth
9a4721a3ee
Add prototype counts to IPrototypeManager ( #4158 )
2023-06-26 06:35:21 +10:00
Leon Friedrich
8fd1e9047f
Rejig time offset serializer ( #4154 )
2023-06-26 06:29:45 +10:00
metalgearsloth
e44e4ac7ed
Version: 131.1.0
2023-06-25 22:00:17 +10:00
metalgearsloth
581ef074a0
Add method to get random variant tile ( #4153 )
2023-06-25 21:52:31 +10:00
metalgearsloth
9bb61b8a35
Add NextByte to random methods ( #4151 )
2023-06-25 21:52:15 +10:00
Leon Friedrich
e7497c7e4f
Fix replay component state bug ( #4157 )
2023-06-25 21:51:15 +10:00
rene-descartes2021
7bc54d8f73
Cleanup redundant parentheses ( #4155 )
2023-06-25 21:51:00 +10:00
Pieter-Jan Briers
1631d93e41
Remove AggressiveOptimization attributes.
...
This isn't a magic "make code go fast" button, none of these usages were correct.
2023-06-25 09:33:10 +02:00
moonheart08
a32ff39516
Version: 131.0.0
2023-06-24 18:57:48 -05:00
Pieter-Jan Briers
2715581f48
Replays: final boss ( #4156 )
...
* Add ISawmill.Verbose log helpers
* Verbose logs for server-side networking handshake.
* Replays: final boss
It does zippies now. It fucking works. Amazingly, in fact.
* Add ZipArchive to sandbox
2023-06-24 18:56:37 -05:00
metalgearsloth
061c4352c6
Add SpawnEntities to entitymanager ( #4152 )
2023-06-23 10:55:28 +10:00
Leon Friedrich
8c5a34f538
Fix bad gamestate asserts ( #4149 )
2023-06-23 09:48:06 +10:00
Leon Friedrich
55d99155e0
Better deserialization error messages ( #4150 )
2023-06-21 09:43:49 +10:00
ElectroJr
4c994eb599
Version: 130.0.0
2023-06-18 17:03:02 -04:00
ElectroJr
25fa6b2b2e
Change default engine version cvar
2023-06-18 17:00:39 -04:00
ElectroJr
530321bcb6
Version: 0.129.0.1
2023-06-18 15:39:47 -04:00
ElectroJr
da860d4f56
Update Version.py to remove leading zero.
2023-06-18 13:43:32 -04:00
ElectroJr
33702b10f3
Version: 129.0.0
2023-06-18 13:42:47 -04:00
wixoa
b035159de5
Add StyleBoxOverride to LineEdit ( #4138 )
2023-06-19 03:27:56 +10:00
Leon Friedrich
ad1b9b1d2b
Make ActorSystem.Attach() detach from existing entities. ( #4146 )
2023-06-19 03:24:17 +10:00
Leon Friedrich
9d4105abc7
Add support for client-side replays ( #4122 )
2023-06-19 03:23:46 +10:00
Pieter-Jan Briers
35902ad839
Update Lidgren to fix Linux socket error reporting.
2023-06-18 18:19:08 +02:00
Julian Giebel
f5b8c8813f
Cange richtext tags to be overridable by content ( #4141 )
2023-06-18 03:20:43 +10:00
Leon Friedrich
a9eafd4025
Add new Dirty() override for Component.Owner removal ( #4144 )
2023-06-18 03:19:40 +10:00
metalgearsloth
3bd7309536
Version: 0.128.0.0
2023-06-17 11:56:10 +10:00
Leon Friedrich
f5b87b5140
Remove static ILocalizationManager resolves. ( #4145 )
2023-06-17 11:52:45 +10:00
metalgearsloth
05e38e0880
Version: 0.127.1.0
2023-06-16 12:41:20 +10:00
metalgearsloth
2bcb457786
Add Frame0 method for entity prototypes ( #4142 )
2023-06-15 20:29:51 +10:00
metalgearsloth
e11cef3335
Version: 0.127.0.0
2023-06-15 12:15:30 +10:00
metalgearsloth
b15b800535
Contact stuff ( #4140 )
2023-06-15 12:14:06 +10:00
Leon Friedrich
8345cfea60
Automatically create a sawmill for each entity system. ( #4137 )
2023-06-15 12:09:48 +10:00
Leon Friedrich
497674f306
Change capitalization of PVS to Pvs ( #4139 )
2023-06-15 12:08:34 +10:00
Pieter-Jan Briers
fd5e5471be
Oops, didn't do the IPAddress sandbox properly.
2023-06-11 16:21:24 +02:00
Leon Friedrich
1c90be0abc
Make BoxContainer's MesureOverride account for stretching ( #4114 )
2023-06-11 16:13:20 +02:00
Pieter-Jan Briers
b895da5fda
Add launch.launcher and launch.content_bundle CVars
2023-06-11 16:12:08 +02:00
ElectroJr
0ae409a795
Version: 0.126.0.0
2023-06-10 16:01:16 -04:00
Leon Friedrich
2c529510e7
Maybe fix random test failures ( #4135 )
2023-06-11 05:45:05 +10:00
metalgearsloth
33cdc0d31f
Obsolete some metadata stuff ( #4110 )
2023-06-11 05:44:36 +10:00
metalgearsloth
8dec3ea922
More MM stuff ( #4136 )
2023-06-10 19:03:55 +10:00
metalgearsloth
60f9ffb423
Physics stuff ( #4125 )
2023-06-10 18:54:01 +10:00
metalgearsloth
f2c2750f8c
Gridtree ECS ( #4109 )
2023-06-10 18:15:04 +10:00
Vera Aguilera Puerto
00e8afe8fa
Fix ClydeAudio sawmill when using the fallback audio proxy
2023-06-10 05:06:22 +02:00
Vera Aguilera Puerto
4cde4abbb8
Remove many more static Logger usages from client.
2023-06-10 01:12:22 +02:00
Pieter-Jan Briers
1da229549d
Remove some Logger usages from client.
...
About all I could muster before I got bored.
2023-06-10 00:19:09 +02:00
Vera Aguilera Puerto
3160437e0f
Remove static Logger usages from GameController. ( #4132 )
2023-06-10 00:10:30 +02:00
Vera Aguilera Puerto
82e1a1003f
Remove static Logger usages from GameStateProcessor. ( #4131 )
2023-06-10 00:10:13 +02:00
Vera Aguilera Puerto
3c7b3bd653
Remove static Logger usages from NetManager ( #4130 )
2023-06-10 00:09:38 +02:00
Vera Aguilera Puerto
c993c24284
Remove static Logger usages from ClientConsoleHost ( #4133 )
2023-06-10 00:08:09 +02:00
Vera Aguilera Puerto
720740ce0c
Remove static Logger usages from StatusHost. ( #4129 )
2023-06-10 00:07:48 +02:00
Vera Aguilera Puerto
1959f6f328
Remove static Logger usages from BaseServer and BaseClient. ( #4134 )
2023-06-10 00:07:27 +02:00
Vera Aguilera Puerto
596b8e5538
Remove static Logger usages from ViewVariables ( #4128 )
2023-06-10 00:06:44 +02:00
Vera Aguilera Puerto
ce703223b5
Deprecate IPlayerSession methods to attach/detach entities to a player. ( #4127 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2023-06-10 00:06:15 +02:00
Pieter-Jan Briers
b1e594858a
Add System.Net.IPAddress to sandbox.
...
For https://github.com/space-wizards/space-station-14/pull/14228
2023-06-09 23:37:42 +02:00
Leon Friedrich
c09800fe5d
Prevent scrollbar overlap in OutputPanel ( #4113 )
2023-06-09 10:20:09 +10:00
Julian Giebel
add8771d1f
Fix richtext inline controll scaling ( #4121 )
2023-06-09 10:19:42 +10:00
metalgearsloth
40833ce35b
Mark static loggers as obsolete ( #4124 )
2023-06-09 01:10:13 +10:00
metalgearsloth
de81199037
Version: 0.125.0.1
2023-06-07 20:43:58 +10:00
metalgearsloth
4af1728da4
use ISawmill on mapmanager ( #4123 )
2023-06-07 20:40:01 +10:00
Leon Friedrich
11fed18c47
Fix mapped strings serializer not properly checking string size. ( #4115 )
2023-06-06 10:55:57 +02:00
ElectroJr
bdb781d680
Version: 0.125.0.0
2023-06-05 00:40:37 -04:00
Leon Friedrich
e08dac2be9
Add support for replay playback. ( #4107 )
2023-06-05 14:36:18 +10:00
moonheart08
7a04c81fe1
Version: 0.124.0.1
2023-06-04 15:40:19 -05:00
Nemanja
035b1a510d
Add NumberFormatInfo to shared sandbox ( #4111 )
2023-06-04 15:35:34 -05:00
Pieter-Jan Briers
4a27df0166
Add clientAssemblies list to resource manifest.
...
Allows whitelisting only certain assemblies to be loaded. Intended to be used with the new content bundle stuff that's incoming launcher-side.
2023-06-03 13:48:34 +02:00
Pieter-Jan Briers
478fa8e6de
Oops I accidentally committed the VFS command thing. Better commit the rest now.
2023-06-03 12:27:23 +02:00
Pieter-Jan Briers
23abb6177d
Fixes for resource manager, roots and ResPath.
...
`ResPath.RelativeTo()` now considers non-rooted paths relative to `.`
This fixes some things like `MemoryContentRoot`'s `FindFiles()` implementation.
Fix `IContentRoot.GetEntries()` default implementation (used by all content roots except `DirLoader`) not working at all.
Made `ResourceManager.ContentGetDirectoryEntries()` report content root mount paths as directories.
Added tests for all of the above.
2023-06-03 12:23:28 +02:00
Pieter-Jan Briers
7b23729f94
Fix bare ">" command exception.
2023-06-02 22:59:28 +02:00
canvas123
cf86c7a8b5
Fixed some coding mistakes ( #4105 )
...
Co-authored-by: Canvas123 <lunarfury6@gmail.com >
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2023-06-02 20:12:11 +02:00
metalgearsloth
e2830c9ad8
Version: 0.124.0.0
2023-06-02 22:19:13 +10:00
Leon Friedrich
d95c1aef05
Add EntityUid fields to some physics events ( #4103 )
2023-06-02 22:16:37 +10:00
metalgearsloth
46ae16718e
Physics query stuff ( #4102 )
2023-06-02 16:37:51 +10:00
metalgearsloth
102c24d5d8
Version: 0.123.1.1
2023-06-02 15:49:47 +10:00
metalgearsloth
9dacf63e36
More joint cloning ( #4104 )
2023-06-02 15:48:39 +10:00
Leon Friedrich
cec071f907
Add ability to reset loaded prototypes. ( #4097 )
2023-06-01 14:56:36 +10:00
Leon Friedrich
5e08553af6
Add method to clear networked resources. ( #4096 )
2023-06-01 14:55:27 +10:00
metalgearsloth
540febc75b
Version: 0.123.1.0
2023-06-01 12:01:14 +10:00
metalgearsloth
0f8231b069
Box2 stuff ( #4101 )
2023-06-01 12:00:15 +10:00
ElectroJr
7e912cf4ce
Version: 0.123.0.0
2023-05-30 23:59:21 -04:00
metalgearsloth
467914e115
Add RemoveSwap to ValueList ( #4093 )
2023-05-31 13:50:57 +10:00
ShadowCommander
5d67041a0c
Add EntityQueryEnumerator comments on EntityQuery and .Owner ( #4095 )
2023-05-30 21:34:09 +02:00
Leon Friedrich
52fc800398
Make version related cvars not server-only ( #4086 )
2023-05-30 21:33:48 +02:00
Pieter-Jan Briers
3164b58300
Fix keyboard events always propagating to default viewport if devwindow is open.
2023-05-30 21:29:43 +02:00
metalgearsloth
1ca68a89e7
MM + poly shape fixes ( #4094 )
2023-05-30 14:43:51 +10:00
metalgearsloth
8ad25f2a9f
2 more mapmanager things ( #4091 )
2023-05-29 02:14:41 +10:00
metalgearsloth
6dc33e4fe0
Version: 0.122.0.0
2023-05-28 23:24:03 +10:00
metalgearsloth
0ebdd4ac1d
MapManager query changes ( #4090 )
2023-05-28 23:22:39 +10:00
metalgearsloth
24be915ef1
Container minor stuff ( #4089 )
2023-05-28 21:41:51 +10:00
metalgearsloth
8b48b54575
Version: 0.121.0.0
2023-05-28 14:55:01 +10:00
metalgearsloth
d389e30c87
Changes for audio ( #4087 )
2023-05-28 14:50:21 +10:00
Leon Friedrich
f8f14dc817
Add IWritableDirProvider.OpenOsWindow() ( #4084 )
2023-05-28 09:28:23 +10:00
Leon Friedrich
d9a5f9c4dd
Add replay loading/reading. ( #4077 )
2023-05-28 04:32:35 +10:00
metalgearsloth
fbcbcecae6
Version: 0.120.0.0
2023-05-27 14:14:24 +10:00
metalgearsloth
768377f59b
Add joint relays ( #4081 )
2023-05-27 14:10:55 +10:00
Leon Friedrich
34adf454c5
Slight map manager cleanup ( #4083 )
2023-05-24 11:25:16 +10:00
Leon Friedrich
9af00eea03
Fix spriteview scaling ( #4082 )
2023-05-23 15:32:42 +10:00
Leon Friedrich
a6c487f8b7
Fix upload folder command ( #4076 )
2023-05-21 16:23:30 +10:00
metalgearsloth
5b7d686de9
Version: 0.119.0.1
2023-05-20 13:33:36 +10:00
metalgearsloth
3a42e8e07a
Fix fire collisions ( #4074 )
2023-05-20 13:32:10 +10:00
metalgearsloth
115a3f12c7
Version: 0.119.0.0
2023-05-20 11:57:03 +10:00
Leon Friedrich
ccec1cbdf3
Move upload commands to engine ( #4072 )
2023-05-20 11:53:05 +10:00
Leon Friedrich
36a124a3aa
Add IContentRoot.FileExists() ( #4071 )
2023-05-20 11:10:05 +10:00
moonheart08
7836130bef
Version: 0.118.0.0
2023-05-19 15:42:08 -05:00
Moony
06f5c78152
Allow specifiying overrides for components when spawning an entity. ( #4068 )
...
* Oh goddamnit this is a refactor now.
* aaaaaaaaaaa
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com >
2023-05-19 15:38:45 -05:00
metalgearsloth
57ddf81fc4
Version: 0.117.0.0
2023-05-19 17:14:31 +10:00
Leon Friedrich
0e7863650b
IconComponent cleanup & linter inheritance ( #4070 )
2023-05-19 17:12:36 +10:00
metalgearsloth
a04ad5eeab
Version: 0.116.0.0
2023-05-19 16:23:09 +10:00
TemporalOroboros
435b252c86
Removes AppearanceVisualizers ( #4069 )
2023-05-19 07:15:06 +10:00
Leon Friedrich
4e72ddffbd
Modify replay recording directory selection ( #4066 )
2023-05-18 21:33:06 +10:00
ElectroJr
c99059e8ba
Version: 0.115.0.0
2023-05-17 22:08:07 -04:00
Leon Friedrich
d8aa0b68c9
Change default state reset behaviour ( #4065 )
2023-05-17 17:31:26 -05:00
metalgearsloth
ebfa44cc2c
Version: 0.114.1.0
2023-05-18 00:48:51 +10:00
metalgearsloth
a3ef7fa3c9
Add API to remove joint by ID ( #4041 )
2023-05-18 00:21:29 +10:00
Leon Friedrich
f398ad8a22
Slightly speed up entity deletion ( #4061 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2023-05-18 00:00:51 +10:00
Leon Friedrich
f06beeb6f6
Remove static logs from EntityManager ( #4062 )
2023-05-17 14:18:49 +10:00
ElectroJr
3e2e764f89
Version: 0.114.0.0
2023-05-16 20:36:18 -04:00
ElectroJr
a42d6f51a8
Automatically append .png for fallback texture resolves
2023-05-16 20:35:40 -04:00
Leon Friedrich
7cb01b8a85
Update theme on child add ( #4059 )
2023-05-17 10:19:08 +10:00
Leon Friedrich
022a668266
Revert "Fix hidden action numbers by updating UI theme" ( #4057 )
2023-05-17 05:51:38 +10:00
Leon Friedrich
529b529073
Fix PVS reconnect error ( #4056 )
2023-05-17 04:13:15 +10:00
metalgearsloth
46b4d57a8c
Add non-generic comp lookups ( #4054 )
2023-05-17 03:47:37 +10:00
metalgearsloth
369b2de052
Version: 0.113.0.3
2023-05-16 21:22:30 +10:00
metalgearsloth
c86ab63010
Use sawmill for pvs log ( #4051 )
2023-05-16 21:02:28 +10:00
ElectroJr
b692ed2437
Version: 0.113.0.2
2023-05-15 02:15:44 -04:00
ElectroJr
c077bbc2fd
Remove last bad assert
2023-05-15 02:15:26 -04:00
Leon Friedrich
7ccef97287
Remove another bad assert ( #4046 )
2023-05-15 16:02:53 +10:00
Leon Friedrich
905ace3681
Remove some asserts ( #4045 )
2023-05-15 15:31:09 +10:00
Leon Friedrich
004b185e73
Fix deletion networking ( #4044 )
2023-05-15 15:27:28 +10:00
Leon Friedrich
a1dd01a23c
Fix f3 menu debug assert when mouse is off-screen ( #4043 )
2023-05-15 13:35:55 +10:00
metalgearsloth
8d25792752
Version: 0.113.0.1
2023-05-15 13:35:01 +10:00
Skye
4335f00e28
Use theme resolve ( #4042 )
2023-05-15 13:33:04 +10:00
metalgearsloth
0b14aec199
Version: 0.113.0.0
2023-05-15 13:14:33 +10:00
Leon Friedrich
eceefa1308
Fix pulling prediction issues ( #4036 )
2023-05-15 12:51:17 +10:00
Skye
109e685d55
Fix hidden action numbers by updating UI theme ( #3973 )
2023-05-15 12:50:01 +10:00
Leon Friedrich
b87d1a0a73
Move JobQueue & Job to engine ( #4037 )
2023-05-15 12:47:09 +10:00
Leon Friedrich
b422d8d3ca
Make map-grids set TransformComponent.GridUid ( #4040 )
2023-05-15 12:39:45 +10:00
Leon Friedrich
5f5a2bade0
Make InitializeEntity() and StartEntity() public ( #4039 )
2023-05-15 12:38:16 +10:00
Leon Friedrich
45135eb416
Fix some joint bugs ( #4038 )
2023-05-15 12:37:26 +10:00
Leon Friedrich
eb7886bff4
Fix sprite debug assert ( #4033 )
2023-05-15 00:52:46 +10:00
Raphael Bertoche
f08344f60e
Fix duplicate yaml validation error exception ( #4032 )
2023-05-14 10:37:05 +10:00
metalgearsloth
b37f9e827c
vv perm tweaks ( #4026 )
2023-05-14 10:33:28 +10:00
metalgearsloth
bbd8cd3cf9
Remove joint log ( #4029 )
2023-05-14 10:29:11 +10:00
DrSmugleaf
ce086833b6
Fix log for adding duplicate component reference ( #4031 )
2023-05-14 10:28:56 +10:00
eoineoineoin
f7eebce14e
Add padding to glyphs in atlas ( #4011 )
2023-05-14 04:19:31 +10:00
DrSmugleaf
394bfda92f
Version: 0.112.0.1
2023-05-13 01:08:34 -07:00
DrSmugleaf
c70a3d6f4b
Fix crash from UIScreens not having dependencies injected ( #4030 )
2023-05-13 01:04:08 -07:00
Leon Friedrich
12237db4d7
Move tpto command to shared. ( #4025 )
2023-05-13 11:15:07 +10:00
Leon Friedrich
9526bb773b
Use local session for local client-side shells. ( #4024 )
2023-05-13 10:44:38 +10:00
Menshin
ff35b921aa
Add option for norot/snapping sprite layers ( #3808 )
2023-05-13 08:14:03 +10:00
metalgearsloth
8511fe4d3b
Version: 0.112.0.0
2023-05-13 00:08:58 +10:00
Leon Friedrich
dea195be4a
Change prof tree style & add basic stylesheet support ( #4021 )
2023-05-13 00:04:35 +10:00
Leon Friedrich
945c3dada9
Try fix collision mispredicts ( #4016 )
2023-05-13 00:02:42 +10:00
Leon Friedrich
3d3d6d38e0
Move default theme directory ( #4022 )
...
* Move default theme directory
* missed one
2023-05-11 22:50:58 -05:00
jicksaw
7bc65a38fc
Fix JSON Serialization of ResPath ( #4020 )
2023-05-12 13:26:18 +10:00
moonheart08
2aaa41252a
Version: 0.111.0.0
2023-05-11 06:40:23 -05:00
Moony
538535db9a
Engine default stylesheet + debug connect screen ( #4017 )
...
* Debug connection screen
* [ContentAccessAllowed] so I can use IStateManager on engine types.
* Implement a default engine stylesheet.
* awa
* Fix an issue that can cause hangs when resolving a color.
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com >
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2023-05-11 06:38:50 -05:00
metalgearsloth
c4c2e84936
Version: 0.110.0.0
2023-05-09 17:25:03 +10:00
Leon Friedrich
1678a26d0c
Remove obsolete Fixture.Body references ( #4014 )
2023-05-09 17:21:14 +10:00
Leon Friedrich
6afd67acea
Fix EntityLookup not properly adding nested contained entities. ( #4015 )
2023-05-09 12:26:51 +10:00
Leon Friedrich
e2bac1b3df
Sort serializable types ( #4012 )
2023-05-08 16:05:23 +10:00
metalgearsloth
474f4f09b9
Remove name + author from map file ( #3992 )
2023-05-07 17:22:14 +02:00
AJCM-git
e979673d54
Fixes Omnisharp failing to analyze the client by default. ( #3203 )
2023-05-07 17:21:57 +02:00
metalgearsloth
048e01e409
Version: 0.109.1.0
2023-05-08 01:01:44 +10:00
metalgearsloth
071e211cfe
Crude IsDefault checks for entities ( #3945 )
2023-05-08 00:58:27 +10:00
ElectroJr
f0211ca445
Version: 0.109.0.0
2023-05-06 19:44:10 -04:00
Leon Friedrich
5d9d47a2a5
Fix screen overlay bug ( #4010 )
2023-05-07 09:39:16 +10:00
Vera Aguilera Puerto
25c1346dd9
Allow loading an "override" soundfont from an environment variable. ( #4004 )
2023-05-07 09:38:12 +10:00
Leon Friedrich
af1fc3cf6b
Add BeforeSaveEvent ( #4005 )
2023-05-07 09:37:20 +10:00
Leon Friedrich
99cd739b39
Fix unset EndCollideEvent fields ( #4009 )
2023-05-07 09:36:47 +10:00
Leon Friedrich
ccffd44f40
Add method to clear all scheduled midi events. ( #4007 )
...
* Add method to clear midi events.
* Rename method
2023-05-07 09:36:32 +10:00
metalgearsloth
7c4303c9a4
Version: 0.108.0.0
2023-05-06 16:27:58 +10:00
metalgearsloth
a52719b53f
Refactor fixture serialization ( #3923 )
2023-05-06 16:26:06 +10:00
Leon Friedrich
1449302701
Small shader code cleanup ( #3990 )
2023-05-06 11:52:27 +10:00
Leon Friedrich
d2b3fc737b
Fix circular transform hierarchy crash ( #4002 )
2023-05-05 14:54:04 +10:00
metalgearsloth
dc5d9a881e
Version: 0.107.0.1
2023-05-04 23:35:11 +10:00
metalgearsloth
ee8f95650b
Fix maploader logs ( #4001 )
2023-05-04 23:32:45 +10:00
deltanedas
ebc12410d4
fix wrong attribute name in autogen state errors ( #4000 )
2023-05-03 17:00:05 -07:00
metalgearsloth
89b4062eb6
Version: 0.107.0.0
2023-05-03 10:13:04 +10:00
Leon Friedrich
6846b71e43
Remove texture IoC resolves ( #3999 )
2023-05-02 15:02:57 +10:00
metalgearsloth
5697800922
Remove LocalPlayer static resolves ( #3995 )
2023-05-02 14:59:50 +10:00
Leon Friedrich
37b8c49a44
Light query/transform changes ( #3998 )
2023-05-02 14:46:18 +10:00
ElectroJr
4577d5d3d5
Version: 0.106.1.0
2023-05-01 21:11:24 -04:00
Leon Friedrich
4a65111dda
Make screen-space overlays use BeforeDraw() ( #3997 )
2023-05-02 10:36:20 +10:00
metalgearsloth
b24e6d0673
Add comp to loaded maps ( #3994 )
...
Easiest way to tell how MapLoader loaded a map (i.e. did it use the existing map or did it overwrite it).
2023-05-01 19:32:23 -04:00
Pieter-Jan Briers
1ce5be2774
Remove finalizer from GameShared.
...
Incorrect copy pasting of disposable pattern, gone.
2023-05-01 18:00:01 +02:00
metalgearsloth
6ea8e5fae1
Version: 0.106.0.0
2023-05-01 14:52:07 +10:00
metalgearsloth
45734a2bdd
TimeOffsetSerializer fixes ( #3985 )
2023-05-01 14:47:16 +10:00
metalgearsloth
b5ebc11d26
Update map file schema validator ( #3991 )
2023-05-01 14:16:09 +10:00
Leon Friedrich
b8081a335a
Fix queued deletion error log ( #3982 )
2023-05-01 14:11:51 +10:00
Leon Friedrich
381c856dd4
Add transform recursion check ( #3983 )
2023-05-01 14:11:21 +10:00
Leon Friedrich
2efed72eba
Fix respath null errors ( #3989 )
2023-05-01 14:11:07 +10:00
metalgearsloth
4d26202cf5
Version: 0.105.1.0
2023-05-01 13:40:31 +10:00
Leon Friedrich
3aa4bd1448
Add basic map loader support for entity renaming ( #3975 )
2023-05-01 13:35:47 +10:00
Leon Friedrich
179da34be8
Add comment to rga.yml ( #3988 )
2023-05-01 06:21:35 +10:00
metalgearsloth
0581dbe99f
Add CompOrNull to entityquery struct ( #3986 )
2023-04-30 19:03:16 +10:00
metalgearsloth
1b5c5befa9
Version: 0.105.0.0
2023-04-30 16:28:10 +10:00
Leon Friedrich
c5ecc426d0
Remove server and shared sprite component ( #3981 )
2023-04-30 16:09:07 +10:00
Tom Leys
2618bc7a36
Check for Sprite layer's existance ( #3984 )
2023-04-30 09:08:42 +10:00
Leon Friedrich
4c282b00d1
Fix error placement overlay error + add overlay exception tolerance ( #3980 )
2023-04-30 03:44:42 +10:00
metalgearsloth
c5282afbb7
Version: 0.104.1.0
2023-04-29 20:15:57 +10:00
metalgearsloth
5e276d3112
Fix completionhelper paths ( #3979 )
2023-04-29 20:13:51 +10:00
Leon Friedrich
d7d22d9cd4
Make VV auto-dirty components ( #3969 )
2023-04-29 19:28:47 +10:00
metalgearsloth
adca56b111
Version: 0.104.0.0
2023-04-29 16:08:55 +10:00
Leon Friedrich
69cdf6f727
Generalize sprite view ( #3978 )
2023-04-29 16:06:30 +10:00
metalgearsloth
a65ccd7c24
Add debug assert for data defs ( #3977 )
2023-04-29 15:53:02 +10:00
metalgearsloth
4f840da5d6
Version: 0.103.0.0
2023-04-29 14:12:47 +10:00
metalgearsloth
96ef013095
Save entities by prototype in map data ( #3913 )
2023-04-29 14:08:52 +10:00
deepCurse
4efc04a167
Add sf3 support ( #3955 )
2023-04-28 23:01:37 +02:00
metalgearsloth
7cdd45b4ff
Obsolete comp references ( #3900 )
2023-04-29 03:54:24 +10:00
James Simonson
365fad488c
Adjust center point on non 32px Sprites if SpriteOffset == false ( #3865 )
2023-04-29 03:52:50 +10:00
metalgearsloth
c1e7aca3fe
Make RobustServerSim public ( #3835 )
2023-04-29 03:31:27 +10:00
pali
3f7fce2f02
Fix prob definition inequality ( #3976 )
2023-04-29 03:15:47 +10:00
ElectroJr
105aa13eb1
Version: 0.102.1.0
2023-04-28 03:14:23 -04:00
ElectroJr
7d8d6ebd20
release notes
2023-04-28 03:14:12 -04:00
Leon Friedrich
1bb2d39d71
Fix _windowIconPath null error ( #3974 )
2023-04-28 16:22:06 +10:00
Pieter-Jan Briers
0a5375d1c7
Oh huh I don't need P/Invoke for everything huh??
2023-04-26 22:58:49 +02:00
Pieter-Jan Briers
c9042f188c
Console output fixes.
...
Make it not assume UTF-8 when it's not.
Try to set the console output to UTF-8 on Windows.
Remove UTF-16 output code cuz who needs it.
2023-04-26 22:51:52 +02:00
metalgearsloth
cea74c63cd
Add force / torque API for physics ( #3965 )
2023-04-26 14:17:45 +10:00
ElectroJr
37420b253b
Version: 0.102.0.0
2023-04-25 00:06:20 -04:00
ElectroJr
c4dead2c99
Release notes + tiny map saving fix
2023-04-25 00:06:05 -04:00
Leon Friedrich
f917748809
Make map loading log errors on invalid UIDs ( #3970 )
2023-04-25 13:58:10 +10:00
Leon Friedrich
f25a728a36
Revert "Fix map serialization error log" ( #3968 )
2023-04-24 17:32:17 +10:00
Leon Friedrich
be9f0a988a
Fix map serialization error log ( #3967 )
2023-04-24 17:29:57 +10:00
metalgearsloth
eae1e7c108
'fix' transform coordinates assert ( #3964 )
...
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com >
2023-04-24 16:17:29 +10:00
metalgearsloth
6f4e31d6c4
Add dupe prototype ID validation ( #3966 )
2023-04-24 15:55:43 +10:00
Leon Friedrich
d52759f4fb
Fix interp overlay ( #3963 )
2023-04-23 18:33:16 +10:00
Leon Friedrich
4242591b56
Fix pvs chunk update bug ( #3961 )
2023-04-23 16:23:24 +10:00
metalgearsloth
276c1f6ff8
Version: 0.101.1.1
2023-04-23 15:12:47 +10:00
metalgearsloth
19df65188b
Fix poly deserialization ( #3959 )
2023-04-23 15:08:24 +10:00
metalgearsloth
9223c79ca3
Version: 0.101.1.0
2023-04-23 13:13:27 +10:00
Moony
693a73549d
Reorder initialization slightly. ( #3940 )
2023-04-23 13:09:01 +10:00
metalgearsloth
c7c21a34e7
Add replacement to entity placement ( #3857 )
2023-04-23 13:07:53 +10:00
metalgearsloth
d8ba637502
Version: 0.101.0.0
2023-04-22 17:01:45 +10:00
metalgearsloth
b638a784cf
Fix distance output for overlapping circles ( #3958 )
2023-04-22 17:00:10 +10:00
metalgearsloth
733c0e7a45
Box2D updates ( #3957 )
2023-04-22 16:41:05 +10:00
metalgearsloth
62aa9bfb49
Mouse joint damping fix ( #3956 )
2023-04-22 15:56:40 +10:00
ElectroJr
fcb34ed8c6
Version: 0.100.0.0
2023-04-21 00:16:36 -04:00
ElectroJr
e718e119f4
release notes
2023-04-21 00:16:17 -04:00
Leon Friedrich
eb711e44b5
Make GetAABBNoContainer actually raise the event ( #3954 )
2023-04-21 14:13:41 +10:00
Leon Friedrich
ac66038bb5
Make Resolve() fail on deleted components. ( #3952 )
2023-04-21 14:02:06 +10:00
Leon Friedrich
17ca016791
Fix PVS concurrent update exception ( #3953 )
2023-04-21 13:45:28 +10:00
DrSmugleaf
4c8be516cf
Remove ILookupWorldBox2Component component reference ( #3914 )
2023-04-20 23:41:30 +10:00
metalgearsloth
2089e9b749
Version: 0.99.0.0
2023-04-20 20:36:24 +10:00
metalgearsloth
9f9900751d
Delete some entity init code ( #3947 )
2023-04-20 20:33:32 +10:00
metalgearsloth
8a6cadd38f
Revert "Revert "Replace ResourcePath with ResPath ( #3926 )" ( #3949 )" ( #3950 )
2023-04-20 20:15:57 +10:00
metalgearsloth
b582b317c1
Contact changes ( #3946 )
2023-04-20 20:07:31 +10:00
metalgearsloth
e84523359a
Version: 0.98.0.0
2023-04-20 11:45:19 +10:00
metalgearsloth
d646403068
Revert "Replace ResourcePath with ResPath ( #3926 )" ( #3949 )
2023-04-20 11:43:51 +10:00
metalgearsloth
6fb8df41e5
Version: 0.97.1.1
2023-04-20 11:21:09 +10:00
metalgearsloth
2a7980965e
Hotfix assembly paths ( #3948 )
2023-04-20 11:20:09 +10:00
metalgearsloth
c458892467
Version: 0.97.1.0
2023-04-20 10:40:11 +10:00
Leon Friedrich
c67151b9c9
Improve PVS metrics & multithread ack processing. ( #3936 )
2023-04-20 10:37:18 +10:00
metalgearsloth
ef64828613
Make FastNoiseLite serializable ( #3944 )
2023-04-20 10:30:39 +10:00
Leon Friedrich
c82364df7b
Make NetGraph logarithmic ( #3941 )
2023-04-20 00:12:56 +10:00
Leon Friedrich
f89d6fc73f
Add invalid broadphase check ( #3939 )
2023-04-20 00:12:18 +10:00
metalgearsloth
9fb28b5f2a
Version: 0.97.0.0
2023-04-19 23:38:56 +10:00
Ygg01
d6a3e1e286
Replace ResourcePath with ResPath ( #3926 )
2023-04-19 23:37:46 +10:00
Leon Friedrich
8958b2123e
Add stack trace to transform log. ( #3938 )
2023-04-17 11:36:10 +10:00
ElectroJr
6550ece258
Version: 0.96.9.0
2023-04-16 19:56:37 -04:00
ElectroJr
fc9526092b
Release notes
2023-04-16 19:56:09 -04:00
Leon Friedrich
bb26e243d6
Allow integration tests to raise gui events. ( #3937 )
2023-04-17 09:52:58 +10:00
Leon Friedrich
ad66e31d6e
Fix PVS bug ( #3935 )
2023-04-16 10:54:42 +10:00
Pieter-Jan Briers
e357330409
Version: 0.96.8.2
2023-04-15 18:05:15 +02:00
Pieter-Jan Briers
f3877f3d6a
Sandboxing: load from launcher engine before loading from disk load paths.
...
Robust.Client.WebView includes Robust.Client.dll and such now, so sandboxing was loading the Robust.Client.dll from there instead of from the running engine itself.
2023-04-15 18:03:53 +02:00
Leon Friedrich
2705e2a56a
Allow PrototypeLayerData to clear shaders ( #3934 )
2023-04-15 11:56:38 +10:00
DrSmugleaf
4fd5f2bb64
Make AutoGenerateComponentState partial class compilation error clickable ( #3932 )
2023-04-13 19:33:21 -07:00
metalgearsloth
1163a445cd
Version: 0.96.8.1
2023-04-14 10:30:19 +10:00
metalgearsloth
56d15c8ef0
Fix mapinit in some instances ( #3931 )
2023-04-14 10:26:54 +10:00
metalgearsloth
abd3a8b47e
Version: 0.96.8.0
2023-04-13 21:12:11 +10:00
Leon Friedrich
c21a062bcb
Add BroadphaseNetworkingTest ( #3930 )
2023-04-13 15:40:36 +10:00
metalgearsloth
0ff270c625
Create entities before applying entity states. ( #3919 )
2023-04-13 02:08:39 +10:00
metalgearsloth
7a35a859d9
Set paused before ent startup when loading ( #3806 )
2023-04-12 19:51:26 +10:00
ElectroJr
23f397fd6b
Version: 0.96.7.0
2023-04-11 13:18:03 -04:00
ElectroJr
2ac3c0824b
Release notes
2023-04-11 13:17:30 -04:00
Leon Friedrich
c90907ba92
Add dependency injection option to IDynamicTypeFactory ( #3911 )
2023-04-12 03:05:31 +10:00
Amy
5032c883b8
Adds normal blend mode ( #3908 )
...
* adds normal blend mode
* error message update
---------
Co-authored-by: amylizzle <amylizzle@users.noreply.github.com >
2023-04-11 15:12:16 +02:00
Ygg01
951e01af5a
Adds a new ResPath struct that will replace ResourcePath ( #3663 )
2023-04-11 11:18:42 +10:00
Leon Friedrich
42a4227efe
Fix container out-of-bounds bug ( #3922 )
2023-04-10 12:34:01 +10:00
Leon Friedrich
ebb2a65e6d
Maybe fix audio IndexOutOfRange exceptions ( #3910 )
2023-04-10 12:33:21 +10:00
Leon Friedrich
6cf0756f27
Replace assert with warning ( #3921 )
2023-04-10 08:00:20 +10:00
DrSmugleaf
40c8a3ccf7
Version: 0.96.6.0
2023-04-08 19:14:57 -07:00
DrSmugleaf
a9a3af320e
Update RELEASE-NOTES.md
2023-04-08 19:06:51 -07:00
metalgearsloth
410957be46
Random shuffle overrides ( #3912 )
2023-04-09 11:56:42 +10:00
Skye
ff4bebd806
UI: Close window hotkeys ( #3918 )
...
Looks good to me!
2023-04-08 18:13:04 -07:00
Leon Friedrich
ff276a3c9f
Improve some container asserts ( #3916 )
2023-04-09 03:38:38 +10:00
moonheart08
93dca22ee5
Version: 0.96.5.0
2023-04-06 12:35:22 -05:00
Kara
85547a9be7
Auto-componentstate source generator ( #3684 )
...
* dog what am i doing
* finish gen source part from class symbol
* we are dangerously close to things happening
* generation fixes
* oh? on god?
* stop autogenerating the attribute for no reason + diagnostics
* testing diagnostics
* proper type name handling + clonedata bool
* thank you material storage for making me realize this
* forgot to commit
* p
* fixes for afterautohandlestate
* make it work with access
2023-04-06 12:32:57 -05:00
moonheart08
b31876ff03
Version: 0.96.4.0
2023-04-05 20:57:49 -05:00
Leon Friedrich
6092e39303
Support implicit delta comp states. ( #3909 )
2023-04-05 20:51:35 -05:00
Pieter-Jan Briers
9ad9fccb22
Version: 0.96.3.0
2023-04-05 20:09:44 +02:00
Pieter-Jan Briers
f5cf39907a
Update server SQLitePCLRaw to 2.1.4
2023-04-05 20:05:36 +02:00
Kara
dae4761b72
Version: 0.96.2.0
2023-04-03 00:29:25 -05:00
Kara
2fdb4e30ac
Revert "Don't draw text contents over scrollbar for outputpanel" ( #3905 )
2023-04-02 22:28:27 -07:00
metalgearsloth
07192c4294
Version: 0.96.1.0
2023-04-03 12:55:41 +10:00
Visne
eb65a45ed4
Implement deleting a full word at a time ( #3725 )
2023-04-03 12:50:30 +10:00
metalgearsloth
68fe69ef24
Invalid OutputPanel entries upon tree enter ( #3875 )
2023-04-03 06:35:09 +10:00
Leon Friedrich
42e50798b9
Fix empty container ( #3902 )
2023-04-03 06:34:18 +10:00
Leon Friedrich
d570bcef9a
Fix content test workflow ( #3903 )
2023-04-03 06:34:04 +10:00
metalgearsloth
7b60f5bd06
Don't draw text contents over scrollbar for outputpanel ( #3876 )
2023-04-03 05:49:23 +10:00
Leon Friedrich
9b0139032b
Fix container networking bugs ( #3901 )
2023-04-03 03:16:09 +10:00
metalgearsloth
d4ccbfc72b
Version: 0.96.0.4
2023-04-01 13:37:35 +11:00
Leon Friedrich
fe8a1d2632
Fix implicit appearance state data ( #3896 )
2023-04-01 12:20:10 +11:00
metalgearsloth
fde8a4a91a
Revert "Adjust InRange entity lookups" ( #3897 )
2023-04-01 12:19:15 +11:00
metalgearsloth
a7b41b3457
Version: 0.96.0.3
2023-03-31 16:52:00 +11:00
metalgearsloth
179845d9b1
Add many more audio logs ( #3879 )
2023-03-31 16:50:10 +11:00
metalgearsloth
de837b1b03
Adjust InRange entity lookups ( #3868 )
2023-03-31 16:49:12 +11:00
Leon Friedrich
4f0daa8143
Fix discord null errors ( #3895 )
2023-03-30 22:11:14 -05:00
metalgearsloth
400bdb43aa
Fix log length ( #3894 )
2023-03-31 12:30:26 +11:00
Leon Friedrich
69bb4f9237
Fix sprite error log. ( #3892 )
2023-03-31 12:05:35 +11:00
DrSmugleaf
dc5f9302cd
Remove Vera from CODEOWNERS ( #3891 )
2023-03-29 17:37:44 -07:00
metalgearsloth
58b8e27eea
Version: 0.96.0.2
2023-03-29 23:43:28 +11:00
metalgearsloth
23d827e4ef
Fix adding mapgrid to a map ( #3890 )
2023-03-29 23:02:31 +11:00
metalgearsloth
2d51bf4d1b
Version: 0.96.0.1
2023-03-29 18:44:40 +11:00
metalgearsloth
26efbb4b81
Adjust QDel log ( #3888 )
2023-03-29 18:38:55 +11:00
metalgearsloth
0ff5bb862a
Revert "Move dependencies off of physics contacts ( #3867 )" ( #3887 )
2023-03-29 18:38:18 +11:00
metalgearsloth
7d98e5cea5
Bandaid contact length issue ( #3885 )
2023-03-28 19:11:48 +11:00
wixoa
0d04200c55
Set blend function for shaders with ShaderBlendMode.None ( #3877 )
2023-03-27 12:12:01 -05:00
metalgearsloth
6983f3b1a1
Version: 0.96.0.0
2023-03-27 22:40:42 +11:00
Leon Friedrich
a284159a18
Remove MapId serializer and rename WorldMap to MapId ( #3872 )
2023-03-27 22:38:36 +11:00
Leon Friedrich
521a97939d
Suppress invalid map saving warnings ( #3873 )
2023-03-27 22:37:24 +11:00
metalgearsloth
795dd6149c
Add temp physics contact logs ( #3882 )
2023-03-27 22:26:11 +11:00
metalgearsloth
27877820ed
Add QueueDel logs ( #3878 )
2023-03-27 10:41:48 +11:00
metalgearsloth
2cbb1a17e7
Add showrot command ( #3874 )
2023-03-27 08:05:44 +11:00
faint
605d9737f0
Improve Discord Rich Presence ( #3816 )
2023-03-25 16:58:22 -07:00
ElectroJr
2662985ce2
Version: 0.95.0.0
2023-03-25 19:24:04 -04:00
ElectroJr
b31836f674
release notes
2023-03-25 19:23:40 -04:00
Leon Friedrich
231d08ae1a
Revert "Make PauseTime a DataField ( #3863 )" ( #3871 )
2023-03-26 10:20:38 +11:00
Visne
d8b97ee242
Refactor NextWordPosition to EndWordPosition ( #3724 )
2023-03-24 17:29:44 +11:00
metalgearsloth
71e84d82f8
Version: 0.94.0.0
2023-03-24 17:24:05 +11:00
metalgearsloth
dc30e35615
Move dependencies off of physics contacts ( #3867 )
2023-03-24 17:17:50 +11:00
Leon Friedrich
eb3dfeaa7b
Set IsFirstTimePredicted to false during state application ( #3866 )
2023-03-24 17:14:01 +11:00
Leon Friedrich
124c627fe2
Make PauseTime a DataField ( #3863 )
2023-03-24 17:00:25 +11:00
metalgearsloth
0b3a4821fa
Use a list for active contacts ( #3864 )
2023-03-24 16:55:26 +11:00
metalgearsloth
1aec754308
Update release notes
...
Forgot to save my changes in vs code.
2023-03-24 13:22:52 +11:00
metalgearsloth
dbf01e6b75
Version: 0.93.3.0
2023-03-24 13:21:07 +11:00
metalgearsloth
c10b00fc1b
Add a field to disable grid splitting per-grid ( #3848 )
2023-03-24 13:19:13 +11:00
metalgearsloth
e2b7c11750
Don't write unnecessary tilemap ( #3824 )
2023-03-24 13:18:34 +11:00
metalgearsloth
105dc0ac1f
Add temp logs around contacts ( #3862 )
2023-03-24 13:18:11 +11:00
metalgearsloth
69dc5aaad4
Version: 0.93.2.0
2023-03-23 23:50:14 +11:00
metalgearsloth
2e5ba99d5f
Add some completionhelpers ( #3860 )
2023-03-23 23:48:00 +11:00
moonheart08
014dd37594
Version: 0.93.1.0
2023-03-22 04:41:04 -05:00
metalgearsloth
14a9583a3e
Add playpredicted for entitycoordinates audio ( #3856 )
2023-03-22 04:39:13 -05:00
Skye
07ad8cf4ed
Fluidsynth3 compat ( #3850 )
2023-03-19 12:32:25 +01:00
Leon Friedrich
bfa9965056
Fix map saving bug ( #3852 )
2023-03-17 17:28:51 +11:00
Leon Friedrich
9a06a5727e
Make DataDefinitions check for private constructors ( #3845 )
2023-03-17 12:49:02 +11:00
metalgearsloth
4e02f12e19
Add PlayPvs for EntityCoordinates ( #3849 )
2023-03-15 14:25:40 +11:00
08A
471da9aace
Add method prepare placement prototype entity ( #3826 )
2023-03-15 14:25:08 +11:00
Flipp Syder
5924d9d017
Ensures SplitContainer children have measured sizes when clamping split center ( #3827 )
2023-03-15 14:22:57 +11:00
Morb
443664fc3f
Add SetFallbackCluture to interface ( #3846 )
2023-03-15 14:21:09 +11:00
ElectroJr
4ecd58dbfe
Version: 0.93.0.0
2023-03-14 20:21:36 -04:00
ElectroJr
cfdd9862df
Update release notes
2023-03-14 20:21:29 -04:00
Leon Friedrich
302af71764
EmptyContainer tweaks ( #3819 )
2023-03-15 11:12:04 +11:00
Leon Friedrich
e851cea6b2
Fix audio IoC errors ( #3851 )
2023-03-15 11:11:32 +11:00
Leon Friedrich
b4df9c49d8
Fix map validator ( #3847 )
2023-03-15 10:49:19 +11:00
Pieter-Jan Briers
477e7820cd
hub_advertise_now command.
2023-03-13 23:03:49 +01:00
Pieter-Jan Briers
80b6f5e01f
Add DoesNotReturn annotations to DebugTools.Assert* methods.
...
These allow Assert(Foo != null) to suppress nullability warnings. No way to configure it for AssertNotNull though.
2023-03-13 23:02:57 +01:00
Leon Friedrich
0a4813225d
Add readonly to Box2Rotated methods ( #3844 )
2023-03-13 03:39:23 +11:00
Leon Friedrich
d9280fdd1c
Fix colour slider recursion. ( #3838 )
2023-03-13 03:39:06 +11:00
DrSmugleaf
52ba22f645
Add benchmark for archetype indexing by handle vs array access vs field direct access ( #3801 )
2023-03-11 11:44:16 -08:00
Leon Friedrich
357755a65e
Fix RSI loading error tolerance ( #3841 )
2023-03-11 13:42:25 +11:00
Leon Friedrich
466f565e44
Fix sprites sometimes not updating IsInert when changing state. ( #3842 )
2023-03-11 13:42:12 +11:00
metalgearsloth
ba97f9c116
Version: 0.92.2.1
2023-03-11 12:48:20 +11:00
metalgearsloth
4c81bf164c
Revert "Shrink tile bounds slightly ( #3831 )" ( #3837 )
2023-03-11 12:45:23 +11:00
metalgearsloth
2e9f0275d7
Version: 0.92.2.0
2023-03-10 13:47:45 +11:00
metalgearsloth
f9042b3c9f
Add methods for vector2i lengths ( #3829 )
2023-03-09 16:05:23 -06:00
metalgearsloth
1688b2d9c3
Use preset matrices for 90 degree angles ( #3830 )
...
I was getting rounding issues doing matrix transforms for tiles.
2023-03-09 16:05:04 -06:00
metalgearsloth
9b438620ee
Shrink tile bounds slightly ( #3831 )
...
Problem was I was getting overlap on other tiles due to the poly skin. Box2d 3.0 is looking at removing it but for now I just want 1 tile.
2023-03-09 16:04:37 -06:00
metalgearsloth
2f7a652e22
Add helper methods for System.Random ( #3832 )
...
This might be a maint thing but look, I just want seeded RNG and IRobustRandom doesn't have it so not sure what is easier considering IRobustRandom is also registered as a depdency but constructing it manually is weird aaaa
2023-03-09 16:04:23 -06:00
metalgearsloth
abecc554f4
Add a completion helper for MapIds ( #3833 )
...
* Add a completion helper for MapIds
* oop
2023-03-09 16:03:42 -06:00
metalgearsloth
8a827b37e6
Add enumerator for box2i edges ( #3834 )
...
Will write a test later don't @ me.
2023-03-09 16:03:29 -06:00
metalgearsloth
460b7c9804
Version: 0.92.1.0
2023-03-10 00:55:53 +11:00
ShadowCommander
fb949730ba
Add option to SplitContainer for which split expands on parent resize ( #3730 )
2023-03-10 00:53:41 +11:00
Pieter-Jan Briers
3bce8d82e5
Update Lidgren to v0.2.4.
2023-03-07 22:47:50 +01:00
DrSmugleaf
bbe034173f
Version: 0.92.0.0
2023-03-06 11:34:34 -08:00
DrSmugleaf
9df78f5e11
Update RELEASE-NOTES.md
2023-03-06 11:26:54 -08:00
DrSmugleaf
b83aca188f
Revert "Update RELEASE-NOTES.md"
...
This reverts commit 220bc49488 .
2023-03-06 11:24:27 -08:00
DrSmugleaf
220bc49488
Update RELEASE-NOTES.md
2023-03-06 11:23:37 -08:00
Morb
4cbe50c33d
Add fallback culture for localization ( #3766 )
2023-03-06 11:14:17 -08:00
metalgearsloth
d6f70857d1
Fix noise DD and expose more fields ( #3823 )
2023-03-06 11:13:20 -08:00
Pieter-Jan Briers
23fd4e1843
Refactor MSBuild spaghetti, new configurations. ( #3807 )
2023-03-06 11:12:08 -08:00
DrSmugleaf
fb3c783fc4
Version: 0.91.0.0
2023-03-06 10:00:56 -08:00
DrSmugleaf
c713b6e062
Update RELEASE-NOTES.md
2023-03-06 09:47:22 -08:00
DamianX
4601f67ebc
Made ColorSelectorSliders use SpinBox instead of FloatSpinBox ( #3731 )
2023-03-06 09:40:29 -08:00
Pieter-Jan Briers
de00d2aca2
Integration test logging improvements ( #3814 )
2023-03-05 22:52:31 +01:00
metalgearsloth
674fc0d1c0
Version: 0.90.0.0
2023-03-05 12:19:32 +11:00
metalgearsloth
7521ed060b
Add tile edge rendering support ( #3613 )
2023-03-05 12:16:53 +11:00
Leon Friedrich
e56501649b
Fix rounding in GetGridOrMapTilePosition() ( #3813 )
2023-03-03 00:21:32 +11:00
Leon Friedrich
7d412985ec
Fix pvs bugs ( #3812 )
2023-03-01 10:29:26 +11:00
08A
e711b71fe9
Fix AnchorEntity replication when the coordinate doesn't change ( #3810 )
2023-02-28 14:22:20 +11:00
metalgearsloth
049efad065
Add AsUint for ValueDataNode ( #3804 )
2023-02-26 13:35:19 +01:00
Pieter-Jan Briers
6bdb7c040f
Fix some warnings. ( #3803 )
2023-02-25 11:20:29 +11:00
Pieter-Jan Briers
48874b2773
Version: 0.89.1.0
2023-02-24 20:51:29 +01:00
Pieter-Jan Briers
d6cbdd221c
WebView fixes and improvements.
...
Re-organize initialization so that User-Agent CVar actually works.
Add web.headless CVar to not load CEF even on graphical client.
Clean up init logic to not rely on static IoC, and clean up loggers used too.
2023-02-24 00:29:31 +01:00
Pieter-Jan Briers
59a8a98703
Basic fixes for WebView in 2023.
...
Launcher works again with this.
2023-02-24 00:05:31 +01:00
Zandario
ecc673b972
Updated Lighting Doc Link ( #3802 )
2023-02-22 11:30:36 -08:00
metalgearsloth
06c64b3be8
Version: 0.89.0.0
2023-02-22 12:44:02 +11:00
metalgearsloth
211dfb4b11
Cull some .Owner calls around transforms ( #3791 )
2023-02-22 12:40:29 +11:00
metalgearsloth
357a6ba1ad
Make new-grids from pman actually start at 0,0 ( #3794 )
2023-02-22 12:39:42 +11:00
Pieter-Jan Briers
00814e8608
out EntityUid overloads for entity queries. ( #3797 )
2023-02-22 12:39:24 +11:00
Leon Friedrich
fae26daf3b
Add option to hide scrollbars ( #3798 )
2023-02-22 12:00:40 +11:00
DrSmugleaf
6e6c18e31c
Add by-ref event analyzer ( #3795 )
...
* Create ByRefEventAnalyzer.cs
* Implement ByRefEventAnalyzer for subscribe and raise
2023-02-21 09:24:08 -06:00
DrSmugleaf
ae27023283
Fix concurrent update error in SerializationManager._copyByRefRegistrations ( #3796 )
2023-02-21 16:07:16 +01:00
Pieter-Jan Briers
3fa7d25ecd
Fix exception on server shutdown.
2023-02-18 21:53:34 +01:00
Pieter-Jan Briers
69ccacbd50
Console command to dump NetSerializer type map.
2023-02-18 21:51:45 +01:00
ElectroJr
82c31e5710
Version: 0.88.1.0
2023-02-18 12:23:18 -05:00
ElectroJr
4c9f4a4a11
release notes + MinDraggableWidth tweaks
2023-02-18 12:22:12 -05:00
Visne
24cca86813
Minimum draggable area for SplitContainers ( #3733 )
2023-02-19 04:13:31 +11:00
Leon Friedrich
f00b568c9c
UserInterfaceManager tweaks ( #3781 )
2023-02-19 04:07:07 +11:00
Pieter-Jan Briers
ed6b73c413
Fix C# interactive outside content-start.
2023-02-18 15:49:55 +01:00
Pieter-Jan Briers
7bf493f127
Rename benchmark migrations to fix CS8981.
2023-02-18 15:44:32 +01:00
Moony
224a5e024d
Merge pull request #3790 from juliangiebel/2023.1.28-rich-text
...
Fix FormattedMessage#IsEmpty
2023-02-17 14:23:25 -06:00
juliangiebel
00a2916da5
Fix FormattedMessage#IsEmpty
2023-02-17 19:46:46 +01:00
Pieter-Jan Briers
1a8c5ed6d4
Use the new epic UTF-8 literals in WAV parsing.
...
Please this file has been on the back of my mind since this feature came out.
2023-02-17 00:38:23 +01:00
metalgearsloth
70d0d7d1a1
Network paused maps ( #3783 )
2023-02-16 14:32:11 +11:00
Pieter-Jan Briers
a2822f78ab
Fix mapped string serializer max size check.
...
Check assumed string length == UTF-8 length... Sight...
2023-02-16 00:52:29 +01:00
Pieter-Jan Briers
82035524b9
Fix custom MIDI soundfonts on Windows.
...
Hasn't ever worked, as far as I can tell.
2023-02-16 00:16:49 +01:00
moonheart08
efe7bd9dfd
Version: 0.88.0.0
2023-02-15 17:06:08 -06:00
Moony
f29f57aa7c
Merge pull request #3742 from juliangiebel/2023.1.28-rich-text
...
Rich Text refactor
2023-02-15 16:41:33 -06:00
juliangiebel
ef6a34e1a7
Update engine changelog
2023-02-15 21:29:35 +01:00
juliangiebel
c7ef3dda4e
Implement MarkupNode CompareTo method
...
Fix MarkupNode equals
2023-02-15 20:38:52 +01:00
juliangiebel
5d5348abca
Implement font prototype
2023-02-15 20:02:01 +01:00
Moony
6a9cbe1f1b
Merge pull request #3784 from Altoids1/better-matrix-support
...
Allows YML parsing of shaders with `mat4` or `mat3` default values
2023-02-15 12:27:27 -06:00
metalgearsloth
f569f8e334
Version: 0.87.1.1
2023-02-16 01:09:59 +11:00
metalgearsloth
04590f8723
Fix PVS debug assert ( #3789 )
2023-02-16 01:06:59 +11:00
ElectroJr
b95f37f93c
Version: 0.87.1.0
2023-02-14 23:50:31 -05:00
ElectroJr
c0472b8aff
release notes
2023-02-14 23:50:12 -05:00
Leon Friedrich
4980d00a67
Fix commands not syncing on reconnect ( #3786 )
2023-02-15 15:44:24 +11:00
Gary Lafortune
c549ae34e8
Allows YML parsing of shaders with mat4 or mat3 default values
...
Previously there was no easy way of passing matrices onto shaders, with the current setup.
Now, matrices can be defined for the shader in the same way that vectors can, as a series of numbers parsed as floats.
2023-02-14 02:02:19 -06:00
Leon Friedrich
84676a9346
Fix PVS bug ( #3782 )
2023-02-14 13:30:55 +11:00
Visne
37b4378a06
Fix exception on right arrow key at second to last character ( #3721 )
2023-02-14 00:28:44 +11:00
metalgearsloth
d7f239f40b
Use sprite offset for SpriteView ( #3708 )
2023-02-14 00:27:06 +11:00
Leon Friedrich
d52cbca984
Fix multi viewport sprite update ( #3773 )
2023-02-14 00:21:52 +11:00
ElectroJr
d165a93fbe
Version: 0.87.0.0
2023-02-13 01:32:37 -05:00
ElectroJr
d06832c473
release notes
2023-02-13 01:32:18 -05:00
Leon Friedrich
af1b3c956b
Fix PVS bug ( #3780 )
2023-02-13 17:29:02 +11:00
metalgearsloth
206a0d488f
Allow entrypoints to shutdown ( #3778 )
2023-02-13 17:28:50 +11:00
Leon Friedrich
807bf3ff10
Add TryGetWidget() and replace GetOrNewWidget() functions. ( #3776 )
2023-02-13 17:28:39 +11:00
Leon Friedrich
9aea0ed78c
Fix RegisteredCommand() & replay bugs ( #3774 )
2023-02-13 13:45:37 +11:00
Leon Friedrich
b587052396
Add IWritableDirProvider.OpenSubdirectory() ( #3775 )
2023-02-13 13:45:28 +11:00
metalgearsloth
2e7193b11e
Fix sprite sync desync ( #3771 )
2023-02-13 04:36:55 +11:00
ElectroJr
ce86891741
Version: 0.86.0.0
2023-02-12 12:02:15 -05:00
ElectroJr
e99fadf501
add missing release note
2023-02-12 12:01:58 -05:00
Leon Friedrich
41990fd4a9
Add support for singleplayer commands ( #3694 )
2023-02-13 03:54:08 +11:00
Leon Friedrich
10dea3f3a3
Modify light rendering cvars ( #3765 )
2023-02-13 03:51:45 +11:00
metalgearsloth
9ee754720e
Don't yield mapgrid maps for comptreesystem ( #3770 )
2023-02-12 22:12:46 +11:00
metalgearsloth
0dfa754c59
Add FastNoiseLite ( #3761 )
2023-02-12 16:37:26 +11:00
metalgearsloth
0dbd2e139c
Synchronised sprite animations ( #3672 )
2023-02-12 16:37:12 +11:00
Leon Friedrich
d80522633d
Add basic gamestate / replay recording. ( #3509 )
2023-02-12 16:16:30 +11:00
Pieter-Jan Briers
024b6ef16d
Correctly initialize SDL_SysWMinfo structures.
...
This is apparently something I forgot. The X11 driver seems less forgiving than the Win32 or Cocoa drivers.
2023-02-12 02:42:51 +01:00
metalgearsloth
72b5735349
Add a cvar for FOV color ( #3741 )
2023-02-12 08:56:45 +11:00
Pieter-Jan Briers
0d8032e3df
Warn on startup if .yaml files detected. ( #3764 )
2023-02-12 08:12:27 +11:00
Leon Friedrich
de20ad8a8f
Add csi proxy methods ( #3745 )
2023-02-12 08:06:28 +11:00
Leon Friedrich
49e4fe8c4c
Warn on repeated component deletion ( #3728 )
2023-02-12 08:05:44 +11:00
Leon Friedrich
7040d75687
Make HistoryLineEdit invoke OnTextChanged ( #3743 )
2023-02-12 07:34:18 +11:00
Pieter-Jan Briers
1aa9ced157
Removed OpenTK DllMap code.
...
Wasn't necessary anymore.
2023-02-10 22:57:28 +01:00
Pieter-Jan Briers
579e2bf3d7
SDL fix client starting in fullscreen
2023-02-10 16:19:30 +01:00
Pieter-Jan Briers
a0a0601b2a
Log SDL2 log category.
2023-02-10 16:02:50 +01:00
Pieter-Jan Briers
bf18ee5ef0
Log SDL2 video driver backend.
2023-02-10 15:51:31 +01:00
Pieter-Jan Briers
2f6333ff89
Bump SpaceWizards.Sodium to 0.2.1
...
Transiently gives us osx-arm64 natives.
2023-02-09 14:36:55 +01:00
Pieter-Jan Briers
87c9f77b5a
Handle SDL_QUIT event.
2023-02-09 13:42:34 +01:00
Pieter-Jan Briers
46e6413b40
SDL_GL_GetDrawableSize -> SDL_GetWindowSizeInPixels
...
Old function is deprecated.
2023-02-09 13:30:22 +01:00
Pieter-Jan Briers
2bb6c826c9
Replace ResourceManager content root RWLock with atomic array swap.
2023-02-08 14:18:18 +01:00
Pieter-Jan Briers
1f1f58a182
Revert .yaml file extension changes.
...
This reverts commit d8d2993d7f .
This reverts commit a7d79eed2d .
This reverts commit 58c79b2c7b .
See https://github.com/space-wizards/space-station-14/pull/13971
2023-02-07 22:27:37 +01:00
metalgearsloth
f143ee6358
Version: 0.85.2.0
2023-02-07 17:31:31 +11:00
metalgearsloth
67a34a142d
Box2i serializer ( #3748 )
2023-02-07 17:25:46 +11:00
metalgearsloth
9a73e78540
Don't wrap prototype reload event under full_release ( #3609 )
2023-02-07 17:21:56 +11:00
metalgearsloth
dffd28a31c
Fix mapgrid rendering ( #3722 )
2023-02-07 17:20:57 +11:00
DrSmugleaf
42c17faa98
Support ImmutableHashSet, ISet and IReadOnlySet for prototypes ( #3752 )
2023-02-07 17:08:51 +11:00
Paul
d8d2993d7f
properly implements .yaml handling in the codebase
2023-02-07 00:55:59 +01:00
eoineoineoin
0eba350eb1
Fix bug where ScrollContainer could cause layout engine to loop forever. ( #3723 )
...
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es >
2023-02-06 23:37:26 +01:00
Paul
a7d79eed2d
we done a lil goof
2023-02-06 23:22:05 +01:00
Pieter-Jan Briers
a4a7e754af
GetKeyName improvements
...
Rewrote most of the related code, moved code out of windowing API backends.
SDL2 backend now handles key map change events correctly.
2023-02-06 23:11:53 +01:00
Pieter-Jan Briers
4c48a2b378
keyinfo command completions.
2023-02-06 23:11:53 +01:00
Paul
58c79b2c7b
fix prototypemanager ignoring yaml files with the .yaml ending
2023-02-06 23:00:40 +01:00
Pieter-Jan Briers
fa0d852286
Changelog entries for last couple commits.
2023-02-05 17:51:07 +01:00
Pieter-Jan Briers
9a1ad8ee5a
List UI scale in DebugCoordsPanel.
2023-02-05 14:00:00 +01:00
Pieter-Jan Briers
7983a523de
Fix SDL2 content scale calculations outside Windows.
...
The previous logic used SDL_GetDisplayDPI. This is a broken API however that doesn't return consistent results between platforms. On Windows it returns the configured scale DPI value, on other platforms it returns the actual raw monitor DPI.
The new code is what you should do, namely dividing window size with size in pixels.
2023-02-05 13:51:29 +01:00
Pieter-Jan Briers
8223df3486
SDL_WINDOW_ALLOW_HIGHDPI on macOS
2023-02-05 13:48:02 +01:00
Pieter-Jan Briers
d33f26e503
Re-enable threaded windowing on Windows & Linux
2023-02-04 16:59:20 +01:00
Pieter-Jan Briers
4b6ad732b1
CVar to disable threaded windowing API
2023-02-04 16:55:55 +01:00
Pieter-Jan Briers
1ebc485e14
GetProcessorModel() for Apple Silicon
...
uses sysctl(3)
2023-02-04 13:21:13 +01:00
AJCM-git
250ebd71f6
Merge pull request #3737 from AJCM-git/2023-01-obsoleteanchor
2023-02-02 13:56:39 -04:00
Leon Friedrich
e939e5a18c
fix occluder tree error ( #3735 )
...
Fixes https://github.com/space-wizards/RobustToolbox/issues/3734
2023-02-02 12:05:55 +11:00
metalgearsloth
a9e0d9d629
Vector2i / Box2 helpers ( #3746 )
2023-02-01 12:20:41 +11:00
juliangiebel
dd3c96b81c
Fix exception when markup draw context font stack is empty
...
Implement font tag
Implement italic tag
2023-01-31 11:46:30 +01:00
juliangiebel
1bd1409192
I fucked up amending the previous commit lol
2023-01-31 10:54:48 +01:00
juliangiebel
12980a6437
Change b tag name to bold to not clash with OpenDreams eventual html like implementation
2023-01-31 10:53:04 +01:00
juliangiebel
2bfd149fd4
Fix rich text ignoring font context
...
Implement the b tag for bold text
2023-01-31 00:09:48 +01:00
juliangiebel
67eeb75231
Add doc comments
2023-01-30 20:19:42 +01:00
juliangiebel
b139394020
Fix crash when text boxes get to small
2023-01-30 19:20:33 +01:00
juliangiebel
b1e184bfec
Implement inline controls
2023-01-30 19:19:59 +01:00
juliangiebel
77c3566d9b
Fix test failures
2023-01-28 21:58:13 +01:00
juliangiebel
1e89ff95e4
Remove wrong todo
2023-01-28 21:49:37 +01:00
juliangiebel
893d6a7e94
Fix issues from replacing FormattedMessage
...
Finish implementing rendering the new FormattedMessage implementation
2023-01-28 21:34:26 +01:00
juliangiebel
ae2dfdffcb
Implement improved markup parser
...
Implement MarkupTagManager for getting markup tags
Implement IMarkupTag interface
Implement markup node classes
Prepare switching out FormattedMessage with new implementations
2023-01-28 09:15:35 -05:00
deathride58
0cb1cd4896
Implements blend modes ( #3740 )
...
Closes https://github.com/space-wizards/RobustToolbox/issues/3739
2023-01-28 12:56:31 +01:00
Amy
b8a254db3b
Fix Texture.GetPixel() ( #3738 )
...
Co-authored-by: amylizzle <amylizzle@users.noreply.github.com >
2023-01-27 20:31:49 +01:00
AJCM
0a9c428ad2
Obsolete TransformComponent.Anchored setter
2023-01-26 16:31:21 -04:00
Leon Friedrich
35b2649c06
Small state/pvs cleanup. ( #3736 )
2023-01-26 15:09:43 +11:00
ElectroJr
2440eb168b
Version: 0.85.1.1
2023-01-23 22:19:01 -05:00
ElectroJr
0ddcadbdbc
release notes
2023-01-23 22:18:45 -05:00
Leon Friedrich
fc985f07bf
fix ClientGameStateManager bug ( #3727 )
2023-01-24 14:16:48 +11:00
ElectroJr
f8ba9fe517
Version: 0.85.1.0
2023-01-23 19:08:35 -05:00
ElectroJr
9e40ec8869
release notes
2023-01-23 19:08:18 -05:00
metalgearsloth
b562fba520
Minor gamestatemanager stuff ( #3709 )
2023-01-24 11:04:37 +11:00
Leon Friedrich
06fba240b7
RSI meta atlas ( #3545 )
2023-01-24 10:53:33 +11:00
Leon Friedrich
8495011f29
Fix mouse joint error ( #3716 )
2023-01-21 18:44:32 +11:00
Leon Friedrich
fc2931a1f6
Remove bad PlayAudioPositionalMessage error. ( #3715 )
2023-01-21 17:29:45 +11:00
metalgearsloth
e729f71aa9
Version: 0.85.0.1
2023-01-21 13:47:42 +11:00
metalgearsloth
f0e77b49f9
Fix fixture mispredict ( #3714 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/13616
2023-01-21 13:44:53 +11:00
metalgearsloth
21873459fe
Use prototype for placementmanager ( #3682 )
2023-01-20 14:25:04 +11:00
metalgearsloth
e479b85dbb
Version: 0.85.0.0
2023-01-20 11:27:37 +11:00
metalgearsloth
b969cee2a6
Fix slipping mispredict ( #3713 )
2023-01-20 11:16:28 +11:00
metalgearsloth
895cd6e03e
Bandaid grid placement ( #3678 )
2023-01-19 14:00:25 +11:00
metalgearsloth
3d039118c6
Ensure DestroyContacts is called on fixture deletion ( #3658 )
2023-01-19 13:59:43 +11:00
metalgearsloth
884ac75e42
Remove Component.Name ( #3711 )
2023-01-19 13:57:41 +11:00
metalgearsloth
5df840db2d
Remove comp shutdown method ( #3710 )
2023-01-19 11:57:03 +11:00
Nemanja
9a89c3d352
set awake on physics on regenerate contacts ( #3706 )
2023-01-17 15:25:33 +11:00
ElectroJr
d21883d6c3
Version: 0.84.0.0
2023-01-16 03:16:34 -05:00
ElectroJr
b106672228
update release notes
2023-01-16 03:16:19 -05:00
Leon Friedrich
76e5269716
Add Pidgin to sandbox whitelist ( #3668 )
2023-01-16 19:11:28 +11:00
Leon Friedrich
4a8be4fc9e
Try fix cvar toml type parsing ( #3681 )
...
fix https://github.com/space-wizards/RobustToolbox/issues/3680
2023-01-16 19:11:09 +11:00
Leon Friedrich
d79ad9717b
Alternative SpriteComponent.CopyFrom() fix ( #3705 )
2023-01-16 17:34:38 +11:00
metalgearsloth
525e1d56c1
using for collapsible enumerator ( #3699 )
2023-01-16 05:52:04 +11:00
metalgearsloth
4daf199aa5
Don't set global audio every tick ( #3698 )
2023-01-16 05:18:10 +11:00
metalgearsloth
6cc8fb8aa5
Delete effectsystem ( #3702 )
2023-01-16 04:45:10 +11:00
Zoldorf
ca3fdcb294
Adds Logging to Joint Add/Clear/Remove ( #3695 )
2023-01-16 00:16:53 +11:00
metalgearsloth
35d4a5c255
Use parallel options for solver ( #3701 )
2023-01-15 22:36:23 +11:00
metalgearsloth
32c8a36164
Version: 0.83.0.0
2023-01-15 15:42:50 +11:00
metalgearsloth
1c36d919e4
Physics ECS 2 ( #3648 )
2023-01-15 15:38:53 +11:00
ElectroJr
cdefd3051b
Version: 0.82.0.0
2023-01-14 22:11:37 -05:00
ElectroJr
39920f5fd3
update release notes
2023-01-14 22:11:03 -05:00
metalgearsloth
9528d6dc8f
Remove ISpriteComponent ( #3692 )
2023-01-15 13:38:46 +11:00
Zoldorf
8400c827fd
Rename Box2Rotated centre to center
...
fixes #3637
2023-01-14 18:39:57 -07:00
Pieter-Jan Briers
2a957f1423
Fix prototype hot reloading.
2023-01-14 21:08:27 +01:00
Leon Friedrich
87ce6dd4b5
Allow EnsureComp to override deferred deletion ( #3691 )
...
Fixes https://github.com/space-wizards/RobustToolbox/issues/3690
2023-01-14 15:40:58 +11:00
Leon Friedrich
f5c06a9c3b
Add mapuid check to velocity calculation ( #3689 )
2023-01-14 15:40:23 +11:00
Leon Friedrich
81e02c3baa
Fix null tooltip error ( #3693 )
2023-01-14 15:39:48 +11:00
ElectroJr
f83153e0cc
Version: 0.81.0.0
2023-01-13 19:53:13 -05:00
ElectroJr
6f789ea870
Update release notes
2023-01-13 19:52:56 -05:00
Leon Friedrich
91f1edfc81
Cache MapUid ( #3687 )
2023-01-14 11:50:32 +11:00
Leon Friedrich
fff8a7b9d8
Add Popup.OnPopupOpen event ( #3685 )
2023-01-14 11:49:18 +11:00
Leon Friedrich
da378ea15f
Obsolete TransformComponent.WorldXYZ ( #3686 )
2023-01-14 11:43:08 +11:00
Leon Friedrich
0fd9b8236a
Remove TransformComponent.Parent ( #3688 )
2023-01-14 11:38:08 +11:00
Jezithyr
fd2a0f97eb
Version: 0.80.2.0
2023-01-13 03:11:43 -08:00
Jezithyr
eaf74f11d1
Allowing UI controllers to subscribe to broadcast events by ref ( #3683 )
...
Co-authored-by: Jezithyr <Jezithyr@gmail.com >
2023-01-13 11:58:44 +01:00
wixoa
64a6fc9b03
Add string HttpUtility.JavaScriptStringEncode(string) to the sandbox ( #3679 )
2023-01-13 12:08:15 +11:00
metalgearsloth
8e6bc1651e
Add tooltip tracking ( #3665 )
2023-01-13 11:40:35 +11:00
metalgearsloth
fde83f0838
Fix note typos
2023-01-12 13:49:09 +11:00
metalgearsloth
c67d8ba795
Version: 0.80.1.0
2023-01-12 13:44:38 +11:00
metalgearsloth
08d47feb97
Obsolete .Owner ( #3373 )
2023-01-12 13:39:55 +11:00
ike709
4c2ea93624
Adds a WCvar to override the CEF user-agent ( #3676 )
2023-01-12 13:33:44 +11:00
Jacob Tong
d430df07f7
Change RadioOptions so that buttons can be customized ( #3673 )
2023-01-12 12:56:47 +11:00
Leon Friedrich
3f0dfe7f73
Add CC-BY to RSI.json ( #3667 )
2023-01-12 12:50:35 +11:00
TemporalOroboros
95ef1853b6
Fix fixtures ( #3677 )
2023-01-12 12:50:18 +11:00
eoineoineoin
2e456a6bc0
Fix incorrect size of second window in split container ( #3675 )
2023-01-12 12:49:16 +11:00
ElectroJr
50de6b4866
Add missing release notes
2023-01-11 00:07:59 -05:00
DrSmugleaf
191519932e
Add location of compile errors to XAML UI ( #3674 )
2023-01-10 17:44:15 +01:00
metalgearsloth
cb11afd777
Version: 0.80.0.0
2023-01-11 00:03:00 +11:00
metalgearsloth
3ef6af58da
Physics shape serializer ( #3643 )
2023-01-10 23:57:28 +11:00
TemporalOroboros
8a1d092af5
Increase granularity of ShouldCollide ( #3585 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-01-10 22:57:56 +11:00
metalgearsloth
90708000f5
Check grid traversal when grids overlap entities ( #3601 )
2023-01-10 22:38:14 +11:00
Leon Friedrich
45295d4b49
Split container layout changes. ( #3656 )
2023-01-10 22:38:05 +11:00
metalgearsloth
59d40eb56c
Remove manual comp registrations from client / server ( #3626 )
2023-01-10 22:32:07 +11:00
metalgearsloth
18a579947f
Move gravity to a controller ( #3617 )
2023-01-10 22:23:49 +11:00
DrSmugleaf
c74c99d3e3
Version: 0.79.0.1
2023-01-10 10:33:29 +01:00
metalgearsloth
cfd7e5575b
Add helper for SnapGridPosAt ( #3655 )
2023-01-09 21:43:24 +11:00
Jezithyr
74445de12b
Adding Event helpers to UIControllers ( #3671 )
...
Co-authored-by: Jezithyr <Jezithyr@gmail.com >
2023-01-09 15:34:50 +11:00
metalgearsloth
8361162959
Fallback to mapgrid for query ( #3659 )
2023-01-09 15:10:03 +11:00
metalgearsloth
8ec32eb6bb
Don't use current broadphase for physics contacts ( #3653 )
2023-01-09 15:06:02 +11:00
Leon Friedrich
9bbd1d28b1
Fix & update window position constraints ( #3660 )
2023-01-09 14:27:23 +11:00
Leon Friedrich
3d1ca2eed9
Add RichTextLabel.GetMessage() ( #3669 )
2023-01-09 14:10:49 +11:00
metalgearsloth
4cff5774d2
Version: 0.79.0.0
2023-01-09 13:44:28 +11:00
metalgearsloth
d9c0c84efa
Deprecate TileChangedEventArgs ( #3670 )
2023-01-09 13:39:45 +11:00
Leon Friedrich
a323f2ef84
Grid delta states ( #3635 )
2023-01-08 16:43:49 +11:00
eoineoineoin
987d76b53d
Style box texture scaling ( #3632 )
2023-01-08 16:42:46 +11:00
metalgearsloth
2776b4caa4
Remove some resolves on IsMapPaused ( #3654 )
2023-01-08 16:29:00 +11:00
keronshb
d90a365fa5
Adds TCS to Sandbox ( #3662 )
2023-01-08 16:27:09 +11:00
metalgearsloth
0c9fe010b1
Fix tooltips being incorrect for a frame ( #3664 )
2023-01-08 16:22:16 +11:00
metalgearsloth
af7e9150bb
Don't predict sleeping on disallowed bodies ( #3661 )
2023-01-06 20:39:08 +11:00
metalgearsloth
fb0907a1a4
Remove EntityInitializedMessage ( #3657 )
2023-01-05 20:00:47 +11:00
metalgearsloth
7522737d90
Optimise TryFindGridAt ( #3651 )
2023-01-04 19:48:31 +11:00
metalgearsloth
ec5f07b372
Purge IPhysicsManager ( #3652 )
2023-01-04 19:18:53 +11:00
Leon Friedrich
a015e8722e
Better debug assert message. ( #3650 )
2023-01-04 15:30:54 +11:00
ElectroJr
8cf3b519e7
Version: 0.78.0.0
2023-01-03 16:02:06 -05:00
ElectroJr
d56bf7739b
update release notes
2023-01-03 16:01:37 -05:00
Leon Friedrich
084cc1a073
Add NoLocalRotation check to map saving ( #3649 )
2023-01-04 08:01:10 +11:00
metalgearsloth
9125d99ec1
Fix RotateVec rounding ( #3638 )
2023-01-04 07:29:17 +11:00
metalgearsloth
d9f602ee91
Minor joints cleanup ( #3647 )
2023-01-03 18:53:07 +11:00
metalgearsloth
d518d55897
Remove IPhysBody ( #3646 )
2023-01-03 17:45:36 +11:00
metalgearsloth
01e96ebcb9
Make FastNoise docs public ( #3639 )
2023-01-03 16:40:13 +11:00
Leon Friedrich
cb69facebf
Fix broken click bound checks in Tree controls. ( #3641 )
2023-01-02 23:32:01 +11:00
Leon Friedrich
c9b942635a
Audio frame update cleanup ( #3630 )
2023-01-01 15:53:18 +11:00
Leon Friedrich
7857e3a195
NoLocalRotation fixes ( #3634 )
2023-01-01 11:39:52 +11:00
Leon Friedrich
e0cfb24f1b
Add missing null forgiving operator ( #3636 )
2023-01-01 09:23:28 +11:00
Leon Friedrich
24622eb548
Remove bad debug assert ( #3633 )
2023-01-01 05:24:55 +11:00
Leon Friedrich
66577acd1f
Expose more net serializer stuff to content ( #3476 )
2022-12-31 04:07:33 +11:00
Leon Friedrich
f3364a196c
Client-, shared-, and server-side ConfigurationManager ( #3477 )
2022-12-31 04:04:49 +11:00
Leon Friedrich
504f3f16d8
Add tickrate to debug monitor ( #3631 )
2022-12-31 04:04:38 +11:00
metalgearsloth
0a2735a60d
Version: 0.77.0.2
2022-12-28 14:00:39 +11:00
metalgearsloth
6c4b71e06b
Make phys contacts per-world rather than per-map ( #3619 )
2022-12-28 13:54:36 +11:00
Leon Friedrich
360db24f0a
Fix invisible entity spawn menu buttons ( #3628 )
2022-12-28 13:52:18 +11:00
metalgearsloth
e0878096f4
Add AttachToGridOrMap test ( #3625 )
...
Closes https://github.com/space-wizards/RobustToolbox/issues/3624
2022-12-27 14:33:04 +11:00
metalgearsloth
f73babd869
Version: 0.77.0.1
2022-12-27 14:10:19 +11:00
metalgearsloth
61e193466c
Hotfix AttachToGridOrMap ( #3623 )
2022-12-27 14:08:41 +11:00
metalgearsloth
6836816649
Version: 0.77.0.0
2022-12-27 13:38:07 +11:00
Leon Friedrich
054a908efd
Generalize component trees ( #3598 )
2022-12-27 13:33:46 +11:00
metalgearsloth
ace8500240
Remove client/server split on sharedphysicsmap ( #3618 )
2022-12-27 13:17:54 +11:00
Leon Friedrich
d8d68480c3
Remove DeferredUpdates ( #3622 )
2022-12-27 12:27:43 +11:00
metalgearsloth
5284f3c2fb
Version: 0.76.0.0
2022-12-26 10:57:11 +11:00
metalgearsloth
5c1d753a8d
Physics solver refactor ( #3479 )
2022-12-26 10:51:00 +11:00
Leon Friedrich
27e0c22fe2
Somewhat improve sprite processing ( #3587 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-12-26 10:48:08 +11:00
keronshb
b9f7733c67
Physics Substepping ( #3156 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
closes https://github.com/space-wizards/RobustToolbox/issues/3116
2022-12-25 23:26:08 +11:00
Leon Friedrich
b09ddf986c
Remove nullspace logic from CreateEntityUninitialized ( #3600 )
2022-12-25 22:37:09 +11:00
metalgearsloth
589d56fe67
Remove some more warnings ( #3610 )
2022-12-25 22:36:40 +11:00
DrSmugleaf
fdbb85dfe0
Add benchmarks for entTraitArray and class components ( #3616 )
2022-12-25 07:15:14 +01:00
DrSmugleaf
d33076b782
Add archetype enumerator benchmark ( #3615 )
2022-12-25 05:23:45 +01:00
Moony
91f5cfdf35
Please give me fast noise ( #3612 )
2022-12-24 16:31:50 -08:00
DrSmugleaf
037f702097
Fix missing refs and make consumer static in archetype benchmarks ( #3608 )
2022-12-23 12:29:07 +01:00
DrSmugleaf
e5dde1c7ad
Add archetype iteration and has component benchmarks ( #3607 )
2022-12-22 23:31:05 +01:00
DrSmugleaf
272c3f8e84
Add archetype component access benchmark ( #3606 )
2022-12-22 21:39:58 +01:00
DrSmugleaf
9c831b3bda
Add type switch matching benchmark ( #3599 )
2022-12-22 18:09:34 +01:00
Pieter-Jan Briers
9573e4e6c7
Improve UPnP logging.
2022-12-21 21:49:33 +01:00
ElectroJr
3330870a43
Version: 0.75.1.0
2022-12-21 14:27:03 -05:00
ElectroJr
1c86d2a6ea
update release notes
2022-12-21 14:26:40 -05:00
Leon Friedrich
5ec72082bb
Fix tests ( #3605 )
2022-12-22 06:26:03 +11:00
Leon Friedrich
ce4a0eb8bb
Revert "Don't defer dirty matrices" ( #3604 )
2022-12-22 05:38:58 +11:00
metalgearsloth
fdfe0949ab
Hotfix generic visualizers ( #3602 )
2022-12-21 16:28:31 +11:00
Paul Ritter
bafbdb6363
Analyzer to check that notnullableflag is being properly used ( #3569 )
2022-12-21 00:11:04 +01:00
Pieter-Jan Briers
a0b067a062
Add command to dump injector cache list.
...
To allow me to figure out how big it is.
2022-12-21 00:03:22 +01:00
Paul Ritter
ef0c0d0082
Analyzer to warn about using a boxing variant ( #3564 )
2022-12-20 23:53:02 +01:00
Kara
3393658953
Version: 0.75.0.0
2022-12-20 16:22:16 -06:00
AJCM-git
78a75daea2
SharedAppearanceSystem.TryGetData() generics support and small VisualizerSystem tweak ( #3583 )
2022-12-20 14:21:10 -08:00
Leon Friedrich
1bbfd6b38f
Change default value for outsidePrediction ( #3596 )
2022-12-20 14:21:03 -08:00
Pieter-Jan Briers
20bbe30a23
Minor config default changes ( #3543 )
...
Co-authored-by: Kara <lunarautomaton6@gmail.com >
2022-12-20 14:20:52 -08:00
Leon Friedrich
8c5e790cb5
Don't defer dirty matrices ( #3586 )
2022-12-20 14:14:31 -08:00
Vera Aguilera Puerto
ddbd34aee2
VVRead command attempts to serialize objects before printing them. ( #3591 )
2022-12-20 14:14:26 -08:00
metalgearsloth
7e2a05ab65
Set movebuffer pool to default ( #3592 )
2022-12-20 14:13:23 -08:00
Leon Friedrich
e3108d22ac
Fix RenderingTreeSystem move update ( #3597 )
2022-12-20 14:11:20 -08:00
Pieter-Jan Briers
4f7f43e193
Version: 0.74.0.0
2022-12-20 22:56:56 +01:00
Pieter-Jan Briers
84733a335c
Prototype load parallelization ( #3502 )
2022-12-20 22:46:30 +01:00
metalgearsloth
2aafb21772
Version: 0.73.0.0
2022-12-20 22:23:17 +11:00
Pieter-Jan Briers
20c8eca6bf
Use ConcurrentDictionary in SerializationManager.
...
Better GC behavior.
2022-12-19 02:39:28 +01:00
Pieter-Jan Briers
be72dd4107
Don't watch for prototype reload in integration tests.
2022-12-19 02:39:28 +01:00
Pieter-Jan Briers
187c158e6b
Remove finalizer dispose from Overlay.
...
This should never have been on here what the hell.
2022-12-19 02:39:28 +01:00
metalgearsloth
53fb9d01e0
Grid helper methods ( #3580 )
2022-12-19 04:52:47 +11:00
Pieter-Jan Briers
bcf825d112
Mapped strings don't need IoC context anymore.
2022-12-18 17:40:17 +01:00
Pieter-Jan Briers
ab07c75966
Changelog for #3590
2022-12-18 15:50:28 +01:00
eoineoineoin
b5747f7003
Fix bug where config files could be corrupted ( #3590 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es >
2022-12-18 15:49:17 +01:00
Pieter-Jan Briers
44da2fe738
Log breaking change from DependencyInjection thread-safety stuff
2022-12-18 12:58:05 +01:00
Pieter-Jan Briers
2995baca6f
Optimize Clyde QuadBatchIndexWrite a bit.
2022-12-18 12:28:41 +01:00
Pieter-Jan Briers
a86a539c15
Move to .NET 7 SIMD intrinsics ( #3584 )
2022-12-18 11:44:57 +01:00
Pieter-Jan Briers
de486207b3
.NET 7 ( #3582 )
2022-12-17 14:15:58 +01:00
Pieter-Jan Briers
d1eb70da07
DependencyCollection is now thread safe.
...
We can now safely run stuff in parallel with registrations and all that goodness.
2022-12-17 00:38:34 +01:00
Pieter-Jan Briers
52588bee92
Fix ConfigurationManagerTest
2022-12-16 23:32:41 +01:00
Pieter-Jan Briers
ec26ef1e42
Check for CVar typos in server startup.
...
We now check the list of CVars to see if there's any unregistered CVars specified (i.e. in config, but not actually registered by the code). This would probably indicate a typo.
Only doing this on the server for now. The client may share config files from multiple codebases and end up with unknown CVars from there. This is probably fine, since those would be applied more automatically and not prone to config file typos as much.
2022-12-16 23:24:53 +01:00
AJCM-git
67381c369c
Obsolete AnimationPlayerComponent E/C methods ( #3581 )
2022-12-17 02:13:57 +11:00
AJCM-git
b05b9949e6
Obsolete TimerComponent and TimerExtension ( #3579 )
2022-12-16 16:39:53 +11:00
Leon Friedrich
89ac6f0a43
Remove LookupFlags.Anchored ( #3578 )
2022-12-15 15:30:03 +11:00
metalgearsloth
3bcd53d7c5
Bandaid mapgrid loading ( #3577 )
2022-12-14 23:38:56 +01:00
ElectroJr
248e9240c1
update release notes
2022-12-13 20:01:54 -05:00
ElectroJr
e64d499000
Version: 0.72.0.0
2022-12-13 20:00:03 -05:00
metalgearsloth
5f03465879
Add pause time to pause events ( #3570 )
2022-12-14 11:56:11 +11:00
Pieter-Jan Briers
2a7920adaf
Version: 0.71.1.4
2022-12-14 00:09:10 +01:00
Pieter-Jan Briers
a16731c957
Make config write exception safe.
...
Also changelog for 0688cd0202
2022-12-14 00:08:09 +01:00
Errant
0688cd0202
Fix Configuration write error ( #3576 )
2022-12-13 23:51:50 +01:00
Leon Friedrich
0c5b43d5af
Fix sprite inert update ( #3574 )
2022-12-13 15:24:29 +11:00
metalgearsloth
8e70afd235
Fix pause map serialization for time offsets ( #3507 )
2022-12-13 13:09:21 +11:00
Leon Friedrich
7623c8357b
Stop audio when audio system shuts down. ( #3562 )
...
fixes https://github.com/space-wizards/space-station-14/issues/12905
2022-12-13 12:42:22 +11:00
Pieter-Jan Briers
2e7dce5f08
validate_rsis.py chmod +x
2022-12-12 22:23:44 +01:00
Moony
2b03a2c550
Commits an unholy sin (PJB approved) ( #3566 )
2022-12-12 22:13:24 +01:00
metalgearsloth
b39adf0095
Fix some build warnings ( #3573 )
2022-12-12 22:12:51 +01:00
metalgearsloth
3c168f5a31
Replace GridEntityId with Owner ( #3530 )
2022-12-12 14:58:41 +11:00
ShadowCommander
fef963e77a
Version: 0.71.1.3
2022-12-11 15:28:23 -08:00
Paul
b39f92f1fa
Revert "removes a serializationhook"
...
This reverts commit 9a844ae413 .
2022-12-12 00:24:33 +01:00
Paul
f6d4389f52
Revert "hotfixes an oopsie ( #3572 )"
...
This reverts commit 23233c59df .
2022-12-12 00:24:15 +01:00
Paul Ritter
23233c59df
hotfixes an oopsie ( #3572 )
2022-12-12 00:18:23 +01:00
ShadowCommander
a243c4c795
Version: 0.71.1.2
2022-12-11 14:51:31 -08:00
ShadowCommander
349438358c
Version: 0.71.1.1
2022-12-11 14:10:12 -08:00
Paul
9a844ae413
removes a serializationhook
2022-12-11 22:58:35 +01:00
metalgearsloth
6b076645db
Kill NetworkedMapManager ( #3516 )
...
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
Co-authored-by: Paul <ritter.paul1@googlemail.com >
2022-12-11 22:00:31 +01:00
Leon Friedrich
445a3aa8fb
Adds basic delta state support ( #3492 )
2022-12-11 21:36:49 +01:00
Leon Friedrich
ca83543f9e
Fix scroll bars being visible when they shouldn't be ( #3568 )
2022-12-11 11:06:31 -08:00
Pieter-Jan Briers
9b42527de3
Changelog for integration test improvements.
2022-12-10 12:47:08 +01:00
Pieter-Jan Briers
f98d8707c9
Move ShaderInstance finalizer around so DummyShaderInstance isn't finalized.
...
Maybe help a bit with test GC performance.
2022-12-10 12:35:05 +01:00
Pieter-Jan Briers
55fd79eb36
Fix GameController exception logging memory leak in tests.
2022-12-10 12:27:23 +01:00
metalgearsloth
509aca8c03
Version: 0.71.1.0
2022-12-10 20:16:47 +11:00
metalgearsloth
1e2756e4f7
Add API to get hard layer / mask ( #3565 )
2022-12-10 14:47:41 +11:00
Leon Friedrich
7175f49fa6
Physics solver tweaks ( #3553 )
2022-12-10 14:39:08 +11:00
metalgearsloth
31c4a331ab
Swap entities when a map is loaded onto an existing map ( #3511 )
2022-12-10 14:37:23 +11:00
Pieter-Jan Briers
e71cab167b
Don't run GC collect in startup in integration tests.
...
Oof.
2022-12-09 21:22:23 +01:00
Leon Friedrich
c2de890441
Add try-catch to window rendering ( #3555 )
2022-12-09 12:51:15 +11:00
Morb
6fe3d7cff5
Correct removal of PVS state for players without inGame status ( #3531 )
2022-12-08 11:28:31 +01:00
Pieter-Jan Briers
f51b7bbd99
Better RSI validator script. ( #3558 )
2022-12-07 23:50:29 +01:00
KIBORG04
a3e9dea8d8
Fix max_connections category in config ( #3557 )
2022-12-06 21:13:54 +01:00
metalgearsloth
6db41a05c2
Fix non-filled circle drawing ( #3559 )
2022-12-06 22:08:03 +11:00
metalgearsloth
ea2aab739f
Remove some glass code ( #3560 )
2022-12-06 03:07:29 -08:00
metalgearsloth
17a623222d
Version: 0.71.0.0
2022-12-06 13:19:20 +11:00
Leon Friedrich
55d2c4a066
More broadphase fixes ( #3556 )
2022-12-06 13:16:37 +11:00
Pieter-Jan Briers
db1e85e69d
Warmup system to speed up startup.
2022-12-05 00:44:50 +01:00
Pieter-Jan Briers
22fe99ac99
Pass stream directly to JsonSerializer.Deserialize in RSI load.
...
This function didn't use to exist in a synchronous form, it does now.
2022-12-05 00:43:34 +01:00
Pieter-Jan Briers
be46a97849
Warn about loading raw PNGs inside RSIs.
2022-12-04 23:42:58 +01:00
Pieter-Jan Briers
9307298313
Disallow trailing commas in RSIs.
...
These are generally a mess and incompatible with tons of JSON parsers (e.g. Python's). Furthermore they can't be used with S.T.J source generators.
2022-12-04 23:38:54 +01:00
Pieter-Jan Briers
a12233ea4a
Fix csi NRE.
2022-12-04 23:10:47 +01:00
Pieter-Jan Briers
3f86f5f5dd
Rename game.maxplayers to net.max_connections, raise to 256. ( #3552 )
2022-12-03 11:51:37 +01:00
Pieter-Jan Briers
342d9ed2cd
System debug panel in F3.
2022-12-03 00:28:33 +01:00
Pieter-Jan Briers
36f781d05b
Add windowing API to ClydeDebugPanel.
2022-12-03 00:27:56 +01:00
Pieter-Jan Briers
1799ecaa68
Stop waiting on Godot, re-add 2px DebugMonitors separation.
2022-12-03 00:20:20 +01:00
Pieter-Jan Briers
f573143e29
Move Debug monitor (F3) panels to their own folder.
2022-12-02 23:05:21 +01:00
Kevin Zheng
5e08ef69aa
Use correct native GLFW library name on FreeBSD ( #3535 )
2022-12-02 17:51:03 +01:00
Leon Friedrich
5d2cfcff66
Add scrollbar to dropdown options ( #3550 )
2022-12-02 17:31:05 +01:00
Leon Friedrich
e112938998
Remove unnecessary IoC resolves from audio system ( #3551 )
2022-12-02 17:28:44 +01:00
ElectroJr
5aa8aa120c
Version: 0.70.0.0
2022-12-01 18:39:23 -05:00
ElectroJr
dd2697fbe5
update release notes
2022-12-01 18:39:00 -05:00
Mervill
fa94ef0df2
Warn about invalid placement type ( #3467 )
2022-12-02 10:22:06 +11:00
Leon Friedrich
af7d8c4601
Fix broadphase/lookup bugs ( #3538 )
2022-12-02 10:21:06 +11:00
Leon Friedrich
c0f384ac96
Add IDependencyCollection.FromParent() ( #3541 )
2022-12-02 10:19:51 +11:00
Leon Friedrich
6c1f8a86d7
Remove extra list index while y-sorting sprites. ( #3544 )
2022-12-02 10:19:26 +11:00
Morb
5cdae85e9f
Call OnConnect method for player session ( #3547 )
2022-12-02 10:19:02 +11:00
Leon Friedrich
89331f6948
Queue serializer ( #3546 )
2022-12-02 10:16:35 +11:00
Ben Velie
cf6f52c1fa
Fix simple typo ( #3549 )
2022-12-01 22:43:09 +01:00
Pieter-Jan Briers
86ffed9afb
LoadDefaultsFromTomlStream to load CVars as CVar default overrides.
2022-12-01 22:40:19 +01:00
Pieter-Jan Briers
cb29e6e19d
Add DEVELOPMENT define constant, equal to !FULL_RELEASE.
2022-12-01 22:39:10 +01:00
Pieter-Jan Briers
5fed38fecd
Give GameShared an IDependencyCollection.
...
Death to IoCManager.
2022-12-01 00:14:11 +01:00
Leon Friedrich
ada056dcdf
Fix rootUid returning all loaded entities ( #3540 )
2022-11-29 15:20:23 +11:00
metalgearsloth
3a05a82934
Fix pre init map loads on postinit maps ( #3542 )
2022-11-28 15:03:39 +11:00
Leon Friedrich
e6f2d36d50
Public state reset function. ( #3539 )
2022-11-28 12:12:07 +11:00
Leon Friedrich
f856ac0efa
Misc replay related engine changes ( #3508 )
2022-11-28 12:11:44 +11:00
Pieter-Jan Briers
c34cbcdfa7
Server descriptions & info links.
2022-11-27 19:56:38 +01:00
Paul
b791a5e815
Version: 0.69.0.0
2022-11-27 19:25:05 +01:00
Paul Ritter
be8147a722
serv4 ( #3527 )
...
Co-authored-by: Paul <ritter.paul1@gmail.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2022-11-27 19:23:58 +01:00
Leon Friedrich
c5ebe2c252
Two small bugfixes ( #3534 )
2022-11-26 16:03:38 +11:00
metalgearsloth
e418ab96b9
Version: 0.68.0.0
2022-11-26 14:03:15 +11:00
metalgearsloth
025fa95854
Remove dupe grid serialization ( #3522 )
2022-11-26 13:55:48 +11:00
Pieter-Jan Briers
32bdc152d7
Remove restart command.
2022-11-25 23:20:42 +01:00
Moony
fef46f7856
bug fix moment ( #3533 )
...
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com >
2022-11-25 13:08:21 +01:00
Moony
11492ff62f
Map editor engine changes. ( #3532 )
...
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com >
2022-11-25 12:34:26 +01:00
metalgearsloth
b7d460cee6
Audio position fixes ( #3459 )
2022-11-25 20:00:11 +11:00
metalgearsloth
c62d0ecfd0
Update yml schema validator ( #3521 )
2022-11-25 09:21:05 +01:00
metalgearsloth
1dfa6587b1
Version: 0.67.2.2
2022-11-24 16:23:09 +11:00
Leon Friedrich
78bea7312e
Fix grid chunk double subscription ( #3526 )
2022-11-24 13:38:09 +11:00
metalgearsloth
03363296db
Fix grid contact ordering ( #3525 )
2022-11-24 12:28:55 +11:00
Leon Friedrich
7e9f3dd5e6
Fix replicated & archived client-settable cvars ( #3454 )
2022-11-23 11:11:19 +11:00
metalgearsloth
54a29a030e
Version: 0.67.2.1
2022-11-23 11:04:38 +11:00
metalgearsloth
733097c1f4
Fix chunk event sub ( #3520 )
2022-11-23 11:02:51 +11:00
metalgearsloth
187d8865db
Version: 0.67.2.0
2022-11-22 22:43:42 +11:00
Amy
9841b74936
Add submenu support to the menubar control ( #3500 )
2022-11-22 22:41:29 +11:00
metalgearsloth
d5faceca21
Fix dupe gridtree returns ( #3517 )
2022-11-22 22:33:30 +11:00
metalgearsloth
5b62ddeca4
Version: 0.67.1.3
2022-11-22 21:02:26 +11:00
metalgearsloth
8a4f186fd5
Fix map mapgrids again ( #3515 )
2022-11-22 20:58:16 +11:00
metalgearsloth
b14d461e9b
Version: 0.67.1.2
2022-11-22 20:27:48 +11:00
metalgearsloth
3bfb23f35d
Fix deserialized grid networking ( #3514 )
2022-11-22 20:24:58 +11:00
metalgearsloth
846cc3fa48
Version: 0.67.1.1
2022-11-22 14:07:50 +11:00
metalgearsloth
01673fb155
Mapgrid fixes ( #3513 )
2022-11-22 14:04:22 +11:00
metalgearsloth
15d30eacd0
Version: 0.67.1.0
2022-11-22 13:30:31 +11:00
metalgearsloth
615b1ae2af
Changes for MapGrid support ( #3491 )
2022-11-22 13:28:10 +11:00
metalgearsloth
85f99e6303
Version: 0.67.0.0
2022-11-22 13:11:33 +11:00
metalgearsloth
5e3a5a0d0c
Merge MapGrid into MapGridComponent ( #3468 )
2022-11-22 13:04:51 +11:00
ElectroJr
8dfc779611
Version: 0.66.0.0
2022-11-21 19:57:32 -05:00
ElectroJr
3ba7238076
Release notes
2022-11-21 19:56:57 -05:00
Leon Friedrich
7b59fbd3ef
Audio and other misc replay related changes ( #3471 )
2022-11-22 11:49:59 +11:00
Paul Ritter
d87963206c
im back
2022-11-22 00:07:13 +01:00
metalgearsloth
9dd13245ef
Add lookup reparenting tests ( #3421 )
2022-11-21 23:14:08 +11:00
Leon Friedrich
1c3905a8f4
Fix mapload positions ( #3510 )
2022-11-21 14:43:11 +11:00
Pieter-Jan Briers
762cd786ea
Fix dependency injecting missing on script globals.
2022-11-20 14:50:08 +01:00
metalgearsloth
120c90862b
Version: 0.65.2.1
2022-11-20 12:51:53 +11:00
Pieter-Jan Briers
4e0deb2e42
Enable server GC by default on server.
2022-11-19 19:23:39 +01:00
Pieter-Jan Briers
6bc831eb05
Emitted GLSL uniform arrays have size after name.
...
We're dropping GLES2 but I already wrote the code so.
2022-11-19 18:08:37 +01:00
metalgearsloth
e0be355707
Fix metadata dupes on maps ( #3505 )
...
Fixes https://github.com/space-wizards/RobustToolbox/issues/3504
2022-11-20 03:06:32 +11:00
Paul Ritter
ec3485e741
my bad bb
2022-11-19 12:24:44 +01:00
metalgearsloth
fb0ed471a0
Set map as uninitialized on loadmap ( #3503 )
2022-11-19 14:33:53 +11:00
metalgearsloth
509ba2ec4b
Remove some resolves from filters ( #3498 )
2022-11-19 10:53:37 +11:00
Pieter-Jan Briers
8121c3c41b
Move freetype font data to POH.
...
Avoids stuff getting stuck in gen0.
2022-11-18 00:50:20 +01:00
Pieter-Jan Briers
4a003eaec0
Try to fix publishing self-contained executable issues.
2022-11-17 23:19:17 +01:00
Paul Ritter
47f7b73ea0
Update CODEOWNERS
2022-11-17 11:58:39 +01:00
metalgearsloth
8a898adaa2
Version: 0.65.2.0
2022-11-17 19:08:47 +11:00
metalgearsloth
031dceeb48
Parallel physics broadphase ( #3483 )
2022-11-17 19:01:29 +11:00
Pieter-Jan Briers
bf6928703f
Custom YAML -> DataNode parser. ( #3496 )
2022-11-16 22:17:30 +01:00
Pieter-Jan Briers
75288ba5e7
More clarity in glibc bug warning.
2022-11-16 21:59:31 +01:00
DrSmugleaf
96938ca85a
Remove redundant read-only VV from datafields ( #3494 )
2022-11-16 21:02:39 +01:00
metalgearsloth
a60011d612
Use static lambda for pvs grid query ( #3490 )
2022-11-16 21:02:16 +01:00
Leon Friedrich
60e0c0b804
Expose more state/tick logic to content ( #3474 )
2022-11-16 20:56:02 +01:00
Leon Friedrich
a0c23c7fee
Add ClydeAudio.StopAllAudio() ( #3473 )
2022-11-16 20:44:01 +01:00
Pieter-Jan Briers
46183aa41a
Add WebView to solution.
...
This makes sure it will be built by CI
2022-11-16 20:33:28 +01:00
Pieter-Jan Briers
3f175a8d2a
Add Robust.Packaging to solution
2022-11-16 20:27:00 +01:00
Amy
fac1b2c469
Fix bad reference ( #3484 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2022-11-16 20:15:15 +01:00
DrSmugleaf
bb137d69a2
Version: 0.65.1.0
2022-11-16 19:55:52 +01:00
Jezithyr
1723be3d5b
Implementing value protoIds for dictionary serializers ( #3470 )
...
Co-authored-by: Jezithyr <Jezithyr@gmail.com >
2022-11-16 12:03:16 +01:00
DrSmugleaf
a35632d89e
Add test for (de)serializing data record structs ( #3493 )
2022-11-16 07:14:50 +01:00
Leon Friedrich
f956ad2008
Fixes lerping clean up issue added in #3472 ( #3489 )
2022-11-16 12:39:41 +11:00
Pieter-Jan Briers
1646297039
Remove most static IoCManager. accesses from engine. ( #3466 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-11-15 22:00:28 +11:00
metalgearsloth
c26c8fb81e
Version: 0.65.0.1
2022-11-15 11:58:59 +11:00
DrSmugleaf
38f2808816
Fix responses and error in tpgrid command ( #3486 )
2022-11-14 20:41:40 +01:00
metalgearsloth
7994935b23
Use field for setlocalposrot ( #3482 )
2022-11-15 01:07:08 +11:00
metalgearsloth
7120000ef5
Version: 0.65.0.0
2022-11-14 22:02:30 +11:00
metalgearsloth
7c3fd3eaa9
Destroy non-colliding contacts ( #3481 )
2022-11-14 21:58:29 +11:00
Leon Friedrich
8bd47cd7f8
Misc lerping changes ( #3472 )
2022-11-14 21:42:30 +11:00
metalgearsloth
1068458beb
Force grids to be collidable ( #3480 )
2022-11-14 21:38:53 +11:00
metalgearsloth
54db524e53
Fix testbeds ( #3478 )
2022-11-14 17:38:53 +11:00
Pieter-Jan Briers
9265af75bf
Automatically update release notes in version.py
...
General cleanup to the script too.
2022-11-13 18:47:57 +01:00
Pieter-Jan Briers
037bff9099
RichTextEntry uses ValueList, OutputPanel list refs.
2022-11-13 16:09:43 +01:00
Pieter-Jan Briers
6de1b41d9c
Changelog for 0.64.1.0
2022-11-13 15:53:14 +01:00
Pieter-Jan Briers
0ab9f34046
Version: 0.64.1.0
2022-11-13 15:51:32 +01:00
Pieter-Jan Briers
2746dccfc6
Fix RichTextEntry wrapping.
2022-11-13 15:51:11 +01:00
DrSmugleaf
eae54d0327
Fix help string for server ProfileEntitySpawningCommand and doc for UserInterfaceManager._dependencies ( #3469 )
2022-11-13 10:56:52 +01:00
metalgearsloth
c1195d1f1d
Version: 0.64.0.0
2022-11-13 17:32:50 +11:00
metalgearsloth
5a02c5c03f
0.64.0.0 release notes
2022-11-13 17:32:37 +11:00
metalgearsloth
d9c59164f2
Refactor maploader to a system ( #3385 )
2022-11-13 17:29:57 +11:00
metalgearsloth
72a952fbdd
ECS grid methods and map partials ( #3441 )
2022-11-13 15:37:01 +11:00
metalgearsloth
45e58c1ed8
Fix release notes
...
oop
2022-11-13 15:02:31 +11:00
metalgearsloth
127d1d7eaf
Release notes for 0.63.0.0
2022-11-13 14:59:55 +11:00
metalgearsloth
18c9c6bf0a
Version: 0.63.0.0
2022-11-13 14:59:39 +11:00
Leon Friedrich
89ec06468f
Fix map saves sometimes not including new components ( #3461 )
2022-11-13 14:49:40 +11:00
Leon Friedrich
9920e409ca
Add support for saving missing prototype components ( #3462 )
...
Fixes https://github.com/space-wizards/RobustToolbox/issues/2824
2022-11-13 14:49:18 +11:00
Pieter-Jan Briers
f1681b2128
Fix hot reload unit tests
2022-11-12 15:09:54 +01:00
Pieter-Jan Briers
490a4efff8
IoCManager.InitThread now returns new IDependencyCollection.
2022-11-12 12:24:31 +01:00
Pieter-Jan Briers
a416eedff0
Fix some bad doc comment links to IoCManager.Resolve{T}()
2022-11-12 12:23:12 +01:00
Pieter-Jan Briers
2fe0c94d84
Register<T> extension for IDependencyCollection.
2022-11-12 12:12:05 +01:00
Pieter-Jan Briers
2f22de4eff
Make IoC Register have where TInterface : class
2022-11-12 12:11:19 +01:00
Pieter-Jan Briers
2017d943fb
Move entity prototype reload logic to entity system.
...
Removes dependency of IPrototypeManager -> IEntityManager.
2022-11-12 12:03:15 +01:00
Pieter-Jan Briers
e34935c9e2
TextEdit control & a bunch of other stuff ( #3436 )
2022-11-12 03:12:49 +01:00
Pieter-Jan Briers
db95c6284b
Oops I forgot to commit a file
2022-11-12 00:31:09 +01:00
Pieter-Jan Briers
6255ee6e96
Cache JsonSerializerOptions in benchmarks exporter.
2022-11-12 00:30:17 +01:00
Pieter-Jan Briers
d1b16d9a52
Engine HttpClient usage fixes.
...
Properly pool them.
Extend keep-alive timeout for hub advertisements.
Proper user-agents
2022-11-12 00:28:37 +01:00
Pieter-Jan Briers
708b3b2acf
Remove unnecessary IoC resolve from new theming system.
2022-11-11 01:25:17 +01:00
Pieter-Jan Briers
2e471366b7
Profile group for UIRefactor controllers
2022-11-11 01:25:11 +01:00
metalgearsloth
ca9ce7c7ed
Allow render targets to not clear ( #3457 )
2022-11-10 23:33:18 +01:00
metalgearsloth
81cd43f988
Random timespan support ( #3458 )
2022-11-10 23:32:52 +01:00
Mervill
cf5c72e7ea
CVar game.type is obsolete ( #3460 )
2022-11-10 23:32:28 +01:00
Mervill
2629fd3efb
LoadFromDocument properly detects duplicate entities ( #3448 )
...
I circled back around to this and discovered that the fix is (probably?) easy.
Closes #3079
I tested this locally but I'm pushing the change via the web editor so I don't have to go to the trouble of setting up a Robust fork of my own.
2022-11-10 09:37:47 +01:00
Pieter-Jan Briers
338fcd5fcb
Read Lidgren status change from data message.
2022-11-10 01:48:16 +01:00
Pieter-Jan Briers
b5395c0bc0
New version of Robust.LoaderApi to remove warning on .NET 7
2022-11-10 01:45:31 +01:00
Pieter-Jan Briers
97bdc1edee
Fix bad \n in DebugClydePanel.
2022-11-10 01:41:58 +01:00
Pieter-Jan Briers
8a0464ed35
Use shared target framework for Avalonia.Base project.
2022-11-10 01:39:34 +01:00
Pieter-Jan Briers
31d68dcd49
.NET 7 compilation fixes.
2022-11-10 01:26:05 +01:00
ElectroJr
3b337bf88d
Version: 0.62.1.0
2022-11-08 19:37:03 -05:00
ElectroJr
f3e0706488
release notes
2022-11-08 19:36:51 -05:00
Leon Friedrich
3378f1ff98
Add new anchoring test ( #3447 )
2022-11-09 11:14:51 +11:00
Leon Friedrich
f160508da3
Fix PVS error ( #3452 )
...
Fixes https://github.com/space-wizards/RobustToolbox/issues/3413
2022-11-09 11:14:10 +11:00
Leon Friedrich
1ba5c9120f
Remove redundant client-side error ( #3450 )
2022-11-09 10:56:10 +11:00
Leon Friedrich
701606c75a
Better client state exception tolerance ( #3451 )
2022-11-09 10:55:56 +11:00
Leon Friedrich
efa0fa3f1b
Remove more "real" nullspace maps ( #3449 )
2022-11-08 13:29:56 +11:00
ElectroJr
63b9b56006
Version: 0.62.0.1
2022-11-06 16:22:56 -04:00
ElectroJr
4b082baf37
release notes
2022-11-06 16:22:45 -04:00
Leon Friedrich
698d65c5af
Fix sprite animations not updating ( #3446 )
2022-11-07 07:20:40 +11:00
Leon Friedrich
c9dd27658e
Fix anchoring bug ( #3445 )
...
Fixes https://github.com/space-wizards/RobustToolbox/issues/3444
2022-11-07 06:35:42 +11:00
ElectroJr
266223c3fd
Version: 0.62.0.0
2022-11-06 12:28:11 -04:00
ElectroJr
521e4746c6
update release notes
2022-11-06 12:27:33 -04:00
Leon Friedrich
72efbe543c
Better ResetPredictedEntities error handling ( #3442 )
2022-11-07 03:20:53 +11:00
metalgearsloth
b69ccc2241
Remove obsolete map event handlers ( #3440 )
2022-11-07 03:18:52 +11:00
Leon Friedrich
656992ae5f
More lookup fixes ( #3438 )
2022-11-06 18:15:08 +11:00
Moony
947f04ebb9
Remove SAO mode from the engine (makes sure the client actually gets its command permissions) ( #3439 )
2022-11-06 01:20:09 +01:00
Leon Friedrich
603b88c77a
Client entity deletion error tolerance ( #3435 )
2022-11-06 03:45:28 +11:00
Ygg01
108e270f9e
Localize commands ( #3374 )
2022-11-06 03:00:57 +11:00
metalgearsloth
d3edd10714
Entity query struct enumerators ( #3334 )
2022-11-04 11:46:43 +11:00
ElectroJr
125d138e16
Version: 0.61.0.0
2022-11-03 19:38:18 -04:00
ElectroJr
f5c210b990
release notes
2022-11-03 19:38:04 -04:00
metalgearsloth
4521dc37f5
Remove IMap / IMapGrid comps ( #3434 )
2022-11-04 10:12:36 +11:00
Jacob Tong
adcdb9f736
Clean up audiosystem ( #3251 )
2022-11-04 09:48:33 +11:00
ElectroJr
2116230f58
Version: 0.60.0.0
2022-11-02 21:56:52 -04:00
ElectroJr
dd0d186314
release notes
2022-11-02 21:56:30 -04:00
Paul Ritter
329e2b0cdc
removes beforeserialization hook ( #3422 )
2022-11-03 12:50:40 +11:00
Paul Ritter
a562675553
misc optimizations in pvs ( #3427 )
2022-11-03 12:39:11 +11:00
metalgearsloth
89a1d32e1d
Remove some redundant physics calls ( #3425 )
2022-11-03 12:33:41 +11:00
metalgearsloth
05fb110f40
Fix client fixture state handling ( #3431 )
2022-11-03 12:32:07 +11:00
Leon Friedrich
c6896e9bd9
More broadphase fixes ( #3429 )
2022-11-03 12:30:14 +11:00
DrSmugleaf
2678fad629
Call GC.Collect before running profileEntitySpawning ( #3428 )
2022-11-02 15:53:10 +01:00
Rane
7d0e9f9635
method to return all open uis on a session ( #3424 )
2022-11-01 14:44:11 +11:00
ElectroJr
7a5df9a718
Version: 0.59.0.0
2022-10-31 20:40:00 -04:00
ElectroJr
856fbd0480
release notes
2022-10-31 20:39:57 -04:00
metalgearsloth
828ac48f7c
Remove transform methods from MapGrid ( #3382 )
2022-11-01 11:27:41 +11:00
Leon Friedrich
d0e11a755c
Fix PVS exception ( #3423 )
2022-11-01 09:49:14 +11:00
Leon Friedrich
b637967163
Remove some duplicate code in DetachParentToNull() ( #3417 )
2022-11-01 00:53:23 +11:00
Leon Friedrich
50dce4d56b
Make Resolve<TComp> protected ( #3411 )
2022-10-31 21:26:05 +11:00
Leon Friedrich
e9af594448
PVS tweaks ( #3419 )
2022-10-31 21:24:22 +11:00
Leon Friedrich
b5662007d5
Fix GetEntitiesIntersecting bug ( #3420 )
2022-10-31 21:22:41 +11:00
ElectroJr
03acded657
Version: 0.58.1.1
2022-10-30 21:57:54 -04:00
ElectroJr
6b0e2deede
release notes
2022-10-30 21:57:36 -04:00
Leon Friedrich
ffe1689be6
Fix misc container and lookup bugs ( #3418 )
2022-10-31 12:54:37 +11:00
Leon Friedrich
2f3f7976f1
Fix containers not force ejecting ( #3416 )
2022-10-31 11:11:28 +11:00
ElectroJr
df7933b890
Version: 0.58.1.0
2022-10-30 19:52:26 -04:00
ElectroJr
5778ca87e7
release notes
2022-10-30 19:52:14 -04:00
Leon Friedrich
af8a21df53
Don't raise physics events before initialization ( #3415 )
2022-10-31 10:48:59 +11:00
ElectroJr
cd02dddd5d
Version: 0.58.0.0
2022-10-30 19:14:52 -04:00
ElectroJr
e44805cd20
Update release notes
2022-10-30 19:14:18 -04:00
Leon Friedrich
635387a23e
Disable collision for fixtureless entities. ( #3412 )
2022-10-31 10:06:47 +11:00
Leon Friedrich
2b594f6356
Cache broadphases and container rejig ( #3407 )
2022-10-31 10:06:08 +11:00
Leon Friedrich
cec14ae861
Add exception for infinite loop in Balance() ( #3398 )
2022-10-30 19:15:08 +11:00
metalgearsloth
a12a973a26
Mark component.Dirty() as obsolete ( #3409 )
2022-10-30 19:14:50 +11:00
DrSmugleaf
45a315bb69
Add command to profile entity spawning ( #3404 )
2022-10-30 14:09:30 +11:00
Leon Friedrich
1e843bf3a2
More Transform ECS ( #3368 )
2022-10-30 03:36:23 +11:00
Vera Aguilera Puerto
26c85725a5
Version: 0.57.0.4
2022-10-29 18:14:00 +02:00
Vera Aguilera Puerto
467d391ec8
Extra-graceful entity deletions. ( #3405 )
2022-10-29 18:10:19 +02:00
Leon Friedrich
601feb7cc0
Optimize DeparentAllEntsOnTile ( #3401 )
2022-10-29 14:26:04 +11:00
Leon Friedrich
cd1466cdc0
Replaces ContainsEntity() with metadata flag check ( #3392 )
2022-10-29 11:37:43 +11:00
Leon Friedrich
94aeb309b2
Add additional container assert ( #3397 )
2022-10-29 10:53:29 +11:00
Leon Friedrich
3fba59eb6c
Lookup movement handling changes. ( #3369 )
2022-10-29 10:44:48 +11:00
metalgearsloth
508754f4bc
Disable kinematic controller collisions ( #3358 )
2022-10-29 05:05:36 +11:00
Leon Friedrich
3f4ae0f02a
Better AddComponent error ( #3394 )
2022-10-28 17:16:11 +11:00
ElectroJr
b0daf64d94
Version: 0.57.0.3
2022-10-27 23:07:44 -04:00
ElectroJr
c4223f015d
release notes
2022-10-27 23:07:23 -04:00
Leon Friedrich
33ebb99b9c
Fix lookups for StaticSundriesTree ( #3393 )
2022-10-28 14:04:54 +11:00
Leon Friedrich
dad176aca1
fix pvs parent change ( #3386 )
2022-10-28 12:35:36 +11:00
metalgearsloth
cac1f3e018
Version: 0.57.0.2
2022-10-28 12:25:57 +11:00
Leon Friedrich
49dfb2d2f1
Lookup fixes ( #3390 )
2022-10-28 11:23:23 +11:00
Leon Friedrich
4e0821c6c1
Replace some GetAABB() with GetAABBNoContainer() ( #3391 )
2022-10-28 11:16:03 +11:00
ElectroJr
39800d57d1
Version: 0.57.0.1
2022-10-27 10:49:20 -04:00
ElectroJr
52b9729bb8
update release notes
2022-10-27 10:49:04 -04:00
metalgearsloth
5a49ce1812
Don't raise rotation event before parent change ( #3384 )
2022-10-28 01:46:38 +11:00
metalgearsloth
c3d27fb338
Update engine CL ( #3383 )
2022-10-28 00:10:12 +11:00
metalgearsloth
07378f4503
Version: 0.57.0.0
2022-10-27 23:37:49 +11:00
metalgearsloth
ae2f3fe70c
Remove EntityLookupComponent and de-dupe AABBs ( #3367 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-27 23:36:01 +11:00
Leon Friedrich
6edd5d8a63
Slight movement PVS performance improvement ( #3381 )
2022-10-27 14:59:28 +11:00
metalgearsloth
08c6e52806
Pool contact pairbuffer ( #3344 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-27 13:55:26 +11:00
metalgearsloth
f13a066bdd
Use static lambdas for sprites / lights ( #3335 )
2022-10-27 13:52:04 +11:00
metalgearsloth
c478ef3a4b
Re-use contact linkedlist nodes ( #3343 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-27 13:50:59 +11:00
ElectroJr
1d3bf8d072
Version: 0.56.1.1
2022-10-26 22:31:48 -04:00
ElectroJr
12f40d951d
Update release notes
2022-10-26 22:31:17 -04:00
Leon Friedrich
c98e409ad8
PVS bugfix ( #3380 )
2022-10-27 13:21:06 +11:00
metalgearsloth
ef6efd3c68
Fix parent change velocity ( #3378 )
2022-10-26 18:46:21 +02:00
ElectroJr
c4b0534240
Version: 0.56.1.0
2022-10-25 21:54:44 -04:00
ElectroJr
ff0dbecbee
Update changelog
2022-10-25 21:54:11 -04:00
Leon Friedrich
b0d59e5e3f
PVS budget tweaks ( #3360 )
2022-10-26 12:31:29 +11:00
Leon Friedrich
e3d29ae28f
Change PVS parent-change handing ( #3362 )
2022-10-25 23:44:35 +11:00
estacaoespacialpirata
9aebaa3749
Update pt-BR locale ( #3372 )
...
Co-authored-by: zero <ribeirolucasdev@gmail.com >
2022-10-24 15:35:04 -07:00
Leon Friedrich
2bae6abbc0
Entity deletion changes ( #3355 )
2022-10-24 03:50:58 +11:00
Vera Aguilera Puerto
880160e7af
Fix VV type handler removal.
2022-10-23 14:51:27 +02:00
DrSmugleaf
801b513cde
Make Box2Serializer split on a span ( #3365 )
2022-10-23 13:03:39 +02:00
Leon Friedrich
bd284cc945
Improve GetOccluderTree() ( #3366 )
2022-10-23 18:42:37 +11:00
metalgearsloth
c481b50a8b
Remove IEnumerable abuse from entitylookup ( #3333 )
2022-10-23 15:48:38 +11:00
DrSmugleaf
c889c2b2aa
Optimize client entity spawning by 15% ( #3364 )
2022-10-23 15:46:46 +11:00
Leon Friedrich
60c150269e
improve rendering tree movement handling ( #3361 )
2022-10-23 13:55:08 +11:00
metalgearsloth
8dffeef261
Nuke grid enumeration allocs ( #3342 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-23 13:54:48 +11:00
Leon Friedrich
6943693d3f
Add trace to mid-deletion reparenting error logs. ( #3356 )
2022-10-21 15:39:34 +11:00
metalgearsloth
964ab60020
Fix a bunch of warnings ( #3289 )
2022-10-21 00:17:29 +11:00
Paul Ritter
8fad4d291f
fixes heaps of build warnings ( #3329 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-10-20 23:36:32 +11:00
Kara
d3adcb83db
Version: 0.56.0.2
2022-10-19 16:05:16 -07:00
Kara
3c046b5f6f
Rename _lib.ftl to _engine_lib.ftl to avoid overwriting
...
Engine and content locales get merged into the same folder. This is causing two files named the same thing to be in the same place, presumably causing extracting the build to fail? Hopefully?
2022-10-19 16:04:48 -07:00
Kara
dd567a4cc8
Version: 0.56.0.1
2022-10-19 15:22:06 -07:00
DrSmugleaf
fe78883a93
Fix instantiation of data records containing value types ( #3352 )
2022-10-19 16:04:03 +02:00
Kara
1d0c9e9512
notes
2022-10-18 19:48:12 -07:00
Kara
1a61f1925c
Version: 0.56.0.0
2022-10-18 19:35:48 -07:00
estacaoespacialpirata
18567c7051
Add the pt-BR locale ( #3168 )
...
Co-authored-by: zero <ribeirolucasdev@gmail.com >
2022-10-18 19:01:22 -07:00
Kara
4932487859
Partially move content _lib.ftl to engine + CONJUGATE-BASIC ( #3262 )
2022-10-18 18:57:31 -07:00
metalgearsloth
506f0b0a1e
Fix audio fallback coords ( #3306 )
2022-10-18 18:49:35 -07:00
Vera Aguilera Puerto
ae2e6bca82
Add new helpers to TypeHandlers, fix bug with TypeHandler listing. ( #3348 )
2022-10-18 18:48:30 -07:00
Paul Ritter
0b19d04c1c
makes some loops for in pvs for free perf ( #3338 )
2022-10-18 18:47:41 -07:00
metalgearsloth
8344e8ba10
Fix inverse vec2 allocations ( #3341 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-18 18:30:34 -07:00
Kevin Zheng
5dd1b58357
Move CastShadows to SharedPointLightComponent ( #3346 )
2022-10-19 10:10:30 +11:00
metalgearsloth
537e1ab4f9
Update release-notes + version ( #3347 )
2022-10-17 15:48:07 +11:00
metalgearsloth
7247171b4b
TryGetNearest update to allow passing in transforms ( #3330 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-17 15:34:58 +11:00
Francesco
155a35ab06
Adds a getter to AnimationHelper ( #3345 )
2022-10-17 03:54:10 +11:00
metalgearsloth
3c50db8b5e
Don't allocate a list per physics contact ( #3332 )
2022-10-16 11:53:32 +11:00
Ygg01
78ba02432e
Fix obsolete warnings in tests ( #3340 )
2022-10-16 11:12:11 +11:00
Leon Friedrich
32f8b6f4b8
Prevent singular sprite matrices ( #3339 )
2022-10-16 11:04:53 +11:00
Leon Friedrich
97d52393ed
Add a new Logger.Info() to MapLoader ( #3320 )
2022-10-16 11:03:36 +11:00
Leon Friedrich
576abe7adb
Enable release mode PVS debug commands ( #3337 )
2022-10-15 16:18:16 +11:00
Vera Aguilera Puerto
d404494018
ViewVariables Exorcism Part 1: Of paths and commands ( #3214 )
2022-10-14 19:03:44 +02:00
Игорь Спичкин
80e390a74b
Use invariant culture in serialization ( #3323 )
2022-10-12 14:10:04 +02:00
ElectroJr
cf912d8c07
Version: 0.55.4.1
2022-10-11 20:51:36 -04:00
Leon Friedrich
ae8a7481bc
Fix eye networking ( #3328 )
2022-10-12 11:50:38 +11:00
Paul
dbcb9bde3d
Version: 0.55.4.0
2022-10-12 01:41:24 +02:00
Paul
6dc06e7690
fixes statistics crash
2022-10-12 01:40:52 +02:00
Paul
f2cbfbf705
fixes typo
2022-10-12 01:20:28 +02:00
Paul
ca79d1fc13
overhauls benchmarks
2022-10-12 01:15:30 +02:00
Paul
2bcfca3d78
makes benchmarks use subfolders
2022-10-11 20:48:54 +02:00
Paul
74c86bf08c
Version: 0.55.3.0
2022-10-11 20:19:39 +02:00
Paul Ritter
b8397a1a27
required changes for content benchmarks ( #3327 )
2022-10-11 20:16:09 +02:00
metalgearsloth
4c2da94a58
Fix Saltern in default config ( #3326 )
2022-10-11 13:18:55 +02:00
metalgearsloth
42c6b9976a
Version: 0.55.2.0
2022-10-11 16:17:37 +11:00
Leon Friedrich
cd40916df0
Remove Dirty(comp) on component init. ( #3303 )
2022-10-11 16:14:08 +11:00
Leon Friedrich
95525a549a
Make TransformComponent._localMatrix public ( #3325 )
2022-10-11 16:13:10 +11:00
ElectroJr
07c5c0ca0e
Version: 0.55.1.0
2022-10-10 21:19:14 -04:00
Leon Friedrich
c8e36eadf7
Fix mapfile validator ( #3324 )
2022-10-11 12:18:04 +11:00
Paul Ritter
b3df54d2bb
fixes benchmark names ( #3322 )
2022-10-10 19:27:02 +02:00
Paul Ritter
007bfe4447
fixes the benchmark db schema and adds a json variant of params ( #3321 )
2022-10-10 16:48:25 +02:00
ElectroJr
ea1691c7f5
Version: 0.55.0.0
2022-10-09 21:31:03 -04:00
Leon Friedrich
f82e3e8432
Fix error in HandlePhysicsMapRemove ( #3319 )
2022-10-10 12:19:52 +11:00
Paul Ritter
59d8cb37f0
re-enables running all benchmarks ( #3318 )
2022-10-10 03:09:19 +02:00
Paul Ritter
cf52985eaf
fixes benchmark db write ( #3317 )
2022-10-10 02:28:10 +02:00
Paul Ritter
aa412c2b47
temporarily makes benchmarks only run one benchmark ( #3316 )
2022-10-10 02:17:59 +02:00
Paul Ritter
917280b4d7
reworks benchmarks db stuff ( #3314 )
2022-10-10 02:11:24 +02:00
ElectroJr
51c6ff934e
Version: 0.54.0.0
2022-10-09 17:44:23 -04:00
Leon Friedrich
e534fcd800
Unrevert "Remove obsolete GridId and all references to it" ( #3279 )
2022-10-10 08:41:58 +11:00
Leon Friedrich
6105be4b14
Fix saving entities without prototypes ( #3312 )
2022-10-10 06:58:34 +11:00
metalgearsloth
205147c0f0
Store paused time on entities ( #3288 )
2022-10-10 04:58:08 +11:00
Leon Friedrich
f6d722f7c3
Make InitializeAndStartEntity public ( #3305 )
2022-10-10 04:57:41 +11:00
keronshb
d1c1bffc4f
Got Inserted Event for containers ( #3311 )
2022-10-10 04:57:04 +11:00
metalgearsloth
54316b7255
Version: 0.53.0.1 ( #3310 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-09 21:51:02 +11:00
metalgearsloth
2d7cd49dbc
Revert "Container tweaks ( #3293 )" ( #3309 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-09 21:42:12 +11:00
metalgearsloth
5832cb3866
Version: 0.53.0.0
2022-10-09 17:34:07 +11:00
metalgearsloth
818ea1a629
Revert "Remove obsolete GridId and all references to it" ( #3308 )
2022-10-09 17:32:54 +11:00
metalgearsloth
58c0f7796b
Version: 0.51.0.1
2022-10-09 16:47:01 +11:00
metalgearsloth
55217c982d
Fix build ( #3307 )
2022-10-09 16:45:22 +11:00
metalgearsloth
036951ae62
Version: 0.51.0.0
2022-10-09 16:25:23 +11:00
SpaceManiac
ebaa8d9ac3
Remove obsolete GridId and all references to it ( #3279 )
2022-10-09 16:23:40 +11:00
Leon Friedrich
e222f82059
Fix map loader entity dirtying ( #3301 )
2022-10-09 16:19:32 +11:00
Leon Friedrich
d867661c24
Add MetadataComponent argument to Dirty() ( #3302 )
2022-10-09 16:19:09 +11:00
Alex Evgrashin
ac7c44ab2e
Grid line enumerator ( #3278 )
2022-10-09 13:27:05 +11:00
themias
b861182846
Fix EmptyContainer and CleanContainer ( #3300 )
2022-10-09 04:30:46 +11:00
Vera Aguilera Puerto
1f3e42b013
Use our own NFluidsynth NuGet package. ( #3304 )
2022-10-08 12:29:53 +02:00
Leon Friedrich
7b0c4dd7fb
Fix component removal / PVS bugs ( #3275 )
2022-10-08 13:22:32 +11:00
Kevin Zheng
2898e1413b
Add build property to use system SQLite3 ( #3298 )
2022-10-08 00:15:49 +02:00
metalgearsloth
ba3525c0c0
Version: 0.50.2.1
2022-10-07 11:31:08 +11:00
metalgearsloth
5ff11980b7
Fix nearest check for non-hard bodies ( #3297 )
2022-10-07 11:30:38 +11:00
metalgearsloth
29274986f8
Version: 0.50.2.0
2022-10-07 00:35:56 +11:00
metalgearsloth
57d862f9fc
Add API to get nearest distance for 2 entities ( #3291 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-07 00:35:25 +11:00
metalgearsloth
31da2557d5
Container tweaks ( #3293 )
2022-10-06 13:12:43 +02:00
Kevin Zheng
9752996497
Update OpenTK.OpenAL to 4.7.5 ( #3296 )
2022-10-06 13:00:35 +02:00
metalgearsloth
7c7c8d23fb
Version: 0.50.1.0
2022-10-04 16:10:31 +11:00
metalgearsloth
e1dc83a573
Add method to get velocity from a point ( #3239 )
2022-10-04 16:09:58 +11:00
metalgearsloth
520461ff95
Version: 0.50.0.0
2022-10-04 15:30:56 +11:00
metalgearsloth
7c2a010c71
Change mass to density ( #3282 )
2022-10-04 15:30:33 +11:00
metalgearsloth
c17faedccf
Version: 0.49.0.0
2022-10-03 20:28:58 +11:00
metalgearsloth
36495fe81b
Add time offset serializer ( #3287 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2022-10-03 20:28:28 +11:00
Leon Friedrich
9e3851b847
Allow EyeComponent to centre on other entities. ( #3292 )
2022-10-03 20:03:22 +11:00
Pieter-Jan Briers
582e705088
Update Lidgren to v0.2.2
2022-10-01 00:06:55 +02:00
Pieter-Jan Briers
cf893c3c32
Avoid rogue obj/ folders breaking Lidgren build.
2022-10-01 00:06:55 +02:00
Pieter-Jan Briers
3a5cc20a88
Compile Lidgren net6.0, change assembly name.
2022-10-01 00:06:55 +02:00
Pieter-Jan Briers
cb209df0e5
Add MTU-related CVars for Lidgren.
2022-10-01 00:06:55 +02:00
Pieter-Jan Briers
eb64f55ce5
Release notes template
2022-10-01 00:06:55 +02:00
metalgearsloth
00ab9c6474
Version: 0.48.2.0
2022-09-30 15:28:00 +10:00
Pieter-Jan Briers
26eaa38e89
Improve MsgState ReliableThreshold
...
Explain real reason for it (I didn't know it at the time). Make the constant pegged to Lidgren's.
2022-09-30 01:43:00 +02:00
metalgearsloth
42bc16d4c9
Add some more types to type reflection ( #3283 )
2022-09-29 13:00:33 +02:00
metalgearsloth
498ce86176
Add API to get text dimensions ( #3290 )
2022-09-29 12:50:06 +02:00
metalgearsloth
3104678140
Version: 0.48.1.0
2022-09-29 16:04:50 +10:00
metalgearsloth
c63984eaca
Add alt use key ( #3253 )
2022-09-29 16:04:27 +10:00
Leon Friedrich
078b81d495
Better sprite errors ( #3285 )
2022-09-28 16:32:37 +10:00
Leon Friedrich
4c341f0289
Replace Logger.Error with IRuntimeLog ( #3267 )
2022-09-28 11:07:45 +10:00
Leon Friedrich
bb4461587e
Mark server-side SpriteComponent as obsolete. ( #3276 )
2022-09-28 11:07:25 +10:00
SpaceManiac
fe45af151a
Allow startup to continue if prototype watching fails ( #3273 )
...
* Allow startup to continue if prototype watching fails
* Move _watchers.Add inside try, so dud watchers are not saved
2022-09-26 16:18:07 +02:00
wrexbe
ae2b0e9d8f
Version: 0.48.0.1
2022-09-25 21:53:39 -07:00
wrexbe
ddf4828bf9
UI popup size fix ( #3281 )
2022-09-25 21:51:23 -07:00
DrSmugleaf
b1d0dbf03c
Make UIControllers available to each other through IoC ( #3277 )
2022-09-25 07:54:58 +02:00
metalgearsloth
a91b134c5d
Version: 0.48.0.0
2022-09-23 13:57:17 +10:00
Leon Friedrich
660b0b05d3
Remove RotateEvent ( #3270 )
2022-09-23 13:56:13 +10:00
Paul Ritter
e14493246e
moves generic pooling policies out of pvssystem and adds listpolicy ( #3272 )
2022-09-22 15:44:50 -07:00
Leon Friedrich
d93a35b620
Replace some obsolete physics function calls ( #3271 )
2022-09-22 15:25:02 +10:00
Paul Ritter
2e12a712fa
removes unused property ( #3269 )
2022-09-22 08:46:45 +10:00
metalgearsloth
29a84a6621
Version: 0.47.1.0
2022-09-21 20:45:26 +10:00
metalgearsloth
51f00d4b3b
ECS 90% of physics component ( #3256 )
2022-09-21 20:44:49 +10:00
Leon Friedrich
a67b22cce8
Add get-matrix functions to IViewportControl ( #3264 )
2022-09-21 20:42:17 +10:00
metalgearsloth
cfbfdbf420
Don't sleep initialised items ( #3259 )
2022-09-21 20:35:17 +10:00
Leon Friedrich
a76d053818
Prevent PVS error spam and add more debugging asserts ( #3263 )
...
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com >
2022-09-21 09:49:14 +10:00
Leon Friedrich
1587ee3c93
Store username inn player data ( #3265 )
2022-09-19 17:44:00 -07:00
Vera Aguilera Puerto
662808d0d3
Adjust MIDI logging to prevent log spam on RELEASE.
2022-09-17 09:54:31 +02:00
metalgearsloth
9d88857b55
Version: 0.47.0.2
2022-09-16 00:14:47 +10:00
metalgearsloth
3c92794aed
Revert "Don't do any splitting when disabled" ( #3257 )
2022-09-16 00:14:21 +10:00
wrexbe
527879c048
Version: 0.47.0.1
2022-09-14 17:27:56 -07:00
Jacob Tong
d2494bcdc7
Allow Content to use InitializeTesting ( #3019 )
...
* Allow Content to use InitializeTesting
* Remove internal redefinition
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
2022-09-14 17:25:22 -07:00
metalgearsloth
486aa1423b
Version: 0.47.0.0
2022-09-14 19:39:23 +10:00
Pieter-Jan Briers
20659789b0
Robust.Packaging system ( #3016 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-09-14 19:39:00 +10:00
Leon Friedrich
d87d6f7f8c
Session specific state support ( #3249 )
2022-09-14 19:29:46 +10:00
Leon Friedrich
fa5fdcb5a5
Move appearance state to shared ( #3252 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-09-14 18:20:44 +10:00
metalgearsloth
e6af084c22
Version: 0.46.0.0
2022-09-14 17:24:32 +10:00
metalgearsloth
de01b9d8cb
Raise collision events by-ref ( #3201 )
2022-09-14 17:23:35 +10:00
Leon Friedrich
c9aa2c61bd
Pass IRobustSerializer to NetMessage ( #3220 )
2022-09-14 17:23:17 +10:00
metalgearsloth
8200f1d942
Version: 0.45.8.0
2022-09-14 16:49:51 +10:00
Leon Friedrich
1af0ebca6c
Make RaisePredictiveEvent check IsPredictionEnabled ( #3246 )
2022-09-14 16:39:49 +10:00
Leon Friedrich
fe5957bb91
RemoveComponentDeferred changes ( #3245 )
2022-09-14 15:53:50 +10:00
Leon Friedrich
be08f1787f
Allow appearance to ignore PVS state ( #3250 )
2022-09-14 15:53:00 +10:00
metalgearsloth
ea35e6c03f
Version: 0.45.7.0
2022-09-14 12:57:16 +10:00
metalgearsloth
a6c6b22393
Add entitylookup for components ( #3065 )
2022-09-13 19:52:46 +10:00
Leon Friedrich
5e6e5cb5ea
Fix container debug assert ( #3244 )
2022-09-13 07:44:26 +10:00
Jacob Tong
64d2a3ca28
Fix non-map or grid coordinate returns for most cases ( #3241 )
2022-09-11 08:01:46 +10:00
Pieter-Jan Briers
bee4e499a8
Fix Rider analysis complaints
2022-09-10 10:57:30 +02:00
metalgearsloth
55da2dc5e5
TryGet for moved grids ( #3238 )
2022-09-08 13:09:30 +10:00
metalgearsloth
177eca0f90
Version: 0.45.6.1
2022-09-07 22:18:25 +10:00
metalgearsloth
ae229a03d8
Don't do any splitting when disabled ( #3172 )
2022-09-07 21:48:21 +10:00
metalgearsloth
2dc8093660
Fix fixture clearing on SetTiles ( #3235 )
2022-09-07 21:47:55 +10:00
metalgearsloth
071acbc818
Move MoveBuffer to the physicsmapcomponent ( #3199 )
...
Co-authored-by: Kara <lunarautomaton6@gmail.com >
2022-09-07 21:44:41 +10:00
metalgearsloth
3f5982cac0
Version: 0.45.6.0
2022-09-07 18:48:33 +10:00
Leon Friedrich
6f387402fe
Fix OnParentChange bug ( #3237 )
2022-09-07 15:33:37 +10:00
Leon Friedrich
363e28561c
Sprite direction bias ( #3232 )
...
* Sprite direction bias
* cvar
2022-09-06 21:54:07 -07:00
Jacob Tong
4d63b54259
Fix construction ghost rotation on entities without directional sprites ( #3206 )
2022-09-06 17:58:10 -07:00
Leon Friedrich
7fa05c7db3
make /tpto use AttachToGridOrMap() ( #3234 )
2022-09-05 22:21:26 -07:00
Leon Friedrich
c466f5f17f
Don't update appearance while applying states ( #3233 )
2022-09-06 14:18:28 +10:00
metalgearsloth
b6f302b71e
Version: 0.45.5.0
2022-09-06 13:11:50 +10:00
Leon Friedrich
7d9db6f7b2
NetSyncEnabled & animation changes ( #3228 )
2022-09-06 13:10:59 +10:00
Leon Friedrich
8bedba2da7
Fix initial tile & entity spawn menu sizes ( #3230 )
2022-09-05 20:00:35 -07:00
Leon Friedrich
837dde78c9
Fix interp overlay ( #3229 )
2022-09-05 20:00:19 -07:00
metalgearsloth
a01629969d
Version: 0.45.4.0
2022-09-05 23:14:22 +10:00
metalgearsloth
15e13c7f92
Fix yml reflection ( #3227 )
2022-09-05 23:11:31 +10:00
metalgearsloth
3dd80b90eb
Allow !type:float and !type:double in yml ( #3176 )
2022-09-05 22:47:24 +10:00
metalgearsloth
cb8e295ad9
Use TryComp instead of GetComp for animation playback ( #3224 )
2022-09-05 22:29:03 +10:00
Leon Friedrich
909163a923
Fix awake bodies in containers ( #3219 )
2022-09-05 15:04:37 +10:00
ElectroJr
6aa2408364
Version: 0.45.3.1
2022-09-04 20:04:23 -04:00
Leon Friedrich
afc1eed7ae
QueueUpdateIsInert fixes ( #3221 )
2022-09-05 10:02:48 +10:00
wrexbe
85c8dc05fe
Version: 0.45.3.0
2022-09-04 16:13:16 -07:00
Jezithyr
710371d7d1
UI refactor and UITheme implementations ( #2712 )
...
* UIControllerManager
Implemented UI Controller Manager
* added fetch function
* added note
* Hiding some internal stuff
* Implemented event on gamestate switch for ui
* Fix serialization field assigner emit
* fixing issues with ILEmitter stuff
* AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Blame Smug
* fixing nullref
* Add checking for no backing field / property for ui system dependencies
* fixes Gamestate detection
* Implemented event on UIControllers on system load
* Updated systemload/unload listeners
* Had this backwards lol
* Fix nulling systems before calling OnSystemUnloaded, broke InventoryUIController.Hands.cs
* Created UI Window management system
- A manager that allows for easy creation and access of popup or gamestate windows
* Changing to use basewindow instead of default window
* Implemented UI Theming that isn't ass
* Updated default theme loading and validation
* Added path validation for themes
* Implemented UI Themes
* Implemented UI Theme prototypes
* Implementing theming for texture buttons and Texturerects
* fixing server error
* Remove IUILink
* Implemented default theme overriding and theme colors
* Fixing sandbox lul
* Added error for not finding UITheme
* fixing setting default theme in content
* Move entity and tile spawn window logic to controllers
* Add 2 TODOs
* Merge fixes
* Add IOnStateChanged for UI controllers
* Fix inventory window being slow to open
Caches resources when the UI theme is changed
* Remove caching on theme change
The real fix was fixing the path for resources
* Remove test method
* Fix crash when controllers implement non generic interfaces
* Add controllers frame update
* Split UserInterfaceManager into partials
- Created UI screen
* Converted more UI managers into partials
* Setup UIScreen manager system
* Added some widget utility funcs
updated adding widgets
* Started removing HUDManager
* Moved UiController Manager to Partials
Finished moving all UIController code to UIManager
* Fixed screen loading
* Fixed Screen scaling
* Fixed Screen scaling
cleanup
* wat
* IwantToDie
* Fixed resolving ResourceCache instead of IResourceCache
* Split IOnStateChanged into IOnStateEntered and IOnStateExited
* Implemented helpers for adjusting UIAutoscale for screens
* Fixed autoscale, removed archiving from autoscale
* Implemented popups and adjusted some stuff
* Fixing some popup related shinanegans
* Fixing some draw order issues
* fixing dumb shit
* Fix indentation in UserInterfaceManager.Input.cs
* Moved screen setup to post init (run after content)
* Fix updating theme
* Merge fixes
* Fix resolving sprite system on control creation
* Fix min size of tile spawn window
* Add UIController.Initialize method
* https://tenor.com/view/minor-spelling-mistake-gif-21179057
* Add doc comment to UIController
* Split UIController.cs and UISystemDependency.cs into their own files
* Add more documentation to ui controllers
* Add AttributeUsage to UISystemDependencyAttribute
* Fix method naming
* Add documentation for assigners
* Return casted widgets where relevant
* Fix entity spawner scroll (#1 )
* Add CloseOnClick and CloseOnEscape for popups
* Remove named windows and popups
* Cleanup controller code
* Add IOnStateChanged, IOnSystemChanged, IOnSystemLoaded, IOnSystemUnloaded
* Add more docs to state and system change interfaces
* Fixing Window issues
* Fixing some window fuckery
* Added OnOpen event to windows, updated sandbox window
Sandbox windows now persist values and positions
* Recurse through controls to register widgets (#2 )
* Allow path to be folder
* Fix local player shutdown
* Fixing escape menu
* Fix backing field in DataDefinition.Emitters
* Ent+Tile spawn no crash
* Skip no-spawn in entity spawn menu
Co-authored-by: Jezithyr <jmaster9999@gmail.com >
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
Co-authored-by: Jezithyr <Jezithyr@gmail.com >
Co-authored-by: wrexbe <81056464+wrexbe@users.noreply.github.com >
Co-authored-by: Flipp Syder <76629141+vulppine@users.noreply.github.com >
Co-authored-by: wrexbe <wrexbe@protonmail.com >
2022-09-04 16:10:54 -07:00
ElectroJr
9f651646d7
Version: 0.45.2.0
2022-09-04 13:13:08 -04:00
Leon Friedrich
d2860c80a9
Predict component adding and removal ( #2876 )
2022-09-05 03:09:42 +10:00
Alex Evgrashin
e1b9ae22b6
Box2 from two points ( #3211 )
2022-09-05 02:49:16 +10:00
Leon Friedrich
5d64f35c96
Sprite BB fixes ( #3217 )
2022-09-04 16:20:15 +10:00
Flipp Syder
5cfea0cd97
Includes paused for user interface updates ( #3215 )
2022-09-03 17:20:20 -07:00
Jacob Tong
a165556bf5
Make AudioSystem.PlayingStream public ( #3208 )
2022-09-03 09:32:23 +10:00
Kara
dee2881203
Fix loadmap command typo ( #3209 )
2022-09-01 06:27:54 -07:00
DrSmugleaf
da0891a5f4
Add element picker to dev window ( #3180 )
2022-09-01 06:18:30 +02:00
DrSmugleaf
1ed9796700
Add DataRecordAttribute to turn a whole record into a data definition ( #3207 )
...
Co-authored-by: Paul <ritter.paul1@googlemail.com >
2022-09-01 01:13:43 +02:00
Leon Friedrich
578a967a31
Misc PVS error logging / debugging changes ( #3197 )
2022-08-30 10:17:11 +10:00
Paul Ritter
14c0c58e87
adds includedatafields to serv3 ( #3101 )
...
* adds includedatafields to serv3
* fixes some stuff and adds tests
* checks for circular include
* fix writing
* this one should fix it frfrf
* ok now this one is gonna be it i swear
* we can save a few operations here
* goofy string
Co-authored-by: Paul <ritter.paul1@gmail.com >
2022-08-29 17:16:04 +02:00
Vera Aguilera Puerto
766d909a08
Fixes MIDI bank selection not working. ( #3182 )
2022-08-29 11:52:29 +02:00
metalgearsloth
9c50a217da
Version: 0.45.1.0
2022-08-29 15:13:31 +10:00
Leon Friedrich
4f9db0cdb7
Fix bug in spin command ( #3198 )
2022-08-29 14:37:59 +10:00
Leon Friedrich
3c19937750
Update sprite bounds for SnapCardinals ( #3195 )
2022-08-29 13:52:23 +10:00
metalgearsloth
c509764014
Add camera reset rotation key ( #3185 )
2022-08-29 11:09:32 +10:00
wrexbe
75e06e4060
Version: 0.45.0.3
2022-08-28 15:34:15 -07:00
wrexbe
1b909f71a1
Fix some test issues ( #3196 )
2022-08-28 14:04:14 -07:00
metalgearsloth
1a8764f54b
Add support for snapping sprites to south ( #3186 )
2022-08-29 05:02:50 +10:00
metalgearsloth
9152c97de7
Make mapload errors more obvious ( #3193 )
2022-08-29 04:08:14 +10:00
Paul Ritter
45cb04f928
makes all serv3 null checks use the proper logic ( #3128 )
2022-08-27 21:37:38 +02:00
Pieter-Jan Briers
a700750d9e
Make ALC context not current before destroying it.
...
Let's hope this fixes the hangs.
2022-08-27 00:32:05 +02:00
wrexbe
07d327eb8b
Version: 0.45.0.2
2022-08-25 21:31:36 -07:00
wrexbe
2275ec9573
Update YamlDotNet ( #3082 )
2022-08-25 21:28:12 -07:00
wrexbe
5848b449f6
Expose way to test sandbox ( #3166 )
2022-08-25 21:27:42 -07:00
metalgearsloth
67aa32e694
Version: 0.45.0.1
2022-08-26 12:21:45 +10:00
Leon Friedrich
dbd2961b9f
Fix client state handling bug ( #3192 )
2022-08-26 12:00:40 +10:00
Pieter-Jan Briers
b77b49c667
Mapped string serializer hit/miss stats.
...
Fixes #3190
2022-08-26 01:58:17 +02:00
Leon Friedrich
0eabe62bdb
Fix prototype reloading debug assert failure ( #3188 )
2022-08-26 09:57:58 +10:00
Leon Friedrich
31e2ea2770
Fix AudioParams deserialization ( #3191 )
2022-08-25 16:46:44 -07:00
metalgearsloth
7a636b3b87
Version: 0.45.0.0
2022-08-25 23:33:10 +10:00
Leon Friedrich
98ce017b4a
Physics get-colliding tweaks ( #3183 )
2022-08-25 23:29:46 +10:00
Leon Friedrich
26b04f0d66
Fix container init IDs ( #3184 )
2022-08-25 23:28:48 +10:00
Leon Friedrich
f4f2dea688
Fix load grid errors ( #3181 )
2022-08-25 23:28:29 +10:00
metalgearsloth
e9a0f9a4c1
Bandaid maploader for loading onto an existing one ( #3160 )
2022-08-24 15:49:46 +10:00
Leon Friedrich
de438ae94c
Prevent players from attaching to terminating entities ( #3175 )
2022-08-24 01:42:48 +10:00
metalgearsloth
9ec77f20ee
Version: 0.44.0.0
2022-08-23 16:35:59 +10:00
Leon Friedrich
da01040b52
Hopefully fix container issues? ( #3174 )
2022-08-23 16:35:02 +10:00
metalgearsloth
dce2a5ddb2
Fix physics grid reparent crash ( #3122 )
2022-08-23 11:33:36 +10:00
Acruid
5c99fbabf2
Map serialization postmapinit bugfix ( #3165 )
2022-08-23 10:52:23 +10:00
Leon Friedrich
9d0846c0e9
Add PVS/entity-state debug commands ( #3169 )
2022-08-23 10:50:23 +10:00
metalgearsloth
035ecfb098
Fix joint collision ( #3161 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-08-23 10:48:19 +10:00
metalgearsloth
3693f5aee7
Physics component cleanup ( #3158 )
2022-08-23 10:45:28 +10:00
ElectroJr
b859815b07
Version: 0.43.1.1
2022-08-22 17:03:25 -04:00
Leon Friedrich
3701ca83e4
Only request full state on missing metadata. ( #3170 )
2022-08-23 07:01:41 +10:00
Leon Friedrich
1473f1d34c
Fix entity state exception tolerance ( #3171 )
2022-08-23 07:01:31 +10:00
ElectroJr
889c140fb9
Version: 0.43.1.0
2022-08-22 13:32:57 -04:00
metalgearsloth
c8259915f8
LoadBP completion results ( #3159 )
2022-08-23 02:58:56 +10:00
Leon Friedrich
a2a25fb296
Add session info for client-side ToPrettyString() ( #3162 )
2022-08-23 02:56:09 +10:00
Leon Friedrich
938a9929ea
Fix deferred component remove error ( #3163 )
2022-08-23 02:55:59 +10:00
wrexbe
7726075b9b
Fix gamestate debug display ( #3167 )
2022-08-23 02:55:41 +10:00
Leon Friedrich
03b3d1bbe7
Maybe fix PVS bug ( #3164 )
2022-08-23 02:54:50 +10:00
wrexbe
17ec51b74c
Add reusing username+id in tests ( #3143 )
2022-08-22 05:57:07 +10:00
Leon Friedrich
e92998d1ec
Remove a PVS warning on full release ( #3154 )
2022-08-22 05:50:52 +10:00
metalgearsloth
6691512136
Version: 0.43.0.2
2022-08-21 17:10:05 +10:00
metalgearsloth
a80f4ad76c
Add broadphase AABB back in ( #3157 )
2022-08-21 16:56:01 +10:00
Leon Friedrich
2c6f4cd80c
Fix PVS/container bug ( #3155 )
2022-08-21 16:06:44 +10:00
ElectroJr
51a4c6dcf2
Version: 0.43.0.1
2022-08-20 19:49:03 -04:00
Leon Friedrich
1f402e581a
Fix state interpolation ( #3153 )
2022-08-21 09:47:15 +10:00
ElectroJr
17ea92bfda
Version: 0.43.0.0
2022-08-20 18:31:48 -04:00
Leon Friedrich
6a8266af7e
Revert "Revert "PVS & client state handling changes"" ( #3152 )
2022-08-21 08:30:28 +10:00
ElectroJr
f6b7606648
Version: 0.42.0.0
2022-08-20 15:28:34 -04:00
Leon Friedrich
9cd8adae93
Revert "PVS & client state handling changes" ( #3151 )
2022-08-21 05:27:16 +10:00
ElectroJr
c5ba8b75c8
Version: 0.41.0.0
2022-08-20 13:42:20 -04:00
Leon Friedrich
3d73cc7289
Make AudioSystem accept nullable SoundSpecifier ( #3133 )
2022-08-21 03:40:49 +10:00
Leon Friedrich
11aa062ee0
Un-revert BUI PRs ( #3139 )
2022-08-21 03:40:29 +10:00
Leon Friedrich
b4358a9e33
PVS & client state handling changes ( #3000 )
2022-08-21 03:40:18 +10:00
Leon Friedrich
0cce4714a1
Make a specific EntityUid error more descriptive ( #3132 )
2022-08-20 16:30:11 +10:00
metalgearsloth
9c4e6a6595
Hotfix tile placement brrrrt ( #3140 )
2022-08-20 16:29:38 +10:00
DrSmugleaf
1ddd541fe9
Add IEntityManager.Systems proxy methods ( #3150 )
2022-08-20 16:28:36 +10:00
Leon Friedrich
e45aa3f2fe
Assert that components are not added to terminating entities ( #3144 )
2022-08-20 16:28:09 +10:00
Leon Friedrich
99efdb6061
Include stack trace in deletion errors ( #3145 )
2022-08-20 16:27:54 +10:00
DrSmugleaf
32f0ffdc79
Move ContainerHelpers methods to SharedContainerSystem ( #3149 )
2022-08-20 07:57:56 +02:00
DrSmugleaf
cf166483c9
Change state manager methods to return the new state ( #3137 )
2022-08-15 22:05:48 +02:00
Pieter-Jan Briers
49631867f4
Fix sRGB conversion in WindowRoot background color.
2022-08-15 16:51:23 +02:00
metalgearsloth
9f56eaec9a
Obsolote EntitySystem.Get<T> ( #3142 )
2022-08-15 16:22:06 +02:00
DrSmugleaf
04f2b732a5
Add TryFirstOrNull and TryFirstOrDefault without predicates ( #3141 )
2022-08-15 16:21:40 +02:00
metalgearsloth
b8cfabc339
Version: 0.40.3.3
2022-08-15 14:06:22 +10:00
metalgearsloth
1cdd39202f
Make tile grid placement somewhat bearable ( #3131 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-08-15 14:05:27 +10:00
Leon Friedrich
3290720b4c
Don't error on missing entity suffixes ( #3124 )
2022-08-15 14:04:50 +10:00
Leon Friedrich
49badb06cb
Fix fixture init/state bug. ( #3125 )
2022-08-15 14:03:57 +10:00
Visne
2c6941e73b
Version: 0.40.3.2
2022-08-15 02:49:34 +02:00
wrexbe
5e5883cb88
Fix map schema ( #3138 )
2022-08-15 02:40:56 +02:00
ElectroJr
02c504445e
Version: 0.40.3.1
2022-08-14 19:21:42 -04:00
wrexbe
4d5075a792
Update mapfile_validators.py ( #3136 )
2022-08-15 09:20:12 +10:00