Leon Friedrich and GitHub
42948d8f8e
Fix autocompletion hint for toolshed strings ( #5584 )
...
* Fix autocompletion hint for toolshed strings
* Split functionality
* Remove combined flag
2025-01-16 10:30:42 +01:00
Leon Friedrich and GitHub
6a3f88b1c6
Fix replay playback bugs ( #5604 )
...
* Sort replay entities
* Fix nameof(TState)
* I forgot to generate implicit states
* release notes
2025-01-16 10:26:53 +01:00
PJB3005
bcc4cd77cf
Version: 239.0.1
2025-01-15 20:16:05 +01:00
PJB3005
941cb4c1d6
Release notes
2025-01-15 20:15:21 +01:00
PJB3005
e4190f4f29
Version: 239.0.0
2025-01-09 01:45:49 +01:00
PJB3005
4d163ed818
Update release notes
2025-01-09 01:44:16 +01:00
PJB3005
1984e97d2f
Show "null" in loglevel command completions
...
This was already supported, but the completions didn't list it.
2025-01-07 21:33:37 +01:00
PJB3005
f40dd51648
Add ISawmill.IsLogLevelEnabled
...
So you can avoid logging things unless somebody's actually trying to debug something.
2025-01-07 20:54:14 +01:00
Leon Friedrich and GitHub
d08fdd3a18
Fix component delta state auto-generation ( #5589 )
...
* Fix component delta state auto-generation
* re-use ApplyToFullState
* release notes
2025-01-07 16:54:59 +01:00
Leon Friedrich and GitHub
80dbf02af4
Log errors when encountering entity data fields ( #5578 )
...
* Log errors when encountering entity data fields
* Cleanup & comments
* Remove unnecessary GetGenericTypeDefinition
2025-01-07 16:54:25 +01:00
c2ca7c7811
.NET 9 ( #5552 )
...
Co-authored-by: ike709 <ike709@github.com >
2025-01-06 01:16:01 +01:00
PJB3005
347d240fae
Add API for creating mock configuration managers in unit tests.
2025-01-05 23:27:59 +01:00
ElectroJr
e47ba0faea
Version: 238.0.1
2024-12-28 18:51:38 +13:00
ElectroJr
5e97db435c
Version: 238.0.0
2024-12-21 19:51:56 +13:00
Leon Friedrich and GitHub
9af119f57a
Toolshed Rejig ( #5455 )
...
* Toolshed Rejig
* shorten hint string
* Try fix conflicts. Ill make with work later
* bodge
* Fix ProtoIdTypeParser assert
* comment
* AllEntities
* Remove more linq from WhereCommand
* better help strings
* Add ContainsCommand
* loc strings
* Add contains command description
* Add $self variable
* Errors for writing to readonly variables
* A
2024-12-21 17:49:11 +11:00
metalgearsloth
acb1d37b99
Version: 237.4.0
2024-12-21 15:53:21 +11:00
metalgearsloth
9c30fdf5fd
Version: 237.3.0
2024-12-16 16:33:24 +11:00
metalgearsloth and GitHub
0b7e8c2560
Add shapecasts + raycasts ( #5440 )
...
* Add shapecasts + raycasts
Actual raycasts. Need this for AI LIDAR experiment.
* cassette
* more cudin
* Mostly ported
* more work
* More ports
* the big house
* rays
* builds
* Janky not working raycasts
* Fix GJK
* Test fixes
* Shapecast + fixes
* free
* tests
* More fixes
* Minor changes
* Not these
* Release notes
2024-12-16 16:07:24 +11:00
PJB3005
0559339143
Add AssetPassFilterDrop
...
Planning to use this to drop .svg files from SS14's resources folder. Tiny opt.
2024-12-14 17:07:57 +01:00
Leon Friedrich and GitHub
c3e487b61c
Fix IPrototypeManager.TryGetKindFrom() ( #5542 )
2024-11-29 01:48:02 +01:00
Pieter-Jan Briers and GitHub
ce240773e8
ValueList<T> extensions ( #5534 )
...
Stack-like functions. Just some code I had lying around and never committed.
Add ROS overload for AddRange
2024-11-28 19:49:51 +01:00
Pieter-Jan Briers
3086fc446c
Sandbox error reference locator now works with generic method calls
...
This means resolving the MethodSpec table entry for it.
2024-11-22 18:06:33 +01:00
Pieter-Jan Briers
92b0e7f1a8
Version: 237.2.0
2024-11-21 00:03:19 +01:00
Leon Friedrich and GitHub
7b81d0d881
Make PVS ignore duplicate view subscriber ( #5502 )
2024-11-13 00:07:53 +01:00
Leon Friedrich and GitHub
b59f7801ac
More UniqueIndex fixes ( #5501 )
2024-11-12 23:40:01 +01:00
Pieter-Jan Briers
8dcae8631b
Update NetSerializer
...
This enables sending of ImmutableArray<T>
2024-11-11 21:36:41 +01:00
Pieter-Jan Briers
32bca7cfd4
Version: 237.1.0
2024-10-19 12:03:52 +02:00
ElectroJr
f23a55793d
Version: 237.0.0
2024-10-18 16:11:33 +13:00
Pieter-Jan Briers
0d534e8bcd
Allow watchdog to specify more information about why the server should restart.
...
Had a plan to use this, but realized for what I'm doing immediately I don't quite need it yet.
/update server endpoint can now receive a Reason code and Message field. These are available with IWatchdogApi.RestartRequested.
Cleaned up IWatchdogApi: Added comments, moved symbols that should only be called by the engine to an internal interface. Also cleaned up some code in WatchdogApi to remove some IDE warnings.
2024-10-11 00:26:37 +02:00
Pieter-Jan Briers
d1d43f834b
Version: 236.1.0
2024-10-08 22:59:51 +02:00
Vasilis and GitHub
b4beca6562
Expose GameTitle, WindowIconSet and SplashLogo to content ( #5475 )
...
* Expose GameTitle to public
Requirement for upstream ss14 pr
* Missing method implemented
* Add windowiconset and splashlogo (I think this is what pjb meant?)
I don't think its worth it to add the other stuff (modules, assemblyprefix, autocnnect, clientassemblies)
* Docs
2024-10-01 12:05:44 +02:00
Pieter-Jan Briers
ea02260230
Add LineEdit.SelectAllOnFocus
2024-10-01 01:07:08 +02:00
Leon Friedrich and GitHub
3b243e487d
Add required keyword attributes to sandbox whitelist ( #5474 )
...
* Add `required` keyword attributes to sandbox
* Release notes
2024-09-30 16:00:24 +02:00
metalgearsloth
1c3ea968e4
Version: 236.0.0
2024-09-28 19:16:35 +10:00
Leon Friedrich and GitHub
abb3f65fe4
Make EnsureEntityDictionary use TryAdd ( #5461 )
2024-09-24 09:40:16 +10:00
Leon Friedrich and GitHub
ad929c9955
Fix ICommonSession.Ping ( #5453 )
2024-09-20 16:43:12 +02:00
metalgearsloth
c86cb0b795
Version: 235.0.0
2024-09-18 12:13:35 +10:00
Leon Friedrich and GitHub
afffb33446
Stop empty audio system filters from playing sounds for all players ( #5444 )
...
* Fix audio system empty filter bug
* The nullable attributes are lying
2024-09-18 11:44:16 +10:00
Leon Friedrich and GitHub
19a87fb67a
Remove incorrect NotNullIfNotNull attributes in SharedAudioSystem ( #5449 )
2024-09-18 11:43:49 +10:00
786acae47a
Fix tags with controls in RichText and OutputPanel ( #5428 )
...
* Controls in RichText fixes
* useless
* Get FormattedMessage from RichTextLabel
* dont go through nodes
* Comments and minor changes
---------
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
2024-09-16 14:13:59 +10:00
Leon Friedrich and GitHub
f81e30a031
Try fix invalid PVS index bug ( #5422 )
...
* Try fix invalid PVS index bug
* bounds check
* More Asserts
* fix assert?
* remove deletion
* a
* A!
2024-09-16 14:12:20 +10:00
Leon Friedrich and GitHub
4949b34c88
Fix "to" and "take" toolshed commands ( #5438 )
2024-09-13 22:34:30 +10:00
metalgearsloth
0f60ad9018
Version: 234.1.0
2024-09-12 17:56:50 +10:00
45b7500d93
feat: added audio system predicted method for only one receiver ( #5435 )
...
* feat: added audio system predicted method for only one receiver
* renamed to PlayLocal
* tweak
---------
Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2024-09-12 17:41:40 +10:00
metalgearsloth
dbe6f65880
Version: 234.0.0
2024-09-12 13:56:27 +10:00
metalgearsloth
dbc4e80e61
Version: 233.1.0
2024-09-08 17:55:56 +10:00
Leon Friedrich and GitHub
405ed378c0
Re-attempt FlushEntities() on failure ( #5423 )
2024-09-06 20:51:34 +10:00
Leon Friedrich and GitHub
be9db264dd
Minor toolshed fixes / tweaks ( #5315 )
...
* Don't use markup for type names
* Cache TypeTypeParser completions
* Cache all type parsers
* Release notes
* More IConError fixes
* a
2024-09-06 10:48:50 +10:00
Pieter-Jan Briers
fd3eb092cc
EntityUid-only overloads for some TransformSystem methods
...
AnchorEntity and Unanchor
2024-09-02 05:37:49 +02:00
Pieter-Jan Briers
c740026014
Entity<T> overloads for some MapSystem methods.
...
GetTileRef, TileIndicesFor, and GetAnchoredEntities
2024-09-02 05:36:11 +02:00