DrSmugleaf
4ca5d9237f
Update Lidgren.Network
v260.2.7
2026-06-25 14:52:28 -07:00
Simon and DrSmugleaf
5063d54261
fix publish
2026-06-25 14:52:28 -07:00
Tayrtahn
c301cf6c35
Version: 260.2.6
v260.2.6
2026-05-01 16:18:31 -04:00
Tayrtahn
67d6c32738
DOS patch
2026-05-01 16:18:13 -04:00
PJB3005
cf574d7588
Version: 260.2.5
v260.2.5
2025-12-02 00:57:04 +01:00
PJB3005
b6a4d17144
Fix NetBitArraySerializer compatibility.
...
Apparently NetSerializer treats IDynamicTypeSerializer and IStaticTypeSerializer differently for sealed types??
(cherry-picked from 6bbeaeeba6 , without the test changes)
(cherry picked from commit d187018834dfa1cdead9ce5a7b72c38b07f8c81f)
2025-12-02 00:57:04 +01:00
PJB3005
0a47ecc5b5
Version: 260.2.4
v260.2.4
2025-12-01 16:07:18 +01:00
PJB3005
f694f0e311
Backport BitArray .NET 10 serializer fix
...
83ad6042a7 & b267cd6fb4
Does not include test code to avoid risking merge conflicts.
(cherry picked from commit 415585a30d74fcae61f581808220a7aaeca3eaf5)
(cherry picked from commit e36628a6d436ea08d6d31441c101a88a5504c515)
2025-12-01 16:07:18 +01:00
PJB3005
cd90cc6e26
Version: 260.2.3
v260.2.3
2025-09-26 13:40:44 +02:00
PJB3005
3923dd39ae
Validate that content assemblies have a limited list of names.
...
Also, only read assemblies once from disk
(cherry picked from commit 443a8dfca65be7d60c4bd46181b4c749b4756114)
2025-09-26 13:40:44 +02:00
PJB3005
3caffa04da
Version: 260.2.2
v260.2.2
2025-09-19 09:17:28 +02:00
Skye and PJB3005
06b377d1d5
Fix resource loading on non-Windows platforms ( #6201 )
...
(cherry picked from commit 51bbc5dc45 )
2025-09-19 09:17:28 +02:00
PJB3005
41fb191dda
Version: 260.2.1
v260.2.1
2025-09-14 14:55:52 +02:00
PJB3005
d4bcc1dc05
Squashed commit of the following:
...
commit d4f265c314
Author: PJB3005 <pieterjan.briers+git@gmail.com >
Date: Sun Sep 14 14:32:44 2025 +0200
Fix incorrect path combine in DirLoader and WritableDirProvider
This (and the other couple past commits) reported by Elelzedel.
commit 7654d38612
Author: PJB3005 <pieterjan.briers+git@gmail.com >
Date: Sat Sep 13 22:50:51 2025 +0200
Move CEF cache out of data directory
Don't want content messing with this...
commit cdcc255123
Author: PJB3005 <pieterjan.briers+git@gmail.com >
Date: Sat Sep 13 19:11:16 2025 +0200
Make Robust.Client.WebView.Cef.Program internal.
commit 2f56a6a110
Author: PJB3005 <pieterjan.briers+git@gmail.com >
Date: Sat Sep 13 19:10:46 2025 +0200
Update SpaceWizards.NFluidSynth to 0.2.2
commit 16fc48cef2
Author: PJB3005 <pieterjan.briers+git@gmail.com >
Date: Sat Sep 13 19:09:43 2025 +0200
Hide IWritableDirProvider.RootDir on client
This shouldn't be exposed.
(cherry picked from commit 2f07159336bc640e41fbbccfdec4133a68c13bdb)
(cherry picked from commit d6c3212c74373ed2420cc4be2cf10fcd899c2106)
(cherry picked from commit bfa70d7e2ca6758901b680547fcfa9b24e0610b7)
(cherry picked from commit 06e52f5d58efc1491915822c2650f922673c82c6)
2025-09-14 14:55:51 +02:00
metalgearsloth
84dcd658aa
Version: 260.2.0
v260.2.0
2025-05-21 23:30:58 +10:00
metalgearsloth and GitHub
a634d6bd04
Add WorldNormal to StartCollideEvent ( #5954 )
...
We already have the value just a matter of adding it to the event.
2025-05-21 20:41:57 +10:00
DrSmugleaf and GitHub
36f9df3079
Add System.Text.StringBuilder Insert(int, string) to sandbox.yml ( #5955 )
2025-05-21 11:20:10 +02:00
keronshb
824c018a69
Version: 260.1.0
v260.1.0
2025-05-19 13:11:32 -04:00
Tayrtahn and GitHub
4b6b688c72
Cleanup warnings in PlacementManager ( #5939 )
2025-05-18 19:14:16 +10:00
Tayrtahn and GitHub
71df25b251
Cleanup warning in Clyde.Sprite ( #5940 )
2025-05-18 18:51:27 +10:00
metalgearsloth and GitHub
be14a3c249
Expose CompFactory to systems ( #5941 )
2025-05-18 00:56:09 -04:00
metalgearsloth
3c2a4d5c79
Version: 260.0.0
v260.0.0
2025-05-18 03:07:24 +10:00
metalgearsloth and GitHub
44180b3ee0
Fix / remove startcollidevent worldpoint ( #5936 )
...
Now it's worldpoints because it may not necessarily be 1 pointr and internally we fix the actual points themselves.
2025-05-18 03:03:12 +10:00
metalgearsloth and GitHub
bb0e77e937
Add some EntProtoId overloads ( #5938 )
...
Need it for some content stuff didn't feel like doing the rest yet.
2025-05-17 18:28:12 +10:00
ArtisticRoomba and GitHub
684b9bc852
Add new Vertical property to progress bars ( #5932 )
2025-05-17 18:27:44 +10:00
Tayrtahn and GitHub
9f3db6693e
Add SpriteSystem dependency to VisualizerSystem ( #5935 )
...
* Add protected SpriteSystem reference to VisualizerSystem
* Capital S
2025-05-17 13:26:40 +10:00
metalgearsloth
40d869948d
Version: 259.0.0
v259.0.0
2025-05-15 20:26:10 +10:00
Tayrtahn and GitHub
5c97b15849
Mark Entity methods as readonly ( #5919 )
...
* Mark Entity methods as readonly
* Add to GenericEntityPrint
* No but really
2025-05-15 20:23:29 +10:00
Tayrtahn and GitHub
3d8a9a41fa
Combine TileChangedEvents in SetTiles ( #5912 )
...
* Combine TileChangedEvents in SetTiles
* Raise event after regenerating collision
* continue, not return
* No need for GetComponent
* Swap TileRef for Tile + Vector2i
* Estimate size of tileChanges
2025-05-15 20:22:05 +10:00
metalgearsloth
92fc8722da
Version: 258.0.1
v258.0.1
2025-05-15 19:28:25 +10:00
metalgearsloth and GitHub
73f6555624
Fix static ent collision spawn ( #5933 )
...
* Fix static ent collision spawn
* Fix test
* cool
2025-05-15 19:11:20 +10:00
metalgearsloth
2ac7bc3ce4
Version: 258.0.0
v258.0.0
2025-05-15 00:51:12 +10:00
Leon Friedrich and GitHub
05cb4bb1c9
Make SpriteSystem.LayerMapReserve not throw ( #5930 )
...
* Make SpriteSystem.LayerMapReserve not throw
* fix SpriteComponent.Visible
* remove region
2025-05-14 23:23:51 +10:00
Leon Friedrich and GitHub
a393efc87a
Modify markup tag interfaces and fix some bugs ( #5442 )
...
* Modify markup tag interfaces
* Why are nullable structs like this.
* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
* Avoid breaking changes
* Replace IMarkupTag with IMarkupTagHandler in engine
* Its a breaking change now I guess
* cleanup
2025-05-12 14:09:18 +10:00
Leon Friedrich and GitHub
4d47cfa1a6
Minor respath improvements ( #5876 )
...
* Minor respath improvements
* Add helpers
* tweak helper
* Throw on more than 1 char
* comments
* No emoji separators
2025-05-12 13:04:40 +10:00
DrSmugleaf and GitHub
2b1d755d9f
Fix Container state handling not forcing inserts ( #5916 )
2025-05-11 22:45:31 +10:00
ElectroJr
db7de0a99f
Version: 257.0.2
v257.0.2
2025-05-11 23:47:14 +12:00
Leon Friedrich and GitHub
47f18703af
Fix unshaded sprite layers ( #5924 )
...
* Fix unshaded sprite layers
* update comment
2025-05-11 21:42:40 +10:00
Leon Friedrich and GitHub
97c1548301
Add SpriteBoundsTest ( #5922 )
2025-05-11 15:30:14 +10:00
ElectroJr
cd97f1583f
Version: 257.0.1
v257.0.1
2025-05-11 13:56:27 +12:00
Leon Friedrich and GitHub
5fbe25ec9d
Fix sprite layer bounds ( #5920 )
2025-05-11 11:52:20 +10:00
metalgearsloth
516ee47b51
Version: 257.0.0
v257.0.0
2025-05-10 22:12:35 +10:00
metalgearsloth and GitHub
89be682e24
Don't raise wake events for terminating contacts ( #5757 )
2025-05-10 22:02:22 +10:00
metalgearsloth and GitHub
6086076559
Avoid checking grid traversal for rotation events ( #5778 )
...
* Avoid checking grid traversal for rotation events
* Also this one
2025-05-10 22:01:43 +10:00
beck-thompson and GitHub
5bd90c908a
Optimization RSI preloading / atlas creation ( #5817 )
...
* First commit
* Fix multiatlas bug
* Use ValueList instead
* Add FFDH sorting for atlases
* Minor cleanup and value lists
2025-05-10 22:00:03 +10:00
a3d0921cc9
Pause entities that leave PVS range ( #5878 )
...
* Pause entities that leave PVS range
* Fix merge
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2025-05-10 21:57:04 +10:00
15d5b9aa02
Move parts of SpriteComponent to SpriteSystem ( #5602 )
...
* Partial sprite component ECS
* release notes
* tests
* Why
* SetSnapCardinals
* NoRotation
* DirectionOverride
* This is why I love distinct overrides that take in object
* LayerSetData
* ISerializationHooks continue to haunt me
* Relocate SetShader
* LayerSetSprite
* LayerSetTexture
* yipeeeee
* LayerSetRsi
* Remove GetFallbackState
* LayerSet Scale,Rotation,Color,Visible
* Fix LayerSetRsi
* LayerSetOffset
* LayerSetDirOffset
* Add overrides that take in a Layer
* LayerSetAnimationTime
* LayerSetRenderingStrategy
* Reduce Resolves, Add Layer.Index
* Access
* Try fix NREs
* Asserts
* LayerGetState
* Cleanup
* Merge helper partial classes
* partial rendering
* GetLayerDirectionCount
* Cache local bounds
* RenderLayer
* RefreshCachedState
* RoundToCardinalAngle
* Fix the pr
* Fix debug assert
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2025-05-10 21:56:53 +10:00
Leon Friedrich and GitHub
d24854d94f
Improve yaml validation errors for ignored prototypes ( #5886 )
...
* Improve yaml validation errors for ignored prototypes
* release notes
* Comments
2025-05-10 21:37:42 +10:00
Tayrtahn and GitHub
b3cf427013
Catch NotYamlSerializable DataFields with analyzer ( #5704 )
...
* Catch NotYamlSerializable DataFields with analyzer
* Extract common defs into shared source
2025-05-10 21:36:33 +10:00
Leon Friedrich and GitHub
c458abdc69
Move TestPair & PoolManager to engine ( #5877 )
...
* Engine pool manager
* Move documentation
* Move namespace
* Move TestMapData to engine
* Option to prevent loading test assembly
* release notes
* Rename to avoid conflicts
2025-05-10 21:35:28 +10:00